All posts

Website Not Showing on Google? How to Fix It

A step-by-step checklist to find out why your website is not appearing in Google search, with the exact fixes for each cause.

MU

Muhammad Usman

July 14, 2026 · 3 min read

You built a website, but searching for it on Google shows nothing. This is one of the most common problems site owners face, and it almost always has one of a few specific causes. Work through this checklist in order.

Step 1: Check if Google knows your site exists

Search for your site with the site: operator:

site:yourdomain.com

If results appear, your site is indexed and your problem is ranking, not indexing. If nothing appears, Google has not indexed you yet, continue below.

Step 2: Set up Google Search Console

Search Console is free and shows exactly how Google sees your site: which pages are indexed, which have errors, and what queries people used. Verify your domain, then submit your sitemap:

# Your sitemap usually lives at:
https://yourdomain.com/sitemap.xml

# Next.js App Router: generate it with app/sitemap.ts
export default function sitemap() {
  return [
    { url: 'https://yourdomain.com', lastModified: new Date() },
    { url: 'https://yourdomain.com/about', lastModified: new Date() },
  ]
}

Step 3: Check for a noindex tag

Development settings often survive into production. View your page source and search for noindex:

<!-- If you find this, Google is being told to ignore the page -->
<meta name="robots" content="noindex" />

# Also check robots.txt is not blocking everything:
User-agent: *
Disallow: /        <- this blocks your whole site

Step 4: Check your canonical domain

If www.yourdomain.com and yourdomain.com both work but are not redirected to one version, Google may pick the wrong one as canonical. I hit exactly this on my own site: Google chose a www version I did not control. One 308 redirect fixed it. Pick one version and redirect the other to it permanently.

Step 5: Give Google pages and links to crawl

  • One page per topic you want to rank for, with a clear, unique title tag
  • Internal links: every page reachable from another page, not hidden behind buttons or scripts
  • For key pages, use Request Indexing in Search Console to speed things up

How long it takes

New sites take from a few days to a few weeks to appear. After fixing the issues above, expect movement within 1 to 2 weeks. Ranking well takes longer, but appearing at all should not.

Frequently asked questions

How long does it take for Google to index a new website?+

Usually between a few days and a few weeks. Submitting a sitemap in Search Console and requesting indexing for key pages speeds this up.

Do I have to pay Google to show my website?+

No. Organic listing is free. Ads are optional and separate from normal search results.

What is a canonical URL?+

The single official version of a page when it is reachable at several addresses (www and non-www, with and without trailing slash). You declare it with a canonical tag and redirects so Google indexes the right one.

More posts