Redirect chain analysis + 404 cleanup based on GSC
GSC reports Redirect error, Page with redirect, Not found (404), Soft 404. Chains of 3+ redirects burn crawl budget, and old 404s leak link equity. ₪520 one-time.
Why this works
- ✓ I distinguish 404s that should be fixed (backlinks or traffic) from 410s where it is better to declare the page gone
- ✓ I crawl redirect chains with Screaming Frog and shorten them to a single hop whenever possible
- ✓ I also handle Soft 404s — quiet and dangerous pages that return 200 but Google reads as empty
- ✓ After each fix I request indexing and track for 30 days in the Pages report
The Pages report in Search Console breaks redirect and error states into several statuses. Not found (404) means pages Google tried to crawl and got 404 back. Page with redirect means pages returning 301 or 302 to somewhere else. Redirect error means broken chains or more than 10 hops. Soft 404 means pages returning 200 but with empty or irrelevant content from Google's point of view.
Crawl budget is the number of pages Google is willing to crawl on your site per day. Long redirect chains, 404s Google keeps retrying, and Soft 404s all eat that budget — pages you want crawled fresh sit waiting while Google chases ghosts.
The painful problem is not the isolated 404. It is 200 old URLs still pulling external backlinks, where the link equity they accumulate vanishes into a dead URL instead of reaching the live pages where it belongs.
404 + Soft 404 analysis
Map every 404 and Soft 404 from GSC, cross-reference with Ahrefs/SEMrush for backlinks, identify URLs that need 301 vs ones that fit 410.
Shorten redirect chains
Crawl every redirect on the site with Screaming Frog, find chains of 2+ hops, update to a direct redirect from source to final target.
301 vs 410 decision
For each old URL I pick — 301 to the most relevant existing page (not the homepage), or 410 Gone if there is no logical target, which tells Google to drop the URL permanently.
Validation in GSC
Request Indexing on the new redirects, tracked in the Pages report — Not found → Indexed (at the target) or Excluded (on 410) — with a 30-day summary report.
How we work
- 1
Export 404 + redirects
Pull every Not found, Soft 404, and Page with redirect from GSC, cross-reference with the Ahrefs backlink list.
- 2
Crawl chains
Screaming Frog crawl to find redirect chains, flag 2+ hop chains, identify loops if present.
- 3
Apply 301/410
For each old URL — decision between 301 to the most relevant target or 410 Gone, applied at the .htaccess/nginx/CDN level.
- 4
Validation
Request Indexing, 30-day tracking in the Pages report, summary report with the crawl budget freed.
404 cleanup + redirect chain shortening
Starting price for up to 100 URLs. Sites after a major migration or rebrand get a custom quote.
Get a custom quoteOr see all SEO packages →
FAQ
What is the difference between 404 and 410?
404 Not Found says "the page is not here right now, maybe it will come back". Google keeps retrying the URL for months or years. 410 Gone says "the page is permanently deleted, do not come back". Google drops the URL from the index faster and stops burning crawl budget. Old URLs with no backlinks and no traffic get 410, not 404.
Does 301 transfer all link equity?
Google stated in 2016 that the modern PageRank variant transfers almost 100% via 301. But conditional on a few things — the redirect goes to a topically relevant URL, it is a single hop not a chain, and Google can crawl the redirect without error. A 301 to the homepage when the original page was on a specific topic — Google may read that as a soft 404 and transfer nothing.
How many redirects in a chain is too many?
Google says it follows up to 10 hops before giving up. In practice, link equity starts leaking from hop 3 onward, and crawl issues start showing up at the same point. The target is always a single hop — source URL directly to final target. Historic chains get shortened in every migration and technical cleanup pass that touches the site.
Let us help
Send a message describing what you need and we will reply with a quote and recommended next step within an hour during business hours.
Related
- SEO service · Search Console Google Search Console monitoring — see what is working be...
- GSC · Canonical & Duplicates Canonical and duplicate content fix — based on the GSC Pa...
- SEO service · Coverage Coverage report cleanup — every URL classified and resolved
- SEO service · Indexing Indexing fix — root cause via URL Inspection, page by page
- GSC · Mobile Usability Mobile usability fix — based on the GSC Mobile Usability ...