Redirect Checker
Enter a URL to trace every redirect from start to finish, with status codes and timings for each hop. The tool also tests the http, https, www and non-www versions of your URL to make sure they all land on one preferred address. In Bulk mode you can check up to 1,000 URLs, or paste an “old URL, new URL” redirect map to confirm every old page lands on the right new page after a migration.
Redirect chain checker
| URL | Status path | Ends at | Result |
|---|
How to check a redirect
- Enter a URL, with or without https://.
- Keep “Also test versions” ticked to check http, https, www and non-www together.
- Click Check redirects and read the path from top to bottom. The last line is where visitors end up.
- Follow the tips under the path to fix chains, temporary redirects or loops.
What a healthy setup looks like
- Every version of your domain reaches the same final URL in one 301 redirect.
- The final page returns 200 OK.
- Every hop stays on https.
- Internal links, sitemaps and canonical tags use the final URL, so no redirect is needed at all.
Common redirect problems
- Chains after several redesigns: old URL → newer URL → newest URL. Update the oldest redirects to go straight to the newest page.
- Everything redirected to the homepage: Google may treat these as soft 404s. Redirect each old page to its closest match instead.
- Loops: usually caused by conflicting rules in a plugin, .htaccess and a CDN or SSL setting. Check each layer.
- Mixed http and https hops: force https once, at the server or CDN level.
Checking many URLs at once? Use the bulk HTTP status checker.
Frequently asked questions
What is a redirect chain?
A redirect chain is when a URL redirects to another URL that redirects again before reaching the final page, for example http → https → www → final page. Each extra hop adds delay, and search engines may stop following long chains.
Can I test a redirect map after a site migration?
Yes. Choose Bulk and paste one line per redirect: the old URL, a comma, then the new URL it should go to. The tool follows each redirect and marks it Correct, Wrong destination, Chain, Temporary or Broken, so you can fix problems before Google recrawls your site.
What is the difference between 301 and 302?
A 301 tells browsers and search engines the page has moved permanently, so they should use the new URL. A 302 (or 307) says the move is temporary. Use 301 for permanent moves, such as a new URL structure or switching to https.
Why test www and non-www versions?
example.com, www.example.com, http:// and https:// can all show the same site. If more than one version loads without redirecting, search engines see duplicate copies. All versions should 301-redirect to one preferred URL.
Does a redirect hurt SEO?
A single, correct 301 redirect is a normal part of running a website. Problems come from chains, loops, redirecting everything to the homepage, or using temporary redirects for permanent moves.
Are my URLs stored?
No. Our server checks the URL you enter and returns the result to your browser. Nothing is saved.
More free tools
Free growth audit
Need your redirects cleaned up?
We fix redirect chains, loops and duplicate versions as part of our technical SEO work, so Google sees one clean version of every page. Get a free 30-minute review.