While most website owners strive for maximum visibility on search engines, there are instances where you might need to hide specific pages from Google. Whether it’s a private landing page, a work-in-progress section, or content intended for a limited audience, WordPress offers various methods to keep certain pages away from search engine indexes. In this article, we’ll explore three effective methods to hide a WordPress page from Google.

Method 1: Using the ‘Robots Meta’ Tag

The ‘Robots Meta’ tag is a simple yet powerful HTML tag that provides instructions to search engines on how to handle a particular webpage. To hide a WordPress page from Google using this method, follow these steps:

  1. Edit the Page: In the WordPress editor, open the page you want to hide from Google.
  2. Access ‘Robots Meta’ Settings: Most SEO plugins, such as Yoast SEO or All in One SEO Pack, provide options to set the ‘Robots Meta’ settings for each page. Locate these settings within the editor.
  3. Set ‘Noindex’: Look for the option that says ‘Index’ or ‘Allow search engines to index this page.’ Change it to ‘Noindex’ or ‘Disallow.’
  4. Save Changes: Save the changes to update the page with the new ‘Robots Meta’ settings. This signals to search engines not to include the page in their index.

Method 2: Implementing the ‘Robots.txt’ File

The ‘robots.txt’ file is a standard used by websites to communicate with web crawlers and instruct them on which pages to crawl or ignore. Here’s how to hide a WordPress page using the ‘robots.txt’ file:

  1. Access Your WordPress Root Directory: Connect to your website via FTP or use your hosting file manager to access the root directory.
  2. Locate ‘robots.txt’ File: If the ‘robots.txt’ file doesn’t exist, create a new text file and name it ‘robots.txt.’ If it already exists, edit it.
  3. Add Disallow Directive: To hide a specific page, add the following line to the ‘robots.txt’ file:
   Disallow: /page-slug/

Replace “/page-slug/” with the actual URL slug of the page you want to hide.

  1. Save Changes: Save the changes to the ‘robots.txt’ file and upload it to the root directory of your WordPress installation.

Method 3: Password-Protect the Page

Another effective method to restrict access to a specific page is by password-protecting it. This method doesn’t involve search engine directives but rather limits access to users with the correct password:

  1. Edit the Page: Open the WordPress editor and navigate to the page you want to hide.
  2. Set Password: In the ‘Document’ settings, find the ‘Visibility’ option and choose ‘Password protected.’ Set a secure password.
  3. Save Changes: Save the changes to apply the password protection to the page.
  4. Share Password: Share the password only with the intended audience or users who should have access to the hidden page.


By using these three methods – the ‘Robots Meta’ tag, ‘robots.txt’ file, and password protection – you can effectively hide a WordPress page from Google. Choose the method that best suits your needs and ensures the privacy or exclusivity of the content you want to keep away from search engine indexes. Always consider the implications of hiding content, and use these methods judiciously based on your website’s goals and requirements.