Page set to noindex: how to find the setting and get indexed again
A page set to noindex carries a robots meta tag, such as <meta name="robots" content="noindex, nofollow">, telling search engines not to show it in results. If that is intentional, for a thank-you page or an internal tool, nothing is wrong. If it is not, the page cannot appear in Google at all until the tag is removed, which makes this the most expensive mistake a single setting can cause.
It is rated critical because the damage is total and silent: the page looks fine to visitors and you only notice when traffic disappears. On WordPress, the usual culprit is a setting, not code, and it is often site-wide.
What it looks like in the HTML
Before
<meta name="robots" content="noindex, nofollow">
After
<meta name="robots" content="index, follow">
<!-- or no robots meta tag at all: index, follow is the default -->
Why it matters
Noindex is the reliable way to remove a page from search results, which is exactly why it is dangerous when set by mistake. Once Google recrawls a noindexed page, it drops it from the index, along with any rankings it had. Rankings do not come back instantly after you remove the tag: Google has to recrawl the page first.
Noindex applies only to pages Google can crawl. A page blocked in robots.txt never has its tag read, so do not block pages you are trying to noindex, or pages you are trying to get indexed again.
How WordPress pages end up noindexed
- "Discourage search engines from indexing this site." This checkbox under Settings → Reading adds noindex to every page. It is standard on staging sites, and it is the classic mistake to carry over when a staging site is pushed live.
- Post type or taxonomy defaults. An SEO plugin set to noindex a whole type, pages or products for example, affects every item of it.
- A per-post setting. Someone ticked noindex on one page, perhaps while it was a draft, and never unticked it.
- Maintenance and coming-soon plugins that noindex the site while active.
- Host staging tools that add noindex to staging copies, which can survive a push to production.
How to fix it in WordPress
- Check the site-wide switch first. Go to Settings → Reading and make sure Discourage search engines from indexing this site is unchecked. Hydrogen SEO's site health score flags this as "Site is hidden from search engines", and while it is on, Hydrogen SEO outputs
noindex, nofollowon every page whatever its other settings say. - Check the type defaults. In Hydrogen SEO → Robots, look at the Post Types and Taxonomies tables. If the affected page's type has Noindex switched on, turn it off (if the whole type should be indexed).
- Check the page itself. Open it, press Ctrl+E or Cmd+E for the SEO Settings sheet, open Robots Meta, and switch off No Index. Save the post.
- Know the built-in rules. Hydrogen SEO always sets
noindex, followon author archives, search results and the 404 page, and Noindex Empty Archives (on by default) noindexes categories and tags with no posts. The homepage has its own Noindex switch on the Homepage screen. - Check the HTTP header too. A robots directive can also arrive as an
X-Robots-TagHTTP header from the server or a security plugin.curl -I https://example.com/page/shows it. This audit reads only the meta tag. - Ask Google to recrawl. In Search Console, inspect the URL and click Request indexing. Resubmit your sitemap if many pages were affected.
When you can ignore this warning
Noindex is correct on thank-you and confirmation pages, internal search results, login and account pages, thin archives, and pages that exist for visitors but should not compete in search. If the flagged page is one of those, leave it. Just make sure noindexed pages are not in your XML sitemap; Hydrogen SEO leaves them out automatically.
How to check the fix
View source and search for name="robots"; the content should not contain noindex. Purge your page cache first, since cached pages keep the old tag. In Search Console's URL Inspection tool, run a live test and check that indexing is allowed. Rerun the free SEO audit on the URL.
Common questions
How long does it take to get back in Google after removing noindex?
The page has to be recrawled first, which can take from a day to a few weeks. Requesting indexing in Search Console usually speeds it up.
Does noindex also stop Google crawling the page?
No. Google still crawls noindexed pages, less often over time. It just does not show them in results.
Should I use robots.txt or noindex to hide a page?
Noindex. Robots.txt blocks crawling, not indexing, and a blocked page can still appear in results if other sites link to it.
What does Discourage search engines actually do?
It adds a noindex robots tag to every page of the site. It is meant for sites under construction and should be off on a live site.