Tools/Redirect Checker

Free Tool

Redirect Checker

Trace any URL through its full redirect chain. See every hop, its status code (301 vs 302 vs 307), and the final destination. Spot chains and loops before they cost you link equity.

Free forever. No signup. Server-side check — no CORS issues.

Check a URL

Paste the source URL — the one you think might redirect.

Try an example

What this checks

301 vs 302 vs 307

301 and 308 are permanent — they pass link equity. 302 and 307 are temporary — they do not consolidate PageRank. Using a 302 when you mean a 301 is one of the most common migration mistakes.

Redirect chains

A → B → C is a chain. Each extra hop leaks equity and adds latency. After multiple site migrations or CMS changes, chains accumulate silently until a crawl surfaces them.

Redirect loops

A → B → A is a loop. Browsers and crawlers give up after a few hops. Loops often happen when redirect rules conflict — a common cause is https/www rules set in two different places.

Final destination

Confirms where a URL actually resolves. Useful after migrations to verify traffic lands on the intended canonical page, not an intermediate URL.

When to run this

  • Before and after a site migration
  • After CMS changes that touch URL slugs
  • When Google Search Console shows redirect errors
  • When a backlink's target URL has changed
  • When your analytics shows an unexpected bounce on a campaign URL

Redirect status codes

301

Moved Permanently

Permanent redirect. Passes ~99% of link equity. Use this for site migrations and URL structure changes.

302

Found (Temporary)

Temporary redirect. Does not pass link equity. Often misused where a 301 was intended.

307

Temporary Redirect

HTTP/1.1 equivalent of 302. Preserves the HTTP method (GET stays GET, POST stays POST). Does not consolidate PageRank.

308

Permanent Redirect

HTTP/1.1 equivalent of 301. Preserves the HTTP method and passes link equity. Preferred over 301 in some modern frameworks.

Found a chain?

A technical SEO audit surfaces every redirect issue across your entire site.

The checker traces one URL at a time. A full crawl-based audit maps every redirect, chain, loop, and orphaned URL in one pass — then prioritises fixes by traffic impact.

Full redirect audit across every URL on your site
Chain and loop identification with fix recommendations
Link equity loss estimate per redirect issue
Prioritised fix list by traffic and authority impact