Skip to main content
CodeActivator

AI Search

AI Search Visibility Project

Search is splitting between classic results and AI generated answers. The firm's pages were not being drawn into AI Overviews or assistant answers, which meant a growing share of legal questions was being answered without the firm in the room.

Project overview

What this engagement covered

Client
Law firm (name withheld)
Industry
Legal Services
Services
AI search visibility, Structured data, Content structuring
Engagement duration
[Add Engagement Duration]

The challenge

Search is splitting between classic results and AI generated answers. The firm's pages were not being drawn into AI Overviews or assistant answers, which meant a growing share of legal questions was being answered without the firm in the room.

Objectives

  • Make the firm's pages citable by AI Overviews and assistant platforms
  • Structure existing content so direct answers are easy to extract
  • Establish measurement for AI visibility alongside classic rankings

Strategy

The approach we took

Answer engines reward pages that state the answer plainly and mark it up cleanly. We restructured key pages to open with direct answers, added question and answer sections that match real query phrasing, implemented structured data rendered server side as crawlable script tags, and kept entity information consistent across the site. Visibility was then tracked in Ahrefs' AI responses index across each assistant platform.

Work completed

  • Page restructuring around direct answers and question led headings
  • FAQ sections matching the phrasing of real legal queries
  • Article, FAQPage and Organization structured data as server rendered JSON-LD
  • Entity consistency pass across the site
  • AI visibility tracking setup in Ahrefs

Results

What the engagement produced

Each row records the measure, the period it covers and the source it can be checked against. Where a baseline existed it is shown; where one did not, the figure is stated on its own rather than as a percentage against near zero.

Results for AI Search Visibility Project, showing each measure, the period it covers and its source
MeasureResultPeriodSource
AI Overview responses citing the site545 across 120 pagesPendingCurrent index snapshotAhrefs AI responses index
Google AI Mode responses278PendingCurrent index snapshotAhrefs AI responses index
Other assistant citationsPerplexity 46, Gemini 35, ChatGPT 20, Copilot 17PendingCurrent index snapshotAhrefs AI responses index

The same approach on a second site

A tactical gear e-commerce store, run with the same method. Snapshot figures, for the same reason: the index has no history to compare against.

The same approach on a second site
MeasureResultPeriodSource
AI Overview responses483 across 183 pagesPendingCurrent index snapshotAhrefs AI responses index
Google AI Mode responses262PendingCurrent index snapshotAhrefs AI responses index
Other assistant citationsPerplexity 65, ChatGPT 41, Gemini 34, Copilot 15PendingCurrent index snapshotAhrefs AI responses index

Pending final verification. These figures come from client reporting and are being reconciled against the source exports shown below before we present them as confirmed. The marker clears once that check is complete.

Evidence

Where these figures come from

Approved screenshots and reports. Account identifiers, spend figures and client names are cropped or blurred before anything is published.

  • Ahrefs AI responses index showing 545 AI Overview citations across 120 pages and 20 ChatGPT citations, with AI Mode 278, Gemini 35, Perplexity 46, Copilot 17 and Grok 101

    AI platform citation breakdown, law firm

    Citations recorded across AI Overviews, Google AI Mode and assistant platforms.

  • Ahrefs AI responses index for the tactical gear store, showing 483 AI Overview citations across 183 pages and 41 ChatGPT citations, with AI Mode 262, Gemini 34, Perplexity 65, Copilot 15 and Grok 135

    AI platform citation breakdown, second engagement

    The same measurement applied to a tactical gear e-commerce store.

Our role

What we did, and what the client did

CodeActivator handled content restructuring, structured data implementation and measurement setup on both sites.

Tools used

  • Ahrefs
  • Google Search Console

Client feedback

What the client said

We publish feedback only with written permission.

[Add Approved Testimonial]. No approved quote has been provided for this project yet, so nothing is shown here.

Related work

Search performance panel showing 43.5K organic clicks up from 330, 7.19M impressions, 0.6% CTR and 6.7 average position, with a rising clicks-over-time chart
SEOHome Services (Pest Control)

SEO Growth Project

Pest control services company · name withheld under NDA

Challenge

The company had an established website that search engines had known about for years, yet it produced almost no business. Across a full six month window the site earned 330 organic clicks. Service pages were thin, the questions homeowners actually search before hiring pest control were not covered anywhere on the site, and average positions kept the site out of meaningful visibility.

Result

330 to 43,500 organic clicks in six months

Pending verification
View Case Study
WooCommerce performance panel showing $47,073.33 total sales up 228%, $45,925.00 net sales, 294 orders, 569 products sold and 560 variations sold for 1 to 16 April year over year
Web DevelopmentRetail and E-commerce

WooCommerce Growth Project

Tactical gear and fashion accessories store · name withheld under NDA

Challenge

[Awaiting engagement detail]

Result

Orders up 242% year over year

Pending verification
View Case Study

Need Similar Results? Let's Discuss Your Project

Tell us what you are trying to improve. We will tell you what we would do first, and whether we are the right team for it.