Jerilo

Homepage stuck on noindex

A noindex on the homepage tells Google not to keep that URL in search results. Fine on a thank-you page. On the homepage it is usually a mistake, and it can wipe the site out of Search fast.

What it means

Googlebot has to fetch the page to see noindex. After that, the homepage drops from the index. Brand search may still show a bare domain result for a bit, but normal organic traffic tanks. Agencies usually find this after a CMS move, a staging setting left on, or an SEO plugin preset that was meant for a non-live site. Google's notes on blocking indexing with noindex cover the meta tag and X-Robots-Tag forms.

How to confirm

  • View source on the live homepage and search for noindex in a meta robots tag or an X-Robots-Tag header.
  • In Google Search Console, run URL Inspection on /. Check "Indexing allowed?" and the crawled HTML.
  • Compare what you see in a browser with what Googlebot gets. Some CDNs inject headers only for crawlers.
curl -sI https://example.com/ | grep -i robots
curl -s https://example.com/ | grep -i noindex

How to fix

  • Remove noindex from the homepage template, SEO plugin, or the CMS "discourage search engines" setting.
  • If it is coming from an HTTP header, clear it in the host, CDN, or reverse proxy.
  • Keep noindex on real staging. Production should be index,follow unless you have a hard reason not to.
  • After the fix, use URL Inspection and ask Google to recrawl the homepage. It will not bounce back overnight.

How it comes back

Usual causes: staging theme copied to prod, a plugin sync that turns "noindex site" back on, a deploy that ships staging meta, or a handoff where preview settings stay live. Treat homepage indexability as a release check, not a one-time setup step.

We built Jerilo to catch breaks like this early.