How to Find SEO Problems Your Audit Tool Doesn't Catch
I ran an SEO audit recently — a health supplement e-commerce business, no physical storefront, selling through their own website. I want to walk through three things I found, because none of them were exotic or rare. They're the kind of problems I'd bet show up on a lot of small business sites that nobody's actually gone looking for.
Problem One: Two Pages, Fighting Each Other
The site had two separate URLs for the exact same product. Same name, same description, same purpose — just built twice, at some point, probably without anyone noticing the first one was still live.
This is a real SEO problem, not just a tidiness issue. When two pages compete for the same product name, search engines don't know which one to trust as the "real" one — so instead of one strong page building authority over time, you get two weak ones splitting whatever ranking signal exists between them. Neither one wins.
The fix itself was simple: pick the page that's actually getting traffic or was built more recently, keep it live, and retire the other one. The harder part was just noticing it existed in the first place — from the outside, browsing the site normally, you'd never stumble onto the duplicate unless you were specifically checking.
Problem Two: The Menu Was Lying
While tracing a separate crawl error, I found that the site's main navigation menu linked to a page that was essentially empty — a title and some meta tags, no actual content. The real, fully-written version of that same article existed at a different URL entirely, one that wasn't linked from the menu at all. It was only reachable through a "Read More" link buried on a blog listing page.
So anyone clicking the obvious path — the main menu — landed on a dead end. Anyone who wanted the real content had to find it through a much less visible route. This wasn't a broken link in the technical sense (both pages loaded fine); it was a broken path — the site was quietly pointing people toward the wrong version of its own content.
Once I found it, the fix was a five-minute menu update. The finding itself took longer than the fix — which is usually how these things go.
Problem Three: A Business With No Address, Wearing the Wrong Schema
This one's more of a judgment call than a bug. The client's business has no physical storefront — no shop, no office customers walk into. But the standard SEO recommendation (from an automated audit tool) was to add "LocalBusiness" schema, which is technically meant for businesses with a physical address.
Adding it anyway, with no real address, would have meant either leaving a required field blank (which breaks the schema) or making one up (which is its own problem — you don't get to invent a business address for search engines any more than you'd invent one for a form).
The actual fix was using a different, less commonly recommended pattern: LocalBusiness schema with a defined service area instead of a fixed address. It's a legitimate, documented option — just one that generic SEO checklists don't always mention, because most checklists assume every business has a storefront.
The Actual Lesson Here
None of these three things were hard to fix once found. What they had in common was that an automated audit tool flagged the symptom (crawl error, missing schema, low content score) but not the actual cause. The tool told me something was wrong. It didn't tell me a menu was pointing to a dead page, or that two URLs were quietly competing with each other, or that the standard schema recommendation didn't actually fit this business.
That's the part I keep relearning, project after project: a checklist gets you 80% of the way. The other 20% is just looking — actually clicking through the site the way a visitor would, tracing where links really go, and asking whether the generic recommendation even applies to the business in front of you.
If your site has a Workflow Audit or SEO checklist you've been meaning to run through but haven't had the time to actually dig into, this is the kind of thing that tends to be sitting there, waiting to be noticed. I wrote up a similar breakdown of six weeks of real SEO work on my own site if you want to see the same kind of digging applied closer to home.