Why Is My Website Not Showing Up on Google? 9 Fixes to Check

Why is my website not showing up on Google? Check indexing, noindex tags, robots.txt, penalties, weak content and competition with this step-by-step guide.

Chantz Yager headshotChantz Yager7 min read
On this page
  1. First, figure out which problem you have
  2. 1. Run a site: search
  3. 2. Inspect the URL in Google Search Console
  4. 3. Look for a noindex tag
  5. 4. Check your robots.txt file
  6. 5. Give a new site time, and help Google find it
  7. 6. Check for a manual action or security issue
  8. 7. Fix duplicate and canonical problems
  9. 8. Improve thin or weak content
  10. 9. Be honest about the competition
  11. Not on Google Maps? That’s a separate system
  12. Quick reference
  13. Frequently asked questions
  14. Still not showing up?

If your website isn’t showing up on Google, the most common reasons are that Google hasn’t indexed it yet, something on the site is blocking it, like a noindex tag or a robots.txt rule, or it’s indexed but outranked by stronger pages. You can usually tell which one in about 10 minutes with a site: search and the URL Inspection tool in Google Search Console.

Work through the checks below in order. The first few take minutes and solve most cases. Don’t start rewriting pages until you know which problem you have.

First, figure out which problem you have

Three different situations get described the same way:

  1. Not indexed. Google doesn’t have your page in its index at all.
  2. Indexed but not ranking. Google has the page, but it doesn’t appear for the searches you care about.
  3. Missing from Google Maps. Your site shows in regular results, but your business doesn’t appear in the map pack, or the reverse.

Each one has a different fix. The nine checks below cover all three.

Type site:yourdomain.com into Google, using your real domain. If pages appear, Google has indexed at least part of your site. To test one page, search for its full address, such as site:yourdomain.com/teeth-whitening.

Also search your exact business name. If you appear for your name but not for “dentist in Pooler,” you have a ranking problem, not an indexing problem. Skip ahead to checks 8 and 9.

2. Inspect the URL in Google Search Console

If you haven’t set up Search Console, do it now. It’s free, and it’s the only place Google tells you directly what it sees. Verify your site, then paste any URL into the URL Inspection tool at the top.

Google’s URL Inspection help page explains each field. The ones that matter most:

  • “URL is unknown to Google” means Google hasn’t discovered the page yet.
  • “Crawl allowed?” tells you whether robots.txt is blocking it.
  • “Indexing allowed?” tells you whether a noindex rule is stopping it.
  • “Google-selected canonical” shows whether Google picked a different URL as the main version.

Two caveats from Google. The default report shows the last indexed version, so click “Test live URL” to check the page as it is today. And “URL is on Google” doesn’t guarantee the page will show for a given search. Once a page passes the live test, click “Request indexing.”

For site-wide patterns, open the Page indexing report in Search Console. It groups pages by the reason they aren’t indexed.

3. Look for a noindex tag

This is a common cause of a site vanishing after a redesign. Developers often hide a site from search engines while building it, and the setting quietly goes live with the new site. In WordPress, it’s the “Discourage search engines from indexing this site” box under Settings, then Reading.

Google’s noindex documentation says that once Googlebot sees the rule, it drops the page from search results entirely, regardless of who links to it. To check, view the page source and search for “noindex.” Remove it, then request indexing.

4. Check your robots.txt file

Go to yourdomain.com/robots.txt. A line that reads Disallow: / under User-agent: * tells every search engine to stay out of the whole site. Remove that rule unless you meant it.

One detail trips people up. If robots.txt blocks a page, Google can’t read its noindex tag, so robots.txt is the wrong tool for keeping pages out of the index. Use noindex for that, and leave the page crawlable.

5. Give a new site time, and help Google find it

Brand-new sites often need days or weeks before Google finds them, especially when nothing links to them yet. Google’s guide to how Search works is clear that it doesn’t guarantee it will crawl, index or show any page, even one that follows its guidelines.

You can speed up discovery:

  • Submit an XML sitemap in Search Console.
  • Link to the site from your Google Business Profile and social profiles.
  • Get listed in relevant directories and with local organizations.
  • Request indexing for your homepage and key service pages.

Our guide to SEO for a new website covers launch steps in more detail.

6. Check for a manual action or security issue

In Search Console, open “Security & Manual Actions.” According to Google’s manual actions report documentation, a manual action means a human reviewer found pages that break Google’s spam policies, and some or all of the site may not appear in results.

