I tell clients to audit their websites regularly. So this week, I turned that advice on myself and ran a full on-page SEO audit on my own site — every page, checked against the same standard I use for client work.
I expected it to be mostly clean. It wasn't. I found real, fixable gaps that had been sitting there quietly, the exact kind that don't show up unless you're specifically looking for them — which is exactly why so many business websites carry them for years without anyone noticing.
WHAT I FOUND
The blog content itself was in solid shape. But the technical layer underneath it had three real problems:
| Issue | What It Actually Means |
|---|---|
| No Open Graph tags on key pages | Sharing my own homepage link on WhatsApp or LinkedIn showed a bare, imageless link — easy to scroll past, easy to mistake for spam |
| Zero structured data | Google had to guess who I am and what I do from unstructured text instead of being told directly |
| No favicon, anywhere | Every single tab of my site showed a blank, generic icon — a small but real signal of an unfinished site |
WHY THIS MATTERS BEYOND MY OWN SITE
None of these issues would show up if you simply looked at the page. Everything reads fine to a human visitor. That's exactly what makes them dangerous — they're invisible unless you're checking the technical layer specifically, and most business owners never do, because there's no reason to unless you know what you're looking for.
A missing Open Graph tag doesn't break your website. It just quietly makes every link you share look less trustworthy, for as long as it goes unnoticed — which for most businesses is indefinitely.
WHAT I FIXED
- Added Open Graph and Twitter Card tags with a proper branded share image, so links now show a real preview instead of bare text
- Added structured data (Schema.org) so Google gets clear, direct facts instead of guesses
- Built and deployed a proper favicon across every page
- Added canonical tags and explicit robots directives site-wide
- Fixed a heading on my blog archive page that was styled to look like a title but wasn't actually recognized as one by Google
THE PART I WANT BUSINESS OWNERS TO TAKE FROM THIS
I do this kind of audit for clients regularly, and I still found real gaps on a site I built and watch closely. That's not a knock on preparation — it's the actual nature of on-page SEO. These issues accumulate quietly, especially as a site grows and pages get added over time, and they never announce themselves. Nobody gets an alert saying "your favicon is missing" or "your homepage has no share preview."
If it happened here, on a site I actively maintain, it is very likely happening somewhere on yours too.