How to remove a noindex tag that’s hiding your page
A single noindex tag is the SEO equivalent of an off switch: the page can be perfect, but Google will refuse to rank it. It's also one of the most common self-inflicted disasters after a site launch.
A robots meta tag with content="noindex" tells search engines to leave a page out of their index — meaning it will not appear in search results at all, no matter how good it is.
It's a legitimate tool for pages you deliberately want hidden (thank-you pages, staging, internal search results). The problem is when it's left on pages you want ranked — usually a leftover from a “discourage search engines” toggle set during development.
Why it matters
Unlike most SEO issues, which nudge rankings, noindex removes a page from search completely. If your traffic fell off a cliff after a redesign or migration, an accidental site-wide noindex is one of the first things to check.
How to tell if this is you
Abby flags “Robots Meta / Noindex” when a page you'd expect to rank carries a noindex directive (in the meta tag or the X-Robots-Tag header). The fix is removing it — or, if intentional, confirming only non-public pages have it.
Not sure if your site has this?
Run Abby's free scan — it checks this and 25 other on-page, technical, and structured-data signals in about 60 seconds, no signup.
Remove the noindex meta tag to allow search engines to index this page. If intentional, ensure only non-public pages are noindexed.
Before
<meta name="robots" content="noindex, follow"> <!-- page will not appear in Google -->
After
<!-- remove the tag entirely, or make it explicit: -->
<meta name="robots" content="index, follow">
Fix it on your platform
WordPress
Check Settings > Reading — ensure "Discourage search engines" is unchecked. Also check the page/post's Yoast SEO Advanced settings for "Allow search engines to show this page".
Shopify
Check if your theme has a noindex tag in the <head>. Some password-protected or draft pages are automatically noindexed.
When this doesn’t apply
A default "index,follow" is implicit when no meta is present, so most pages don't need an explicit robots meta. The tag is needed only when you want to deliberately noindex a page (staging, internal search results, user account pages, paginated archives) or noarchive certain content.
Fix every issue at once.
Abby's free scan finds which of 26 checks your site fails. The $8.99 fix guide turns each one into a copy-ready fix for your exact pages — prioritized, with code — or bundle it with a security fix guide for $19.99.
Most often from a CMS “discourage search engines” setting left on after launch (WordPress has this under Settings → Reading), an SEO plugin toggle, or a staging config that shipped to production.
How fast will my page come back after removing noindex?
It reappears once Google recrawls the page and sees the tag gone. You can speed that up by requesting indexing in Search Console's URL Inspection tool.
When is noindex the right choice?
For pages with no search value or that you want kept private: thank-you/confirmation pages, internal search results, thin tag archives, staging sites. Keep it off anything you want found.