Indexability Checker

Check if Google can index your pages

A page that isn't indexable can't rank — no matter how good it is. Check your homepage for noindex, robots and canonical blocks instantly, then crawl every page.

Instant, free, no account needed — homepage checked on the spot.

What makes a page non-indexable

Any one of these silently keeps a page out of Google. We check each, on every page.

Noindex meta tag

A robots meta tag (or X-Robots-Tag header) telling Google to keep the page out of the index.

robots.txt blocks

Disallow rules that stop Google fetching a URL — sometimes matching far more than intended.

Canonical to another URL

A canonical that points elsewhere tells Google to index that page instead of this one.

Non-200 status

Redirects, 404s and server errors that mean there's no live page to index.

Soft 404s

Thin or empty pages that return 200 but have no real content, which Google quietly drops.

Orphan pages

Pages with zero internal links — Google struggles to find and value them.

How to fix indexability problems

Indexability is the foundation — fix it before anything else, because nothing ranks until a page can be indexed.

1. Hunt down stray noindex tags

The classic outage: a noindex added to a shared layout or component to hide a staging page, then shipped to production. Grep your built HTML for noindex and confirm it only appears where you intend (thank-you pages, internal search results).

2. Audit robots.txt carefully

A single Disallow: can match more paths than you expect. And remember: blocking a URL in robots.txt doesn't remove it from the index — it just stops re-crawling. To deindex, allow crawling and add a noindex tag instead.

3. Fix canonicals pointing away

Every page you want indexed should self-reference its canonical. Watch for templates that canonicalize every paginated or filtered page back to page 1 — that deindexes the rest.

4. Return real status codes

Thin "no results" pages should return a real 404, not a 200 with no content (a soft 404). Make sure pages you want indexed return a clean 200 and aren't caught in a redirect.

5. Give orphan pages internal links

A page with no internal links is hard for Google to find and rank. Link to important pages from your navigation, related-content blocks, or hub pages so they're discoverable and gain authority.

Indexability checker FAQ

What does "indexable" mean?

A page Google is allowed to add to its index. It becomes non-indexable with a noindex tag, a robots.txt block, a canonical to another URL, or a non-200 status. If a page isn't indexable, it can't rank.

robots.txt vs noindex — what's the difference?

robots.txt controls crawling (don't fetch); noindex controls indexing (fetch but don't index). If you block a page in robots.txt, Google can't see its noindex, so it may stay indexed with no snippet. To deindex, allow crawling and add noindex.

Why isn't my page getting indexed?

Usually a stray noindex, an over-broad robots.txt Disallow, a canonical pointing elsewhere, a soft 404, an orphan page, or Google simply hasn't crawled it yet. Run a full audit or check Search Console's Pages report for the exact reason.

Can I check indexability across my whole site?

Yes. The instant check reads your homepage; sign up and crawl every page to flag noindex, canonical and crawl-block issues site-wide — the ones that quietly cost you rankings.

More free SEO tools

Make sure every page can be indexed

Free to start. Crawl your site and find every non-indexable page.

Check my indexability