SiteCheck home / Help centre

Why a Website Is Not Indexed by Google

Check common reasons Google may not index a page, including robots directives, canonical tags, redirects, content, and Search Console status.

Indexing means a search engine has added a page to its searchable index. A page can be accessible to visitors without being indexed, and indexing is not guaranteed.

Common reasons

  • The page includes a noindex directive.
  • Robots.txt blocks crawling of the URL or resources.
  • A canonical tag points to another URL.
  • The page redirects, returns an error, or requires login.
  • Google has not discovered or crawled the page yet.
  • The page offers little distinct value or duplicates other content.

How to investigate

  1. Use Google Search Console's URL Inspection tool for the exact URL.
  2. Check the page's HTTP status, robots.txt rules, and robots meta directives.
  3. Confirm the canonical URL is intentional and points to the preferred version.
  4. Include useful pages in a valid XML sitemap and link to them internally.
  5. Improve content where it is duplicated, thin, or not useful to visitors.
  6. Request indexing through Search Console after fixing issues; this is a request, not a guarantee.

Search operators and public audit tools can provide clues, but Search Console is the more direct source for a verified site's indexing reports.

Check your website for related issues

SiteCheck can review publicly observable SEO, security configuration, accessibility, performance, and link signals. Automated results are a starting point and may need manual confirmation.

Start a website audit — $15.99 CAD

More help guides