Few things feel worse than paying for a website, searching your own trade in your own town, and finding… nothing. Before you conclude that websites are a scam or SEO is voodoo, run this diagnostic. There are only five real causes, they nest in order, and the first two are fifteen-minute checks.
Check 1: Is Google even aware your site exists?
Search site:yourwebsite.ca (your actual domain, no spaces). This asks Google to show every page of yours it knows about. If nothing comes back, stop — you don’t have a ranking problem, you have an indexing problem: Google has never read your site. Causes, in likelihood order: the site is new and nobody submitted a sitemap; a “discourage search engines” or noindex setting is switched on (shockingly common — it’s a launch setting someone forgot); or the site’s content is built in a way crawlers can’t read, which some AI builders are now infamous for. The fix starts with a free Google Search Console account and a sitemap submission — an afternoon’s work, and any honest web person should do it for very little.
Check 2: Does your homepage show for your own business name?
Search your exact business name plus your town. If your site isn’t first (below maybe the big directories), Google knows you exist but doesn’t trust you yet — typical for young sites, or ones with almost no content and no reviews. This usually resolves with time plus the fundamentals below. If a different business with a similar name outranks you for your own name, you have a naming clarity problem worth taking seriously.
Check 3: Do you have a page for the searches you want?
Here’s the one that catches most small businesses. You want to show up for “plumber Cambridge” — which page of your site is specifically about plumbing in Cambridge? If the answer is “well, the homepage mentions it,” that’s the problem. Google ranks pages, not businesses, and it matches specific pages to specific searches. No page, no ranking — not buried, just absent. This is an architecture gap, and it’s the most common expensive flaw in otherwise decent websites. We’ve written the full explanation.
Check 4: Is the page there, but losing?
If you have the right pages and they’re indexed but sit on page three: now, finally, you have the problem people call “SEO.” You’re in the contest but losing it — usually to competitors with more reviews, more content depth, faster sites, or simply more time in the game. This is the slow, compounding work: better pages, steady reviews, a complete Google Business Profile, technical hygiene. It’s months, not days — here’s the honest timeline — but it’s the only cause on this list where the answer is “keep pushing” rather than “fix the defect.”
Check 5: Are you expecting the website to win a map-pack fight?
For “near me” and urgent searches, the map box with three businesses eats most clicks — and that box is powered by your Google Business Profile, not your website. If competitors fill the map and you’re not in it, the website was never the battlefield. Claim and complete the profile; it’s free and often outranks websites entirely.
If you’d rather not diagnose it yourself
This exact walkthrough — run on your real site, with the findings in plain English — is what our free audit is. No jargon, no scare tactics, and if the answer is “your site’s fine, it just needs time,” that’s what the report will say.
Ready to put this to work?
New site or fixing the one you have — start the conversation. If you already have a website, I’ll include a free, plain-English audit with my reply: rankings, local search, and whether AI can find you.
Start your project →Already have a site? Ask for the free plain-English audit — or just email jamie@foundwork.ca.