Tool
Redirect checker: where does this link go?
Updated Oct 8, 2026
Paste a link to see every stop it makes on the way to the page, and whether any of them slows people down or breaks.
10 free checks a day
Try it on http://pagekiwi.com/ideas/, an old address of ours.
What we found
Followed from our server just now, one step at a time, at most 10 steps.
Send this to your web person
Not sure what to say? Copy this into an email and send it.
Why long chains and loops matter
A redirect sends a visitor from one address to another, like a "We've moved" sign on a door. One is fine. More cause trouble:
- Slower pages. Each hop is another trip across the internet before the page even starts to load, worst of all on a phone signal.
- Lost in search. Search engines follow a few hops, then may give up, so the final page can drop out of results.
- Loops never load. If A sends you to B and B sends you back to A, the browser gives up with "redirected you too many times". See "Redirected you too many times".
- Dropping the padlock. A hop from https to http can be seen or changed by anyone on the same Wi-Fi.
- Ending on "not found". A redirect to a page that's gone wastes the visitor's click.
The fix is nearly always the same: send the old address straight to the final one, in one step, on https. Redirect a page and fix 404 errors shows how in Squarespace, Wix and Shopify, and Redirect a page in WordPress without a plugin covers WordPress.
The codes, in plain words
- 301
- Moved for good. Use this when a page has a new home for keeps: search engines move it over.
- 308
- Moved for good, like 301, and a form sent to it is sent on unchanged.
- 302
- Moved for now. Search engines keep the old address, so use it only for a short while.
- 307
- Moved for now, like 302, and a form sent to it is sent on unchanged.
- 303
- Sent on to another page, usually after a form is sent ("Thanks, we got it").
- Sends you on once it loads
- The page itself says "go there" (a meta refresh). It works, but it's slower than a real redirect.
- 200
- The page loads. Where every link should end.
- 404 or 410
- Not found, or gone for good. See 404: Page not found.
How to use it
- Paste the link, like YourWebsite.com/old-page. Copy it from the bar at the top of your browser, or from wherever it's shared.
- Press Follow it. It takes a few seconds; we wait a second between visits to the same site.
- Read the hops from the top: each is one address the link passed through, and what it answered.
- If anything needs fixing, copy the message at the bottom to whoever looks after your site.
What your results mean
- Hop
- One step on the way: an address that sent us on to another.
- Moved for good (301 or 308)
- The right code when a page has a new home for keeps.
- Moved for now (302 or 307)
- For short changes. Search engines keep the old address, so a 302 left in place for years can hold a page back.
- A long chain
- More than 3 redirects. Each slows the page and search engines may stop following. One is best.
- A redirect loop
- The link comes back to an address it's been to, so it never loads.
- Drops the padlock
- A hop from https to http, which anyone on the same Wi-Fi could see or change.
When to use it
- After you move or rename pages, or switch to a new domain.
- A page loops, or a browser says it "redirected you too many times".
- After you add the padlock (https), to make sure old addresses land on the secure one.
- Before you print or share a short link, to see where it ends up.
Why it matters
- People still use old links from emails, flyers and bookmarks. A good redirect lands them in the right place.
- Each extra hop slows the page, and a loop means it never loads at all.
Go deeper: Redirect a page and fix 404 errors. Send old addresses to new pages: Squarespace URL mappings, Wix Redirect Manager and Shopify URL redirects.