INSIGHTS / GENERAL MARKETING & WEB
The Complete Website Redesign and SEO Migration Checklist
Protect useful content, search discovery and customer journeys during a redesign with an evidence-based inventory, explicit URL decisions and a tested release plan.
Digital Yak · Updated
AI-created editorial illustration. Settings, properties and interfaces are fictional.
EXPLORE THE ARTICLE
In this guide
- Establish the current baseline
- Decide what happens to each resource
- Build the redirect map before launch
- Prepare the new content and technical settings
- Verify forms and integrations end to end
- Test representative layouts and accessibility
- Define the release and recovery process
- Monitor after launch
- Rehearse the release decision
- Reference
A redesign changes more than appearance. Content, URLs, forms, integrations and analytics can all move at once. A successful migration plan identifies what must continue working and makes the release decisions explicit before production changes begin.
This checklist is a planning framework. The exact implementation depends on the website and hosting setup. Keep a tested backup and recovery route appropriate to the project before release.
Establish the current baseline
Combine the CMS inventory, crawl, sitemaps, Search Console, analytics and relevant server information. Include pages, posts, images, videos and downloadable documents. A resource can receive search visits without appearing in the main navigation.
Record URL, purpose, status, useful content, known performance, links and owner. In Digital Yak's own planning, query-to-URL review identified older marketing-package PDFs alongside service pages. That is a practical reminder to audit documents as well as HTML pages; it is not a claim about a completed migration outcome.
Save representative screenshots and test key journeys. Record how forms, booking systems and measurement currently work so the new site can be compared with something concrete.
Decide what happens to each resource
Assign retain, improve, consolidate or retire using the content and evidence. A new working title is not automatically a reason for a new URL. Preserve stable useful destinations where possible.
When consolidating, select the destination according to reader need and existing evidence. Carry useful material and functionality into the new resource. Do not redirect every retired article to the homepage merely to eliminate crawl errors.
Record any genuine removal and the expected response. If no relevant replacement exists, a proper not-found or gone response may be appropriate. The decision should reflect the content, not a preference for a report with no red entries.
Build the redirect map before launch
Map each changed old URL to the most relevant final destination. Include document and media changes where they matter. Check actual URL forms, including trailing slashes and relevant domain variants, rather than guessing a pattern.
Test the intended permanent redirects for status, destination, loops and unnecessary chains. Update internal links to point directly to final URLs. The redirect-map guide gives a focused method for building and checking the mapping.
Do not activate production redirects before their destinations are ready. A spreadsheet of intended rules is a reviewable plan, not evidence that the server behaves correctly.
Prepare the new content and technical settings
Check titles, descriptions, headings, canonical URLs, structured data and sitemap entries. Ensure references point to the intended production URLs at release. A development hostname should not remain in canonical settings or customer-facing links.
Keep the staging site excluded from indexing during development. Prepare the production indexing configuration explicitly and verify it after launch. Blocking or noindex settings used for staging should not accidentally suppress the final public pages.
Preserve useful content context and original publication dates where appropriate. Record real review dates for rewritten material rather than changing dates solely to make content appear fresh.
Verify forms and integrations end to end
Test a successful enquiry, validation errors, delivery failures and confirmation wording. Check that the correct team receives the request and that the recorded success reflects what actually happened.
Review booking, payment, CRM and email integrations using appropriate test environments and permissions. Keep personal information out of analytics events and public URLs. A button click is not proof of a completed transaction or received enquiry.
Document the systems and owners involved. Problems should have a clear route for resolution rather than be passed indefinitely between the website and integration suppliers.
Test representative layouts and accessibility
Review the homepage, major service pages, articles, forms and heavier media layouts across relevant devices. Use keyboard navigation, text resizing and accessible error handling checks. Automated tools support the process but do not establish complete accessibility alone.
Compare the built pages with the approved design and inspect the actual content. Long titles, unusual images and older articles often expose issues a short demonstration page misses.
Measure performance using appropriate diagnostics and real-user evidence where available. Avoid a release decision based solely on a homepage laboratory score.
Define the release and recovery process
Name the person approving the concrete release, the implementation owner and the recovery owner. Confirm the backup, restore method, release window and monitoring tasks. Keep a change log and the final mapping available to the team.
Separate urgent functional failures from expected search fluctuations. If forms or payment stop working, the recovery decision is operational. Search visibility can fluctuate while changed URLs are recrawled and reprocessed, so monitor it with context.
Monitor after launch
Check important URLs, redirects, indexing settings, sitemaps, forms and integrations immediately after release. Review server errors, Search Console and actual enquiries over the following period. Compare the old and new URL groups rather than only the homepage.
Keep redirect rules maintained and investigate unexpected gaps. Record what was verified and what remains uncertain. For help planning and implementing the work, explore website redesign services.
Rehearse the release decision
Before launch, gather the people who own the domain, hosting, content, forms, measurement and business operation. Walk through the release steps, the evidence required to proceed and the conditions that would trigger a pause or rollback. Assign a named decision owner and a contact route for each dependency.
Use a small set of high-value journeys as the final acceptance checks, then verify the complete redirect inventory through the agreed technical method. A homepage screenshot cannot stand in for old URL responses, receiving-system delivery or consent behaviour.
For an illustrative rebuild, the visible pages may pass while the enquiry integration still points to a test destination. That is a release issue even if the form displays a success message. The check needs to reach the authorised receiving system.
Record the release version, backups, rule locations, unresolved issues and post-launch monitoring responsibilities. Keep the staging copy excluded from search. Once production is released, confirm the actual production settings independently rather than assuming they match a successful preview. The purpose of the rehearsal is to make the decision concrete while changes are still easy to correct.
Reference
Google's site-move documentation covers URL mapping, preparation, redirects and monitoring.
PUT IDEAS INTO PRACTICE
Explore web design
Connect these ideas with a practical plan for your business.