r/SaaS • u/OkAcanthaceae7672 • 2h ago
A client called me screaming about lost traffic. The culprit was one word in his code.
Last month I got the call every web guy dreads. A client - small e-commerce shop, does most of his sales through Google - messages me at 9pm: "Traffic's down 60%. What did you do?"
My stomach dropped. I hadn't touched his site in three weeks.
I start digging. Rankings? Gone. Not slipped - gone. Pages that lived on page one for two years had vanished like they never existed. I'm sweating, thinking penalty, thinking hack, thinking I'm about to lose a retainer.
Then I find it. One line. robots: noindex.
A plugin update three weeks earlier had quietly flipped a setting, and Google had been busy de-indexing his best pages the entire time. One word. That's all it took to erase months of work and cost him real money - while everything looked completely fine. The site was up. It loaded. It just wasn't in Google anymore.
That night I couldn't sleep, so I did the paranoid thing and checked every other site I manage. ~40 of them. What I found honestly rattled me:
- 6 had a stray noindex sitting on a page that should've been live
- 4 were bleeding 404s site-wide after old redesigns nobody re-checked
- 3 had straight-up lost their analytics script during a rebuild - months of data, gone, and no one knew
Here's the part that stuck with me: not one of these was a disaster at the moment it happened. They were all tiny. A checkbox. A deploy. A routine update. Nobody re-checks 15 pages after a plugin bump - until the one time it quietly sets your site on fire.
So I changed how I work. Now I keep a "known-good" snapshot of every important page - title, canonical, robots meta, H1 - and I diff against it after any change. Boring. Takes discipline. But it means I find the broken thing, not the client.
Full disclosure: that 9pm phone call annoyed me enough that I eventually built a tool to watch all this automatically, so I'd never get blindsided again. Happy to link it in the comments if anyone wants it - but I don't want to turn a war story into a sales pitch, so the baseline habit works even if you do it by hand.
Anyway - tell me I'm not alone here. What's the dumbest silent break that's ever cost you rankings?
