Understanding Indexing vs. Crawling
Before implementing any solution, it’s important to understand:
- Crawling: Google’s process of discovering pages on your site
- Indexing: Google adding those pages to its search database
How to tell Google not to index low quality page on WordPress
Our suggestions are simple and doable for all the WordPress users out there.
Using WordPress core settings
WordPress has built-in privacy settings that many site owners overlook:
- Go to Settings → Reading
- Find the section labeled “Search Engine Visibility”
- Check the box that says “Discourage search engines from indexing this site”
- Click “Save Changes”
Note: This is a site-wide setting. Use this only for development or temporary sites, not for selectively blocking specific pages.
Using an SEO Plugin
We are not advertising the plugins we suggest. These are reliable and popular plugins that can do the job for you. You can choose of of them or do research for other plugins. It’s your choice.
Option A: Yoast SEO
- Install and activate the Yoast SEO plugin
- Go to Yoast SEO → Search Appearance
- Navigate to:
- Content Types tab: For posts, pages, and custom post types
- Taxonomies tab: For categories and tags
- Archives tab: For author, date archives
- Set “Show in search results?” to “No” for any content type you want to exclude
- Save your changes
Option B: Rank Math
- Install and activate Rank Math SEO
- Go to Rank Math → Titles & Meta
- Select the tab for the content type you want to modify
- Toggle “Robots Meta” to “noindex” for the desired content types
- Save your changes
Option C: All in One SEO
- Install and activate All in One SEO
- Go to All in One SEO → Search Appearance
- Navigate to the appropriate tab for your content type
- Set “Robots Meta” to include “noindex” for the content types you want to exclude
- Save your changes
Method 3: For individual Posts or Pages
- Edit the specific post or page you want to exclude
- If using Yoast SEO:
- Scroll down to the Yoast SEO section
- Click the “Advanced” tab
- Change “Allow search engines to show this Post in search results?” to “No”
- If using Rank Math:
- Scroll to the Rank Math section
- Click “Advanced” tab
- Set “Robots Meta” to include “noindex”
- Save the post or page
Using robots.txt (For Crawling Control Only)
Important: robots.txt prevents crawling but not necessarily indexing. Pages can still be indexed if linked from other pages.
- Go to SEO Plugin → Tools (location varies by plugin)
- Find the robots.txt editor (Yoast: Tools → File Editor; Rank Math: General Settings → Edit robots.txt)
- Add directives like:
User-agent: * Disallow: /tag/ Disallow: /category/ Disallow: /author/
- Save your changes
Remove Already-Indexed pages via Google Search Console
For pages already indexed that you want removed:
- Log in to Google Search Console
- Select your WordPress site
- Go to “Removals” under “Index” section
- Click “New Request” and enter the URL
- Choose “Remove this URL only”
- Submit the request
Remember: This is temporary (usually 90 days). Combine with one of the methods above for permanent prevention.
Best practices for managing WordPress indexation
To keep things organised on your site, we suggest this checklist so that you don’t have to deal with the low-value pages regularly.
- Use Google Search Console to see what’s currently indexed
- Don’t block indexing of valuable content
- Common low-value pages to consider blocking:
- Tag archives with few posts
- Author archives for sites with only one author
- Thin category pages
- Paginated archives
- Thank you pages
- Login/admin pages
- Duplicate content pages
- Use Google’s URL Inspection tool to confirm pages have the correct noindex directive
- Check Search Console monthly to ensure new low-value pages aren’t being indexed
Conclusion
WordPress site owners can effectively manage which pages Google indexes without needing advanced technical skills or risking site stability. All the suggestions are straightforward, but they can be changed or modified a few steps if WordPress makes an update. If your site is having this issue, book a call with us to get immediate consultant.