If your WordPress website isn’t appearing on Google, there’s a high chance that a noindex tag is preventing search engines from displaying your content. This guide will explain how to remove the noindex tag in WordPress using simple language and clear instructions. Even if you’re new to WordPress or SEO, this guide will help you fix the issue.
We’ll cover all methods to remove the noindex tag, including plugin-based and manual methods. You’ll also learn how to avoid future issues.
What is a Noindex Tag in WordPress?
A noindex tag is a command added to web pages that tells search engines like Google, Bing, and Yahoo not to include those pages in their search results.
For example:
If this tag appears in your page’s code, search engines will ignore that page.
Why Does WordPress Add a Noindex Tag?
WordPress may automatically add a noindex tag due to several reasons:
✅ Privacy Settings Enabled: WordPress has a built-in option to discourage search engines from indexing your site.
✅ SEO Plugin Settings: Plugins like Yoast SEO or Rank Math may accidentally mark your pages as noindex.
✅ Robots.txt File Issue: Your robots.txt file may contain rules that block search engines.
✅ Unpublished or Draft Content: Pages still in draft mode or unpublished may show a noindex tag.
✅ Theme or Code Changes: Some themes and developers manually add noindex tags in the code.
How to Check If Your Website Has a Noindex Tag
Before fixing the issue, you must confirm if the noindex tag exists. Here are two simple ways to check:
Method 1: Using Google Search Console
1. Go to Google Search Console.
2. Select your website.
3. Navigate to the Pages report.

4. Click on the Excluded by ‘noindex’ tag tab.

5. Click on the affected URLs to view details.
Method 2: Viewing Page Source
- Open your website in your browser.
- Right-click on the page and select “View Page Source”. Short cut for the Ctrl + U (Windows) or Command + ALT/Option + U (Mac)
- Press Ctrl + F (Windows) or Command + F (Mac).
- Type
noindexin the search bar. - If you find this tag:
It means the page is blocked from appearing in search results.
How to Remove the Noindex Tag in WordPress
Below are five effective methods to remove the noindex tag in WordPress.
Method 1: Using Yoast SEO Plugin (Recommended for Beginners)
Yoast SEO is one of the most common plugins that may add a noindex tag. Here’s how to fix it:
1. Log in to your WordPress dashboard. Domain/wp-admin
2. Go to Particular Pages or Posts.
3. Select the page or post you want to fix.
4. Scroll down to the Yoast SEO settings.
5. Click the Advanced tab.

Find the option: “Allow search engines to show this page in search results?”
Select “Yes”.
Click Update to save changes.
✅ Pro Tip: Ensure you also check category, tag, and archive pages in Yoast SEO settings. Sometimes these are accidentally marked as noindex.
Method 2: Using Rank Math Plugin
- Log in to your WordPress admin panel.
- Open the page or post you want to fix.
- Scroll down to the Rank Math SEO settings.
- Select the “Advanced” tab.
- Locate the “Robots Meta” setting.
- Ensure it’s set to “Index”.
- Click Update.
✅ Bonus Tip: Check Rank Math’s Title & Meta settings for hidden noindex tags in archive pages or author pages.
Method 3: Via WordPress Settings (For Site-Wide Noindex Issues)
If your entire website is noindexed, it may be due to incorrect WordPress settings.
1. Go to your WordPress dashboard.
2. Click Settings > Reading.

3. Find the option “Discourage search engines from indexing this site”.

4. Ensure this box is unchecked.
5. Click Save Changes.

Method 4: Editing the Robots.txt File
What is robots.txt and Its Purpose?
The robots.txt file is a text file located in your website’s root directory. It tells search engine crawlers (like Googlebot, Bingbot) which pages or sections of your website they can or cannot access.
You can easily check if your website has a robots.txt file by typing your domain followed by /robots.txt in your browser’s address bar. For example:
For example:
- Allow rules tell search engines which pages they can index.
- Disallow rules tell search engines which pages they cannot index.
If your robots.txt file blocks search engines, you need to fix it.
- Access your WordPress site using cPanel, File Manager, or FTP.
- Locate the
robots.txtfile in the root folder. - Open the file and check for these lines:




