404 · Redirects · AI Matching

404s that become smart redirects.

In shortHack The SEO captures every 404, understands what the visitor was looking for, and suggests the right redirect target, including for URLs hallucinated by ChatGPT or Perplexity. You approve, it applies.

A 404 isn't just a technical error: it's a lost visitor, a wasted external link, and sometimes an AI that cited an address that doesn't exist. Hack The SEO analyzes every missing page, understands its intent through semantic matching (not simple regex rules), and suggests the ideal target.

clean 301sAI matchinghallucinated URLsredirect auditlog
Redirects suggested automatically · AI-hallucinated URLs recovered · Dunod-published book
404 data measured on July 2, 2026
12 new 404s
404 log · Hack The SEO
DASHBOARD › 404 & REDIRECTS 404 log /old-seo-pricing/ → suggested target: /pricing/ 96% Redirect 14 hits · 30 days /writing-guide-2024/ → suggested target: /ai-seo-writer-wordpress/ 91% Redirect 9 hits · 30 days /discontinued-product-page/ → suggested target: /category/office-furniture/ 78% Redirect 5 hits · 30 days
Typical example: requested URL, target suggested by semantic matching, confidence percentage, one click to redirect.
The real problem

Every 404 is a visitor walking away. Or worse.

A redesign, a migration, a discontinued product: 404s pile up silently. Worse, generative AI sometimes cites URLs that never existed. That traffic runs straight into a wall, and nobody notices.

Manually / other plugins
  • A spreadsheet of 404s to sort and guess by hand
  • Rigid regex rules, zero understanding of content
  • Zero idea about URLs invented by ChatGPT or Perplexity
  • Redirect chains and loops piling up
With Hack The SEO
  • Every 404 analyzed, a target suggested with a confidence score
  • Semantic matching: the plugin understands the intent, not just the URL
  • URLs hallucinated by AI detected via their referrers
  • Continuous audit of chains, loops, and 302s to fix
How it works

From 404 to redirect, in three steps.

Smart redirects are part of the Hack The SEO WordPress plugin: 404 capture runs continuously, with no setup.

Every 404 is captured

As soon as a visitor or bot lands on a missing page, the URL is logged along with its source: Google traffic, an external link, or an AI referrer like ChatGPT.

The plugin understands the intent

Semantic matching analyzes what the URL was actually asking for (not a string match) and suggests the closest page, with a confidence percentage.

You approve, it applies

Every suggested redirect waits in the approval queue for your green light. One click sets the 301, and everything stays logged and reversible.

AI referrer detected
referrer: chatgpt.com → /seo-guide-2025/ (doesn't exist) Hallucinated URL → real target: /wordpress-seo-guide-2025/ 301 set
Typical example: ChatGPT cites a URL that doesn't exist, and the plugin catches it via the referrer and redirects to the real page.
Redirect audit
REDIRECT AUDIT /a/ → /b/ → /c/ chain Fix 3 hops → bring down to 1 /summer-promo/ → /summer-promo/ loop Fix redirects to itself /old-guide/ → /new-guide/ 302→301 Fix temporary, forgotten for 8 months
Typical example: chains, loops, and forgotten 302s spotted automatically, with a one-click fix.
Semantic matching

Every 404 understood, not just counted.

A spreadsheet of 404s to sort says nothing about what the visitor was looking for. Hack The SEO analyzes the meaning of the requested URL to find the real destination.

Semantic analysis of the requested URL

The plugin breaks down the old address (words, structure, context) to understand the intent rather than looking for a simple string match.

Best target page suggested, with confidence

Every suggestion comes with a percentage: you know instantly whether the suggested redirect is obvious or needs a check before you approve it.

No more 404 spreadsheet to sort

No more manually cross-referencing Search Console exports. The approval queue replaces the spreadsheet: you read, you click, it's set.

Prioritization by hits
PRIORITIZATION BY HIT VOLUME /old-seo-pricing/ 14 /writing-guide-2024/ 9 /discontinued-product-page/ 5 /old-legal-notice/ 2 Automatic sorting: the most-visited 404s rise to the top of the queue. You handle what actually weighs on your traffic first.
Typical example: 404s ranked by hit volume, to prioritize handling the ones that matter most.
The plugin that does it

The AI traffic others let go.

AI sometimes answers with URLs that don't exist: a plausible invention, never published. That traffic shouldn't end up on an error page.

  • Referrers from ChatGPT, Perplexity, and other AI tools are identified automatically on every 404
  • The plugin spots hallucinated URLs (invented by AI) and suggests the real matching page
  • Once approved, the redirect is set: these visitors land on real content, not on an error

No one else does this in WordPress: classic SEO plugins completely ignore AI referrers. Redirecting a 404 is also often part of the fix for a keyword cannibalization project: merging two pages competing for the same keyword means redirecting the loser to the winner.

Approval queue
APPROVAL QUEUE · 3 PENDING /seo-guide-2025/ → /wordpress-seo-guide-2025/ source: chatgpt.com referrer /old-seo-pricing/ → /pricing/ source: Google traffic /discontinued-product-page/ → /category/office-furniture/ source: external link Approve all Ignore Reversible: every approval can still be undone from the log.
Typical example: three pending redirects, one of them from a ChatGPT referrer, and everything stays reversible.
Continuous hygiene

Redirects that stay clean.

A redirect set today can turn into a chain six months from now, after another redesign. Hack The SEO audits what's already there continuously, not just new 404s.

Audit of chains and loops

The plugin spots redirects that point to another redirect, or that loop back on themselves, two classic sources of slowdown and SEO loss.

Forgotten 302s get switched to 301

A temporary redirect set months ago and never reviewed gets flagged, with a button to fix it into a permanent redirect.

Continuous hygiene, not a one-off audit

The check runs in the background with every change to your site's structure: categories, products, menu redesign.

The audit also cross-references Search Console data to spot URLs Google is still crawling even though they've been returning a 404 for a long time.

Before / after recovered traffic
TRAFFIC ON THE TARGETED 404 PAGE 301 set before after
Typical example: traffic bounces back as soon as the 301 is set, on a 404 that was getting regular visits.
Full control

Approve, apply, forget.

No redirect goes live without you. Everything the plugin suggests goes through approval, applies in one click, and stays traceable.

Approval queue, never auto-publish

Every suggested redirect waits for your approval. You read the suggested target and the confidence level before deciding.

One-click application

Once approved, the 301 is set immediately. No .htaccess file to edit, no rule to write by hand.

Full, reversible log

Every applied redirect is tracked in a log: who, when, to where. You can still undo it at any time.

404 log · detail
## Log · last 7 days 07/02 · /old-seo-pricing/ → /pricing/ · 301 06/30 · /seo-guide-2025/ → /wordpress-seo-guide-2025/ · 301 06/27 · /old-guide/ → /new-guide/ · 302→301 reversible · undoable ## Stats by source Google 62% · AI (ChatGPT, Perplexity…) 21% · external links 17% 404 capture active 24/7 · manual approval required
Typical example: log of applied redirects, traffic breakdown by source, everything stays reversible.
Everything the 404 module does

Capture, understand, fix: nothing gets lost.

Continuous 404 capture

Every missing page is logged as soon as it's requested, along with its source and hit volume.

Semantic target matching

The plugin understands the intent of the requested URL to suggest the most relevant page, not the closest spelling match.

301 redirect in 1 click

Once the target is approved, the permanent redirect is set immediately, without touching .htaccess.

Detection of AI-hallucinated URLs

ChatGPT, Perplexity, and other AI referrers are identified on 404s, to recover this specific traffic.

Chain & loop audit

Redirects that chain together or loop back on themselves are spotted and fixable in one click.

Prioritization by hit volume

The most-visited 404s rise to the top of the approval queue, so you handle what matters first.

301/302 handled cleanly

Forgotten temporary redirects are flagged and offered a switch to a permanent 301.

Log & reversibility

Every applied redirect is tracked: who, when, to where, and can still be undone at any time.

Stats by source

Traffic on your 404s is broken down by origin (Google, generative AI, external links), at a glance.

What others don't doClassic SEO plugins log a 404 and stop there. Hack The SEO recovers traffic from URLs invented by ChatGPT and Perplexity, something no one else does in WordPress.
Who it's for

Zero lost visitors, whatever your type of site.

SMBs & freelancers

A site redesign shouldn't cost you traffic. 404s from the change are captured and redirected so no visitor falls into the void.

WooCommerce e-commerce

A discontinued product becomes a classic 404. The plugin suggests redirecting to the right category, keeping the visitor on the site instead of losing them.

Agencies

Client migrations get safer: redirects suggested during the project, then continuous hygiene of chains and loops afterward, with no repeated manual work.

Bloggers & publishers

Old external links pointing into the void cost years of authority. The plugin spots them via 404s and suggests redirecting to the content that took over.

Proof

Safer redesigns, continuous hygiene.

Real numbers, measured on July 2, 2026, verifiable in a demo.

Media · 1,000 pages

"Complete restructuring with no loss: redirects suggested and set during the redesign. +177% traffic within the first month."

+177%
1st month traffic
40
pages restructured
0
404 left behind
IRE Construction · construction

"130 pages linked and checked, not a single broken link after the migration. One-click approval made follow-up manageable in-house."

130
pages checked
0
broken link
1 click
to approve
hacktheseo.com · dogfooding

"URLs cited by AI on our own site are monitored and redirected continuously: we run the module on ourselves first."

4,776
AI crawls / 30 days
6
bot families tracked
24/7
404 capture

"A 404 is a visitor who wanted to see you and found a closed door. When ChatGPT is the one who invented the address, opening it shouldn't be your job, it's the plugin's."

Eric Ibanez, co-founder of Hack The SEO, co-author of the SEO book published by Dunod
Comparison

404s that are understood, not just redirected.

CapabilityYoastRank MathSEOPressHack The SEO
Target suggested by semantic matching
Detection of AI-hallucinated URLs
Audit of existing chains & loops
Prioritization by real hit volume
1-click application + reversible log
FAQ

Frequently asked questions about 404s and redirects.

What is a 404 error and why does it matter for SEO?
A 404 means a requested page no longer exists or never existed at that address. It's a visitor leaving without finding what they were looking for, an external link losing its value, and a negative signal that accumulates in search engines' eyes if the problem persists over time.
How does the plugin choose the destination page?
Through semantic matching: the requested URL is analyzed for its meaning, not just compared character by character to your existing pages. The plugin suggests the closest target by intent, with a confidence percentage, and you approve before it applies.
What's a URL "hallucinated" by AI?
Generative AI like ChatGPT or Perplexity sometimes builds a plausible address that was never published on your site, based on your usual URL structure. The plugin identifies this traffic via the AI's referrer and suggests a redirect to the real matching page.
301 or 302: what's the difference?
A 301 signals a permanent move: it passes the SEO value of the old page on to the new one. A 302 signals a temporary move and doesn't transfer that value the same way. The plugin sets 301s by default on approved redirects, and flags long-forgotten 302s so you can fix them.
Can I audit my existing redirects?
Yes. The audit reviews every redirect already in place, even ones set before the plugin was installed, to spot multi-hop chains, loops, and 302s that should become 301s.
Does this slow down my site?
No. 404 capture and semantic analysis rely on lightweight rules and asynchronous processing, designed to stay compatible with a standard shared hosting setup. Nothing blocks page loading for your visitors.
Can I undo a redirect?
Yes, at any time. Every applied redirect stays logged with its date and target, and can be undone from the log if it no longer fits or was set by mistake.
What happens after a redesign or migration?
The spike in 404s that follows a redesign is captured just like the rest: every old URL is analyzed, a target suggested, and the approval queue lets you handle the volume quickly instead of page by page in a spreadsheet.
Which plan do I need?
404 capture and basic redirects are included from the free plan. Pro (€99/month excl. VAT) adds full semantic matching and chain auditing; Ultra (€249/month excl. VAT) adds detection of AI-hallucinated URLs and advanced prioritization. Details on the pricing page. And in every case: traffic up in your first month, or that month is refunded, plus a free 1.5-hour onboarding session with an SEO expert.
Book a demo

Watch your 404s turn back into traffic.

20 minutes on a call. We open your 404 log, you see the suggested targets (including the ones coming from AI), and how the plugin applies them in front of you.

Book my 20-min demo

On your site, not a generic demo · free 1.5-hour expert onboarding · traffic up in month one, or refunded