OutMonkeyFree · No sign-up · Private
← Annoying Bits, Explained

SEO · indexing

Why isn’t my page showing up on Google?

There are lots of possible reasons, but one of the easiest to miss is that the page itself is quietly telling search engines not to index it.

The annoying bit

The page exists. Google apparently disagrees.

In plain English

A noindex directive can live in a meta robots tag or an X-Robots-Tag response header. The page can look completely normal to visitors while that instruction keeps it out of search results. Indexability is only one piece of the puzzle, but it is a sensible first gate to check.

  • Check both the meta robots tag and X-Robots-Tag header.
  • Remember that robots.txt controls crawling, which is different from indexing.
  • A page can be indexable and still not rank or be discovered yet.

Do the job

Enough explaining.

Check whether the page is indexable