Skip to main content
AG·SORA
Website & Digital

Website Redesign and Migration Without Losing SEO Rankings: A Step by Step Guide

Published 11 min readWritten by agsora.tech
AG·SORA / BLOGAG·SORAWebsite & DigitalWebsite Redesign andMigration Without Losing SEORankings: A Step by Step Guideagsora.tech
In this article

A website redesign usually starts with enthusiasm: the old look feels dated, the CMS is painful to use, or pages load slowly on phones. A few weeks after the new site goes live, some companies see something they did not expect. Visits from Google drop, contact forms are filled in less often, and pages that used to appear for important keywords suddenly vanish from search results.

A drop like that can almost always be prevented. The causes are rarely mysterious: page addresses change without redirects, content that used to attract visitors is deleted because it seemed unimportant, or technical settings from the staging environment are carried into production. This article explains how to plan a redesign or website migration, including changing CMS, moving domains, and restructuring URLs, so that the rankings and leads you have built stay intact.

Summary

  • Inventory every existing URL and its performance before the new design work begins
  • Keep page addresses wherever possible, and create a 301 redirect, one by one, for every URL that changes
  • Do not delete content that brings in visitors or leads just because it does not fit the new design
  • Test the new site on staging against a technical checklist: robots, noindex, canonical, hreflang, sitemap, structured data, and speed
  • Monitor Search Console, analytics, and lead forms closely for several weeks after launch

Why rankings can fall after a redesign

Search engines know your website page by page. Every URL has a history: links from other websites pointing to it, relevance signals for particular keywords, and a record that the page has been useful to searchers. When a URL changes without a redirect, all of that history is cut off. To a search engine, the old page disappears and a new page appears with no history at all.

Other causes are often more subtle. A page title that used to be specific is replaced with a generic one for aesthetic reasons. Long text explaining a service is trimmed to a few sentences so the page looks clean. Important content is moved into tabs or sliders loaded by JavaScript. Category pages that used to link to dozens of articles are replaced with pages that show only a handful. Each change looks small, but together they change how search engines understand your site.

There are also purely technical mistakes with an immediate effect. Staging sites are usually tagged noindex or blocked in robots.txt so they do not appear in search results. If that setting is carried over at launch, the new website will not be indexed at all. It sounds trivial, but it happens often enough because launches tend to be rushed at the end of a project.

Types of change and their risk

Not every website project carries the same risk. Understanding the type of change helps you decide how thorough the preparation needs to be.

  • A visual refresh with the same URLs and content: lowest risk, focus on speed and heading structure
  • Changing CMS or platform, for example from WordPress to a headless system: medium risk, because URL patterns, metadata, and rendering often change
  • Restructuring content and URLs, for example merging service pages or changing the menu hierarchy: high risk, requiring careful redirect mapping
  • Moving domains, for example from a local domain to an international one: high risk, because every signal has to move to the new address
  • Adding languages or splitting the site into country versions: medium risk, especially around hreflang and canonical settings

Where possible, avoid combining several high risk changes in one launch. Moving domain while restructuring URLs while replacing the CMS makes problems hard to trace. When traffic drops, you cannot tell which change caused it.

Step 1: Take inventory before design begins

The most important step happens before a designer opens a design tool. Gather a complete list of the current site's URLs, then mark which pages actually carry value. Sources include the existing sitemap, a crawl from an SEO audit tool, the pages report in Google Search Console, and the landing pages report in your analytics tool.

For each URL, record a few things: clicks and impressions from search, the main keywords that bring visitors, conversions such as form submissions or WhatsApp clicks, and whether the page has links from other websites. This data is the basis for decisions in the next step. Without it, decisions about which pages to keep will be based on taste rather than business value.

Laptop showing analytics charts on a work desk
Clicks, keywords, and conversions per page are the basis for deciding which content to keep.

Keep a copy of the old site

Save a full crawl of the old site, including each page's title, meta description, headings, and text. Also save Search Console and analytics data for the last several months. After launch, this copy becomes your point of comparison. If a page loses rankings, you can see exactly what changed between the old and new versions.

Step 2: Decide what happens to every page

With the inventory in hand, each old URL needs one of four decisions. Keep it, if the page has value and its content is still relevant. Update it, if the topic matters but the content is out of date. Merge it, if several thin pages cover similar topics and would be stronger combined. Delete it, only if the page truly has no value, gets no visits, and has no inbound links.

The biggest temptation in a redesign is to cut content. A long service page feels heavy in a new minimalist design, so the text gets shortened. Yet that long text may be exactly what makes the page appear for many different questions from prospective clients. The answer is not to delete but to reorganise: use clear headings, bullet points, and a question and answer section so the page stays complete yet easy to scan. The same principle appears in our article on company profile websites that generate leads.

Content is an asset, not decoration

A page that has brought in leads for years is a business asset. Treat changes to that page like changes to your sales process: with data, testing, and a clear reason.

Step 3: Design the URL structure and redirect map

The safest rule is to keep old URLs as far as possible. If URLs must change, for example because the old pattern contains unnecessary parameters or dates, build a redirect map as a table: old URL in one column, new URL in another. Every valuable old URL should redirect to the new page with the most equivalent content, not to the home page.

Use permanent 301 or 308 redirects, not temporary ones. Avoid redirect chains, for example URL A redirecting to B and then B to C, because each hop slows crawling and risks breaking. If the site has been migrated before, review the old redirects and update them to point straight at the final destination.

Deleted pages

