You paid for a website, it went live, you typed your business name into Google — and nothing. Or worse: a directory listing, your Facebook page and a competitor, but not the site you just paid for. I get this message from small business owners more often than any other, and the good news is that the cause is almost always one of a short list of things. Most of them you can check yourself in about twenty minutes, without touching any code.
First, find out what "not showing up" actually means
There are two very different problems hiding behind the same sentence. The first is that Google doesn't have your site in its index at all — it simply doesn't know the pages exist, or it has decided not to store them. The second is that Google has indexed your site, but it ranks low: you are on page four for "dentist Pleven", which in practice is the same as being invisible.
The fix for each is completely different, so start with the simplest test Google itself recommends. Open Google, turn off SafeSearch, and type:
- site:yourdomain.com — shows the pages Google has indexed from your site (Google notes this isn't always a complete list, but it's a reliable first signal).
- site:yourdomain.com/services — checks one specific page.
- Your exact business name in quotes — checks whether you appear for your own brand.
Zero results for site: means an indexing problem — keep reading the next three sections. Results for site: but nothing for the searches your customers use means a ranking problem — jump to section five.
Reason 1: the site is new and Google simply hasn't got there yet
This is the most common and the least scary. Google discovers new sites mostly by following links from sites it already knows. A brand-new domain with no links pointing to it can sit unnoticed for a while. In its own help pages, Google says it "can take a few weeks" to notice a new site, and that the total time to index a page is "anywhere from a day or two to a few weeks, typically".
"Indexing is never instant, even when you submit a crawl request directly."— Google Search Console Help, Page indexing report
So if your site launched last Tuesday, don't panic. But don't just wait either — you can speed things up, and I'll show you how in the checklist below. Google's own advice is to allow at least a week after you submit a sitemap or request indexing before you assume something is broken.
Reason 2: the site is telling Google to stay away
This is the one that costs small businesses real money, because it can go unnoticed for months. Websites can carry an instruction that says "please don't put me in search results". It's useful while a site is being built — nobody wants a half-finished draft in Google — but it must be switched off on launch day. Sometimes it isn't.
A "noindex" tag
A single line in the page code (or a server header) that asks search engines not to index the page. In WordPress it is often left on by the "Discourage search engines" setting from the build phase.
A blocking robots.txt
A small file at yourdomain.com/robots.txt. If it says Disallow: /, Google is told not to crawl anything on the site.
A password or login wall
If visitors (and Googlebot) hit a login screen or a "coming soon" page, Google can't see your real content. Open your site in a private/incognito window to check.
The wrong address
Old http:// and new https:// versions, or www and non-www, both live without a proper 301 redirect — Google picks one and may ignore the one you care about.
You can check the first two yourself: open your homepage, right-click → "View page source", press Ctrl+F and search for noindex. Then visit yourdomain.com/robots.txt. If either looks suspicious, send a screenshot to whoever built the site — it's usually a two-minute fix. If you'd rather not dig through code, run the free website check and I'll look at these settings for you.

Reason 3: Google can see the site but finds little worth indexing
Google is explicit that it doesn't guarantee every page will make it into its index. When Search Console shows a page as "Crawled – currently not indexed", it means Google visited and chose not to store it — for now. With small business sites, I see the same patterns over and over:
- Text locked inside images. Your services and prices exist only as a designed JPG or a PDF menu. Google's guidance is plain: use text, not just images or video.
- Thin, copy-pasted pages. Five service pages with the same two sentences and a different heading, or descriptions copied from a supplier's site.
- Orphan pages. A page that no menu or other page links to. Google recommends that every page be reachable through a chain of links from your homepage.
- Duplicates. When several URLs show nearly the same content, Google picks one as the "canonical" version and shows only that one — which is normal, as long as it picks the right one.
Reason 4: you're indexed, but you're not winning the search
If site: shows your pages but customers still can't find you, the issue is ranking. For a local business, this usually comes down to three things: the page doesn't clearly say what you do and where (a homepage that says "Quality and tradition since 2009" tells Google nothing), your competitors have more signals of trust — reviews, mentions, links from local sites — and your Google Business Profile is missing or half-filled, so you don't show in the map results at all.
Homepage title: "Home". Headline: "Welcome to our website". Services listed as icons with one word each. No address in text, only an embedded map.
Title: "Car Service in Pleven — Diagnostics, Tyres, Air Con". Headline names the service and the town. Each service has its own page with real details, prices from, opening hours and the address written out.
One more thing worth knowing: Google doesn't sell organic positions. Ads are a separate, clearly labelled product. And if anyone offers you "guaranteed first place" or a package of bought links, walk away — Google's guidelines warn that paying for links can be treated as a violation of its spam policies, which can push you down rather than up. In rarer cases a site carries a manual action from Google (for example, if you bought a domain with a spammy past); Search Console shows this under "Manual actions".
Your 20-minute checklist for today
- Search site:yourdomain.com with SafeSearch off and note how many pages appear.
- Open your site in an incognito window on your phone. No login screen, no "coming soon" page? Good.
- View the homepage source and search for noindex. Then open /robots.txt and look for Disallow: /.
- Set up Google Search Console (free) and verify your domain. Ask your web designer for help — it's a 10-minute job for them.
- Submit your sitemap (often yourdomain.com/sitemap.xml) in Search Console, then use URL Inspection → Request indexing on your homepage and your main service page.
- Check the Page indexing report for reasons such as "Excluded by noindex tag" or "Blocked by robots.txt".
- Make sure your homepage headline says what you do and in which town, in plain text.
- Claim or complete your Google Business Profile and link it to your website.
- Get 2–3 genuine links: your chamber of commerce or trade association, a local partner, a supplier's "where to buy" page.

When it's a website problem, not a settings problem
Sometimes the checklist turns up something bigger: the site is built entirely in images, every page has the same title, it takes ages to load on a phone, or the platform makes it hard to edit text and headings at all. Patching that kind of site rarely pays off. That's when a rebuild makes more sense than another round of fixes.
When I build a website for a small business, launch day includes the boring-but-critical bits: indexing switched on, a sitemap submitted, Search Console verified, clear titles and headings on every page, and a proper redirect from old addresses. Sites start from €890, go live in 2–5 weeks, and come with 3 months of free care — so if Google is slow to pick something up in the first weeks, I'm still there to sort it.
Not sure which reason applies to you?
You don't have to diagnose this alone. Run the free website check — send me your address and I'll tell you whether Google can see your site, what's blocking it, and what I'd fix first. No obligation, no jargon. If it turns out to be a two-minute setting, I'll tell you that too.
