I run a…
Get a free demo on WhatsApp

Websites from ₹7,999 · one-time

Google & local SEO · 18 min read

Website not showing on Google? How to check, fix it and get found

A practical troubleshooting guide for small business owners: how to check whether Google has your site, the common reasons it doesn’t, how to set up Search Console and a sitemap, and realistic timelines.

Website not showing on Google? How to check, fix it and get found

Short answer

Search site:yourdomain.in on Google, then use URL Inspection in Google Search Console: it tells you whether a page is on Google and, if not, why. The usual causes are a new site Google hasn’t crawled yet, a noindex setting left on, robots.txt blocking crawlers, duplicate www and non-www versions, or pages too thin to index. Google says noticing a new site can take a few weeks, and ranking for “near me” searches also depends on your Google Business Profile.

In this guide
  1. First, check whether Google has your site at all
  2. Common reasons a website doesn’t show up on Google
  3. How to set up Google Search Console, step by step
  4. Submit your sitemap and ask Google to crawl your key pages
  5. How long does it take for a new website to show on Google?
  6. Showing up for your name vs ranking for “near me” searches
  7. Indexed but not ranking: what to look at
  8. A quick troubleshooting checklist
  9. When to get help, and what WebNestle includes

“I searched for my business on Google and the website just isn’t there.” It’s one of the most common messages we get from shop owners, doctors and coaching centres in Kolkata, usually a few weeks after a new site goes live. Sometimes nothing is wrong and Google simply hasn’t got to it yet. Sometimes a single setting left on by whoever built the site is hiding all of it.

This guide walks a small business owner through the fix: how to check whether Google has your site, the usual reasons it doesn’t, how to set up Google Search Console and submit a sitemap, how long it realistically takes, and why showing up for your own name is very different from ranking for “dentist near me”. You don’t need to be technical to follow it.

First, check whether Google has your site at all

Before fixing anything, find out which problem you have. Three quick checks, from rough to precise:

1. Do a site: search

Open Google and type site: followed by your domain with no space, for example site:yourclinic.in. Google’s own guide to getting your website on Google (opens in a new tab) suggests exactly this. If pages from your site appear, Google has at least some of them in its index. If Google says your search didn’t match any documents, it probably doesn’t have them yet. Treat it as a rough check: Google says the site: operator doesn’t necessarily show every indexed page.

2. Search your exact business name

Next, search the name on your signboard, then the name plus your area, such as your clinic’s name followed by “Garia”. If the site: search shows your pages but the name search doesn’t, Google knows about the site but isn’t yet treating it as the best answer for your name. That points to different causes, covered below.

3. Inspect the URL in Google Search Console

For a definite answer, use the URL Inspection tool in Google Search Console (setup is explained further down). Paste your homepage address and Google tells you either URL is on Google or URL is not on Google, and if it isn’t, the reason: a noindex tag, a robots.txt block, a page found but not yet crawled, and so on. As Google’s URL Inspection help page (opens in a new tab) points out, “URL is on Google” means the page is eligible to appear in results, not that it’s guaranteed to appear for any particular search.

Common reasons a website doesn’t show up on Google

These are the causes we run into most often on small business sites. When a site is missing completely, it’s usually one of the first three.

The site is new and Google hasn’t found it yet

Google mostly finds new pages by following links from pages it already knows, and from sitemaps that site owners submit. A brand-new domain with nothing linking to it can sit unnoticed for a while; Google says noticing a new site can take a few weeks. If your site went live last week, this is the likely explanation. Help Google find it with Search Console and a sitemap (both explained below), and add your website link to your Google Business Profile and Facebook page.

A noindex setting was left on after building

A noindex instruction tells search engines not to show a page in their results. Builders often switch it on while a site is under construction and forget to switch it off at launch.

On WordPress, go to Settings, then Reading, and look for a box labelled Discourage search engines from indexing this site. If it’s ticked, WordPress adds a noindex tag to every page. Untick it and save. Website builders have similar “hide from search engines” or “coming soon” settings, and some maintenance-mode plugins do the same. Google’s guide to blocking indexing with noindex (opens in a new tab) explains how the tag works, and URL Inspection will tell you if Google found one.

