Rankings fall for a handful of reasons: an algorithm update, a technical fault, a migration done badly, or a penalty. Each has a different fix, and guessing wrong costs months.
Drop dated against known update rollouts, and checked against whether competitors moved too.
Accidental noindex, robots changes, broken canonicals or a server that started timing out.
Redirects missed, content dropped, or a staging site left indexable.
Search Console checked for penalties, and the backlink profile checked for what caused one.
Pages that simply aged out while competitors published something better.
Your own newer pages quietly outranking and then undercutting the older ones.
The exact day matters, because it usually points straight at the cause.
Whether it hit the whole site or specific page types, which narrows the list fast.
The cause addressed, not the symptom, with changes logged so effect can be measured.
Once the drop is stopped, the work turns to recovering the positions that were lost.
No invented testimonials anywhere on this site. Where results were not verified, we say so on the page.
Two months of local SEO for an Australian local business, measured year on year.
Read the case study →Crawl errors cleared from 58,614 to 36 in a full technical rebuild.
Read the case study →Position 2 for a commercial term at 3,700 searches a month.
Read the case study →