Website Migration Without Losing Your Google Rankings: The Complete Checklist
Redesigning or moving your website can wipe out years of Google rankings overnight if done carelessly. Follow this complete migration playbook — baseline audits, URL mapping, redirects, launch-day steps, and the first 30 days — to protect your traffic and finish ranking higher than you started.
Every year, businesses across Nigeria lose hard-earned Google rankings in a single afternoon. Not because their content got worse, but because they redesigned or moved their website without protecting the technical foundations that search engines depend on.
The painful part? Almost all of that loss is preventable. A website migration — whether it is a redesign, a platform change, or a full domain move — can be executed cleanly with the right process. Done well, your new site often ranks BETTER than the old one within weeks, because migrations are rare opportunities to fix years of accumulated technical debt in one controlled operation.
At Joetech, we have rebuilt and migrated websites for clients who came to us after watching their traffic collapse from careless moves, and we follow this exact checklist every time. Here is the complete playbook, from six weeks before launch to thirty days after.
What Counts as a Website Migration
Migration is broader than most owners realize. Any of these changes qualifies:
- Platform switch — for example WordPress to a custom Next.js build.
- Full redesign — new pages, new URLs, new structure, even on the same platform.
- Domain change — moving from oldname.com to newname.com.
- Protocol and subdomain changes — HTTP to HTTPS, or www to non-www versions.
- Server or hosting moves — especially when URL structures shift along the way.
Why does the label matter? Because businesses routinely say "we are just redesigning" while their developer quietly restructures every URL, merges pages, and renames categories. If URLs change at scale, you ARE migrating, and every rule in this guide applies to you. Identify your migration type honestly before anything else.
Before You Touch Anything: Baseline and Backup
You cannot protect what you never measured. This preparatory phase determines whether your migration is surgery or gambling.
Record your current state
At minimum, capture these before any design work begins:
- Current rankings for your important keywords. Export them from Google Search Console (free) so you know exactly which pages hold which positions.
- Monthly organic traffic by page from Google Analytics. Your top ten landing pages are the crown jewels; they get white-glove treatment throughout.
- A complete URL inventory — every page on your site. Screaming Frog (free up to 500 URLs) crawls your site and produces this list automatically in minutes. For larger sites, export your sitemap as a starting point.
- Your backlink profile using Search Console's Links report. Sites linking to specific pages matter during redirect planning; a page carrying many quality backlinks deserves special care.
- Conversion data: which forms, phones calls, and purchases come from which pages? A migration that preserves rankings but breaks lead flow has still failed commercially.
Store this baseline somewhere permanent. In thirty days it becomes your scoreboard.
Back up everything
Download full backups of your files, database, images, and any customer or form data. Verify the backup actually restores — an untested backup is a hope, not a plan. Keep the old site intact and accessible throughout the entire migration period. This is your parachute; do not skip it because things feel rushed.
Audit what you own
Migration is the perfect moment to clean house. Crawl your site and list pages into four buckets:
- Keep — core money pages, top traffic drivers, essential service information.
- Improve — outdated but valuable content worth refreshing during the move. If a page ranks position nine and could justify position three with better depth, migrating it unchanged wastes the opportunity.
- Consolidate — thin, overlapping pages merged into one stronger page. Three weak blog posts covering nearly identical topics become one authoritative guide.
- Retire — dead weight serving nobody: expired event pages, discontinued services, duplicate content. Retirees redirect to their closest living relative rather than vanishing into 404 errors.
Migrating garbage preserves garbage. Migrating a cleaned, focused site lifts everything, because authority concentrates instead of scattering across dozens of forgettable pages.
Map Every Old URL to Its New Home
This spreadsheet is the heart of a safe migration. Create two columns: old URL and new URL. Every single page on the old site needs a destination — no exceptions, no "we will figure those out later."
The rules of good mapping
- One-to-one wherever possible. /about maps to /about, /pricing maps to /pricing, /blog/post-name maps to its new equivalent. Identity preservation keeps signals clean.
- Never map everything to the homepage. Dumping hundreds of URLs onto the homepage tells Google those specific pages no longer exist, and you forfeit all their individual accumulated authority. This single mistake causes most catastrophic migration losses we get called to rescue.
- When a page disappears, redirect it to the closest relevant page. A discontinued web-design service page should point to your services overview; a deleted Lagos-specific page points to the general location page it overlapped with.
- Decide deliberately about URL structure. If your blog currently uses dates in URLs (/2024/03/post-name), decide whether the new site simplifies them (/post-name). Cleaner URLs are worth having, but each change must appear in your mapping sheet with its own redirect line.
- Handle parameter and pagination URLs. Old filtered category pages (?color=blue&sort=price) and paginated archives need explicit decisions too, even if that decision is a sensible canonical default.
Expect this mapping exercise to take real time on established sites — often longer than the development itself. That ratio is normal and worthwhile.
Use 301 Redirects Correctly
A 301 status code tells browsers and search engines "this page has permanently moved here," passing nearly all the original page's ranking strength to the new location. It is the single most important technology in your migration.
Implementation principles
- Centralize redirect management. Configure redirects in one place — your web server configuration, hosting control panel, or framework routing — not scattered across individual files where some inevitably get missed. Next.js handles this elegantly through the redirects array in next.config; WordPress sites use plugins like Redirection with import/export features for bulk mappings.
- Avoid redirect chains ruthlessly. Old A should point directly at final destination C, never A→B→C. Each hop loses speed, adds failure risk, and dilutes a little signal. After implementing, crawl your own redirects and flatten any chains discovered.
- Update internal links too. Redirects are safety nets, not primary plumbing. Point your menus, buttons, footer links, and in-content links straight at new URLs so regular user navigation never rattles through hops at all.
- Test before launch, not after. Run your mapping spreadsheet against the staging environment and verify every old URL resolves to exactly the intended new page. Fifty spot checks catch most systematic errors early.
Protect On-Page SEO Elements
During redesigns, content gets rewritten, templates rebuilt, and small but mighty elements silently dropped. Guard these explicitly on every important page:
- Titles and meta descriptions — carry over the ones that are working. Improve them deliberately if you like, but never let redesign mean accidental replacement with generic defaults like "Home | Company Name."
- Heading structure — one clear H1 per page with logical H2s and H3s beneath. Designers sometimes convert headings into styled paragraphs for visual reasons; headings must remain true HTML headings.
- Content itself — if a page ranks well, resist rewriting it from scratch during the same season as everything else changing. Refine it; do not replace it. One variable at a time keeps cause-and-effect readable.
- Images with descriptive alt text, properly compressed and served in modern formats.
- Schema markup — local business details, article metadata, FAQ blocks, reviews. Rebuild all structured data on the new site; search results depend on it more every year.
- Canonical tags so duplicate or parameterized versions of pages consolidate signals instead of competing against each other.
- Favicons, social share images, and Open Graph tags — invisible in browsers but visible everywhere your links travel: WhatsApp forwards, LinkedIn shares, Twitter cards. Nigerian business spreads heavily through WhatsApp; broken link previews cost real referrals.
Handle the Technical Foundation Properly
Beyond URLs and content, several technical layers need deliberate attention:
Staging environment discipline
Build the new site on staging — a private preview address completely separate from your live site. Critically: block staging from search engines via robots.txt or noindex flags so duplicate content never leaks into Google's index. Then write down the reminder: REMOVE THAT BLOCK AT LAUNCH. Leftover staging blocks going live is one of the most common self-inflicted wounds in all of web development.
DNS, SSL, and domain logistics
For domain moves, prepare DNS understanding in advance: TTL values determine how long the internet remembers old addresses, so lower TTLs a day or two before cutover to speed propagation. Install SSL certificates on the new environment before launch day, not after. Test both www and non-www versions, and redirect whichever loses to whichever wins permanently.
Performance parity or better
Measure key page speeds on the old site first (Google PageSpeed Insights), then demand the new site match or beat them. Migrations frequently deliver speed improvements — moving from plugin-heavy legacy stacks to modern frameworks typically cuts load times dramatically — but only when performance is an explicit requirement. Slow launches lose rankings regardless of how perfect everything else was. Our guide on how website speed impacts sales covers why seconds equal money.
Launch Day: The Controlled Switch
When the new site is ready on staging and fully tested:
- Freeze content changes on the old site forty-eight hours before launch, so nothing new gets lost between final backup and cutover.
- Deploy redirects simultaneously with the new site going live. There must be zero gap where old URLs die before redirects exist.
- Remove staging protections — the noindex flags and robots.txt blocks — immediately at go-live. Then verify removal with Search Console's URL Inspection tool.
- Submit the new sitemap to Google Search Console right away.
- Inspect your ten most valuable pages with the URL Inspection tool, confirming Google sees correct, indexable versions.
- Smoke-test everything humanly possible: navigation paths, contact forms end-to-end, payment flows with a real small transaction, phone number taps on mobile, email links, WhatsApp buttons, page speed on mobile networks. Broken forms leak leads silently while everyone celebrates the pretty design.
- Monitor error rates hourly for the first day if possible. Catching a systemic redirect error in hour two beats discovering it next week from a panicked client call.
The First 30 Days After Migration
Expect turbulence, and know what normal looks like:
Week 1
Rankings may wobble as Google re-crawls and re-evaluates everything. Minor dips are expected and usually temporary. Watch Search Console daily: Coverage reports for indexing problems, Core Web Vitals for speed regressions, and mobile usability flags. Fix crawl errors promptly; small issues compound when ignored.
Weeks 2–3
Request indexing for key pages if crawling feels slow. Check that redirect chains have not crept in through overlooked pages. Update any external profiles, directories, and social accounts pointing at changed URLs. Internal search behavior in Analytics reveals broken journeys users discover before you do.
Week 4: the honest comparison
Compare traffic and rankings against your baseline month. Most correctly executed migrations recover fully within two to six weeks. Structurally improved sites frequently finish HIGHER than they started — faster pages, consolidated content, cleaner architecture all compound in your favor.
If specific pages lost rankings persistently, diagnose three things in order: did it redirect correctly, did its content materially change, and does the new page load as fast or faster than the old one? Those three questions resolve the vast majority of post-migration losses.
Common Migration Mistakes That Destroy Traffic
Learn from the casualties:
- No URL mapping at all — launching a beautiful site where every old link dies silently and years of authority evaporate.
- Letting the domain expire mid-transition because nobody checked renewal dates. It happens; it is always preventable; it is always expensive.
- Blocking search engines on the live new site via leftover staging robots.txt or noindex tags. Traffic flatlines to zero overnight and nobody can explain why until someone inspects the page source.
- Testing desktop only while eighty-plus percent of Nigerian traffic is mobile. Mobile rendering, tap targets, and network performance deserve first-class testing attention.
- Changing everything simultaneously — new platform AND new design AND rewritten content AND new URLs at once makes diagnosis impossible when something slips. Where feasible, stage major changes; where impossible, compensate with extra vigilance and granular baselines.
- Declaring victory too early — stopping monitoring after three quiet days. The full thirty-day window matters, and cheap ongoing monitoring afterward protects the investment permanently.
- Forgetting paid campaign landing pages — ads pointing at URLs that now 404 burn money invisibly every hour they run. Audit ad destinations as part of launch day.
DIY Migration or Bring in Professionals?
Simple sites under twenty pages with careful preparation can be migrated by capable owners following this checklist. But stakes rise quickly with larger sites, e-commerce stores with product-level SEO, active ad campaigns, and domains carrying years of authority. One missed redirect pattern or one leftover staging block undoes years of compounding visibility in days.
Professional migrations bring experience-driven judgment: knowing which edge cases bite before they do, maintaining tested rollback plans, and finishing with performance improvements rather than mere survival. That is precisely how we approach rebuilds at Joetech. Our web development team migrates sites onto fast modern stacks with rankings protected end-to-end — redirects, schema, Search Console, and monitoring handled as standard practice, not premium extras.
Frequently Asked Questions
How long will my rankings drop after a redesign?
With proper redirects and preserved content, expect minor fluctuations for one to four weeks. Sites that improve structure, speed, and mobile experience typically emerge ranking better than before within one or two months. Sites with botched migrations can take six months to claw back losses — which is exactly why this checklist exists.
Can I migrate without changing my URLs at all?
Often yes, and it dramatically reduces risk. If the redesign preserves existing URL paths, your job shrinks mostly to protecting on-page elements, technical setup, and performance. Discuss URL stability with your developer BEFORE the project starts, not after development completes. It is the cheapest insurance available.
Will switching from WordPress to a custom build hurt my SEO?
Not inherently. Google rewards fast, well-structured, helpful websites regardless of platform. Custom builds frequently outperform because they load faster, carry less bloat, and give complete control over technical SEO. Our comparison of WordPress versus custom websites covers the trade-offs honestly. The risk lives entirely in execution quality, never in the platform choice itself.
Should I migrate everything at once or gradually?
Whole-site migrations are generally cleaner than gradual ones when infrastructure changes, because signals consolidate quickly and monitoring stays simple. Content improvements, however, work best gradually AFTER structural stability returns. Structure first, polish second.
Move Forward Without Starting Over
A migration should be an upgrade, not an amputation. Measure your baseline, map every URL, deploy clean redirects, protect on-page elements, test obsessively, monitor for thirty days, and your new website will carry your history forward instead of erasing it.
Planning a redesign or platform move soon? Talk to the team that treats your Google history as seriously as your new look. Explore our web development services, read why Nigerian business websites fail and how we fix them, learn whether your site shows the five signs it needs a redesign, understand website maintenance essentials for life after launch, or contact Joetech for a free migration assessment before you commit to anything. Your rankings took years to build; protecting them takes weeks of doing it right.
Get weekly tech insights
Join our newsletter for practical guides on web dev, AI tools, and digital marketing — sent every Monday.
No spam. Unsubscribe anytime.