1. Semrush
  2. Blog
  3. Marketing
  4. AI

How to Find & Fix ChatGPT 404 Referrals

Author:Cecilia Meis

6 min read

October 24, 2025

A case study documented on LinkedIn found that over 3% of visitors from ChatGPT landed on a 404 page instead of real content. These “phantom URLs” waste valuable clicks, damage user trust, and can affect SEO.

The fix? Audit your analytics, patch phantom links, and optimize your 404 page so lost visitors still convert. This guide walks you through the process step by step.

Why Does ChatGPT Create 404 Referrals?

ChatGPT doesn’t crawl the web like a search engine. The model predicts patterns based on training data rather than pulling live, verified links. Because of that, it sometimes generates “hallucinated” links that look real but don’t exist.

Phantom URLs cause problems for site owners, including:

Google’s John Mueller has cautioned that hallucinated links may spike for months before leveling off.

Further reading: What Is a 404 Error? How It Affects SEO & How to Fix It

Are AI Referrals Worth Optimizing For?

Dan Hinckley, co-founder of Go Fish Digital, analyzed 18,000+ landing pages ChatGPT sent traffic to. About 3.35% returned a 404 page.

But it gets worse.

Alex Galinos, an international SEO expert, found an even higher number: 57% of one client’s ChatGPT referrals landed on 404s.

These numbers represent new customers who are lost before they ever see your content.

So yes, AI referrals are worth addressing.

Here’s how to find them.

How to Identify Phantom URLs in Google Analytics 4

To find ChatGPT-generated 404s, open GA4 and go to Reports → Life cycle → Engagement → Pages and screens. This report shows the pages users visit on your site.

Open Pages and Screens report in GA4 with arrows pointing to navigation steps

Inside the report, set the primary dimension to Page title and screen class. This groups pages by their titles.

Dropdown showing Page title and screen class highlighted as primary dimension

Next, add a secondary dimension by clicking the “+” icon and selecting Session source / medium under Traffic source → Cross-channel.

Add secondary dimension menu with Traffic source and Session source/medium highlighted

In the search bar above the table, insert chatgpt.com / referral. GA4 will now only display visits referred by ChatGPT.

If your 404 page is titled “Page Not Found,” it will appear in the table alongside ChatGPT as the referral source.

This confirms whether ChatGPT traffic is hitting broken or phantom URLs.

Report showing Page Not Found from chatgpt.com referral highlighted in table

Save this report to avoid rebuilding it every time. Click the pencil icon in the top-right corner.

Arrow pointing to Customize report button in GA4 toolbar

In the right sidebar, add a filter for Session source / medium. Set it to Exactly matches, then insert chatgpt.com / referral, and click “Apply.”

Build filter panel with Session source/medium equals chatgpt.com referral and Apply highlighted

Click “Save,” then “Save as a new report” with a clear name like ChatGPT Referrals or ChatGPT Landing Pages.

Save menu with Save as a new report option highlighted in GA4.

Finally, go to Library at the bottom of the Reports panel. In the Life cycle collection, drag your new report into the Engagement folder and click “Save.”

Customize collection screen with ChatGPT Landing Pages added and Save button highlighted.

From now on, you’ll have a dedicated ChatGPT referral report in your GA4 sidebar. Each time you open it, you’ll see ChatGPT traffic, which pages users landed on, and whether those visits resulted in 404 errors.

Should You Redirect or Leave the 404 Page?

Google may treat bulk redirects to irrelevant pages (like the homepage) as soft 404s. Soft 404s waste crawl efficiency (how easily bots can crawl and index your site) and dilute site quality.

For larger sites with thousands of URLs, this inefficiency can compound. If AI referrals generate hundreds of phantom URLs, bots may crawl dead ends instead of your most important pages.

Use this simple decision framework for handling phantom URLs:

Decision tree showing when to redirect a phantom URL, when to recreate content, when to leave it as a 404, and when to redirect because backlinks point to the page.

Let’s break down how to understand this using real data.

How to Use Semrush to Prioritize Phantom URL Fixes

