Redirect Checker
Enter a URL to get ready-to-run cURL commands to check redirect chains, plus a full guide on redirect types and their SEO impact.
ℹ️ Browser security policies prevent direct HTTP requests from client-side tools. Use the cURL commands below in your terminal.
Redirect Types — SEO Guide
The resource has permanently moved to a new URL. Link equity (PageRank) is passed. Best for permanent URL changes, domain migrations, and HTTPS redirects.
Passes ~99% link equity. Most common for SEO purposes.
Permanent URL changes, HTTP → HTTPS, domain moves.
The resource has temporarily moved. Google does not transfer link equity. Use sparingly — Google may cache the original URL.
Minimal link equity transfer. Original URL stays indexed.
A/B testing, temporary maintenance pages.
Like 302, but guarantees the HTTP method is preserved (e.g., POST stays POST). Safer for non-GET requests.
No significant link equity transfer.
Temporary redirects where method preservation matters.
Like 301, but guarantees the HTTP method is preserved. The modern equivalent of 301 for non-GET requests.
Same as 301 — passes link equity.
Permanent redirects preserving HTTP method.
How to Use
- Enter the URL you want to check in the input field.
- Copy the generated cURL command and run it in your terminal.
- Look for
HTTP/2 301orLocation:headers in the output. - Follow the chain until you reach a
200 OKresponse. - For SEO: prefer 301 for permanent redirects and avoid redirect chains longer than 2 hops.
Quick Reference
Redirect Best Practices
Always use 301 for permanent URL changes.
Keep redirect chains to 1–2 hops max.
Update internal links after a redirect.
Avoid redirect loops.
Don't redirect every page to your homepage.