SEO

How to Set Up 301 Redirects When You Move or Rebuild a Site

· 6 min read

Moving or rebuilding your website? Learn how to set up 301 redirects the right way so your old links keep working and you keep your hard-earned SEO.

You've built a new site or moved to a new address, and it looks great. Then a few weeks later your visitors drop and old links show an error page. That happens when you skip 301 redirects. A 301 redirect quietly sends anyone who visits an old page to the right new one, so you don't lose your traffic or your search rankings. This guide shows you how to set them up, step by step, in plain English.

What a 301 redirect actually does

Think of a 301 redirect like a change-of-address card at the post office. When someone sends mail to your old home, the post office forwards it to your new one. A 301 does the same for web pages. When a visitor, or Google, tries to open an old link, the redirect sends them straight to the matching new page.

The "301" part is just a code that means "this page has moved for good." That word "permanent" matters. It tells search engines to move the value of the old page, like its rankings and the trust it built up, over to the new page. A different code, 302, means "moved for now," and search engines treat it differently. For a move or rebuild, you almost always want a 301.

Why redirects matter so much for SEO

Every page you've had for a while has quietly earned something. Maybe Google ranks it. Maybe other websites link to it. Maybe people saved it as a bookmark. If you change your web address or your page links and don't redirect, all of that snaps in half.

Here's what goes wrong without redirects:

  • Visitors land on a "page not found" error and leave.
  • Google slowly drops your old pages because they're broken.
  • The backlinks other sites gave you now point to dead pages, so that value leaks away.
  • Your rankings and traffic fall, sometimes for months.

A 301 redirect fixes all of that. It's the single most important thing to get right when you move or rebuild a website.

Before you move: make a list of your old URLs

You can't redirect pages you can't remember. So before you change anything, write down every important page address you currently have. This list is the map you'll use later.

Here's how to build it quickly:

  1. Open your current site and copy the web address of every page that matters, like your home page, product pages, top blog posts, contact page, and about page.
  2. Check your website tool for a list of all pages, or open your sitemap. A sitemap is usually found at yoursite.com/sitemap.xml and lists every page in one place.
  3. If you've set up Google Search Console for your site, look at which pages already get clicks from search. Those are your priority pages, so protect them first.
  4. Put each old address in a simple two-column list: old link on the left, new link on the right.

Don't worry about redirecting every tiny page. Focus on the ones that get visits, have backlinks, or that people might have bookmarked.

How to set up 301 redirects step by step

Once you have your old-to-new list, setting up the redirects is the easy part. The exact steps depend on your website tool, but the idea is always the same: you tell the site "when someone asks for this old link, send them to this new one."

  1. Match old pages to new pages one by one. Send each old page to the closest matching new page. An old contact page goes to the new contact page. An old blog post goes to the same post at its new address.
  2. Find the redirect settings. Most modern website builders have a redirects area in their settings or SEO tools. You paste in the old link and the new link, and save. On some setups you edit a small settings file instead, but a good builder means you never touch code.
  3. Send to the exact page, not just the home page. This is the most common mistake. If an old blog post no longer exists, don't dump everyone on your home page. Send them to the closest related page so they still find what they wanted.
  4. Keep your web address style the same. Pick one version of your site, like the one starting with "https," and redirect the others to it. Mixing versions splits your traffic and confuses search engines.
  5. Redirect the whole old domain if you changed your address. If you moved from an old domain to a new one, set up redirects so every old page points to its match on the new domain.

If wiring this up by hand sounds fiddly, this is one area where an all-in-one builder helps. On a platform like vq.pe you can manage your pages, custom domain, and redirects in one place, so moving or rebuilding doesn't mean losing the SEO you worked for.

Common redirect mistakes to avoid

A few small slips can undo all your careful work. Watch out for these.

  • Chains of redirects. This is when page A points to B, and B points to C. Each hop slows things down and weakens the value passed along. Always point the old page straight to the final new page.
  • Redirect loops. This is when page A sends you to B, and B sends you back to A, forever. The page never loads. Double-check that no two redirects point at each other.
  • Sending everything to the home page. It feels tidy, but it frustrates visitors and tells Google the old page had no real match. Match page to page whenever you can.
  • Forgetting images and files. If you had downloadable files or images linked from other sites, redirect those too, or update the links.
  • Deleting redirects too soon. Keep them in place for a long time, at least a year. Old links and bookmarks can keep sending people your way for years.

How to check your redirects worked

Don't assume. Test. It only takes a few minutes and saves you a lot of stress later.

  1. Click a few old links yourself. Open old addresses in your browser and make sure each one lands on the right new page, fast, with no error.
  2. Test on your phone too. Mobile visitors are often most of your traffic, so check the redirects work on a phone as well.
  3. Watch Search Console. After the move, check for a rise in "not found" errors. If you see old pages showing up broken, add the redirects you missed.
  4. Keep an eye on traffic. A small dip right after a move is normal. If it keeps falling for weeks, a redirect is probably missing or pointing to the wrong place.

Getting redirects right also keeps your visitors happy, which helps you keep people on your site instead of bouncing away to an error page.

Moving or rebuilding a website is a big step, and it's worth doing well. Make your old-to-new list first, redirect page to page, and test everything before you celebrate. Do that, and your visitors will barely notice the change, while your rankings stay right where you earned them. Ready to build or move your site the careful way? Start mapping your pages today, and let the redirects carry your hard work forward.

#301 redirects #seo #website migration #technical seo #url structure

Frequently asked questions

A 301 means the page has moved permanently, so search engines pass the old page's ranking value to the new page. A 302 means the move is temporary, so search engines keep the old page in mind and don't fully transfer that value. For a website move or rebuild, use a 301 in almost every case.

Usually not. A correct 301 redirect passes most of the old page's ranking value to the new page. You may see a small dip for a few weeks while Google re-indexes your site, but rankings normally recover if each old page points to a close-matching new one.

Keep them for as long as possible, ideally forever, and at least a year. Old links, bookmarks, and backlinks can keep sending people to your old addresses for years, so removing redirects too soon creates broken pages and lost traffic.

No. Focus on pages that get traffic, have backlinks from other sites, or that people might have bookmarked. You can skip unimportant pages, but never leave a popular page without a redirect, or you'll lose its visitors and SEO value.

Yes. Many website builders have a redirects section in their settings where you paste the old link and the new link and save. You only need to edit code on older or more manual setups, and a modern builder handles it for you.

Ready to build your own website?

Launch a professional website and online store with vq.pe — no code needed.

Get started free