October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan NowOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
Google Search

How to Hide a WordPress Page from Google (Without Blocking Crawling)

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To keep one WordPress page out of Google Search, add a page-level noindex directive and leave the URL crawlable. In an SEO plugin such as Yoast SEO, edit the page, open the Advanced tab, set “Allow search engines to show this content in search results” to No, then update the page. A noindex instruction removes the page from search results after Google recrawls it; it does not make the page private. Use password protection or another access-control method for confidential material.

Choose the method that matches your goal

Goal Correct method What visitors can still do
Hide one public page from Google results Page-level noindex Anyone with the URL can open it
Restrict the page to selected people Password protection or other authentication Unauthorised visitors are blocked
Discourage indexing across the entire WordPress site Settings > Reading > Discourage search engines from indexing this site The site remains publicly reachable unless separately protected
Suppress an already indexed result quickly Search Console Removals request, alongside a durable page change The URL may still be accessible and the suppression is temporary

For a single page, do not switch the site-wide Reading setting: it applies broadly and is not an individual-page control.

How to noindex one WordPress page

1. Open the page-level SEO setting

  1. In WordPress admin, go to Pages and edit the target page.
  2. Open your SEO plugin’s page-level advanced controls. In Yoast SEO, choose the Advanced tab.
  3. Set “Allow search engines to show this content in search results” to No. Plugin wording and menu placement can differ by version.
  4. Publish or update the page.

The setting should make WordPress output a robots meta directive such as <meta name="robots" content="noindex">, or an equivalent X-Robots-Tag: noindex response header.

2. Confirm the live response

Open the public URL in a browser, view its HTML source, and search for noindex. For non-HTML responses or server-level rules, inspect the response headers and look for X-Robots-Tag. Check the final URL after redirects, because a redirect can send Google to a different page with different indexing instructions.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Keep the page crawlable

Google must fetch a page to read its noindex directive. Make sure robots.txt does not disallow Googlebot from accessing this URL while the change is being processed. A URL that is blocked in robots.txt can remain known to Google through links and may appear without a normal snippet; Google also cannot read a noindex tag on a page it cannot fetch.

4. Check Google’s view in Search Console

  1. Open Google Search Console for the verified property.
  2. Use URL Inspection to enter the page URL.
  3. Run the live test and review the reported indexing information.
  4. After Google recrawls the page, monitor the Page indexing report for the noindex status.

Recrawling and removal are not instantaneous, and Google does not provide a guaranteed deindexing time for an individual URL.

If the page is already showing in Google

Apply the lasting change first

Set the page to noindex while keeping it accessible to Googlebot, or add password protection if the content should not be publicly viewable. If the page should not exist, remove or update it and handle the resulting URL appropriately.

Use Removals for temporary suppression

In Search Console, an owner can submit the URL through the Removals tool. Google describes this as temporary suppression, generally for about 180 days. It can hide an existing result while Google processes the durable change, but it does not replace the page-level directive or access control. Keep the permanent fix in place after submitting the request.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why common approaches fail

Blocking the URL in robots.txt

robots.txt controls crawling, not guaranteed removal from Google’s index. Google can discover a blocked URL from links, and the block prevents it from seeing a page-level noindex rule. Use robots rules for crawl management, not as the primary way to hide an HTML page from search.

Assuming noindex makes content private

noindex is a search-visibility instruction. It does not stop direct visits, referral traffic, bookmarks, or anyone who receives the URL. Protect sensitive pages with WordPress password protection, membership permissions, HTTP authentication, or another real access-control layer.

Using the site-wide Reading checkbox for one URL

Settings > Reading > Discourage search engines from indexing this site asks search engines not to index the site as a whole. WordPress documents that this setting can generate a noindex,nofollow robots meta tag under its supported conditions. Check its scope before enabling it; it is not a per-page switch.

Leaving contradictory rules in place

After saving, inspect the actual HTML and headers. A second SEO plugin, theme code, cache layer, redirect, or server rule may emit a different directive. Resolve conflicting settings so the final response contains the intended instruction and the page remains fetchable.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Troubleshooting checklist

  • Still indexed: confirm the live URL returns noindex, remove any robots.txt disallow rule, and allow time for recrawling.
  • Page appears without a snippet: it may be blocked from crawling while still known through links; remove the crawl block and let Google read the noindex directive.
  • Wrong page disappears: inspect redirects and canonical behavior, then test the final URL in URL Inspection.
  • Private information remains exposed: add authentication; noindex alone does not restrict access.
  • Setting has no effect: clear caching, check plugin and theme output, and inspect response headers for an overriding rule.

What to expect after changing the setting

Google must recrawl the URL, process the directive, and update its index. Search Console reports and search results can therefore lag behind the WordPress change. Keep the page’s noindex output and crawl access in place until the result disappears, and continue checking the URL in Search Console rather than relying on a single search query.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Read next

Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.