Google Search Console for WordPress: Setup + 5 Key Reports (2026)
Quick answer: Add WordPress to Search Console: create a Domain property at search.google.com/search-console, verify via DNS or the Site Kit plugin, then submit your sitemap. GSC is free and shows the keywords, rankings, and indexing issues no other tool reveals.
Setup: 10 Minutes
- 1. Create the property — choose Domain (covers all subdomains/protocols) over URL-prefix.
- 2. Verify — easiest: Site Kit plugin auto-verifies. Alternatives: DNS TXT record at your registrar, or the HTML meta tag via Yoast/RankMath's webmaster fields.
- 3. Submit your sitemap — Sitemaps → enter
sitemap_index.xml(Yoast/RankMath) orwp-sitemap.xml(native).
The 5 Reports That Matter
| Report | What it tells you |
|---|---|
| Performance → Queries | Your real keywords — clicks, impressions, position |
| Performance → Pages | Which URLs earn search traffic |
| Pages (Indexing) | What's indexed, what isn't, and why |
| Core Web Vitals | Google's speed assessment of real users |
| Links | Backlinks Google has discovered |
The Page-2 Goldmine
The highest-ROI GSC habit: Performance → Queries → filter position 8-20. These are keywords where you're almost ranking — a content refresh, better internal links, or an expanded section often pushes them to page 1. Check monthly; it's the cheapest traffic growth that exists. Our SEO guide builds on this data.
Indexing Problems? Read the Reason
Pages → "Why pages aren't indexed" tells you exactly what's wrong: 'Discovered – not indexed' usually means quality/crawl budget; 'Crawled – not indexed' means quality signals; 'Blocked by robots.txt' or 'noindex' are config errors. For subdomain setups, remember each subdomain needs its own property — see subdomain vs subdirectory.
GSC pairs with GA4 for the full picture — the analytics guide connects both, and analytics plugins covers tools that surface GSC data inside wp-admin.
Core Web Vitals Failing?
GSC's speed report often exposes hosting, not content. Bluehost's infrastructure passes Core Web Vitals where budget hosting drags rankings down.
Get Bluehost from $2.95/mo →What are you building?
Tell us about your project so we can match the perfect hosting plan.
Hosting Cost Calculator
See exactly how much you'll spend on hosting over time. Compare Bluehost vs popular alternatives and discover your potential savings.
Used to calculate transaction fees (Shopify charges 2% on sales)
Frequently Asked Questions
How do I add Google Search Console to WordPress?
Go to search.google.com/search-console, add your property (Domain or URL-prefix), verify ownership — easiest via Site Kit plugin (auto-verifies), DNS record, or the HTML meta tag pasted via your SEO plugin (Yoast/RankMath have fields for it). Then submit your sitemap.
Is Google Search Console free?
Yes — completely free, forever. It's Google's official tool for monitoring how your site performs in search: keywords, rankings, clicks, indexing status, and technical issues. Every WordPress site should have it from day one.
How do I submit a sitemap to Google?
In GSC: Sitemaps → enter your sitemap URL (usually yoursite.com/sitemap_index.xml for Yoast/RankMath, or sitemap.xml) → Submit. WordPress generates a basic sitemap automatically at /wp-sitemap.xml; SEO plugins generate better ones.
What is the difference between Domain and URL-prefix properties?
Domain property covers all subdomains and protocols (http/https, www/non-www) in one view — requires DNS verification. URL-prefix covers only the exact URL entered — easier verification methods. Domain property is recommended for complete data.
Why are my pages not indexed in Google?
Check GSC → Pages (Indexing) for the reason: 'Discovered – not indexed' (quality/crawl budget), 'Crawled – not indexed' (quality signals), noindex tags, robots.txt blocks, or canonical issues. Request indexing manually for important new pages.
How long until Search Console shows data?
Performance data appears within 2-3 days of verification for sites with existing traffic; new sites need to earn impressions first. Indexing reports populate within a week. GSC shows up to 16 months of historical data.
Ready to launch?
Get Bluehost from $3.99/month with a free domain, free SSL, and 30-day money-back guarantee.
Related Articles
Premium Domain Names in 2026: Pricing, Valuation & Buying Guide
What premium domains cost, how they're valued, where to buy them, and when a $2,000 domain beats a $12 one. The complete aftermarket guide.
What Is Domain Privacy? WHOIS Protection Explained (2026)
Domain privacy hides your name, address and email from public WHOIS lookups. Who offers it free, who charges $10/yr, and whether you actually need it.
Subdomain vs Subdirectory for SEO in 2026: The Definitive Answer
blog.example.com or example.com/blog? What Google actually says, what the data shows, and the 4 cases where a subdomain is genuinely correct.