robots.txt is blocking Google

The robots.txt file, at yourdomain.in/robots.txt, tells crawlers which parts of a site they may visit. Open it in your browser. If you see a line reading Disallow: / that applies to all user agents, every crawler is being told to stay away from the whole site, often a leftover from a test version.

Two details trip people up. robots.txt isn’t a way to hide a page: Google says a blocked URL can still appear in results, just without a description. And if robots.txt blocks a page, Google can’t crawl it, so it never sees a noindex tag on it either. On a normal business site, nothing you want customers to find should be blocked.

No sitemap, and nothing links to the site

A sitemap is a file listing your site’s pages, usually at yourdomain.in/sitemap.xml. Google says small, well-linked sites (about 500 pages or fewer) may not strictly need one, but submitting it costs nothing, helps Google discover your pages, and gives you a Search Console report showing whether Google could read it.

Links matter just as much. If your web address only appears on your visiting card, Google has no path to it. Add it to your social profiles and any genuine directories or trade association listings you’re on.

Two versions of your site: www and non-www, http and https

Many sites open at four addresses: http and https, each with and without www. If they all load separately instead of redirecting to one, Google picks a main version by itself. That isn’t a penalty, but it can split signals and muddle your reports. Google’s documentation recommends choosing one preferred address, normally the https version printed on your cards, and permanently redirecting the others to it.

A related trap: if Search Console was set up for https://yourclinic.in but the site lives at https://www.yourclinic.in, it can show almost no data. A Domain property, explained below, covers every version at once.

Thin pages with very little to say

A homepage that is one big photo slider with the text baked into the images, a services page with a single line, or several near-identical pages give Google very little to understand. In Search Console these sometimes appear as Crawled - currently not indexed: Google looked at the page and decided not to index it, at least for now.

Google is open that not every page gets indexed and that a few unindexed pages are normal. But your homepage, main service pages and contact page should be. If they aren’t, add real text: what you do, for whom, where, prices or starting prices, timings, and the questions customers ask on the phone. Our small business website checklist lists what each page should cover.

There isn’t really a website, just an Instagram link-in-bio

Some businesses treat their Instagram profile, or a link-in-bio page of buttons, as their website. Google may show your Instagram profile when people search your exact name, but these pages say very little about your services, prices or area, so they rarely show up for anything else, and you don’t control them. We go into this in do you still need a website if you have Instagram, and how to make a website for your business covers your options.

Your site’s name doesn’t match what people search

Sometimes the site is indexed but people can’t find it by name. The usual reasons:

  • Page titles that say “Home” or the theme’s name instead of your business name and area. The page title is usually the clickable headline Google shows.
  • A different spelling on the site than on your signboard or Google listing, such as “Sree” on one and “Shree” on the other.
  • A very common name shared by dozens of businesses across India. Searching it with your area usually works better.
  • A brand-new name that nobody searches for yet. Google can only match what people actually type.

Put your exact business name and area in the homepage title and text, matching your Google Business Profile.

The site is down, expired or hacked

Google’s basic technical requirements are simple: Googlebot isn’t blocked, the page loads successfully, and it has content Google can index. If a domain or hosting renewal lapsed, the site may be offline without you noticing. Search Console’s Security issues and Manual actions reports tell you if Google has spotted a hacked site or a policy problem. If renewals are the issue, our guide to website maintenance costs explains what needs renewing and when.

How to set up Google Search Console, step by step

