noindex Setup and Checks: robots.txt, Canonical Tags, and Access Control

July 17, 2026

Author: Shusaku Yosa
noindexとは?設定方法と使うべきケース・nofollowとの違いを解説

noindex tells Google to exclude a retrieved page from search. It does not make the resource private or restrict access. Decide separately whether information may be public, whether it belongs in search, and whether crawling is allowed. Then inspect both HTML and HTTP response headers.

Use noindex for search exclusion, not authentication

When Google retrieves and processes noindex, it excludes the page from search results. Someone who knows the URL may still open it. A public informational thank-you page and a member account page therefore need different controls.

Follow Google’s noindex guidance and protect confidential information with authentication and authorization. If sensitive material was exposed, adding noindex alone does not resolve the access problem. Correct the public exposure and follow the relevant management process. Do not promise a universal search-removal timetable.

Separate noindex, robots.txt, canonical, and nofollow

Control

Primary role

It does not provide

noindex

Exclude this URL from search

Access restriction

robots.txt

Control crawler retrieval

Guaranteed exclusion of the URL from search

Canonical

Signal a preferred duplicate representative

An absolute exclusion command

nofollow

Qualify treatment of a link

Search exclusion for its destination

The robots.txt documentation distinguishes crawling from exclusion. Read the link rel guidance as well: nofollow on an anchor is not noindex for the target page. A destination can also be discovered through other routes.

Choose controls for public pages and private environments

Purpose or resource

Candidate control

Additional check

Public thank-you page without personal data

Consider noindex

Is all displayed information safe to publish?

Member data or internal test environment

Authentication and authorization

Prioritize access protection

Duplicate print version

Consider canonicalization

Which representative should appear?

Unbounded parameter URLs

Review crawl design

Separate useful URLs from unnecessary retrieval

Retired page with no replacement

404 or 410

Update source links and explanations

Urgent search hiding

Temporary removal plus lasting action

Review public access at the same time

If the goal is consolidation, follow the canonicalization guidance. Do not combine canonical and noindex without explaining the intended outcome. Excluding a URL and expressing a preferred duplicate representative are different requests.

Use meta robots and X-Robots-Tag, not rel="noindex"

For HTML, one implementation is <meta name="robots" content="noindex"> in the head. An HTTP response can instead carry X-Robots-Tag: noindex, including for resources such as PDFs. The correct configuration location depends on the CMS and delivery environment.

Use the robots meta and X-Robots-Tag reference to verify the instruction in the public response. An anchor with rel="noindex" is not Google’s noindex implementation. If you encounter that phrase, distinguish it from a robots meta directive or response header. Inspect both output locations when rules may be set by different systems.

Troubleshoot blocked crawling, stale fetches, and conflicting output

A robots.txt block can prevent Google from retrieving a page’s noindex instruction. Google needs access to the directive to process it. However, do not expose confidential content merely to make a search-control instruction readable. Maintain the protection appropriate to the information.

  • Is the intended directive present in current HTML or headers?
  • Does another template or language version produce different rules?
  • Does robots.txt or access control prevent retrieval?
  • Does stored indexing information predate the change?
  • Could caches or delivery conditions return another response?

Distinguish stored information from the current live check in URL Inspection. An old record alone does not prove that a new rule is ineffective.

Worked checks for a thank-you page and a PDF

In a fictional example, /thanks/ is safe for public viewing but should not appear in search. Output meta noindex, check the response headers for unintended rules, and verify that crawling can retrieve the instruction. Then follow the refreshed retrieval information and exclusion state rather than assuming immediate completion.

For a publicly accessible PDF at /files/notice.pdf, an HTML meta tag is not an instruction inside the PDF. Inspect the final file response for X-Robots-Tag: noindex. Check the final resource, not only an earlier redirect response. These are verification examples, not guarantees of instant disappearance from search.

Distinguish temporary removal from a lasting solution

The Search Console Removals tool supports temporary hiding from search. A lasting solution requires an appropriate underlying measure, such as noindex, removal of content, or access protection. A temporary request does not make the source page safe or private.

In an urgent case, establish the affected URL scope and assign ownership of the lasting fix. Check whether equivalent information remains available under alternate addresses. Handle confidential exposure as an access problem, and record the search-removal request separately from completion of the underlying action.

Remove accidental rules and monitor reprocessing

Register field

Fictional normal case

Fictional investigation case

URL, public status, goal

/thanks/; public-safe; search exclusion

Member data; private; no authentication

Authentication, robots, HTML/header

Not required; retrieval allowed; noindex verified

Crawling blocked; directive not retrieved

Stored date and processing

Post-change retrieval checked

Only pre-change information available

Sitemap, owner, release condition

Align inclusion policy; name owner

No removal owner or condition

Additional resource

[Blank: record each field]

[Blank: record unknowns]

When removing accidental noindex, inspect remaining HTML and header rules, retrieval restrictions, and canonical information. Request recrawling when appropriate and monitor processing. Removing a rule does not guarantee indexing or a return to a previous position; verify both the delivered response and the subsequent search state.

Continue with the guide that matches your next task: Canonical Tags: Setup, Verification, and How They Differ from noindex and Redirects; Mobile SEO Audit: Content Parity, Core Web Vitals, and Usability; How to Find and Fix Broken Links: 404s, Redirects, and Temporary Errors; How to Diagnose a Search Ranking Drop: Data, Indexing, and Site Changes.

Related posts