Skip to content

New: Free website audit for small businesses

rankfolk

Why Is My Website Not Showing Up on Google? How to Find and Fix It

Website not showing up on Google? How to check if it's indexed, the most common reasons it's missing or buried, and step-by-step fixes using free Google tools.

Burhan KapasiPublished 5 min read

If your website isn’t showing up on Google, there are two very different possibilities: Google hasn’t indexed it at all, or it’s indexed but ranks too low for the searches you’re trying. The first is usually a technical problem with a clear fix. The second is an SEO problem that takes longer.

Here’s how to tell which one you have in two minutes, and what to do about each.

Step 1: Check if Google has indexed your site

Go to Google and search:

site:yourdomain.com

Replace “yourdomain.com” with your actual domain, with no spaces.

Result What it means
No results Google hasn’t indexed your site. Go to the “not indexed” fixes below
Some pages, but not all Some pages are indexed; others have issues
Lots of pages appear You’re indexed. The problem is ranking, not indexing

The site: search is a quick check, not a perfect count. For accurate data, use Google Search Console.

Step 2: Set up Google Search Console

Google Search Console is free and shows exactly what Google sees on your site, including which pages are indexed and why others aren’t. If you haven’t set it up, follow our Google Search Console setup guide. It takes about 15 minutes.

Once it’s set up:

  • Check the Pages report (under Indexing) to see which pages are indexed and which aren’t, with reasons.
  • Use the URL Inspection tool to check any single page.

If your site isn’t indexed: common causes and fixes

Your site is brand new

Google needs to discover a new site first. Google notes that crawling can take anywhere from a few days to several weeks (Google’s recrawl guide).

Fix: Submit your sitemap in Search Console, and use URL Inspection to request indexing for your homepage and main service pages. Requesting the same page repeatedly won’t speed it up, so do it once and wait.

“Discourage search engines” is switched on

WordPress has a setting called “Discourage search engines from indexing this site”, often switched on while a site is being built and then forgotten. Other builders have similar “hide from search engines” options.

Fix: In WordPress, go to Settings, then Reading, and make sure that box is unticked. On other builders, check SEO or visibility settings.

A noindex tag is on your pages

A noindex tag tells Google not to show a page. It sometimes gets left on by mistake.

Fix: URL Inspection in Search Console will tell you if a page is excluded by noindex. Remove it in your site settings or SEO plugin.

robots.txt is blocking Google

Your robots.txt file (visit yourdomain.com/robots.txt) tells search engines which parts of your site they can crawl. A line like Disallow: / blocks everything.

Fix: Ask your web developer to correct it, or adjust it in your platform’s settings.

Your site is password protected or under construction

Google can’t index pages it can’t access.

Fix: Make the site public once it’s ready.

Pages are too thin or duplicated

Google doesn’t promise to index every page. Very thin pages, or many near-identical pages, may be crawled but not indexed.

Fix: Make each page genuinely useful and different. Combine thin pages into one stronger page.

If your site is indexed but you can’t find it

This is the more common situation. Your site is in Google, just not on page one for the searches you’re trying.

You’re searching for a very competitive term

Searching for “lawyer” or “plumber” and not seeing yourself is normal. Try specific searches your customers use, like “conveyancing solicitor Bristol” or “blocked drain Hamilton”. Search Console’s Performance report shows the actual searches you appear for.

If you only have one page listing all your services, Google has little to match against specific searches. Create a dedicated page for each main service with a clear title, like “Bathroom Renovations in Calgary”.

Your page titles are vague

A page titled “Home” or “Services” tells Google very little. Use the format:

Service + Location | Business Name

Your site is slow or hard to use on phones

A slow or clunky mobile site makes for a poor experience. Test it with PageSpeed Insights.

You don’t have enough trust signals yet

New sites with no links, reviews or mentions struggle against established competitors. Build these over time: Google reviews, local listings, mentions from associations and partners.

You’re relying on your website for map results

If you’re a local business, the map results come from your Google Business Profile, not your website. If you’re missing from Google Maps, see our guide on why your business isn’t showing on Google Maps.

How long until my site shows up after fixing it?

  • Indexing fixes: typically days to a few weeks after Google recrawls.
  • Ranking improvements: usually months, depending on competition.

For realistic expectations, see how long SEO takes to work.

Frequently asked questions

How do I get Google to index my website faster?

Submit your sitemap in Search Console and request indexing for your most important pages with the URL Inspection tool. Make sure those pages are linked from your homepage and menu. After that, patience: Google says crawling can take from a few days to several weeks, and repeated requests don’t speed it up.

Why does my website show on Bing but not on Google?

Each search engine crawls and indexes independently. Check Google Search Console for indexing problems specific to Google, such as noindex tags, blocked pages or pages Google crawled but chose not to index.

My site was showing, then disappeared. What happened?

Common causes include a website redesign that changed page addresses, an accidental noindex setting, a robots.txt change, an expired domain or hosting problem, or a security issue. Check Search Console for messages, security issues and indexing reports first.

Do I need to pay Google to appear in search results?

No. Normal search results are free. You only pay for ads, which appear separately and are marked as sponsored.

Will a new website hurt my Google rankings?

It can, temporarily, if page addresses change without redirects or important content is removed. When you rebuild a site, keep your best pages, set up redirects from old addresses to new ones, and resubmit your sitemap in Search Console.

Website not showing on Google: checklist

  • Searched site:yourdomain.com
  • Google Search Console set up and verified
  • Sitemap submitted
  • Homepage and key pages inspected and indexing requested
  • “Discourage search engines” or “hide from search” turned off
  • No accidental noindex tags
  • robots.txt not blocking the site
  • Site public, not password protected
  • A dedicated page for each service with a clear title
  • Tested with realistic, specific searches

Most “my website isn’t on Google” problems turn out to be one setting or a missing sitemap. Check those first before assuming you need to pay for SEO.

Keep reading

Websites

How Much Does a Small Business Website Cost?

What a small business website really costs: DIY builders, freelancers and agencies compared, the ongoing costs people forget, and how to get a fair quote.

6 min read