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
- In WordPress admin, go to Pages and edit the target page.
- Open your SEO plugin’s page-level advanced controls. In Yoast SEO, choose the Advanced tab.
- Set “Allow search engines to show this content in search results” to No. Plugin wording and menu placement can differ by version.
- 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.
Recommended Free Tools
#1 Best Overall
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
- Open Google Search Console for the verified property.
- Use URL Inspection to enter the page URL.
- Run the live test and review the reported indexing information.
- 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.
Rank #2
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.
Rank #3
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.
Rank #4
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.
Troubleshooting checklist
- Still indexed: confirm the live URL returns
noindex, remove anyrobots.txtdisallow 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.
Quick Recap
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.




