Library·SOP·SEO
Set a page-level noindex rule for one public WordPress page with Yoast SEO, keep it reachable by URL, and check Google’s current live test.
Last reviewed: · Editorial review
Clarity, structure and references reviewed in this version. This is not a test in a live account.
Set a page-level noindex rule for one public WordPress page with Yoast SEO, keep it reachable by URL, and check Google’s current live test.
This SOP covers:
This does not cover:
Noindex is a search-visibility rule, not a privacy setting.
Decide whether this one page should stay public by URL but be left out of Google Search.
Use noindex when people still need this page from a direct link, but it is not useful as a Google Search result. For example, a general form-confirmation page can remain available after a submission without appearing as a search result.
Noindex asks Google not to list this page in Search after Google can crawl it. It does not stop people with the URL from opening the page. If only selected people should see the content, ask the site owner to password-protect it or require sign-in, or remove it. See Google’s guidance on search visibility and privacy.
A canonical tells search engines which URL should be the main version when two pages have the same or almost the same main content. Noindex asks Google to leave this page out of Search. If another same-site URL should be the main version, ask the site owner whether a canonical or redirect is the right choice before using noindex.
In the WordPress dashboard, choose Pages → All Pages for a page or Posts → All Posts for a post. Search for its exact title and choose Edit. Confirm the title and Published status, then choose View Page or View Post. Confirm the public URL matches the address you were given and record it.
Create a note called “Noindex check” in your usual notes app. Record the actual page title, exact public URL, reason for leaving it out of Search, and today’s date. Use the same note for the original setting and before-and-after test results.
Open the public URL in a private or incognito browser window where you are not signed in to WordPress. Confirm that the page loads without a login or password prompt. If it asks for a login or password, ask the site owner; this guide is only for public pages.
Use the setting for this page only. Site-wide defaults affect other pages.
Open this page’s Advanced robots settings in Yoast SEO.
In the WordPress block editor, open the Yoast SEO sidebar with the Yoast icon at the top right, or use the Yoast SEO box below the content. Open Advanced. Find “Allow search engines to show this content in search results?” This page-level Yes/No choice controls this page. Do not change Yoast SEO Settings or a content-type default. See the official Yoast SEO instructions.
Before changing anything, record the exact Yes or No answer to “Allow search engines to show this content in search results?” If the screen says the page uses the site default, record “site default”; this means no separate page-level choice is set. Leave the separate link-following choice as it is.
Run the exact public URL through Google’s Rich Results Test and choose Test URL. In Crawl, record today’s date and the three original before-change results: Crawl allowed? (can Google visit?), Page fetch (did the test load it?), and Indexing allowed? (does the current response allow it in Search?). If you already own a Search Console property for this site, you may instead use URL Inspection, choose Test live URL, and record the same fields under Page availability.
Continue only if Crawl allowed? is Yes and Page fetch is Successful. Google must be able to visit and read the page to see a noindex rule. If crawling is blocked or the fetch fails, do not change the SEO setting; ask the site owner to resolve the access problem. See Google’s noindex requirements.
If Indexing allowed? is already No and this page’s setting is already No Index, leave it as-is and continue to the final check. If the Google result and page setting disagree, or the page uses a site default you cannot confirm, ask the site owner what controls this page before changing it. If Indexing allowed? is Yes and the page setting is not No Index, continue to the next step.
Set No Index on this one page in Yoast SEO.
Save the setting for the existing published page while keeping its status Published.
Run the same Google live test again after saving the page-level setting.
Rerun the exact public URL with the same Google live-test tool and route you used before changing the setting.
In the logged-out window, confirm that the same public URL still opens after saving the SEO setting.
In Rich Results Test, open Crawl; in Search Console, expand Page availability. Read the three individual fields—not just the overall Rich Results Test status: Crawl allowed?, Page fetch, and Indexing allowed?. If the overall test says the URL is unavailable or Crawl failed, do not treat that headline as the value of those fields. Pass this check only when Crawl allowed? is Yes, Page fetch is Successful, and Indexing allowed? is No because of a noindex directive. If any field is missing or different, use the existing restore step and report the values you saw.
In “Noindex check,” record the final test date and all three values: Crawl allowed?, Page fetch, and Indexing allowed?. This live test reports what Google can see now; it does not say when an older Search result will disappear.
If the logged-out page no longer opens, the live test cannot fetch it, crawling is blocked, or indexing is still allowed, restore the original page-level setting, save, and rerun the same live test. Compare the result with the original before-change results in your note.
Reopen this page’s Yoast Advanced settings. Return the visible search-results choice to the answer recorded before the change, then save. Leave the separate link-following choice as it was.
After restoring the original setting, open the public URL while logged out and rerun the same Google live test. Compare Crawl allowed?, Page fetch, and Indexing allowed? with the original before-change results in your note.
If the page or test still differs from the original before-change results, give the site owner the exact URL and both sets of Google test values. Ask them to check for a conflicting SEO plugin or default, a setting that prevents Google from visiting the page, or a problem with the page response Google receives. Do not guess by changing another site-wide setting.