Tool

Redirect checker: where does this link go?

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.

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

  1. 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.
  2. Press Follow it. It takes a few seconds; we wait a second between visits to the same site.
  3. Read the hops from the top: each is one address the link passed through, and what it answered.
  4. 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.

Quick question

Did you find the tool you needed?