Google Search Console is a free Google tool that shows whether your pages are indexed, which searches your site appears for, and what problems Google has found. You only set it up once.

  1. Sign in with the owner’s Google Account. Go to Google Search Console (opens in a new tab) with an account that you, the owner, control. Not your web designer’s, and not a staff member’s personal Gmail.
  2. Add a property. Choose Add property. You’ll be offered two types: Domain and URL prefix.
  3. Choose Domain if you can. A Domain property (for example yourclinic.in) covers every version of your site: with and without www, http and https. It’s verified with a DNS record, a short line of text added through your domain registrar or DNS provider. A new DNS record can take a while to take effect, sometimes up to a few days.
  4. Or choose URL prefix. This covers only addresses that start exactly as you type them, so get the version right (for example https://www.yourclinic.in). It can be verified by uploading an HTML file, adding a tag to the homepage, or through your Google Analytics or Google Tag Manager account.
  5. Verify, then leave the verification in place. Search Console keeps checking. If the record, file or tag is removed later, for example during a redesign, you can lose access after a grace period.
  6. Add your web designer as a user instead of sharing your login. An owner can give others full or restricted access and remove it later.
  7. Give it a few days. Data usually starts appearing within a few days.

Submit your sitemap and ask Google to crawl your key pages

  1. Find your sitemap. Try yourdomain.in/sitemap.xml in a browser. WordPress sites often use /wp-sitemap.xml, or /sitemap_index.xml if an SEO plugin is installed. If nothing loads, ask whoever built the site; most platforms create one automatically.
  2. Open the Sitemaps report in Search Console, paste the sitemap address into Add a new sitemap, and choose Submit.
  3. Check the status. Success means Google read it. Has errors means it was read but some entries had problems. Couldn’t fetch means Google couldn’t open it, which is worth fixing first.
  4. Request indexing for your most important pages. Paste your homepage into URL Inspection and choose Request indexing. Do the same for your main service pages and contact page.

Two things to know about that last step. There’s a daily limit on requests, and Google’s guide to asking Google to recrawl your URLs (opens in a new tab) says requesting the same URL again and again won’t get it crawled any faster. It also says a request doesn’t guarantee inclusion in results, instantly or at all. Request once, then give it time.

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

There’s no fixed timeline, and Google doesn’t promise one. Its documentation says it can take a few weeks to notice a new site, crawling can take anywhere from a few days to a few weeks, and after changes, some take effect in a few hours while others take several months. Here’s how that usually plays out for a small local business site with Search Console and a sitemap set up.

Rough timeline for a new small business website on Google (from Google’s guidance and our experience; no guarantees)
StageWhat happensRough timing
Sitemap submittedGoogle reads the sitemap and queues the pages in itUsually soon after you submit; the status shows in Search Console
Homepage indexedYour homepage starts appearing in a site: searchOften within days, sometimes a few weeks
Showing for your exact nameYour site appears when people search your business nameOften soon after indexing, if the name is distinctive and on the page
Inner pages indexedService, menu and contact pages appear over timeOver the following weeks; not every page is always indexed
Ranking for local searchesShowing for searches like “physiotherapist in Behala”Usually months, depending on competition, content, reviews and your Google Business Profile

Showing up for your name vs ranking for “near me” searches

Showing up when someone types your business name is the easy part: they’re looking for you, and a clearly named, indexed site usually appears. Ranking for “web designer near me”, “gynaecologist in Salt Lake” or “cake shop near me” is a different contest, because every similar business nearby wants the same spot.

For local searches, Google often shows a map with a few businesses, usually called the local pack, before the regular list of websites. Those map results come from Google Business Profiles, not from websites directly. Google says local results are mainly based on relevance, distance and prominence, and that there’s no way to request or pay for a better local ranking (Google’s local ranking help page (opens in a new tab)). So to be found by people nearby who don’t know your name yet, your website is only half the job:

  • Your Google Business Profile needs to be claimed, verified, in the most specific category and fully filled in. Our Google Business Profile setup guide walks through it.
  • Your website should back the profile up with a page for each main service, your area in page titles and text, and the same name, address and phone.
  • Reviews, citations and links build prominence over months. Our guide to showing up in “near me” searches covers this side in detail.

Indexed but not ranking: what to look at

If URL Inspection says your pages are on Google but they don’t show for the searches you care about, open the Performance report in Search Console. It lists the searches your site appeared for, with clicks, impressions (how often you were shown) and average position.

  • Searches with impressions but a low position, say beyond 20, are your best opportunities. Google already finds the page relevant enough to show, just not strongly enough. Add useful detail, a clearer title and answers to common questions.
  • Searches you want but don’t appear for at all usually mean you have no page about that thing. If you offer root canal treatment and never mention it, Google has nothing to match.
  • Page titles. Each main page needs its own title saying what and where, like “Root canal treatment in Garia” plus your clinic’s name, not just “Services”.
  • Speed on phones. Most local searches happen on phones, often on mobile data. A slow site loses visitors even when it ranks.
  • Competition. Nearby businesses may have older sites, more reviews and better pages. That gap closes with steady work, not tricks.

Anyone promising first place on Google by a certain date is guessing, or using tactics that can get a site penalised.

A quick troubleshooting checklist

  1. Search site:yourdomain.in, then your exact business name with and without your area.
  2. Open yourdomain.in/robots.txt and check that nothing important is disallowed.
  3. On WordPress, check that Discourage search engines from indexing this site is unticked.
  4. Check that every version of your address (http, https, www, non-www) redirects to one.
  5. Verify the site in Search Console with your own Google Account, ideally as a Domain property.
  6. Submit your sitemap and confirm the status says Success.
  7. Inspect your homepage and main pages, and request indexing once.
  8. Make sure your homepage title has your business name and area, and every main page has real text.
  9. Link your website from your Google Business Profile and social profiles.
  10. Check Search Console again in two to four weeks before changing anything else.

When to get help, and what WebNestle includes

You can do most of this yourself in an afternoon. If you’d rather not, here is what we offer. Every WebNestle website plan includes basic local SEO: clear page titles, your services and area on the page, a sitemap, fast loading on phones, and your Google Business Profile set up or cleaned up. Starter is ₹7,999 one-time; Growth (₹14,999) adds on-page SEO for 10 local keywords and Google Analytics setup; Pro (₹24,999) adds a speed and SEO audit. See our pricing page and sample sites. If you don’t have a proper website yet, we make a free demo homepage with your name, photos and services in about 2 days.

If you already have a site that isn’t showing up, our SEO and performance service starts with an audit, sets up Search Console and Analytics with your sitemap submitted, and fixes what’s holding the site back. It’s quoted after a quick look and paid half upfront, half on completion. We won’t promise rankings, because nobody honestly can. Send us your website address and ask us to take a look.

Common questions

  • Why is my website not showing on Google?

    The most common reasons are that the site is new and Google hasn’t crawled it yet, a noindex setting was left on after building, robots.txt is blocking crawlers, or the pages have too little content to index. Start with a site: search, then use URL Inspection in Google Search Console, which tells you whether a page is on Google and, if not, why.

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

    Google says it can take a few weeks to notice a new site, and that crawling can take from a few days to a few weeks. Verifying the site in Search Console, submitting a sitemap and linking it from your Google Business Profile helps Google find it. Ranking well for competitive local searches usually takes months.

  • How do I get my website on Google for free?

    Verify your site in Google Search Console, submit your sitemap, and request indexing for your homepage through URL Inspection. All of it is free. Also link the site from your Google Business Profile and social profiles. Google doesn’t accept payment to crawl or rank a site, so there’s no need to pay anyone for “Google submission”.

  • Do I need Google Search Console for a small business website?

    It isn’t required, but it’s free, and it’s where Google tells you directly whether your pages are indexed, which searches you appear for and what problems it has found. Set it up with your own Google Account rather than your designer’s, and check it once a month.

  • My website is indexed but not ranking. What should I do?

    Open the Performance report in Search Console to see which searches you already appear for. Strengthen those pages with useful detail and clear titles, add pages for services you don’t cover yet, make the site fast on phones, and build up your Google Business Profile and reviews. Map results for local searches depend heavily on that profile.

  • Why does my Google Business Profile show up but not my website?

    They are separate. Your profile appears on Maps and in local results, while your website has to be crawled and indexed on its own. Link the site from your profile, make sure it isn’t blocked from indexing, and give each main service its own page so the site can show up for more than just your name.

From the guide to your business

Need a website? Get a free demo.

Send us your Google listing on WhatsApp. In about 2 days you get a homepage made with your name, photos and services, before you pay anything.

  • Free demo before you pay
  • Pay 50% after you approve
  • Domain in your name
Message preview

Hi WebNestle, I'd like a free demo homepage.(via website: blog)

Ready to send

Nothing is sent until you press send in WhatsApp.

WhatsApp us