When a page moves to a new address, visitors and search engines that use the old address hit a “page not found” error. A 301 redirect tells browsers and search engines that the page has moved permanently, and sends them to the new location.

When you need redirects

  • Redesigning a site with a new page structure
  • Moving from another platform to WordPress
  • Changing your domain name
  • Merging or renaming pages
  • Switching from http to https

Why they matter for SEO

Pages build up value over time through links from other sites and their history in search results. A 301 redirect passes that value to the new page. Without it, the old page eventually drops out of the index, and its value goes with it.

301 vs. 302

A 301 means “moved permanently”. A 302 means “moved temporarily”. For redesigns and migrations, you almost always want 301s.

Common mistakes

  • Redirecting everything to the homepage. Send each old page to its closest equivalent. Mass homepage redirects frustrate visitors.
  • Redirect chains. Old page to newer page to newest page. Point old URLs straight to the final destination.
  • Forgetting images and documents that other sites link to, such as PDFs.
  • Not testing. Check a sample of old URLs after launch, and watch for 404 errors in Google Search Console.

Setting up redirects on WordPress

Redirects can be managed at the server level or with a well-maintained redirect plugin. For large migrations, server-level rules are more efficient. Either way, keep a spreadsheet of old and new URLs as your source of truth.

We handle redirect mapping on every website redesign and free hosting migration.

Need a hand?

TheWebsiteMakers.ca is a Toronto-based team with 19+ years of experience building websites for businesses across Canada and the US. We design accessible websites, host them on servers we manage ourselves, and look after them every month. Get a free, no-obligation quote.