Useful guides. Clear explanations. Practical updates.
About  ·  Contact
Tech & AppsDigital GuidesOnline Services
Digital Guides

Why Is My Website Not Showing on Google? A Beginner’s Checklist

You published your website, checked it on your phone, and even sent the link to a few people. Everything opens normally. Then you type…

By IndianWebExpertUpdated September 28, 20268 min read
Laptop illustration showing a website missing from Google Search

You published your website, checked it on your phone, and even sent the link to a few people. Everything opens normally. Then you type your business name into Google and your site is nowhere to be found.

It is tempting to look for one magic setting that fixes this. In practice, the first question is simpler: does Google know about the page, or does it know about it but choose not to show it for your search? Those are different problems, and they need different fixes.

Here is how to find out without getting lost in SEO jargon.

First, check whether the page is indexed

Open Google and search site:yourdomain.com, replacing the example with your own domain. If some pages appear, Google knows about at least part of your site. This is a quick check, not a complete list of everything Google has indexed. An empty result is a reason to investigate, not proof that your whole website has been banned.

For a specific page, Google Search Console’s URL Inspection tool is more useful. Open your Search Console property, paste the full page address into the inspection bar at the top, and read the result. Use the exact version you want people to visit, including https:// and the correct www or non-www address.

If it says “URL is on Google,” the indexing part is generally working. You can move on to the question of why the page is not visible for a particular search. If it says the page is not indexed, open the Page indexing details before changing anything. The reason shown there gives you a much better starting point than guessing.

One detail people miss: the inspection result can describe the version Google last saw. If you fixed a problem today, use Test live URL to check the page as it is now.

Check the setting that can hide an entire WordPress site

If your site runs on WordPress, go to Settings → Reading. Look for “Discourage search engines from indexing this site.” This should usually be unchecked on a public website that you want in Google Search.

That box is easy to forget. It may have been selected while the website was under construction and never turned off after launch. If it is checked, uncheck it and save the settings.

Then check the individual page or post in your SEO plugin. A site can allow indexing overall while one important page is still marked noindex. Search Console’s Page indexing details can help you spot this. A noindex instruction tells Google to leave that page out of its index.

Do not make every page indexable just because it appears in a report. A thank-you page or an internal search results page may be excluded deliberately. Focus on the homepage, service pages and articles you actually want people to find.

Read the Search Console message before choosing a fix

Open Indexing → Pages in Search Console, or inspect the missing URL directly. These are some common results:

What you seeWhat to check first
Discovered – currently not indexedGoogle knows the URL, but has not crawled it yet. Make sure the page is linked from another useful page and included in your sitemap, then give it time.
Crawled – currently not indexedGoogle visited the page but has not added it to the index. Check that it has useful, distinct content and that it is the version you actually want indexed.
Excluded by ‘noindex’ tagCheck WordPress visibility settings and the page-level settings in your SEO plugin. Remove noindex only if the page is meant to appear in Search.
Duplicate or alternate pageInspect the canonical URL Google selected. Your page may be pointing to another version, such as a different URL for the same content.
Not found (404) or server errorOpen the URL yourself and fix the broken address or server problem. Submit the working page, not the broken one.

These messages are clues, not a demand to “fix” every excluded URL. For example, a duplicate page redirecting to its preferred address can be completely normal. The question is whether the right page is available and indexable.

Make the page easy for Google to reach

Open the missing page in a private browser window. Does it load without a login? Does it show the real content rather than a “coming soon” screen? Does it unexpectedly send you to the homepage?

Next, look at the inspected URL in Search Console. A page meant to appear in Search should normally load successfully and point to the correct canonical version. If you changed a page address, make sure the old URL redirects to the new one and that your internal links use the new address.

Also check whether a robots.txt rule blocks Google from crawling the page. Blocking crawling and requesting noindex are not the same thing. If Google cannot crawl a blocked page, it may not even be able to see the noindex instruction on that page. URL Inspection is the sensible place to investigate this before editing technical settings.

Submit a sitemap, then look at your internal links

A sitemap gives Google a list of URLs to discover. In Search Console, go to Indexing → Sitemaps and submit the sitemap your website actually uses. Many WordPress sites use /wp-sitemap.xml. Sites running Rank Math commonly use /sitemap_index.xml; check which address opens on your site before submitting it.

Submitting a sitemap helps discovery, but it does not force Google to index every URL in it. A page also should not be hidden three menus deep with no link from anywhere else. If you publish a helpful guide, link to it from a relevant category page or another article where it genuinely helps the reader.

For example, a website-design agency writing a guide about domain renewal could link to it from a broader guide on launching a website. That connection makes sense to a visitor and gives search engines a clear route to the page.

If the page is indexed, work on the search result itself

Sometimes the problem is not indexing at all. Your page is in Google, but it does not appear when you search a broad phrase like “best website developer.” That search has many competing pages, and being indexed does not put a new site near the top automatically.

Look at Performance → Search results in Search Console. Are there impressions? Which searches are bringing them? If your homepage appears for your brand name but your service page gets no visibility for the work you offer, write the service page for the actual questions a customer would have.

Say what you do, who you help, what a project includes and how someone can contact you. Show real examples where you have permission to share them. A vague page that repeats “best web design company” ten times gives a visitor very little reason to stay.

A good title and meta description can make a search result clearer, but editing them will not remove a noindex tag, fix a broken page or guarantee a higher ranking. Start with the problem Search Console actually reports.

After you fix the issue, give Google time

Once a missing page loads properly and its indexing settings are correct, inspect its URL again. Run Test live URL. If the page is eligible, use Request Indexing for that important URL. For a larger number of pages, keep your sitemap accurate rather than submitting each address one by one.

You do not need to press Request Indexing every morning. Google says recrawling can take days or weeks, and a request does not promise that a page will enter the index. Check the result after some time and use any new Search Console message to decide what to do next.

A quick checklist to use today

  1. Search site:yourdomain.com for a rough first look.
  2. Inspect your homepage and one missing article in Google Search Console.
  3. If you use WordPress, check Settings → Reading for the search engine visibility checkbox.
  4. Look for page-level noindex, a crawl block, an unexpected redirect or the wrong canonical URL.
  5. Open the page yourself and confirm that it works without a login.
  6. Submit your real sitemap and link to important pages from relevant parts of your site.
  7. Fix any reported problem, test the live URL and request indexing when appropriate.

If Search Console says the page is already on Google, stop troubleshooting indexing. Look at the searches you want the page to answer and whether the content genuinely helps someone who makes that search. That is the point where improving the page becomes more useful than resubmitting it.

Common questions

How long does a new website take to appear on Google?

There is no fixed deadline. Google says a crawl request can take a few days to a few weeks, and indexing is not guaranteed. A new site can take time even when its settings are correct.

Does submitting a sitemap guarantee indexing?

No. It helps Google discover your URLs. Google still decides which pages to crawl and index.

Do I need to submit every blog post manually?

Usually, no. A working sitemap and sensible internal links help Google discover new posts. URL Inspection is useful when an important page is missing or you have just fixed an issue.

My page is indexed. Why can’t I find it for my keyword?

Indexing means the page can be considered for search results; it does not guarantee a particular position. Check Search Console’s Performance report, then make sure the page answers the specific search better and more clearly than a vague general page would.

About IndianWebExpert

Indian Web Expert publishes practical, reader-first guides and explainers.

Related Articles