See your site the way search engines do
Paste a list of URLs to check which ones redirect. We check each one server-side, so it works even for sites that block automated browser requests — and we show you the destination URL and status code (301 vs 302).
Checks up to 25 URLs at a time. We don't store the URLs you submit.
A redirect sends visitors and search engines from one URL to another automatically. Redirects are essential whenever a page moves: when you change a URL, merge two articles, switch from HTTP to HTTPS or move to a new domain. Without them, old links and bookmarks lead to error pages and the ranking value those links carried is lost.
The status code tells search engines what kind of move it is. A 301 (or 308) means the move is permanent, so search engines transfer signals to the new address and eventually show it in results. A 302 (or 307) means the move is temporary, so the original URL usually stays indexed. Using the wrong type sends mixed signals and can delay the change.
Problems appear when redirects pile up. A chain — page A to B to C — slows visitors down and makes crawlers work harder. A loop — A to B and back to A — never reaches a page at all. Both are common after several redesigns or when a plugin, a CDN and the server each add their own redirect rules.
Redirects keep visitors and link value flowing when URLs change — but the wrong type (302 instead of 301), chains of several hops, or loops quietly cost traffic. Checking them shows exactly where a URL ends up and how.


"No redirect" with a 200 status means the URL loads directly — ideal for pages you link to. "Redirects" shows the status code and the destination. A 301 or 308 to the correct page is fine; a 302 or 307 for a permanent move should be changed to a 301.
If a destination itself redirects again, you have a chain: point the first URL straight at the final page and update your internal links so they skip the redirect entirely. Any error result means the URL could not be reached and needs attention.
A travel blog in Melbourne moved from an old platform to a new one and changed its post URLs from /2019/05/post-name to /blog/post-name. A plugin created the redirects automatically.
The owner pasted twenty of the most-linked old URLs into the Redirect Checker. Most showed a single 301 to the right new address, but six used a temporary 302, and three pointed to the homepage because the plugin could not match their titles. The owner switched the plugin to 301 redirects and added the three missing redirects by hand. Old URLs then disappeared from Google results and the new ones took their place.
A 301 tells search engines the move is permanent, so they transfer signals to the new URL. A 302 says it is temporary, so the original URL usually stays indexed.
At least a year, and permanently for pages that have backlinks or still receive visits from old links and bookmarks.
Each redirect adds a round trip before the page loads. One is barely noticeable; chains of several redirects add up, so link straight to final URLs.
The Redirect Checker is a browser-based utility for verifying URL redirects. It sends each URL to our server, which checks it directly (without following the redirect) and reports back whether it redirects, to where, and with what status code.
Paste one URL per line into the box above and click "Check all URLs." Results appear as each check completes, showing whether it redirects, the destination, and the HTTP status code.
Each extra hop adds latency, wastes crawl budget, and can dilute link signals. Google recommends pointing redirects straight to the final destination — ideally a single 301 — instead of chaining through several URLs.
Yes! Like all tools on SeoSpidie, the Redirect Checker is 100% free to use. There are no paywalls and no login requirements. Each check is capped at 25 URLs to keep results fast.
We don't store the URLs you submit or the results. Each check is made on demand and discarded once the response is sent back to your browser.