This guide is written for site owners, in-house marketers, and developers who have completed a website migration — whether a domain change, platform switch, HTTPS upgrade, or structural redesign — and are now seeing organic traffic behave unexpectedly.
It is not a pre-migration checklist. If you haven't migrated yet, the preventive checklist in this cluster covers what to do before you flip the switch. This guide starts at the moment you're already looking at a dashboard wondering what went wrong.
You'll get the most out of this audit if you have:
- Access to Google Search Console (verified for both old and new properties if it was a domain change)
- Access to your analytics platform (Google Analytics 4 or equivalent) with at least 90 days of pre-migration data
- Ability to run a site crawl — Screaming Frog, Sitebulb, or a similar tool
- A record of the migration date, even an approximate one
If you're missing any of these, the first section of the diagnostic framework covers how to reconstruct what you can before starting the audit proper.
This guide is also relevant if your migration happened several months ago and traffic never fully recovered. Delayed diagnosis is harder but not impossible — the audit steps are the same, though the interpretation requires more care when separating migration impact from other ranking changes that may have accumulated since.