Technical SEO

    What is Noindex Tag?

    A noindex meta tag or X-Robots-Tag HTTP header tells search engines to crawl a page but exclude it from their index. It's the correct way to remove pages from Google — unlike robots.txt (which blocks crawling but not indexation of already-known URLs).

    How Noindex Tag works

    • HTML: <meta name="robots" content="noindex, follow" /> in the <head>.
    • HTTP: X-Robots-Tag: noindex header — works on non-HTML files (PDFs, images) that can't hold meta tags.
    • "noindex, follow" keeps link equity flowing through the page; "noindex, nofollow" isolates it — use follow unless you have a specific reason.
    • For fast removal: request removal in GSC → Removals AFTER adding the noindex tag, not instead.
    • Do NOT block a noindex'd page in robots.txt — Google can't see the noindex tag on a page it can't crawl.

    Example

    Thank-you pages, internal search results, tag archives, and staging URLs should all noindex. Product pages, blog posts, and landing pages should never noindex.

    Test a page with the free Noindex Checker

    Frequently asked questions about Noindex Tag

    What is the difference between noindex and disallow?

    Noindex = "you may crawl but don't include in results". Disallow (robots.txt) = "don't crawl at all". Use noindex to remove pages from results; use disallow to save crawl budget on unimportant URLs.

    How long does it take for a noindex page to disappear from Google?

    Usually 1-4 weeks — Google needs to recrawl the page to see the tag. Speed it up by requesting recrawl in GSC → URL Inspection → "Request indexing".

    Can I temporarily noindex a page?

    Yes — add the tag, wait for recrawl and removal, then remove the tag when you want the page back. GSC → Removals also offers a 6-month temporary block for urgent cases.

    Related terms