Rebuild a site without losing search ranking
A rebuild often changes URLs, content, and code at the same time. This guide separates the decisions, sets the checks before cutover, and organises follow-up after publication.
Start with the inventory, not the mockup
The first artefact of the job is the list of current URLs. It brings together the sitemap, pages found in measurement tools, internal links, and any pages that no longer appear in the navigation.
Each URL then gets a decision: keep, improve, merge, redirect, or remove. A page that still attracts visits or inbound links never disappears by accident. Website design and SEO therefore share the same roadmap from scoping.
- Export indexed URLs and those that receive visits.
- Record titles, canonicals, HTTP statuses, and inbound links.
- Map each old URL to an explicit destination.
Write the redirect map before cutover
A 301 redirect must go straight to the page that takes over the intent of the old one. Chains, loops, and bulk redirects to the home page dilute the signal and make diagnosis harder.
The map is tested like code: a single source, a published destination, one hop, no conflict with domain or trailing-slash rules. The Créarègle case study shows this constraint in an e-commerce migration where URL history is part of the product to deliver.
Make every signal tell the same address
The server, the canonical tag, internal links, and the sitemap must name exactly the same URL: same protocol, same domain, same slash rule. If one of them differs, the engine spends time resolving an ambiguity the site created.
The sitemap contains only published, indexable pages. Prototypes, editors, APIs, and working pages stay reachable if needed, but are never offered as results to crawl.
- One canonical tag per page.
- No redirected or private URL in the sitemap.
- Internal links already written in their canonical form.
Accept the exported site and the real journey
Acceptance is not opening the home page. It walks old URLs, priority pages, forms, mobile and desktop versions, the keyboard, and zoom. Exported HTML is checked before it is sent to the server.
HTTP responses and canonicals are recorded before and after launch. That snapshot makes gaps verifiable and allows a fast return if a page becomes unavailable or non-indexable.
Watch indexation without confusing movement with regression
After cutover, the sitemap is submitted again and priority pages are requested for crawl. Old URLs stay watched until engines have taken their destinations.
Impressions, clicks, queries, and conversions are read over several weeks. A rank fluctuation is not, on its own, a reason to roll back. A bad canonical, a broken form, or an unavailable page is. To scope the rebuild, the estimate gives a first order of magnitude before a conversation.
Les points qui restent à trancher
Must every old URL be kept?
No. Keep the intent. A useful page can stay, two redundant pages can merge, and a URL with no equivalent can go. Each decision must be explicit in the map.
How long should 301 redirects be kept?
As long as old URLs can still receive visits or links. In practice they stay in the site configuration instead of being removed after a short period.
Does a rebuild always cut traffic?
No. A period of movement is possible, but a lasting drop is not a given. The map, the redirects, the stability of useful content, and follow-up exist precisely to limit that risk.
Confronter le guide à un projet réel.
Quelques lignes suffisent : contexte, contrainte principale et résultat attendu.
