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
noindexin a meta robots tag or anX-Robots-Tagheader. - 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
noindexfrom 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
noindexon real staging. Production should beindex,followunless 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.