Bargaon
SEO Reads a live URL · Free · No sign-up

Redirect and Status Code Checker

Paste up to 20 addresses and see every redirect hop and the final status code for each. The checker flags loops, chains with more than one hop, temporary 302 and 307 redirects used for permanent moves, missing http to https redirects and pages that end in an error. Download the results as CSV.

Loading the tool…

The address you enter is read once through our server and cached for about ten minutes. Nothing else is stored.

About this tool

A redirect sends visitors and search engines from one address to another. Redirects are normal after a redesign, a domain move or a change to https, but they often go wrong: a page redirects three times before it loads, two rules send a URL round in a loop, an old page lands on an error, or a temporary 302 is used where a permanent 301 was meant.

This checker follows each address you paste, hop by hop, and shows the status code at every step and where it ends. It points out loops, chains with more than one redirect, temporary redirects, changes between www and non-www, whether http moves to https, and the final status (200, 404, 410, 5xx). Addresses are checked one after another, a light HEAD request is used first, and a normal request is used if the server does not support HEAD. To keep the tool safe for everyone, it follows up to 5 hops and up to 20 addresses at a time.

Google’s guidance is to use permanent server-side redirects (301 or 308) when a page has moved for good, and to point old URLs straight at the final address rather than through a chain. Fixing chains also makes pages load a little faster for visitors.

How to use it

  1. Paste up to 20 addresses, one per line.
  2. Press Check redirects.
  3. Read each chain and its notes, starting with items marked Fix.
  4. Update redirect rules so each old URL points straight at its final page.
  5. Download the CSV to share with your developer.

What it checks

Status codes
The code at every hop: 200, 301, 302, 307, 308, 404, 410 and 5xx.
Loops
A URL that appears twice in its own chain.
Chains
More than one redirect before the final page.
Redirect type
Temporary 302 or 307 redirects that may be meant as permanent.
https and www
Whether http moves to https and whether the host changes.
Final page
Whether the chain ends on a working page or an error.
FAQ

Questions about this tool.

01 What is the difference between 301 and 302?

A 301 says the page has moved permanently, and a 302 says the move is temporary. For a permanent move, use 301 or 308 so search engines move their signals to the new address. A 302 that stays in place for a long time is often treated like a permanent one, but it is clearer to use the right code.

02 How many redirects in a chain are too many?

Aim for one. Google says Googlebot follows up to 10 hops, but every hop adds delay, and browsers and other crawlers may give up sooner. This checker stops after 5 hops.

03 Should I redirect deleted pages to the home page?

Only if the home page really replaces them. Redirect each old page to its closest matching page. If nothing matches, a 404 or 410 is the honest answer, and Google may treat mass redirects to the home page as soft 404s.

04 Why did the check stop early?

Our server limits how many checks run at once so the tools stay fast for everyone. If you see a busy message, wait a few minutes and check the remaining addresses.

05 Do you store the addresses I check?

No. Responses are cached for about ten minutes to keep the tool fast, and nothing is saved to an account.

Free review

Want help acting on the results?

Share your website and what the tool showed. We'll review it and reply by email.