VellumUp
PricingBlogIntegrationsComponents
Sign inRegister
Back to tools

Redirect Checker

Follow any URL's full redirect chain hop by hop, with a status code for every step, and warnings for loops, too many hops, and insecure downgrades.

About this tool

This tool requests the address you enter and follows every redirect it returns, one hop at a time, up to a reasonable limit, recording the status code and destination at each step instead of only showing the final page. It then checks the full chain for the mistakes that actually hurt SEO and user experience: too many hops, loops that never resolve, drops from https back to http, and a broken status code at the end of the chain. Only the raw HTTP response at each hop is used, so a client-side JavaScript redirect that never reaches the server would not be seen here.

One common belief worth correcting: a 302 (temporary) redirect is not a weaker or "leakier" version of a 301 (permanent) for passing ranking credit. Google's own John Mueller and Gary Illyes have both said that for Google, the status code doesn't change how much link equity flows through the redirect, both 301s and 302s pass it. What the status code actually controls is which URL Google keeps in its index and treats as canonical: a 301 signals the move is permanent and Google typically drops the old URL right away, while a 302 signals it's temporary, though Google will eventually treat a 302 left in place for months as if it were permanent anyway. Use 301 for a genuine, permanent move, and 302 for something you expect to reverse, not because one passes more SEO value than the other.

Explore more free tools

Meta Tags Checker

Check a page's title, description, canonical URL, Open Graph, and Twitter Card tags for issues.

Follow / Nofollow Link Checker

Check every link on a page and see which are follow, nofollow, sponsored, or ugc, split by internal and external.

Anchor Text Checker

Check every link on a page and see its anchor text distribution, with a warning when one phrase dominates.

Frequently asked questions

Each hop adds a full round trip before a visitor or crawler reaches the final page, which slows things down and adds a point of failure. Search engines also tend to follow long redirect chains less reliably, so a page buried behind five or six hops can end up effectively unreachable to a crawler even though it works for a patient human visitor.
A loop happens when a chain redirects back to an address it already visited earlier in the same chain, so it never reaches a final page. This is usually caused by conflicting redirect rules, such as two different systems each redirecting to the other's output, and it results in a completely broken page for anyone who follows it.
Downgrading from a secure https address to an insecure http address exposes that request to interception, and most modern browsers will show a warning or block it outright. A redirect chain should stay on https throughout, or upgrade from http to https, never the reverse.
No. Upgrading from http to https is the normal, expected pattern for a site that enforces a secure connection, and this tool does not flag it. Only a downgrade from https back to http, or chains that switch protocols back and forth more than once, are flagged.
It checks the real HTTP response at each hop. If a page also includes a meta refresh tag, that is a client-side redirect method that search engines treat less reliably than a proper server-level redirect, and relying on it instead of an HTTP redirect is generally worth fixing regardless of what this tool reports.
No. The address is used only to follow its redirect chain for that one check, and nothing is saved. Only public web addresses can be checked: requests to private or internal network addresses are refused.
No, not according to Google. Google's John Mueller and Gary Illyes have both stated that link equity passes through 301 and 302 redirects essentially the same way, the status code doesn't change how much ranking credit flows. The real difference is indexing behavior: a 301 tells Google the move is permanent, so it typically updates its index to the new URL right away, while a 302 signals a temporary move, though Google will eventually start treating a long-running 302 as permanent anyway. Choose based on whether the change is actually permanent or temporary, not based on a belief that one passes more SEO value.

Want SEO and GEO content
in your brand voice, automatically?

Try it risk-free — a content plan, keyword research, and up to 5 articles on us.

Say hello

support@vellumup.com

Follow us

Product

PricingFree ToolsShopify App StoreWix App MarketWordPress Pluginnpx vellumup-init

Company

BlogIntegrationsComponentsAffiliates

Integrations

DocumentationWordPressShopifyWebflowWixWebhooksNext.js

Legal

Terms of ServicePrivacy PolicyAccessibility
VellumUp

© 2026 VellumUp. All rights reserved.