How to Track, Measure, and Boost AI Referral Traffic

Author:Carlos Silva
7 min read
Sep 02, 2025
Contributor: Christine Skopec

What Is AI Referral Traffic? 

AI referral traffic refers to website visits that come from links cited in AI-generated responses from platforms like ChatGPT, Perplexity, Claude, and Google's AI Overviews.

If a user clicks a link in a large language model tool (LLM) like one of those shown below to visit your site, that's AI referral traffic. 

AI Mode on Google with the website links used in its response appearing on the right-hand side.

Why Does AI Referral Traffic Matter?

AI referral traffic matters because our research suggests that AI search visitors will surpass traditional search visitors by 2028. And tracking your AI referral traffic can help you uncover opportunities to stay ahead of competitors.

Projected annual visitors by source from 2025 to 2029 for traditional organic search vs LLMs.

The catch? 

Many AI clicks show up as "direct" traffic in Google Analytics 4 (GA4) because AI platforms don't always pass referrer information. This means you're likely getting more AI traffic than your reports show.

Sessions by session source report on GA4 with the "direct" traffic row highlighted.

But there is a way to more accurately track AI referral traffic. A few ways, actually.

Which AI Platforms Send the Most Traffic?

We analyzed the world’s five largest websites in July 2025 (youtube.com, wikipedia.org, reddit.com, instagram.com, and facebook.com) based on Semrush data and found ChatGPT is the platform that sends the most traffic to those sites. Followed by Gemini, Perplexity, CoPilot, and Grok.

AI platforms ranked by how much search traffic they send: ChatGPT, Gemini, Perplexity, CoPilot, and Grok.

We also used Semrush’s Traffic Analytics tool to find that ChatGPT has the largest traffic share out of 10 major AI platforms based on July 2025 traffic data.

AT Platform

July 2025 Visits

Traffic Share %

chatgpt.com

5,244,855,278

85.79%

gemini.google.com

287,535,861

4.70%

perplexity.ai

173,581,751

2.84%

grok.com

153,011,519

2.50%

claude.ai

136,577,834

2.23%

copilot.microsoft.com

97,802,733

1.60%

meta.ai

16,599,298

0.27%

yiyan.baidu.com

3,327,311

0.05%

deepseek.ai

243,299

0.00%

brave.com/leo/

55,803

0.00%

So, optimizing content for ChatGPT might be a good place to start. 

However, we recommend checking your competition to see which platforms send them the most traffic. Then, optimize your content for those platforms. To try to win some of your competitors’ traffic.

How to Track AI Referral Traffic

Setting up custom reports, setting up custom groups, and using a dedicated AI tracking tool helps you track AI traffic (like ChatGPT referrals), so you get accurate data to analyze.

Celia Harding is the founder of Leoprd, an agency that specializes in building recognition in LLMs. She says:

Use GA4 to see if you're getting any traffic from AI models or if you're being overlooked entirely. Then uncover your share of models versus your competitors.

Here's how to do that:

Set Up Regex Filters in GA4

Using regular expression or “regex” patterns (sequences of characters that define search patterns) to create a custom filter can help you accurately monitor AI referral traffic.

In Google Analytics 4 (GA4), go to “Reports” > “Acquisition” > “Traffic acquisition.”

Click “Add filter +” and fill out the filter like this:

  • Dimension: Session source/medium
  • Match Type: matches regex
  • Value: .*(chatgpt\.com|openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|bard\.google\.com|you\.com|search\.brave\.com|copilot\.microsoft\.com).*
Adding a regex filter of GA4 by customizing the dimension, match type, and value.

Click “Apply.”

This regex catches traffic from major AI platforms like ChatGPT, Perplexity, Claude, etc. (You can adjust the regex to display other LLMs if needed.)

And you can see which pages LLMs are sending traffic to by clicking “+” > “Landing page + query string.”

GA4 report with the regex filter applied to show all major AI platforms like ChatGPT, Perplexity, etc.

Create Custom AI Traffic Channel Groups in GA4

Setting up a dedicated AI channel group lets you analyze AI performance alongside organic search, social media, and paid channels. And you can use it across reports.

In GA4, navigate to “Admin,”find the Data display section, select“Channel groups,” and either select your default channel group or your own custom group.

Name your group something like “Channel group with AI.” Then click “Add new channel.” 

"Create new channel group" window on GA4 with a group name entered and "Add new channel" clicked.

Name the channel group "AI Referral Traffic" and click “+ Add condition group.” 

Select “Source,” then “matches regex” and enter 

Source matches regex: .*(chatgpt\.com|openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|bard\.google\.com|you\.com|search\.brave\.com|copilot\.microsoft\.com).*

Click “Save channel” and then click “Save group.”

"Create new channel" window on GA4 with a channel name & channel conditions entered and "Save channel" clicked.

To view this filter, head to “Reports” > “Acquisition” > “Traffic acquisition.” Select your channel with the drop-down.

Navigating to the session channel group with AI on the Traffic acquisition report on GA4.

Now you can compare AI traffic against other traffic sources.

The "AI Referral Traffic" highlighted to see how it compares against other traffic sources.

Use Semrush’s AI Traffic Dashboard

Semrush’s AI Traffic dashboard lets you analyze AI referral traffic to your domain and competing domains, so you can see how you compare to your rivals. 

Start by entering your domain and up to four competitors. Click “Analyze.”

AI Traffic tool start with two competing domains entered and "Analyze" clicked.

You’ll see data for all specified sites. Like how traffic flows from different LLMs to the selected domain.

AI Traffic report on Semrush showing the percentage of traffic each inputted site gets from LLMs.

And the “All Sources” section highlights how many visits each domain received from a specified LLM compared to the others. Simply hover over the traffic-split bar to see the breakdown. 