For small businesses, the usual causes are links bought by a previous vendor, a hacked site serving spam pages, or copied content. Fix every affected page, not just a few, then submit a reconsideration request explaining what you changed. Check the Security issues report too, since hacked sites can be flagged or pulled from results.

7. Fix duplicate and canonical problems

Google picks one version of similar pages to show. Problems start when your site exists at several addresses, like http and https, or with and without “www.” They also start when you have near-identical pages, such as ten location pages where only the city name changes.

Make sure every version redirects to one preferred address, and give each location page genuinely local content, like staff, photos, directions and the specific services offered there.

8. Improve thin or weak content

If your pages are indexed but buried, content is often the reason. Google lists low-quality content as a common indexing issue in its How Search works guide. In the Page indexing report, a status of “Crawled, currently not indexed” often points to the same problem.

A 150-word “Services” page won’t beat a competitor with a detailed page for each service. Compare your page with the top three results for your target search. Do they answer more questions, show real photos, explain pricing factors or the process? Build the better page.

9. Be honest about the competition

If your site is indexed and technically clean, you’re probably being outranked. A new real estate team site won’t rank for “homes for sale” against Zillow and Realtor.com in a few months. It can rank for “homes for sale in Ardsley Park” much sooner.

Open the Performance report in Search Console to see which searches you already appear for, even at position 30 or 40. Those terms show where Google thinks you’re relevant. Strengthen those pages first. For realistic expectations, see how long SEO takes.

Not on Google Maps? That’s a separate system

The map pack comes mostly from your Google Business Profile, not your website alone. Google says local results are based mainly on relevance, distance and prominence, and that complete, accurate profiles are more likely to show up.

Run through this list:

  • The profile is verified.
  • Your primary category matches your main service.
  • Name, address and phone number match your website exactly.
  • Hours, service areas, photos and services are filled in.
  • You’re earning and responding to reviews.

Our guide on how to rank higher on Google Maps goes deeper, and our Google Business Profile management team handles this work for local businesses.

Quick reference

What you seeLikely causeFirst fix
No results for a site: searchNot indexed or blockedInspect URLs, check noindex and robots.txt
Shows for your name onlyWeak content or competitionImprove key pages, target specific searches
Pages dropped suddenlyManual action, hack or redesign errorCheck manual actions, security issues and noindex
In organic results, not MapsBusiness Profile issuesVerify and complete your profile

Frequently asked questions

How long does it take for a new website to show up on Google?

Usually a few days to a few weeks for indexing, faster if you submit a sitemap and request indexing in Search Console. Ranking for competitive searches takes much longer, often several months.

Why does my website show up for my business name but not my services?

Google has indexed you, but your service pages aren’t strong enough to beat competitors for those searches. Build detailed pages for each service and location, and earn reviews and links over time.

Does paying for Google Ads help my website show up in organic results?

No. Google states that advertising has no effect on organic rankings. Ads can put you at the top for selected searches while your SEO work builds.

Why did my website suddenly disappear from Google?

The most common causes are a noindex tag or robots.txt rule added during a redesign, a hacked site, a manual action, or a server outage. Check Search Console’s Page indexing, Manual actions and Security issues reports first.

Do I need to resubmit my site to Google every time I update it?

No. Google recrawls sites on its own. Keep your sitemap current, and use Request indexing for important new or heavily changed pages.

Still not showing up?

If you’ve worked through these checks and still can’t find the problem, we’re happy to look. On a free discovery call, we’ll review your Search Console data, spot what’s holding your site back, and give you a clear plan. If the real issue is an outdated site, our website design team builds sites with SEO in place from day one, and our SEO services cover the ongoing work.

Chantz Yager headshot

Chantz Yager

Founder of High Tide Marketing. Sharing practical systems for building trust, creating demand, and turning attention into qualified opportunities.

About High Tide Marketing

Get Marketing at High Tide in your inbox.

Weekly marketing updates and full brand breakdowns from Chantz Yager. Free, about five minutes a week, with no spam or sales pitches.

Prefer to talk it through? Book a discovery call

Get a straight answer about your marketing. Thirty minutes, no pitch deck.

First 10 minWhat's working in your site, search and ads right now.
Next 10 minWhat isn't, and what it's likely costing you.
Last 10 minWhat we'd change first. If we're not the right fit, we'll tell you who is.

Loading the calendar. Prefer to talk now? (912) 231-5182