// SEO
How to Audit Your Site's Redirects Before They Become a Problem
Redirect issues accumulate silently over time. A redirect audit before a migration, redesign, or content restructure prevents ranking drops. The systematic process for auditing redirects.
In this article
Why redirect audits matter
Redirects accumulate on every site that has existed for more than a year. URLs get restructured, pages get deleted, campaigns end, domains get migrated. Each of these operations ideally creates a clean redirect — but in practice, redirect configurations break, chains form, wrong redirect types get used, and old redirects point to URLs that have since been redirected again.
Most redirect problems are invisible until they cause a ranking drop. A redirect chain that's been building for 3 years doesn't announce itself — you see the symptom (declining traffic to a page) without the cause. Regular redirect audits catch these issues before they compound.
What a redirect audit covers
A comprehensive redirect audit checks six things: (1) redirect type — 301 vs 302 vs 307, and whether the type matches the intended permanence; (2) redirect chains — sequences of more than one hop before reaching the final destination; (3) redirect loops — circular redirects where A redirects to B redirects back to A; (4) broken redirects — redirects that end at a 404; (5) redirect targets — are the destination pages high-quality and canonical?; (6) missing redirects — deleted or moved pages without redirects (returning 404 or 410).
Missing redirects from deleted pages are often the highest priority issue — every inbound link to a 404 page is wasted link equity. The URL had authority, and now anyone following that link gets an error page.
The audit process
Step 1: crawl your site to find all redirect responses (3xx status codes). Note the source URL, destination URL, and status code for each. Step 2: check for chains by following each redirect to its final destination and counting the hops. Step 3: verify each destination URL returns a 200 (not another redirect or a 404). Step 4: spot-check redirect types against intent — are temporary redirects being used for permanent moves?
Cross-reference your redirect list with Google Search Console's Coverage report. Any URL in Search Console with 'Redirect Error' is a broken redirect. URLs in Search Console with significant organic traffic that are currently redirecting should be checked to verify the redirect destination is a logical replacement.
- Crawl before any migration to get a baseline list of existing redirects
- After migration, verify every redirect in your mapping returns the correct status code
- Check Search Console Coverage report weekly for new redirect errors
- Audit annually even without migrations — chains accumulate slowly
- Document every redirect in a centralized spreadsheet: source, destination, date added, reason
Pre-migration redirect planning
The most important time to audit redirects is before a site migration, not after. A pre-migration audit gives you the baseline: all current redirects, their types, and whether any chains already exist. The migration plan can then include consolidating existing chains as part of the migration, rather than adding new layers on top of existing redirect debt.
WebEnture's Redirect Mapper Agent automates the audit process — crawling your site, tracing every redirect path, flagging chains and wrong redirect types, identifying broken redirects, and generating the corrected redirect mapping you need. Run it before any significant site change.