Skip to content

Redirect Checker: Trace Every Hop, Status & Loop

A redirect checker follows a URL hop by hop and shows each status code — 301, 302, 307 or 308 — where it points and how long it took. Paste a URL to see the full chain, catch loops and temporary redirects, and find out whether the chain costs you SEO.

Try:

We request each hop ourselves without auto-following, so you see every status code and Location header exactly as a crawler does. Free, no signup. Updated Oct 24, 2026 by the AEOeye team.

Redirect Check: 301, 302, 307 and 308 on Any URL

Four status codes cover almost every redirect, and they split into two pairs. Google treats 301 and 308 as permanent — show the new URL in search — and 302 and 307 as temporary, keep the old one.

Code Meaning Keeps request method? Use it for
301 Moved permanently Not guaranteed Site moves, changed URLs
308 Moved permanently Yes Same, when POST must stay POST
302 Found (temporary) Not guaranteed A/B tests, short promotions
307 Temporary redirect Yes Same, with method preserved

Meta refresh redirects work, but Google says server-side redirects are the most reliable signal. This checker flags them.

Street scene featuring a bicycle detour sign and metal railings, guiding traffic.
Photo by Robert So on Pexels

301 Redirect Checker: Is Your Move Really Permanent?

Check the first hop. If a page moved for good and the chain starts with a 302, Google may keep showing the old URL for a while. Switching a permanent move to 301 or 308 is usually a one-line server change.

When we traced http:// homepages of 379 well-known sites in October 2026 (dataset), the first redirect was a 301 85.8% of the time and a 308 12.9% of the time. Only 1.3% started with a 302 — but 8.1% of chains had a temporary redirect somewhere along the way.

How many hops is too many?

One is ideal; three is a problem. Google's crawlers follow up to 10 redirect hops, but every hop adds a round trip for users and crawl time for bots.

Long chains are more common than you'd think. In our sample, 44.3% of sites needed two or more hops to get from http://domain to the final homepage — typically http → https → www. Only 53.6% did it in one.

From above of glowing lamps on contemporary city road junction above greenery and broad river at night
Photo by 蔡宗翰 on Pexels

How do I read the result?

Read the table top to bottom. Each row is one request: the URL, its status, where it pointed and the time it took. Then check the verdicts underneath:

  • Redirect loop — the chain returns to a URL it already visited. Browsers and crawlers give up.
  • 2+ hops — point the first URL straight at the final destination.
  • Temporary redirect on a permanent move — switch to 301 or 308.
  • Ends on 4xx or 5xx — the chain leads nowhere, and visitors and link signals are lost.

How do I fix a redirect chain?

Update the first rule so it targets the final URL directly, then update internal links to point at the final URL so most visitors never hit a redirect at all. For http, https and www variants, one combined rule can do both changes in a single hop.

Checking many URLs at once? Use the HTTP status checker. For the decision between temporary and permanent, see 301 vs 302.

One page checked. What about the rest of your site?

The free SEO audit crawls your site and scores ~90 checks across 7 areas — with the evidence and the fix for each problem.

Free · no account · crawls up to 20 pages and runs Google PageSpeed Insights. Usually 60–90 seconds.

FAQ

Do redirects hurt SEO?

+

A single 301 or 308 passes signals to the new URL and is fine. Problems start with long chains, loops, temporary redirects used for permanent moves, and chains that end on an error page.

How many redirects does Google follow?

+

Google says its crawlers follow up to 10 redirect hops. Beyond that, the URL is reported as a redirect error. Aim for one hop anyway, because each extra hop slows visitors.

Why does the checker show a different result from my browser?

+

Browsers cache 301 redirects and may skip hops you changed recently. We request every hop fresh, so you see the chain your server returns right now.

Can this checker trace JavaScript redirects?

+

No. We trace HTTP redirects and meta refresh tags. JavaScript redirects run only in a browser after the page loads, and Google recommends server-side redirects instead.

Sources

Related free tools

All crawling & indexing tools