A new website should bring more enquiries, not fewer. Yet redesigns often launch with a drop in search traffic because old pages disappear, links break and important signals are lost. The fix is not complicated, but it has to be planned before launch rather than repaired after.

1. List every URL that matters today

Export the pages that receive search traffic and links from Google Search Console and your analytics. These are the pages you must not lose. Include service pages, blog posts, location pages and anything linked from other websites.

2. Map old URLs to new ones

For every old URL, decide its new home. Where a page moves, add a permanent 301 redirect from the old address to the closest matching new page. Avoid sending everything to the homepage; search engines and visitors both treat that as a missing page.

3. Keep what made pages rank

  • Keep the topic and useful content of pages that already perform, even if the design changes.
  • Give every page a unique title, meta description and a single clear H1.
  • Keep internal links between related pages so their importance is still clear.

4. Get the technical basics right on day one

  • HTTPS everywhere and one canonical version of the domain.
  • An XML sitemap listing only real, indexable pages.
  • A robots.txt file that does not accidentally block the new site.
  • Structured data that reflects real information only.
  • Fast loading on mobile: compressed images, minimal scripts, caching.

5. Check again after launch

In the first weeks, watch Search Console for crawl errors and pages reported as not found, and fix any redirect you missed. Resubmit the sitemap, and test the most important old URLs by hand to confirm they land on the right new page.

The short version

Redirect every valuable old URL, keep the content that earned rankings, launch with clean technical foundations and monitor closely afterwards. Do these four things and a redesign becomes an opportunity to grow search visibility rather than a risk to it.