Forensic SEO Audit
A forensic SEO audit is a deep investigation used to find the root cause of sudden ranking, traffic, indexing, or penalty problems and map the fixes needed to recover visibility.
What I’d do first
- Start by confirming the drop date in Search Console — everything else hinges on that timeline.
- Check manual actions first — if you have a penalty, that's your priority.
- Review site-change history before diving into technical fixes.
- Use a crawl tool to catch sudden technical issues like noindex tags or 404s.
- Don't forget external factors like competitor gains or algorithm updates.
I've been through this a few times, and the biggest lesson is: don't start fixing things until you know what broke.
What I'd do first
- Confirm the drop is real — check Google Search Console and Google Analytics for the same period. Look for a date when impressions, clicks, or rankings changed.
- Check for manual actions — go to Search Console > Manual Actions. If you see a penalty, that's your root cause.
- Review site-change history — ask your dev team or check Git logs for deployments, CMS updates, or hosting changes around the drop date.
- Run a crawl — use Screaming Frog to check for new 404s, redirect chains, or noindex tags that might have appeared.
The path I'd take
- Pinpoint the drop date — use Search Console's performance report to find the exact day impressions or clicks fell. This is your anchor.
- Correlate with events — match that date against algorithm updates (check Moz or SEMrush lists), your own deployments, or competitor moves.
- Check indexing status — use the URL inspection tool on a few key pages. Are they indexed? Any coverage errors?
- Review technical health — crawl the site for robots.txt blocks, missing sitemaps, slow pages, or mobile usability issues.
- Analyze backlinks — use Ahrefs or Majestic to see if you lost important links or got hit by negative SEO.
- Look at content changes — did you rewrite pages, merge URLs, or change headings? Check Google's cached versions.
Watch-outs
- Don't assume it's an algorithm update — many drops are self-inflicted (a bad deploy, a changed robots.txt, a missing sitemap).
- Don't skip the timeline — without knowing when the drop started, you're just guessing.
- Don't ignore external factors — a competitor might have outranked you, or the market shifted.
- Don't treat it like a standard audit — this is detective work, not a checklist.
What I got wrong
Early on, I spent hours optimizing meta tags and fixing broken links when the real issue was a noindex tag accidentally added during a CMS update. Now I always start with the change history and Search Console before touching anything else.
Next step
Quick answers
What tools do I need for a forensic SEO audit?
Google Search Console, Google Analytics, a crawler like Screaming Frog, and a backlink tool like Ahrefs or Majestic. Log file analysis tools help too.
How long does a forensic SEO audit take?
For a small site, a few hours. For larger sites with complex histories, it can take a day or more.
If you liked this
Sources
- Google Search Central — Best source for crawl, indexing, rendering, manual actions, and site health guidance.
- Google Search Console Help — Primary source for verifying traffic drops, indexing reports, URL inspection, and manual-action checks.
- Search Engine Journal — Widely cited industry reference for forensic SEO workflows and investigation patterns.
- Semrush Blog — Useful for practical technical audit steps, especially crawlability and rendering checks.
Notes from Callum Bennett.