E-commerce AI search case study - May-July 2026

How we tripled AI Overview citations for a Bitcoin mining e-commerce platform

The client
Global e-commerce platform selling physical mining hardware and digital Bitcoin mining products to more than 5 million registered users

We found the site-wide constraints suppressing product visibility on a global e-commerce platform for Bitcoin mining products, built the strategy, turned it into an implementation plan, worked with product and engineering through release, and verified the results.

3x
AI Overview citations
106 -> 306
+138%
Non-branded organic traffic
3,219 -> 7,645 / week
+113%
Keywords in positions 1-3
142 -> 303
Ahrefs comparison: May 1 to July 1, 2026
01 - Results

What our client got

Traffic, rankings, and AI visibility all increased during the two-month engagement. The table keeps the complete before-and-after record.
Ahrefs AI Overview citations before and after the engagement
AI Overview citations increased from 106 during May 4-10 to 306 during June 29-July 5, 2026. Source: Ahrefs
Business metricBeforeAfterChangeChange %
Average weekly organic traffic27,49532,394+4,899+18%
Average weekly non-branded organic traffic3,2197,645+4,426+138%
Keywords in positions 1-3142303+161+113%
Keywords in positions 4-10393443+50+13%
Total tracked organic keywords727910+183+25%
Weekly positions in the top 101,5482,532+984+64%
AI Overview citations106306+200+189%
Share of Voice10.4%20.6%+10.2 pp+98%

Source: Ahrefs. Comparison period: May 1 to July 1, 2026.

Ahrefs organic traffic before and after the engagement
Average weekly organic traffic increased from 27,495 to 32,394 during the engagement. Source: Ahrefs
Ahrefs non-branded organic traffic before and after the engagement
Weekly non-branded organic traffic increased from 3,219 during May 4-10 to 7,645 during June 29-July 5, 2026. Source: Ahrefs
Ahrefs organic keyword positions before and after the engagement
Keywords in positions 1-3 increased from 142 on May 1 to 303 on July 1, 2026. Source: Ahrefs
Ahrefs Share of Voice before and after the engagement
Share of Voice increased from 10.4% to 20.6% during the engagement. Source: Ahrefs

Before the rendering fix, AI systems could not retrieve the full source content and hallucinated facts and product details. After the release, they could read and cite the product information the platform had published.

02 - The problem

Why were the products missing from AI search?

01 - Rendering

Search and AI systems could not read the content

JavaScript hid meaningful body content across thousands of pages on the platform. Search and AI systems could reach the URLs, but could not reliably retrieve or interpret the published product information.

02 - Discovery

Crawlers could not reach all intended pages

Sitemaps omitted indexable URLs. Broken internal links ended at dead pages, while redirects added unnecessary steps between crawlers and useful content.

03 - Shared rules

Shared site rules repeated the same errors

Metadata and structured-data rules produced defects across whole page groups. Fixing the shared rules allowed each release to correct thousands of pages at once.

We ranked the audit findings by impact, turned them into release-ready tickets, and repeated the same checks after every deployment.

03 - Process

How we moved the strategy into production

01

We agreed on success with the CMO

The CMO set the business goal: grow organic traffic. We agreed on the technical measures that would track progress, reported them during the engagement, and measured the search results at the end.
02

We found the shared constraints

We used Dioptria, our custom audit-grade crawler system, with Search Console data and page-level checks. We traced visibility problems to the routes, layouts, and components causing them, then ranked the work by affected scope and expected technical effect.
03

We gave engineering release-ready work

Every priority identified the affected system, the required behavior, the business reason, the acceptance check, and the post-release test.
04

We worked through every release

Every week, BeRelevant's team, our client's product manager, developers, and internal SEO specialist reviewed progress, answered implementation questions, and agreed on the next work. We met with the CMO every two weeks to report against the agreed measures. Our client's developers changed and released the code. We crawled the site again after every release, compared the result with the acceptance check, and either closed the issue or returned it with fresh evidence.
AuditPrioritizeSpecifyReleaseCrawl again
04 - The work

What we changed

We fixed shared systems so each release improved whole page groups across the platform instead of isolated URLs.

Dioptria audit

Technical resultDiscoveredRemaining after fixesChangeWhy it mattered
Pages withholding body content behind JavaScript~8,0000-8,000 (-100%)AI systems could read and cite the published product information
Indexable pages missing from sitemaps4,26612-4,254 (-99.7%)Crawlers could discover the intended pages
Broken internal page targets1,1764-1,172 (-99.7%)Crawlers stopped hitting dead ends
Internal links passing through redirects54750-497 (-91%)Crawlers gained direct paths to content
Metadata field defects41,557969-40,588 (-98%)Search systems received cleaner page-level signals
Reused metadata instances24,3322,371-21,961 (-90%)More pages carried distinct titles and descriptions
Conflicting metadata values16,4347,790-8,644 (-53%)Search systems received fewer contradictory signals
Pages missing their intended structured-data type2,3520-2,352 (-100%)Search and AI systems received explicit page meaning
Hreflang links pointing to error pages8740-874 (-100%)Crawlers reached the correct language destinations

Discovered = highest count across weekly audits from May 7 to July 5. Remaining = July 5 audit.

The order mattered. Rendering exposed the full content first, which allowed our crawler to find deeper link, sitemap, metadata, and schema defects. We then traced those defects to shared templates and rules, so each engineering release could fix thousands of pages at once.

The weekly crawl audit measured what the site served after each release. We used it to accept the fix or return it to development. We used Search Console to measure how indexation and field performance changed across the engagement.

Google Search Console

Technical resultBeforeAfterChangeWhy it mattered
Pages indexed by Google6,0147,491+1,477 (+25%)More pages became eligible to rank and surface in search
Desktop URLs rated “poor” for Core Web Vitals2961-295 (-99.7%)Google cleared the poor classification from nearly every affected URL
Desktop URLs rated “needs improvement”67424-650 (-96%)More pages passed stronger field-performance thresholds

Source: Google Search Console. Comparison: May 1-2 to June 30-July 1, 2026.

Google Search Console indexed pages before and after the engagement
Indexed pages increased from 6,014 on May 2 to 7,491 on June 30, 2026. Source: Google Search Console
Google Search Console desktop Core Web Vitals before and after the engagement
Poor desktop URLs fell from 296 to 1, while URLs needing improvement fell from 674 to 24 between May 1 and July 1, 2026. Source: Google Search Console
Google Search Console mobile Core Web Vitals before and after the engagement
Mobile Core Web Vitals before and after the engagement. Source: Google Search Console

At the end of the engagement, we used Search Console to measure the broader technical results and Ahrefs to measure the change in search and AI visibility. The outcome for the business: customers can now discover the platform’s products through non-branded search and AI answers, where the products were previously invisible or misrepresented.

We carried canonical, robots-meta, mobile performance, external-link, and smaller metadata issues into the next phase.

05 - Working with us

How we would start our engagement

01

Set the commercial priorities

We begin with the products that generate revenue today, the products you want to grow, the markets that matter, and what you want customers to find through search and AI.

02

Decide what needs to become visible

We determine which content needs to be created, improved, or exposed to search and AI systems. Then we connect those needs to the site changes required to earn visibility.

03

Take the work through release

We order the work around your commercial priorities, take the plan through marketing, product, and engineering, verify each release, and measure the results against the business goals agreed at the start.

Search and AI growth for e-commerce

Let's talk about your brand.

We will discuss the products you want to grow, the customers you need to reach, and how shoppers can discover your products through search and AI answers.