"All Sources" on the AI Traffic report showing how many visits each domain received from different LLMs.

How to Increase AI Referral Traffic to Your Website

Getting AI platforms to cite your content is called generative engine optimization (GEO), and it’s similar to traditional SEO but with added emphasis toward technical performance and answer-focused content formats. 

Here’s what to focus on:

Optimize Page Speed

Ensure your webpages load quickly, so AI bots can crawl (find and read) more of your pages and boost their chances of appearing in AI-generated responses.

Target these benchmarks for Core Web Vital (metrics that outline the usability of your site):

  • Largest Contentful Paint (LCP): The time it takes for the biggest element on the screen—like an image or video—to fully show up after someone first opens the page
  • Interaction to Next Paint (INP): The delay between when a user clicks, taps, or types and when the page visually responds
  • Cumulative Layout Shift (CLS): How much the content jumps around while the page loads—for example, when buttons or images suddenly shift position

Running your priority pages through Google’s PageSpeed Insights tool can give you an idea of their current performance.

The Core Web Vitals Assessment report for a domain on Google’s PageSpeed Insights.

Scroll down to the “Insights” and “Diagnostics” sections to see a list of elements you can fix to improve your Core Web Vitals.

"Insights" and "Diagnostics" showing a list of elements a site can fix to improve their core web vitals and site speed.

Some fixes are simple. For example, you can improve image delivery by reducing image file sizes.

A modification like minimizing JavaScript might require a developer’s help. But it’s worth doing, especially when you consider that JavaScript-heavy pages can be difficult for LLMs to render. 

Target Conversational Search Queries

Target questions people ask naturally (e.g., "how do I cook a brisket as fast as possible?") instead of keyword fragments (e.g., “cook brisket fast”).

AI systems often pull direct answers from content that clearly poses questions and provides immediate responses. 

Format your content with:

  • Questions as subheadings that mirror how people actually speak
  • Natural language and varied terminology rather than keyword-stuffed phrases
  • Direct answers immediately after each question and supporting details that expand on the core answer. 
A question as a subheading and a direct answer using natural language as the response to increase citation likelihood on LLMs.

This approach creates content chunks that AI platforms can easily extract and attribute to your site.

You can find question-based keywords by reviewing the People Also Ask boxes in Google search results.

Google SERP with a search term entered and the "People also ask" section highlighted.

Semrush’s Keyword Magic Tool can also give you numerous question ideas based on a single term. Open the tool and enter a seed keyword (a broad term related to your niche) and click “Questions” for keyword ideas.

Keyword Magic Tool report with the "Questions" filter applied showing question-based keyword ideas for AEO.

Build Authority Signals

Brand mentions may not give you direct referral traffic, but they can broadly improve your visibility in LLMs to help you build brand awareness.

A study by Leoprd found 61.9% of citations that mention a brand come from editorial coverage, awards, and reviews—not from content the brand itself publishes.

And organic mentions on forums like Reddit might help your brand earn more mentions within LLMs. 

You can strengthen your authority with:

  • Original research or data studies that other sites reference
  • Industry mentions in respected publications and expert roundups
  • Consistent brand presence across platforms that links back to your main site
  • Building backlinks and mentions from high-authority sites

The goal is establishing your content as a primary source that other experts reference and cite. Which signals to AI platforms that you're an authoritative voice in your field.

Implement Schema Markup

Schema markup (code you add to your website to help crawlers understand its content) helps AI platforms better understand your content, which enables LLMs to cite your site when relevant. 

For example, the below review has schema markup that displays information like a star rating, the reviewer's name, and a list of pros and cons. 

A SERP listing with schema markup that displays a star rating, the reviewer's name, and a list of pros and cons.

Consider adding these schema types to your pages where relevant:

  • Article schema for blog posts and guides
  • FAQ schema for question-answer sections
  • Organization schema for company information and credentials for pages like the “About Us” page
  • Author schema for author information and expertise
  • Product schema for reviews and recommendations

Create Original and Useful Content

LLMs want to highlight content that highlights genuine expertise and creating original content might improve your chances of getting mentions in LLMs.

Build original content by:

  • Including examples and practical applications
  • Adding supporting data and research findings from research you conduct
  • Including personal opinions from experts in your organization (like your CEO)
  • Sharing real-world examples from customers of how people are using your product 

Regularly Refresh Your Content

AI platforms favor recent, up-to-date content, which means keeping your content fresh could boost your visibility in LLMs.

Keep content current by:

  • Updating statistics and data points regularly
  • Adding new examples and case studies
  • Refreshing screenshots and interface references
  • Including recent developments in your industry
  • Adding publication dates and "last updated" timestamps

Set a schedule to review and refresh your most important content. How frequently you do this will depend on the type of content, your industry, and other factors. 

Start Capturing Your AI Referral Traffic Today

As more people turn to AI to answer their questions, you can stay ahead of your competitors by tracking your AI referral traffic and optimizing for different AI platforms.

Here's your action plan:

  1. Set up tracking first. Create the GA4 regex filter and custom channel group we covered to start seeing your actual AI traffic volume. You can't optimize what you can't measure.
  2. See which AI platforms send your competitors the most traffic. This gives you an idea of which platforms you might want to optimize for first.
  3. Audit your most important pages for the technical basics—page speed under two seconds, clear question-answer formatting, and proper schema markup. Focus on your top five pages that already get traffic from AI platforms.

Want to see which AI platforms send your competitors the most traffic?

Try Semrush today.

Share
Author Photo
Carlos Silva
Carlos Silva is a content marketer with 10+ years of experience spanning both in-house and agency roles. His expertise spans content strategy, SEO, and AI-enhanced content creation. At Semrush, he researches, edits, and writes for the English blog.
Share