Why is my website not on Google?

Short answerUsually Google either hasn’t found your site yet, has been told not to index it, or doesn’t see it as the best answer for what you searched. Check Google Search Console first. It tells you which of those three it is, and most causes take minutes to fix once you know.

Not showing up on Google? Send me your site.

I’ll look at indexing, robots and the basics, and tell you plainly what’s stopping you. Free, within two business days.

No newsletter. Just what you asked for, from me. Privacy

The longer answer

Check whether Google knows the site exists

Search site:yourdomain.ca. If nothing comes back, Google hasn’t indexed you. New domains can take days to weeks to be picked up, especially if nothing else on the web links to them yet.

Add the site to Google Search Console, verify it, and submit your XML sitemap. Then use the URL Inspection tool on your homepage and request indexing. That’s the fastest honest way to say “I’m here” to Google. A link from your Google Business Profile or a local directory helps it get found sooner too.

Look for a “do not index” setting

This one is more common than it should be. Many builders and WordPress themes have a “discourage search engines” or “hide from search” switch that gets turned on while a site is being built and never turned off at launch.

View the page source and search for noindex. Then open yourdomain.ca/robots.txt and look for Disallow: /, which blocks the whole site from being crawled. Either one will keep you out of results no matter how good the content is. A noindex tag is a direct instruction, and Google follows it.

You might be indexed but not ranking

If the site: search shows your pages but you can’t find yourself for “plumber Calgary”, that’s a ranking problem, not an indexing one. Google knows about you. It just thinks other pages answer that search better.

The usual reasons: the page never clearly says what you do and where, the title tag is just your business name, there’s very little text, or competitors have years of reviews and links behind them. Try searching your exact business name first. If that works, you’re in the index and the job now is making each service page the most useful answer for its search.

Rule out the technical oddities

A few less common causes are worth a minute each. Search Console’s Pages report lists URLs Google found but chose not to index, with a reason beside each one. “Crawled, currently not indexed” often means the page looked thin or too similar to another page.

Also check that the site loads over HTTPS without warnings, that the content is in the HTML rather than only appearing after heavy JavaScript runs, and that you haven’t got two versions of the site (with and without www) competing. A canonical URL and a single redirect fix most of that.

What I’d do

Nick Lovett, founder of Tavro

I’d open Search Console before touching anything else. Guessing wastes days. The Pages report and URL Inspection tell you in plain words whether Google has seen the page, whether something blocked it, and what it decided.

If it’s a blocking issue, I fix the robots file or the noindex tag, resubmit the sitemap and request indexing for the key pages. If it’s a ranking issue, I rewrite the title tags and service pages so each one clearly answers one search, and I make sure the Google Business Profile links to the site. Then I leave it for a few weeks before judging. Checking rankings daily only makes people anxious.

FAQ

Follow-up questions

  1. Often a few days to a few weeks once it’s submitted in Search Console. Ranking well for competitive searches takes much longer than simply being indexed.

  2. No. Indexing is free and can’t be bought. Google Ads put you in the paid results, which is a separate system from organic listings.

  3. That means you’re indexed. Google just doesn’t see your pages as the best answer for broader searches yet. Clearer service pages, better titles and local signals are the usual fix.

Keep reading

Let’s begin

Let’s build something you’re proud to share.

Let’s Talk