For pages that are genuinely removed and have no equivalent, let the server return a 404 or 410 status with a helpful error page that guides visitors to other content. Redirecting every deleted page to the home page is not a good solution. Search engines tend to treat mass redirects to the home page like missing pages, while visitors are confused because they do not get what they were looking for.

Moving domains

If you move domains, a 301 redirect from every URL on the old domain to the equivalent URL on the new domain is essential. Keep the old domain and its redirects for the long term, not just a few months. Register the new domain in Search Console and use the change of address feature it provides. Also update your business profile, social media links, email signatures, and the directories where your business is listed.

Step 4: Protect the technical foundations of the new site

New websites are often built with more modern technology, such as a JavaScript framework or a headless architecture. Modern technology can be excellent for SEO, as long as the basics are covered. Here is what to check on staging before launch.

  • Main content is present in the HTML sent by the server, not only after JavaScript runs, so search engines and AI tools can read it reliably
  • Every page has a unique, specific title and meta description, and a single main heading
  • The canonical tag points to the page's own version on the production domain, not to staging or another page
  • For multilingual sites, hreflang is complete and reciprocal across all language versions, as explained in our guide to [multilingual websites](/blog/website-multibahasa-untuk-pasar-regional)
  • The XML sitemap contains only final URLs that return a 200 status and can be indexed
  • Structured data such as Organization, Article, Product, or FAQ is still present and valid, following our guide to [schema markup](/blog/schema-markup-dan-data-terstruktur-untuk-seo-website-bisnis)
  • Internal links in the menu, footer, and article text point directly to the new URLs, not to old URLs that then redirect
  • Images have alt text, appropriate dimensions, and a modern format
Hands arranging workflow diagram sheets pinned to a wall
Agree on the redirect map and page structure before development starts, not on launch day.

Speed and page experience

A redesign is a chance to improve speed, but it is also a common source of regression. Large background videos, heavy animation, and piled up third party scripts can make the new site slower than the old one. Measure core metrics such as largest content load time, responsiveness to interaction, and layout shift on staging, then compare them with the old site. Our guide to website speed explains how to read those metrics from a business point of view.

Tracking and conversions

Make sure analytics tags, form tracking, phone clicks, and WhatsApp clicks are installed and tested before launch. Many companies only realise weeks later that conversions have not been recorded since the new site went live, so they cannot judge whether the redesign worked. Test every form all the way to its destination, such as the sales team's inbox or the CRM.

Step 5: Launch day

Choose a launch time when the technical team is available to monitor and fix problems, not just before a weekend or a long holiday. Prepare an ordered list of steps and a plan to roll back to the old version if something serious goes wrong.

  1. 01Remove noindex tags and robots.txt blocking rules inherited from staging
  2. 02Enable all redirect rules, then test a sample of old URLs from each group of pages
  3. 03Make sure HTTPS is active and every address variant, with or without www, resolves to one primary version
  4. 04Submit the new sitemap in Search Console and check for errors
  5. 05Test forms, contact buttons, and conversion tracking in production
  6. 06Run a full crawl of the production site to find broken links, redirect chains, and pages without titles

Step 6: Monitoring after launch

Small fluctuations in the first few weeks are normal, because search engines need time to reprocess pages and redirects. What to watch for is a sharp, sustained drop on particular pages. Compare per page data against your pre migration copy, not just totals, because declines on a few important pages can be hidden by gains elsewhere.

Check the indexing and crawl error reports in Search Console daily during the first weeks. Review server logs for old URLs that still receive traffic but have no redirect. Watch the number of incoming leads too, because the end goal is not rankings but prospective clients. Uptime monitoring helps make sure the new site stays available as traffic recovers.

When to worry

If important pages are still losing impressions after several weeks, work through the likely causes in order: is the page indexed, does the redirect from the old URL work, did the title and content change drastically, and does the page still receive enough internal links? Most problems can be traced to one of these four things.

More and more people look for information through AI summaries and conversational assistants. These systems tend to cite pages whose content is clear, structured, and easy to extract. A redesign that trims explanations into short slogans reduces the chance of being cited. Pages with direct answers, clear definitions, and valid structured data are easier to understand. Read more in our article on AI search and the future of SEO.

Questions to ask an agency or vendor

Before signing a redesign contract, ask how the vendor handles SEO migration. Their answers show whether SEO is truly part of the process or only mentioned in the proposal.

  • Is the URL inventory and redirect map included in the scope, and who prepares it?
  • How is old content migrated, and who decides which content is changed or removed?
  • Does the new site render main content on the server?
  • Which checklist is run before and after launch?
  • How long does the vendor support monitoring after launch, and what happens if problems are found?

These questions complement the more general checklist for choosing a software house, and the answers should be written into the scope of work.

Conclusion

A website redesign does not have to sacrifice rankings built over years. The key is to treat SEO as part of planning from day one, not as extra work after the design is finished. Inventory your pages, decide each URL's fate based on data, build careful redirects, test the technical foundations on staging, and monitor the results with discipline. That way the new site does not just look better, it keeps bringing in prospective clients.

Planning a website redesign or migration?

The AG·SORA team can help prepare your page inventory, redirect map, and a new website that is fast and search engine friendly. The first consultation is free with no obligation.

Free Consultation

Free checklist: choosing a software house

24 points to evaluate a vendor before you sign. Can be saved as a PDF.

Get the checklist

Ready to build a system that grows with your business?

Discuss your needs with the AG·SORA team, no cost, no commitment.