Guide

Redirects Done Right: Keeping Your SEO When URLs Change

Change a URL without a redirect and you can throw away years of SEO — getting redirects right protects it.

Whenever a page’s URL changes — during a redesign, a tidy-up, or a move to a new site — anyone who follows the old address needs to be sent to the new one. That is what a redirect does, and getting it right protects both visitors and your rankings.

Redirects sound simple, and the right one is, but the wrong type or a tangled set of them can lose traffic, confuse Google and create slow, broken journeys. A little care here prevents a lot of pain later.

Permanent versus temporary

A 301 redirect tells Google the move is permanent. It passes the old page’s ranking signals to the new URL, which is what you want when a page has genuinely and lastingly moved.

A 302 is for temporary moves and tells Google to keep the old URL in mind. Using a 302 for a permanent change is a common mistake that can stop the new page inheriting the old one’s authority properly.

Avoiding chains and loops

A redirect chain is when page A redirects to B, which redirects to C. Each hop slows the journey and dilutes signals. Always redirect straight to the final destination rather than through old intermediate URLs.

A redirect loop — where pages redirect back and forth endlessly — breaks the page entirely. Both are easy to create accidentally over years of changes, so it is worth auditing redirects periodically and flattening any chains.

Redirecting the right way

When you move a page, redirect it to the most relevant equivalent, not just the homepage. Sending every old URL to the homepage frustrates visitors and wastes the signals the old page had earned.

During a site migration, map every old URL to its new home before launch. Missing redirects are one of the biggest causes of traffic drops after a redesign, and they are almost entirely preventable with proper planning.

FAQs

Common questions.

What is the difference between a 301 and a 302 redirect?
A 301 is permanent and passes the old page’s ranking signals to the new URL — use it when a page has moved for good. A 302 is temporary and tells Google to keep the old URL. Using a 302 for a permanent move is a common, costly mistake.
Can I just redirect old pages to my homepage?
You can, but you should not as a rule. Redirect each old page to its closest equivalent so visitors land where they expect and ranking signals carry over. Mass-redirecting everything to the homepage frustrates users and wastes SEO value.
How many redirect hops can I have in a chain before it causes a problem?
We aim to keep every redirect to a single hop — A goes straight to B — because each extra jump in a chain costs crawl time and can dilute the signals passed between pages. If we find chains on a site we're working on, we update them so every old URL points directly to its final destination.
How we can help

Turn this into action.

The services behind this guide.

Related guides

More on seo & search.

Want a hand putting this into practice?

Book a free, no-obligation consultation with a Norwich-based specialist.

Book a free consultation
Get started

Let's put your business in a better light.

Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.

  1. 01
    Tell us a bitFill in the form — two minutes, tops.
  2. 02
    We'll call you backWithin one working day, no pressure.
  3. 03
    Get a clear planHonest advice and a fixed quote.

Free · No obligation · We reply within one working day

Book a free consultation