Databending
Why Isn't My Website Showing Up on Google? 9 Reasons and How to Fix Each One
PublishedOctober 26, 2026
AuthorWill Coulter
Start a Project →

Why Isn't My Website Showing Up on Google? 9 Reasons and How to Fix Each One

Website not showing up on Google? Find out whether Google can see your site, why it isn't ranking, and how to fix each problem, step by step.

⚡ Quick Summary (TL;DR)

Search Google for site:yourdomain.com. If nothing comes up, Google hasn't indexed your site, usually because it's new, it's blocked by a setting, or Google hasn't found it yet. If your pages do come up but you can't find yourself when you search for what you sell, the site is indexed but not ranking, which is a different problem with different fixes.

“I searched for my business and I’m not there.” I hear some version of this every week. It’s a sinking feeling, especially if you paid for the website.

The good news is that the cause is usually findable in an afternoon. The first job is to work out which of two problems you have, because they have completely different fixes:

  1. Google doesn’t know your site exists (it isn’t indexed).
  2. Google knows about it but shows other sites first (it isn’t ranking).

First, check whether Google has indexed your site

Go to Google and search for your domain with site: in front of it, like this:

site:yourdomain.com

If you see a list of your pages, Google has indexed your site, and you can skip to the ranking section below. If you see “Your search did not match any documents”, or only one or two pages out of many, keep reading.

For a more reliable answer, set up Google Search Console. It’s free, and it’s the only place Google tells you directly what it thinks of your site. Once your site is verified, the Pages report (under Indexing) shows which pages are indexed and, more usefully, why the others aren’t.

Reasons Google hasn’t indexed your site

1. The site is new

Google doesn’t find a new website the minute it goes live. It can take anywhere from a few days to a few weeks, longer if nothing else on the internet links to you yet.

Speed it up by adding your site to Search Console and submitting your sitemap under Sitemaps. Most sites have one at yourdomain.com/sitemap.xml (or sitemap-index.xml). Then paste your homepage address into the URL Inspection bar at the top and click Request indexing. It won’t make Google index you on the spot, but it puts you in the queue.

2. A setting is telling Google to stay away

This is the most common cause I find on websites that “suddenly” vanished, and it’s usually a single checkbox.

  • WordPress: go to Settings → Reading and make sure “Discourage search engines from indexing this site” is unchecked. Developers often tick it while building the site and forget to untick it at launch.
  • Wix, Squarespace and other builders: check that the site is published and not password-protected or set to private. Each builder also has an SEO setting that controls whether search engines can index the site or a single page.
  • Any site: a noindex tag on a page tells Google not to show it. In Search Console, URL Inspection will tell you if a page is “Excluded by ‘noindex’ tag”.

3. Your robots.txt file is blocking Google

Every site can have a small file at yourdomain.com/robots.txt that tells search engines which parts of the site to skip. If it contains Disallow: / under User-agent: *, it’s asking every search engine to skip the whole site.

Remove that line, or ask your developer to. It’s common on sites that were copied from a staging version.

4. Your pages point Google somewhere else

After a redesign or a move to a new domain, pages sometimes carry a canonical tag (a hint saying “the real version of this page is over there”) or a redirect that points at the old address. Google follows those hints and indexes the other address instead, or nothing at all.

In Search Console’s Pages report, look for reasons like “Alternate page with proper canonical tag” or “Page with redirect” on pages you expected to be indexed. If you’ve recently redesigned, our website redesign checklist covers how to move without losing your pages.

5. Google has penalized the site

This is rare for small businesses, but it happens, usually after someone bought spammy links or the site was hacked and filled with junk pages.

To check, open Security & Manual Actions in Search Console. If there’s a manual action, it explains what Google found. Fix it, then submit a reconsideration request. If the site was hacked, our website security guide is the place to start.

Reasons your site is indexed but not ranking

If site:yourdomain.com shows your pages, Google can see you. It just doesn’t think you’re the best answer yet. This is the more common problem, and it takes longer to fix.

6. You’re searching for the wrong thing

Searching your own business name and finding yourself is good. But most new customers don’t know your name. They search “plumber Windsor” or “birthday cake near me”, and that’s a much harder search to win.

Write down the three to five searches a new customer would actually type, and check where you stand for each. Use a private browsing window, because Google personalizes results for people who’ve visited your site before.

7. Your pages don’t say what you do clearly enough

Google can only rank a page for something the page is clearly about. A homepage that says “Quality you can trust since 1998” and never mentions your service or your town gives Google very little to work with.

The fix is to give each main service its own page. Put the service and the area you serve in the page title, the main heading and the first paragraph, written the way a customer would say it. “Furnace repair in LaSalle” beats “Comprehensive climate solutions”.

8. Your Google Business Profile isn’t set up

For local searches, the map results at the top often get more clicks than the websites below them. Those results come from your Google Business Profile, not your website.

Claim your profile and fill in every section, pick the right primary category, and start asking every happy customer for a review. Our guides to ranking in Google Maps and getting more Google reviews go through both step by step.

9. Your competitors’ sites are simply better

Sometimes everything is set up correctly and you’re still on page two. That usually means the sites above you load faster, have more useful pages, have more reviews, or have more websites linking to them.

Look at the top three results for your main search and be honest about the difference. Run your homepage through PageSpeed Insights and check the mobile score. If your site is slow, thin, or years out of date, more tweaks won’t close the gap. That’s usually when a rebuild pays for itself.

Still stuck?

If you’ve worked through the list and still can’t see why, send us your website. Our free website check is a 5-minute video where we look at your site and tell you what’s holding it back, including whether Google can see it at all.

And if the answer turns out to be “this site needs replacing”, our small business websites are built with all of the above handled from day one: indexed, fast and set up for local search, live 14 days after you approve your final content.

More Articles

View All →