blog / seo strategy / 12 min read
Google Search Console Guide: Every Report That Matters, Explained
short answer
The short answer
02 · seo strategy
Google Search Console guide basics: what it is (and isn't)
Search Console is Google's free dashboard for site owners. It reports what happens on Google before anyone reaches your site: how often you appeared, for which queries, and whether Google could crawl and index your pages. You can also talk back: submit sitemaps, request indexing and ask Google to validate fixes.
What it isn't: an analytics tool or a way to force rankings. It shows the problems; you still fix them.
03 · seo strategy
Google Search Console vs Google Analytics: which does what?
People mix these up constantly, so let's settle Google Search Console vs Google Analytics in one line: Search Console covers the search results before the click; Analytics covers your website after the click.
You need both. If you're comparing Google Analytics vs Google Search Console because one says "clicks" and the other says "sessions," don't expect those numbers to match. They count different things in different ways. Use Search Console to judge visibility and Analytics to judge what visitors actually do.
You can link the two inside GA4 so query data appears in your Analytics reports. To create the link you need to be a verified owner of the Search Console property and have the Editor role on the GA4 property.
04 · seo strategy
Google Search Console domain vs URL prefix: pick the right property
Your first decision is the property type, and it matters more than it looks. Here's Google Search Console domain vs URL prefix in plain English.
Domain property
Covers everything on your domain: every subdomain (www, shop, blog) and both http and https. One property, the full picture. The catch: you must verify through DNS, by adding a TXT (or CNAME) record at your domain registrar or DNS host.
URL-prefix property
Covers only URLs that start with the exact address you enter, including the protocol. https://www.example.com/ won't include http:// or https://example.com/. Easier to verify: HTML file upload, HTML meta tag, Google Analytics, Google Tag Manager or DNS.
My advice: make a domain property your main view, and add URL-prefix properties for sections you want to see separately.
DNS verification looks like this (your registrar's screen will differ, and the token is unique to you):
Type: TXT
Host: @
Value: google-site-verification=YOUR-UNIQUE-TOKEN
TTL: DefaultKeep that record in place; removing it can cost you verified ownership.
- 01
Sign in — Use a Google account your business owns, not one a freelancer controls.
- 02
Add a property — Choose Domain, enter your domain without
https://orwww. - 03
Verify — Add the TXT record to your DNS, wait for it to propagate, click Verify.
- 04
Submit your sitemap — Indexing → Sitemaps → enter your sitemap URL.
- 05
Link GA4 — From GA4 admin, so queries sit next to conversions.
- 06
Add your team — Give everyone the lowest permission they need.
05 · seo strategy
How to add user to Google Search Console (without giving away the keys)
Whether you're bringing in a developer, an SEO or an agency, you'll need to add user to Google Search Console at some point. Do it properly and you never have to share your password. First, understand the permission levels. Agencies working under their own brand do this constantly; my explainer on white label SEO covers that setup.
- YOU
Owner — Full control: adds and removes users, changes settings and uses tools like Change of Address. A verified owner proved ownership with a verification method; a delegated owner was granted ownership by a verified owner.
- MOST HIRES
Full user — Can view all data and take some actions, such as submitting sitemaps and requesting indexing. Can't manage users. Right for most developers and SEOs.
- READ ONLY
Restricted user — Can view most data, but can't take actions. Right for a manager who wants to look but shouldn't touch.
How to add someone to Google Search Console
Here's how to add someone to Google Search Console, step by step. Only an owner can do this.
- Open the property and go to Settings → Users and permissions.
- Click Add user.
- Enter the person's Google Account email address.
- Choose Full or Restricted, then click Add.
No extra verification needed on their side. A verified owner can also grant delegated ownership from the same area, but do that sparingly: owners can remove other users.
Access mistakes I see all the time
- The only verified owner is a former freelancer — Always be a verified owner yourself.
- Everyone is an owner — Give Full or Restricted unless someone truly needs to manage users.
- Sharing the Google login — You can't revoke one person's access without changing the password for everyone.
06 · seo strategy
The Performance report: where your search traffic comes from
Open Performance → Search results and you'll see four numbers. Click each one to switch it on in the chart.
The four numbers, decoded
Total clicks
Clicks from Google Search to your site. The number closest to real traffic.
Total impressions
How often your link appeared in results. Impressions up, clicks flat? Your titles aren't earning the click.
Average CTR
Clicks divided by impressions. Compare it page by page and query by query, not against some universal "good" number.
Average position
Your average topmost position across the searches where you appeared. Useful for trends, misleading as a single number.
The value is in the tabs: Queries, Pages, Countries, Devices, Search appearance and Dates. A few habits that pay off:
- Filter by page to see every query it appears for, including searches you never targeted.
- Compare date ranges after a launch or redesign to see what moved.
- Find high impressions with low CTR: pages that rank but don't get chosen. Rewrite their titles first.
- Export before it's gone. Performance data goes back 16 months.
Search Console doesn't tell you what to do. It tells you where to look, which is half the job.
07 · seo strategy
The Page indexing report: a Google Search Console pages not indexed fix guide
Go to Indexing → Pages. At the top you'll see two totals: Indexed and Not indexed. Below, the "Why pages aren't indexed" table groups the non-indexed pages by reason. Click a reason to see example URLs.
This report scares people, so be clear: a "Not indexed" number above zero is normal. Redirects, deliberate noindex pages and duplicates with correct canonicals should stay out. Check that the pages you want are indexed and everything else is intentional.
"Every page on my site should be indexed, so the Not indexed count must be zero."
Many URLs are meant to stay out: old redirected addresses, thank-you pages, tag archives, parameter URLs. Chasing zero wastes time and can make things worse. Focus on whether your important pages are indexed.
Use the decoder below to translate each reason into a plain-English diagnosis.
Page indexing reason decoder
This tool needs JavaScript to run.
Once you've fixed a reason, click Validate fix inside it. Google recrawls the affected URLs and reports progress; validation can take days to weeks. For a single important page, use URL Inspection: paste the URL, click Test live URL to see what Google can fetch now, then Request indexing.
If you've just relaunched or moved your site, this report is your early-warning system. My website redesign SEO checklist covers what to watch in the first weeks after launch.
08 · seo strategy
The Sitemaps report: what "couldn't fetch" really means
Go to Indexing → Sitemaps, enter your sitemap URL under "Add a new sitemap" and click Submit. On WordPress, that's usually /wp-sitemap.xml for the built-in sitemap, or /sitemap_index.xml if you use Yoast. Each submitted sitemap gets a status: Success, Has errors or Couldn't fetch.
Google Search Console sitemap couldn't fetch: how to fix it
The "Google Search Console sitemap couldn't fetch" status means Google couldn't retrieve the file, or hasn't yet. A freshly submitted sitemap sometimes shows it briefly before processing, so don't panic in the first day or two. If it sticks, work through this list:
Sitemap 'couldn't fetch' checklist
One more thing: a sitemap helps Google discover URLs, but it doesn't force indexing. If pages in a successful sitemap still aren't indexed, the Page indexing report tells you why.
09 · seo strategy
The rest of this Google Search Console guide: other reports worth knowing
- Core Web Vitals — Real-user data on loading (LCP), responsiveness (INP) and visual stability (CLS), for mobile and desktop. Small sites may lack enough data. If it flags "Poor" URLs, see how to improve Core Web Vitals.
- HTTPS — Flags pages Google found served over plain http.
- Links — Top linked pages, top linking sites and internal links.
- Manual actions — Penalties applied by a human reviewer at Google. You want "No issues detected."
- Security issues — Hacked content, malware or deceptive pages. Treat anything here as an emergency.
- Removals — Temporarily hides a URL from results for about six months. Not a substitute for deleting or noindexing it.
- Change of Address (in Settings) — Tells Google you've moved domains; my website migration SEO checklist explains when to use it.
Is Google Search Console free?
Yes. Search Console is completely free for any site you can verify, with no paid tier. You need a Google account and a way to verify ownership: a DNS record for a domain property, or an HTML file, meta tag, Google Analytics or Google Tag Manager for a URL-prefix property.
What's the difference between Google Search Console vs Google Analytics?
Search Console shows how your site performs in Google Search before the click: queries, impressions, clicks, average position and indexing problems. Google Analytics shows what visitors do after they arrive, across every traffic source, including conversions. Their numbers won't match. Use both and link them in GA4.
Should I choose a domain or URL-prefix property?
Choose a domain property if you can edit your DNS records. It covers all subdomains and both http and https in one view. Choose URL-prefix if you can't access DNS, or add one alongside for a focused view of one section.
How do I add user to Google Search Console?
An owner opens the property, goes to Settings, then Users and permissions, clicks Add user, enters the person's Google Account email and chooses Full or Restricted permission. No password sharing needed, and access can be removed anytime. Keep ownership with your business.
Why does Search Console say my pages are not indexed?
Some non-indexed pages are intentional: redirects, noindex pages and duplicates with correct canonicals. Open Indexing, then Pages, and click each reason. Worry when pages you want in Google are affected, especially by noindex tags, robots.txt blocks, server errors or "Crawled – currently not indexed." Fix the cause, then click Validate fix.
How long does Search Console take to show data?
Expect a few days before a new property's reports fill in, and longer for Core Web Vitals, which needs enough real-user data. Then follow the monthly routine in this Google Search Console guide. Performance data is kept for 16 months, so export anything you want to keep for longer comparisons.
free audit
Want a second pair of eyes on your Search Console?
This Google Search Console guide shows you where to look. If you'd rather have someone read the reports with you, I'll review your indexing, sitemaps and search performance and tell you what to fix first.
Free audit · No obligation · Reply within one business day
keep reading