How to Fix 'Crawled - Currently Not Indexed' in Google Search Console
You check Google Search Console and see dozens—maybe hundreds—of pages marked 'Crawled - currently not indexed.' Google visited your pages, looked at them, and decided they weren't worth including in search results. Here's how to fix it.

Break The Image
Web Design & Marketing
What "Crawled - Currently Not Indexed" Actually Means
This status means Google's crawler (Googlebot) visited your page, downloaded the content, and analyzed it. But then it made a decision: "This page doesn't belong in our search results."
This isn't a technical error—it's a quality judgment. Google is saying: "We can access this page, but we don't think it's valuable enough to show to searchers."
The good news? This is fixable. The bad news? It often means there are underlying issues with your site structure that need addressing.
The 6 Most Common Causes
Based on analyzing hundreds of WordPress sites, here are the issues we see most often:
1URL Parameter Pollution
The problem: Your ad campaigns and social media posts add tracking parameters to URLs. Every unique URL looks like a separate page to Google.
Examples of problematic URLs:
- /page/?fbclid=IwZXh0bgNhZW0BMA...
- /page/?utm_source=meta&utm_medium=cpc...
- /page/?gclid=Cj0KCQjwgKjHBhChAR...
- /page/3/?utm_source=meta&fbclid=...
Why it happens: Facebook, Google Ads, and other platforms automatically append tracking parameters. If you're running ads, you might have the same page crawled 50+ times with different parameters.
Impact: This is usually the #1 cause of "crawled not indexed" issues for sites running paid ads.
2Thin Content Pages
The problem: Tag pages, category archives, and paginated results often have minimal unique content.
Examples:
- /tag/pondless-waterfall/
- /tag/koi-fish/
- /category/landscaping/
- /page/5/
Why Google ignores them: These pages typically just list links to other content. They don't provide unique value that isn't available on the linked pages themselves.
3Feed & Archive URLs
The problem: WordPress generates RSS feeds for everything—categories, tags, authors, comments. These get crawled but shouldn't be indexed.
Examples:
- /category/ponds/feed/
- /tag/waterfall/feed/
- /author/admin/feed/
- /comments/feed/
RSS feeds are meant for feed readers, not search results. Google correctly identifies these as not index-worthy, but they still waste crawl budget.
4Duplicate Content Issues
The problem: The same content is accessible at multiple URLs, or pagination creates near-duplicate pages.
Examples:
- /services/ and /services/index.html
- /?p=12526 (WordPress preview URLs)
- /page/2/, /page/3/, /page/4/ (pagination)
When Google sees multiple URLs with similar content, it picks one (the "canonical") and ignores the rest.
5Technical Files Being Crawled
The problem: JavaScript files, CSS files, and WordPress system files are being discovered and crawled.
Examples:
- /wp-includes/js/wp-emoji-release.min.js
- /wp-content/plugins/...
- /wp-json/...
These files are necessary for your site to function, but they're not pages that should appear in search results.
6Low-Quality Service Area Pages
The problem: Auto-generated location pages with minimal unique content.
Many businesses create dozens of service area pages that are essentially the same content with the city name swapped out. Google recognizes this pattern.
The solution: Each location page needs unique, valuable content—local testimonials, specific project examples, area-specific information.
How to Fix These Issues
Here are the specific technical fixes for WordPress sites:
Update Your robots.txt
Add these rules to block crawling of problematic URL patterns:
# Block tracking parameters Disallow: /*?fbclid=* Disallow: /*?utm_source=* Disallow: /*?utm_medium=* Disallow: /*?utm_campaign=* Disallow: /*?gclid=* Disallow: /*?gbraid=* Disallow: /*?gad_source=* # Block feed URLs Disallow: /*/feed/ Disallow: /feed/ Disallow: /comments/feed/ # Block WordPress system files Disallow: /wp-includes/ Disallow: /wp-json/ Disallow: /wp-admin/ # Block thin archive pages Disallow: /tag/*/ Disallow: /author/*/ # Block preview URLs Disallow: /*?p=*
Note: robots.txt blocks future crawling but doesn't remove already-indexed pages. For that, you need noindex tags.
Configure Google Search Console URL Parameters
Tell Google how to handle URL parameters:
- Go to Google Search Console → Settings → URL Parameters
- Add each tracking parameter (fbclid, utm_source, gclid, etc.)
- Set each to "No URLs" - tells Google these parameters don't change page content
Note: Google has deprecated this feature in the new GSC but legacy settings may still apply.
Clean Up Your Sitemap
Your sitemap should only include URLs you want indexed. In Yoast:
- Exclude tag archives from sitemap
- Exclude author archives
- Exclude any pages you've set to noindex
- Ensure only canonical URLs appear
After cleaning your sitemap, resubmit it in Google Search Console.
Preventing Future Issues
- Use UTM parameters wisely: Consider using a parameter manager that appends tracking via JavaScript after page load, so crawlers don't see them.
- Limit tag usage: Only create tags that have multiple posts and provide real organizational value.
- Make service area pages unique: Add local testimonials, specific project photos, and area-relevant content.
- Monitor GSC regularly: Check the "Pages" report monthly to catch new issues early.
How Long Will This Take to Fix?
After implementing these fixes:
- 1-2 weeks:Google will start respecting new robots.txt rules
- 2-4 weeks:Noindex pages will start dropping from the index
- 1-3 months:"Crawled not indexed" count should significantly decrease
What to Do Next
Option 1: DIY Fix
Follow the steps above to update your robots.txt, configure Yoast settings, and clean up your sitemap. Most WordPress site owners can handle this with some technical comfort.
Time estimate: 2-4 hours for initial setup, plus ongoing monitoring.
Option 2: Get Expert Help
If you have hundreds of "crawled not indexed" pages, complex site structure, or want it done right the first time, consider professional SEO help.
Learn about our SEO services →Every page Google crawls but doesn't index is wasted crawl budget. Fix these issues and your important pages get more attention.