GA4 shows which ChatGPT links sent traffic, but Semrush shows why those pages broke and how to fix them without harming SEO.

For example, imagine you’ve built your ChatGPT referral report in GA4 and spot three key referrals:

  1. /pricing received 150 visits and worked normally
  2. /blog/chatgpt-integrations got 60 visits, all landing on a 404 page
  3. /features/data-dashboard had 20 visits and also showed as a 404

At first glance, GA4 tells you what happened: ChatGPT sent traffic, and two URLs didn’t exist.

But GA4 alone doesn’t show if the pages ever existed, if they should be redirected, or if they create SEO risks.

This is where Semrush’s Site Audit tool helps.

First, export your GA4 referral report as a CSV.

Export report menu with Download CSV option highlighted.

Next, upload that CSV into a Site Audit crawl and navigate to the “Issues” tab. Click “X pages” next “returned 4XX status code” under Errors.

Semrush Issues tab showing errors with arrow pointing to 2 pages returned 4XX status code.

Now you can see the technical reality behind the traffic:

By combining GA4 and Semrush, you move from “We know ChatGPT sent users to a broken page” to “We know which broken pages matter most, why they broke, and the right action to take.”

Further reading: Redirects: What They Are & How to Use Them

Find & Fix Phantom URLs

with the Site Audit Tool

Sign Up Now

If ChatGPT sends traffic to a nonexistent page, that’s a signal of real user interest. GA4 referral data helps you decide whether to create new content.

Take the “/blog/chatgpt-integrations” example. GA4 showed 60 visits from ChatGPT, all hitting a 404 error.

This proves demand exists. Instead of losing those clicks, capture them by publishing content on the missing topic.

Here’s the simplest way to prioritize which pieces to create:

  1. Open your saved ChatGPT referral report in GA4
  2. Sort by “Views” to see which URLs got the most visits
  3. Flag the 404s with significant traffic. These are your best candidates for new content.

GA4 table highlighting /blog/chatgpt-integrations row with views and engagement metrics.

If a phantom URL gets one or two clicks a month, it’s not worth building out.

But if a phantom URL gets dozens or even hundreds of visits, building that page can turn wasted traffic into engagement and conversions.

But create content only if you can make it strong and useful. Thin or rushed content won’t perform.

Further reading: Quality Content: What It Is + 10 Actionable Tips for Success

Designing an AI-Optimized 404 Page

When you can’t redirect or rebuild a phantom URL, your 404 page acts as the safety net. A strong 404 page can keep users engaged instead of bouncing.

Most default 404s say “Page Not Found” and leave users stranded.

Basic 404 error page showing Page Not Found message.

But with AI referrals, users expect a real page. Your 404 needs to guide them forward, not just apologize.

Here’s what to include in an AI-optimized 404:

Here’s an excellent example by Mani from The Mind Clan:

MindClan 404 page with cartoon cat and message about AI assistant sharing a broken link.

Fix ChatGPT 404 Referrals Today

ChatGPT referrals can bring new visitors, but some will land on phantom URLs. Fixing these errors improves crawl efficiency, builds trust, and saves conversions.

Here’s how:

Find and Fix ChatGPT 404 Referrals

with the Site Audit Tool

Sign Up Now

Share

Author Photo

Cecilia Meis

Cecilia is a senior editor and strategist with more than 12 years of experience shaping editorial strategies, refining brand messaging, and leading high-impact teams. She began her career in print and digital editorial leadership roles before transitioning to SEO and digital marketing, focusing on data-driven strategies. She‘s passionate about ensuring operational efficiency, upholding editorial standards, and mentoring writers to deliver top-quality, brand-aligned content.

Author Photo

Cecilia Meis

Cecilia is a senior editor and strategist with 12+ years of experience spanning print, digital, and SEO. She’s passionate about optimizing editorial processes, upholding quality standards, and mentoring writers to deliver brand-aligned content.

Try Semrush
Everything you need to win AI visibility and drive SEO success
Start Free Trial
Unlimited access for 7 days
Boost your digital marketing efforts
Get free trial