42 min read

> "Every other SEO tool is somebody's estimate of what Google sees. Search Console is the only one that

Prerequisites

  • 1
  • 14

Learning Objectives

  • Set up and verify a Google Search Console property, and explain what verification does and does not prove.
  • Read the Performance report fluently — impressions, clicks, click-through rate, and average position — across the query, page, country, and device dimensions.
  • Translate a Performance-report pattern into a specific next action, especially the high-impressions-low-CTR signal that points to title and meta work rather than a rewrite.
  • Interpret the Page indexing report — indexed versus not-indexed and why — and connect each status to the pipeline stage it reflects.
  • Use the URL Inspection Tool to see how Google actually crawled, rendered, and indexed a single page, and know the honest limits of the 'Request Indexing' button.
  • Run a repeatable weekly Search Console review ritual that separates real trends from daily noise.

Chapter 27: Google Search Console — The Free Tool Every Website Owner Should Check Weekly

"Every other SEO tool is somebody's estimate of what Google sees. Search Console is the only one that is what Google sees — straight from the source, for free — and most site owners have never once opened it." — A constructed line, in the spirit of this chapter.

Overview

For twenty-six chapters we have been reasoning about how Google treats your pages — how it crawls them, indexes them, ranks them, and shows them. We have used constructed reports and worked examples to make that reasoning concrete. Now we open the tool that lets you stop guessing and read Google's own answer about your site, for free, updated daily. The question this chapter poses is deceptively simple, and almost nobody with a website can actually answer it: what is Google already doing with your pages right now — what are you appearing for, what are you almost ranking for, which pages are indexed, and which aren't — and how would you know?

The tool is Google Search Console (GSC), and it is, without close competition, the single most important free instrument in all of SEO. It is not a rank tracker, not an analytics suite, and not a third-party estimate. It is a direct feed from Google's own systems, reporting the actual queries your site appeared for, the actual clicks it earned, and Google's actual verdict on whether each page is in the index. Paid tools that cost thousands of dollars a year are, in large part, elaborate attempts to approximate data that Search Console gives you for nothing — because they don't have Google's data, and Search Console is Google's data.

And yet the typical small-business owner has never logged in. The typical new marketer "handed organic traffic" doesn't know it exists. This chapter fixes that. We will set it up, verify it, and then walk every report that matters — slowly, the way you would learn to read an instrument panel — until you can open Search Console on a Monday morning and, in fifteen minutes, know more about your site's real search performance than most agencies will tell a client in a quarter.

In this chapter, you will learn to:

  • Set up and verify Search Console, and understand the two property types and what each covers.
  • Read the Performance report — impressions, clicks, click-through rate, and average position — and slice it by query, page, country, and device.
  • Turn patterns in that data into decisions: the high-impressions-low-CTR page that needs a title, not a rewrite; the query rising through the ranks that tells you the work is working.
  • Read the Page indexing report and translate every status into a next action, building on Chapters 1 and 14.
  • Use the URL Inspection Tool to see exactly how Google crawled, rendered, and stored a single page.
  • Find the sitemaps, Core Web Vitals, links, and manual-actions reports, and know which chapter each belongs to.
  • Build a weekly review ritual that reads trends honestly and doesn't panic at noise.

Learning Paths

This chapter is genuinely foundational for everyone — Search Console is the one tool every track uses, every week, forever. 🏪 Local Business: weight §27.2–§27.3 (which of your queries are branded versus the new-customer terms you're missing) and §27.7 (the weekly ritual). 📝 Content Creator: §27.3 is your chapter — the high-impressions-low-CTR and "rising query" reads are how you decide what to write and rewrite next. 🛒 E-Commerce: §27.4 (indexing at scale — are your product pages actually in?) and §27.5 (URL Inspection) matter most. 🔧 Developer: §27.5 (URL Inspection's rendered HTML — the payoff of Chapter 19's forward reference) and §27.6 (sitemaps, CWV) are yours. 📊 Strategist: internalize all of it; Search Console is the spine of every audit (Chapter 38) and every honest report (Chapter 29).


27.1 Setup and verification: proving the site is yours

You cannot see a site's Search Console data until Google is satisfied that you control the site. That is the whole point of verification: it stops a competitor, or a stranger, from reading your private search performance and, worse, changing settings that affect how Google treats your pages. So the first task is to prove ownership, and the way you prove it shapes what you'll be able to see.

Google Search Console (GSC) is a free Google service that reports how your site performs in Google Search and lets you manage aspects of how Google crawls and indexes it. You add your site as a property — Search Console's word for the site (or portion of a site) you're monitoring — and then verify it. There are two kinds of property, and choosing well saves you confusion later.

THE TWO PROPERTY TYPES                                   [schematic — not to scale]

  DOMAIN PROPERTY                          URL-PREFIX PROPERTY
  rivertownhome.example                    https://www.rivertownhome.example/
  ─────────────────────────                ──────────────────────────────────
  Covers EVERYTHING under the domain:      Covers ONLY that exact prefix:
   • http:// and https://                   • not the http:// version
   • www and non-www                        • not a bare-domain or other subdomain
   • every subdomain (blog., shop.)         • not shop. or blog.
  Verified ONE way: a DNS record           Verified MANY ways: HTML file, meta
                                            tag, Google Analytics, Tag Manager,
                                            or DNS

A domain property covers your entire domain — every subdomain and both the secure https:// and insecure http:// versions — and is verified by adding a record to your DNS (Domain Name System, the internet's address book that maps your domain name to your server). This is the complete picture, and for most sites it is the right choice. A URL-prefix property covers only the exact address you enter — so https://www.rivertownhome.example/ and https://rivertownhome.example/ (no www) would be two different properties — but it can be verified several easier ways: uploading a small HTML file Google gives you, pasting an HTML meta tag into your homepage's <head>, or connecting an existing Google Analytics or Google Tag Manager account.

🛠️ Try It on Your Site Go to Search Console (search "Google Search Console," sign in with a Google account) and add your site as a Domain property if you can edit your DNS, or a URL-prefix property verified by the HTML-tag method if you can edit your site's <head> but not your DNS. If your site runs on WordPress (as Rivertown's does), a plugin like the official Site Kit by Google, or your SEO plugin, can drop in the verification tag for you. Do this now, before reading further — the rest of the chapter is far more useful with your own data on the screen. It takes about ten minutes, and Google will start populating reports over the following days.

Two honest notes about setup. First, data is not instant and it is not retroactive. When you verify a property, Google begins showing data going forward, and the Performance report can back-fill up to sixteen months — but a brand-new property has little history to show, and even an established one typically reflects a lag of a day or two. If you verify today and see almost nothing tomorrow, nothing is broken; the data is arriving. Second, verification is ongoing: if you verified by a DNS record or an HTML tag, leave it in place. Remove it and Google will eventually un-verify you and cut off the data.

🚫 SEO Myth: "Verifying my site in Search Console helps it rank." It does not — not directly, not even a little. Verification grants you visibility into Google's systems and a few controls; it does not tell Google your site is better, and it is not a ranking signal. Google crawls and ranks sites that were never added to Search Console every single day. What verification does is different and more valuable in the long run: it hands you the instrument panel. You cannot fly the plane better by installing a fuel gauge — but flying without one is how you run out of fuel at altitude and never understand why. Search Console doesn't improve your rankings; it's how you find out what to improve.

There is one setup-adjacent capability worth flagging now because people misuse it: you can add other users to a property (Settings → Users and permissions), with either "Full" or "Restricted" access, and you can — and should — do this rather than sharing your Google password with an agency or a colleague. When the relationship ends, you remove their access; you never had to hand over your account. This is basic operational hygiene that a startling number of businesses get wrong, and it becomes important the moment more than one person touches the site's SEO.

🔗 Connection Verification is also the gate to several tools we meet later in their proper homes: submitting an XML sitemap and reading crawl directives (Chapter 14), monitoring a site migration with the Change of Address tool (Chapter 21), and reading the Links and Manual Actions reports (Chapters 22 and 26). Standing up Search Console in this chapter is what unlocks all of them.


27.2 The Performance report: impressions, clicks, CTR, and position

The Performance report (also called "Performance on Search results") is the heart of Search Console and, for most SEOs, the screen they open first every week. It answers the question that everything else supports: when people searched, did your site show up, and did they click? It does so through four headline metrics and four dimensions you can slice them by.

The four metrics first, because misreading these is the most common Search Console mistake there is:

  • Impressions — the number of times a link to your site appeared in Google's results for a search. Crucially, an impression means your listing appeared, not that anyone looked at it or clicked it. If your page showed at position 8 for a query searched 500 times, that's roughly 500 impressions even if no one scrolled far enough to see it.
  • Clicks — the number of times a searcher actually clicked through from Google's results to your site. This is the metric closest to "traffic," though it is not identical to a visit (a click can fail to load; a visit can come from a non-Google source). We reconcile clicks with GA4 sessions in Chapter 28.
  • Click-through rate (CTR) — clicks divided by impressions, expressed as a percentage. If your listing appeared 500 times and was clicked 25 times, that's a 5% CTR. CTR is the efficiency of your listing — how well your title and description convert an appearance into a visit — and it is one of the most actionable numbers in all of SEO, for reasons §27.3 is entirely about.
  • Average position — the average ranking position of your topmost result across all the impressions in view. This is the single most misunderstood metric in the tool, so read the next callout slowly.

⚖️ Evidence Check Claim: "Average position tells me my rank." Sort this carefully, because half the confused conversations about Search Console start here. — What it actually is: an average. If your page ranked #1 for a query on Monday and #9 for the same query on Friday, and everything in between, the report might show an average position of, say, 4.6. That 4.6 does not mean you "rank 4.6th" — no such position exists. It's a blend across time, and because ranking is personalized by location and device (Chapter 1), across searchers too. — What it is not: it is not a rank tracker. It won't tell you where you rank right now for a specific searcher in a specific city, and it shouldn't be read to two decimal places as if it were precise. — The honest use: watch its direction over weeks, not its exact value on a day. An average position drifting from 8.1 to 5.3 over a month is a real, trustworthy signal that a page is climbing. Obsessing over whether it's 5.3 or 5.4 today is reading noise. Chapter 30 covers dedicated rank tracking and exactly why average position is a trend line, not a leaderboard.

Now the four dimensions. The power of the Performance report is that you can view those four metrics broken down by:

  • Queries — the actual search terms your site appeared for. This is the query report, and it is priceless: it is Google telling you, in its own data, what people typed to find (or almost find) you. No keyword tool can match it, because it's not an estimate — it's what really happened.
  • Pages — which URLs on your site earned the impressions and clicks. This tells you what's actually working, page by page.
  • Countries and Devices — where your searchers are and whether they're on mobile, desktop, or tablet. For a local business, the country view confirms your audience is where you serve; the device split usually reveals that most local searches happen on phones (Chapter 17).

You also get Search Appearance (were you shown as a normal result, or with a rich result / video / and so on) and a Dates view for trends, plus filters for search type (Web, Image, Video, News) and a date range of up to sixteen months.

📄 Read the Report

text FIGURE 27.1 — "One page, four dimensions" [constructed teaching example] THE QUERY / PAGE Search Console → Performance, last 3 months, for a home-services site's water-heater guide (/services/water-heater-replacement/). WHAT'S THERE Total: 12,400 impressions · 210 clicks · 1.7% CTR · avg position 10.8. Top queries for THIS page: "replace water heater" (6,100 impr, 70 clicks, 1.1% CTR, pos 11.2); "water heater replacement cost" (2,300 impr, 15 clicks, 0.7% CTR, pos 12.9); "how long does a water heater last" (900 impr, 60 clicks, 6.7% CTR, pos 6.1). Device: 71% mobile. WHAT IT SHOWS The page appears a LOT (12,400 impressions) but earns almost no clicks, because it sits at the top of page two (avg pos ~11) for its main terms — and page two is the traffic graveyard. The one term where it ranks on page one ("how long does a water heater last," pos 6.1) has a 6.7% CTR — six times the others. Position, not the listing, is the main problem here. WHAT IT DOESN'T It doesn't tell you WHY it's stuck at #11 (intent? comprehensiveness? links?), and the CTR figures are averages that vary by how many SERP features crowd each query. THE MOVE This is the "page stuck at #11" from Chapter 1. The Performance report has now QUANTIFIED the opportunity: ~8,400 impressions sitting one page away from real traffic. Fix intent + comprehensiveness (Ch 3, 9) and internal links (Ch 15) to climb; the title work (Ch 9) compounds once it's on page one. THE LESSON Impressions minus clicks is a map of your unrealized traffic. The biggest numbers in the impressions column with the smallest numbers in the clicks column are your to-do list, ranked by opportunity.

Notice what that figure did: it turned "our water-heater page isn't doing well" into a number — roughly 8,400 monthly impressions stranded on page two — and a ranked priority. That is the entire value proposition of the Performance report. It converts vague dissatisfaction into a quantified, prioritized worklist drawn from Google's own data.

One more property of this data you must understand, because it will otherwise confuse you and because it matters ethically: the numbers in the query table will not add up to the totals.

🔎 How Search Sees It: data anonymization Search Console practices data anonymization — it deliberately omits some search queries from the query report to protect the privacy of the people searching. Rare and unique queries (ones searched by very few people, which might contain names, addresses, health details, or anything that could identify an individual) are filtered out and grouped into an unshown "anonymized queries" bucket. The practical consequence: if you add up the impressions and clicks of every query Google shows you, the sum will be lower than the reported total — sometimes far lower for sites with lots of long-tail traffic. This isn't a bug or missing data you can recover; it's a privacy protection, and it's a small, honest reminder that Search Console — unlike the analytics we meet in Chapter 28 — is built to never expose an individual searcher. It also means "my top ten queries" is a real top ten, but "these queries are all my traffic" is never true.

With that caveat understood, the query report is still the richest free search intelligence you will ever own — it is Google handing you the actual words that put your site in front of people. The way to extract value from it is not to admire it but to interrogate it, and the first interrogation is the branded-versus-non-branded split, because it reveals in thirty seconds whether your traffic is new customers or just your own name.

🛠️ Try It on Your Site Open your Performance report, set the date range to the last three months, and click the Queries tab. Sort by impressions (descending). Now read the top twenty rows and ask, for each: is this a branded query (my business name) or a non-branded one (a problem, a service, a product)? For most small sites the top of this list is dominated by brand terms — people who already know you. The non-branded queries, especially the ones with high impressions and low clicks, are where new customers are hiding. Write down your top five non-branded queries. You'll use them in §27.3 and again in the keyword work of Chapter 7.


27.3 Reading the data: from numbers to decisions

Anyone can look at Search Console. The skill — the thing that separates a professional from a person staring at a dashboard — is reading it: turning a row of four numbers into a specific, defensible action. This section is the analytical core of the chapter, and it rewards slow reading.

The reason the Performance report is so powerful is that four metrics, taken together, disambiguate problems that any one metric alone would hide. A page with low clicks could be low because it doesn't rank, or because it ranks but no one clicks the listing, or because almost no one searches the term at all. Clicks alone can't tell you which. Impressions, CTR, and position together can. Here is the interpretation table every SEO carries in their head:

Pattern in the Performance report Most likely meaning The move Where in the book
High impressions · low CTR · position 1–10 You rank on page one but the listing isn't earning the click — a title/description or intent mismatch Rewrite the title tag & meta description; check the result matches intent Ch 9, Ch 3
High impressions · low CTR · position 8–20 Low CTR is mostly just position — you're on page two / bottom of page one Improve the page to climb; don't blame the title yet Ch 3, 9, 15, 22
Rising average position over weeks The work is working Stay the course; document the trend (theme 6)
Impressions rising, clicks flat/falling Often SERP features or AI Overviews absorbing the clicks Investigate the live SERP; diversify traffic Ch 10, Ch 36
Good CTR · low impressions Strong listing, small audience — you rank for few or low-volume terms Target more and higher-volume queries Ch 7, Ch 8
Impressions for a query you never targeted An accidental relevance signal — Google thinks you fit Consider a dedicated page for it Ch 7, Ch 8
Impressions/clicks fall off a cliff on a date A drop — indexing loss, a manual action, or an update Diagnose in order: indexing? manual action? update? Ch 14, 26, 6

Sit with the first row, because it is the highest-return read in the entire tool and the one the outline singles out. A page with lots of impressions, a low click-through rate, and a position already on page one is telling you something precise: Google is willing to show you, searchers are seeing you, and they are choosing someone else. That is almost never a content-quality problem and almost never worth a rewrite. It is a listing problem — your title tag and meta description are failing to earn the click, or your page is ranking for a query whose intent it doesn't actually match. The fix is small, fast, and high-leverage: rewrite the title to answer the query directly, tighten the description into genuine ad copy, and confirm the intent match. We spend all of Chapter 9 on exactly this, and Chapter 3 on the intent question underneath it.

📄 Read the Report

text FIGURE 27.2 — "The page that ranks but doesn't earn the click" [constructed teaching example] THE QUERY / PAGE Performance → Pages, filtered to one blog post: "furnace making a banging noise." WHAT'S THERE 9,800 impressions · 120 clicks · 1.2% CTR · avg position 4.3. The page ranks in the top 5 for a real problem people actively search — but a 1.2% CTR at position ~4 is far below what that position usually earns. WHAT IT SHOWS A LISTING problem, not a ranking problem. The page is on page one, in a good spot, and being passed over. The title tag reads "Blog | Rivertown Home Services"; the description is the site's generic boilerplate. Nothing about the listing tells the frightened searcher "we explain the banging noise and how to fix it." WHAT IT DOESN'T It can't prove the title is the ONLY cause — a featured snippet or an AI Overview may also be intercepting clicks (check the live SERP). CTR "norms" by position are rough, not laws (see the Ch 1 Evidence Check on CTR curves). THE MOVE Rewrite the title to "Furnace Making a Banging Noise? Causes and What to Do" and the description to promise the answer. Change nothing about the ranking work. Re-check CTR in 2–3 weeks. (Title/meta method: Chapter 9.) THE LESSON When you already rank on page one, the cheapest traffic you will ever find is a better title. Position gets you seen; the listing gets you the click.

The mirror image of that read is the "rising position" pattern, and it is the one that keeps SEO programs alive through the long middle where nothing seems to be happening. SEO is a long game (theme 6), and average position is where you see the game being won before the traffic arrives. A page can climb from position 18 to 14 to 11 to 8 over two months — earning barely any new clicks the whole way, because everything below the top of page one is still the traffic graveyard — and then, when it finally crosses onto page one and into the single digits, the clicks arrive in a rush. If you were only watching clicks, those two months looked like failure and you might have quit. If you were watching average position, you saw the page climbing the whole time and knew to keep going. This is why the weekly ritual (§27.7) watches leading indicators, not just traffic.

🔄 Check Your Understanding Two of your pages show up in the Performance report this week: - Page A: 4,000 impressions, 12 clicks (0.3% CTR), average position 22. - Page B: 4,000 impressions, 40 clicks (1.0% CTR), average position 3.5. Both have "low" CTR. Which one is a title/meta opportunity, and which one is a ranking problem — and why would rewriting the wrong one waste your time?

Answer Page B is the title/meta opportunity: it already ranks in the top 4, so searchers are seeing it and choosing someone else — a listing problem you fix with a better title and description (Chapter 9). Page A is a ranking problem: at position 22 (page three), its low CTR is simply because almost nobody scrolls that far — the listing barely gets a chance to be clicked. Rewriting Page A's title changes nothing, because the problem isn't the listing; it's that the page isn't ranking. First get it onto page one (better content, intent match, internal links — Ch 3, 9, 15); then the title work pays off. Reading position is what tells the two apart.

One caution that belongs to theme 3, our evidence discipline turned on ourselves: do not over-read small numbers. A query with 30 impressions and a CTR of 0% is not a crisis; it's a rounding error. A single day's dip is usually noise — weekends are quieter for B2B, weekdays for some consumer topics; Google's data has a lag; a data-processing hiccup can wobble a day. Meaning lives in trends over weeks and in rows with enough volume to be real. The professional habit is to sort by impressions or clicks (so you're looking at rows big enough to matter), compare periods (this month versus last), and treat any single-day movement as a question, not an answer.


27.4 The indexing reports: indexed, not indexed, and why

The Performance report tells you how pages that are in Google are doing. The Page indexing report (historically called "Index Coverage") tells you which of your pages are in Google at all — and, for the ones that aren't, why. Since a page that is not indexed cannot rank for anything, ever (Chapter 1, §1.4), this report is the floor beneath all your Performance data: a page can't earn an impression until it clears the indexing gate.

We introduced the pipeline that produces this report in Chapter 1 (discover → crawl → render → index → rank) and read the report's status labels in detail in Chapter 14, which owns the crawl-and-index machinery (robots.txt, noindex, canonicals, and the full field guide to every "not indexed" reason). This section is deliberately not a re-teaching of that field guide. Instead, it puts the report in its Search Console home and teaches the reading habit — because the report is where you'll actually live with it, week after week.

The report splits your known URLs into two buckets — Indexed and Not indexed — and, for each not-indexed URL, gives a reason. The reasons you'll see most (all covered fully in Chapter 14) include "Crawled – currently not indexed," "Discovered – currently not indexed," "Duplicate without user-selected canonical," "Excluded by 'noindex' tag," "Not found (404)," and "Page with redirect." Each is a specific verdict, and each maps to a specific action.

🔗 Connection The full translation table — every "not indexed" status and what to do about it — lives in Chapter 14, §14.7, and the pipeline those statuses reflect is Chapter 1, §1.4. Rivertown's first pass through this report (finding the accidental exclusions) was the Strategy File task of Chapter 14. Here, we fold that one-time audit into the ongoing weekly read.

The single most important reading skill for this report is one Chapter 14 named and we will drill again because it saves careers: triage by danger, not by count. The scariest line in an indexing report is almost never the biggest one. A site with forty old, thin blog posts sitting under "Crawled – currently not indexed" has a mild quality signal and a content-audit job for someday (Chapter 12) — those pages were probably never going to rank anyway. But a site with four service pages under "Excluded by 'noindex' tag" has a five-alarm fire: four pages you want ranking are actively telling Google to stay away, usually by accident, and every day they're excluded is money lost. The big number is often fine; the small number is often the emergency.

🚫 SEO Myth: "Every page on my site should be indexed, and any 'not indexed' page is a problem." No — and chasing 100% indexation is a common waste of effort. Plenty of pages should not be indexed: thank-you pages, internal search results, login pages, filtered duplicates, tag archives, paginated deep pages, staging URLs. A healthy site deliberately keeps junk out of the index (Chapter 14 calls the opposite problem "index bloat"). So "not indexed" is not automatically bad — it depends entirely on whether the excluded page is one you wanted indexed. The right question is never "is everything indexed?" It's "is anything I care about excluded, and is anything I don't care about bloating the index?" Read the report by intent, not by chasing a green checkmark on every URL.

The productive way to read this report, then, is as a hunt for exceptions — the small number of pages on the wrong side of the index in either direction. That hunt takes about ninety seconds once you know what you're looking for, so let's do it on your own site right now.

🛠️ Try It on Your Site Open the Page indexing report. Note the Indexed count and the Not-indexed count. Now click into the not-indexed reasons and scan for the one that matters: is any page you actually want ranking sitting under "Excluded by 'noindex' tag," "Blocked by robots.txt," or "Not found (404)"? If yes, you've found a genuine problem in ninety seconds — flag it for the fix in Chapter 14. If the not-indexed pages are all genuinely low-value (old tags, filters, thin posts), you can breathe: that's normal. Either way, you now know something concrete about your site that you didn't five minutes ago.

When you do fix an indexing problem — remove a stray noindex, correct a canonical — the report includes a "Validate Fix" button. Clicking it tells Google you believe the issue is resolved and asks it to re-check the affected URLs; the status moves to "Validation started," then "Passed" or "Failed" over the following days or weeks. It is a genuinely useful loop, with one honest limit: it does not make Google re-crawl instantly or guarantee a fast recovery — it queues a re-check on Google's schedule. Fix the real cause first; the button confirms the fix, it doesn't substitute for it.


27.5 The URL Inspection Tool: how Google sees a single page

Everything so far has been about your site in aggregate. The URL Inspection Tool zooms all the way in to a single page and answers, with more authority than any other free tool, the question that has haunted us since Chapter 1: what does Google actually see when it looks at this exact URL? This tool was forward-referenced to this chapter twice — in Chapter 1 (§1.3, "the tool for seeing exactly what Google rendered") and in Chapter 19 (§19.5, where it was the authoritative test of JavaScript rendering) — and here is where it pays off in full.

The URL Inspection Tool is a Search Console feature that reports Google's indexing status for one specific URL from your verified property, and can fetch that URL live to show you how Google renders it right now. You paste a URL into the search bar at the top of Search Console, and you get two distinct things — and the difference between them is the key to using the tool well.

URL INSPECTION: TWO VIEWS OF ONE PAGE                    [schematic — not to scale]

  ┌──────────────────────────────────────────────────────────────────┐
  │  1. THE INDEXED (STORED) VIEW  —  "what Google has on file"       │
  │     • URL is on Google  /  URL is not on Google                   │
  │     • Last crawl date · Crawled as: Googlebot smartphone          │
  │     • Crawl allowed? Indexing allowed? Page fetch: successful?    │
  │     • User-declared canonical vs. Google-selected canonical       │
  │     • Detected enhancements (structured data, etc.)               │
  ├──────────────────────────────────────────────────────────────────┤
  │  2. TEST LIVE URL  —  "fetch it right now and show me"           │
  │     • Can it be indexed, as of this moment?                       │
  │     • VIEW the rendered HTML Google's renderer produced           │
  │     • VIEW a screenshot of the rendered page                      │
  │     • HTTP response, page resources, JavaScript console messages  │
  └──────────────────────────────────────────────────────────────────┘

The indexed view shows Google's last-known state for the URL: whether it's on Google, when it was last crawled, which crawler fetched it (almost always "Googlebot smartphone," the mobile-first crawler from Chapter 17), whether crawling and indexing were allowed, and — importantly — the canonical Google chose versus the one you declared. That last pair catches a whole category of silent problems: you set a canonical to page A, but Google picked page B, and now A isn't the version being indexed. You would never see that anywhere else.

The live test ("Test Live URL," top right) fetches the page at that moment and answers a subtly different question: not "what does Google have on file," but "if Google looked right now, what would it see?" This is the one that matters after you've changed a page, and it is the one Chapter 19 sent you here for, because it lets you view the rendered HTML — the version of your page after Google ran its JavaScript.

🔎 How Search Sees It: the rendered HTML is the ground truth Open the live test, then click "View Tested Page" → the HTML tab. What you're looking at is not your source code and not what your browser shows a human — it is the DOM (the finished page) as Google's renderer built it, after executing JavaScript. For a WordPress site like Rivertown's, this will match the source closely, because the content is in the HTML before any script runs (Chapter 19 explained why that's the safe arrangement). For a JavaScript-heavy site, this is where you discover the truth: if your main content or your internal links are missing from this rendered HTML, then Google can't see them either, no matter how perfect the page looks in your browser. Use Ctrl+F inside the rendered HTML to search for a sentence you know is on the page. Present? Google sees it. Absent? You've found your problem, and Chapter 19 has your fix. This single check settles more "why isn't Google seeing my content?" arguments than any other tool in SEO.

The tool also carries a button that people badly misunderstand: Request Indexing. When you inspect a URL (or run a live test that passes), you can ask Google to add that URL to a priority crawl queue. It is genuinely useful for one thing: nudging Google to re-crawl a brand-new page or an important updated page sooner than it might on its own. But it is surrounded by myths, so let's be exact about its limits.

🚫 SEO Myth: "Requesting indexing makes my page rank — and requesting it repeatedly makes it rank faster." Three corrections in one. First, Request Indexing asks Google to crawl and consider the page; it does not index on demand, and Google may still decline to index a page it judges thin or duplicative — the quality gate from §27.4 still applies. Second, it has nothing to do with ranking. Getting crawled sooner does not make a page rank higher; ranking is the query-time contest of the whole rest of this book, and a crawl request doesn't touch it. Third, clicking it repeatedly does nothing but waste your daily quota — there is a limit, and spamming the button neither speeds things up nor signals importance. Use it once when you publish or meaningfully update something you want crawled promptly, then leave it alone. For getting many URLs discovered, the right tool is your XML sitemap (Chapter 14), not this button clicked a hundred times.

Kept in its lane, though, URL Inspection is the most incisive single-page diagnostic you have — the one place you can stop assuming and confirm what Google did with a page. So the moment a page matters to you — a new service page, a page you just rewrote, a page that mysteriously isn't ranking — this is the first tool you reach for. Run it now on a page you care about, so the reflex is built before you need it under pressure.

🛠️ Try It on Your Site Pick one important page on your site and paste its URL into the Search Console inspection bar. Read the indexed view: Is it "on Google"? When was it last crawled? Did Google pick the canonical you expected? Then click Test Live URL → View Tested Page → HTML, and Ctrl+F for a distinctive sentence from your page's main content. Confirm it's present in the rendered HTML. You have just verified, from Google's own renderer, that your content is visible to search — the exact test Chapter 19 promised you'd run here. If your site is WordPress or similarly server-rendered, expect a clean pass; the value is in knowing, not assuming.

What URL Inspection cannot do is worth stating plainly, since its authority makes it easy to over-trust. It inspects one URL at a time (there's no bulk mode in the interface), so it's a scalpel, not a survey — you diagnose a specific page with it, you don't audit a whole site. The live test is a snapshot of that moment, which can differ slightly from the crawl Google will actually perform later. And "URL is on Google" tells you the page is eligible to appear; it does not tell you it ranks well for anything — eligibility is the floor, not the finish line. Held to those limits, it is the most useful single-page diagnostic you have.


Search Console is broader than Performance, indexing, and URL Inspection, and part of reading it fluently is knowing what each remaining report is for — and, just as usefully, which chapter owns it so you don't try to learn everything at once. Here is the quick tour, with each report handed to its home.

  • Sitemaps. Under Indexing → Sitemaps, you submit the address of your XML sitemap (the file that lists your URLs to aid discovery) and watch its status — when it was last read, how many URLs Google found, and any errors. Submitting a sitemap doesn't force indexing; it aids discovery, especially for new or poorly-linked pages. This is a Chapter 14 tool; standing in Search Console, you now know where it lives.
  • Core Web Vitals and Page Experience. Under Experience, these reports summarize your pages' real-world loading and interaction performance — LCP (Largest Contentful Paint), INP (Interaction to Next Paint), and CLS (Cumulative Layout Shift) — grouped into Good / Needs improvement / Poor, using field data from real Chrome users (the CrUX dataset). This is Chapter 16's domain; the report is your at-a-glance view of whether real users are having a fast experience, and where to dig with PageSpeed Insights.
  • Links. Under this report you'll find your external links (top linked pages, top linking sites, top linking text/anchor) and internal links (which of your pages have the most internal links pointing to them). It's a real, free view of your link profile from Google's own data — invaluable for a baseline — but it is a sample, not an exhaustive list, and it is not a substitute for a dedicated backlink tool when you need depth. How links work and how to earn them is Part IV (Chapters 22–24); this report is where you see them.
  • Manual Actions and Security Issues. Under "Security & Manual Actions," these are the alarm panel. A manual action is a human-issued penalty for a spam-policy violation (Chapter 26); "No issues detected" is the healthy state you want to see, and it takes ten seconds to confirm. Security Issues flags hacking, malware, and the like — a problem to fix immediately if it ever appears.
  • Enhancements / rich results, Removals, and the Change of Address tool round out the panel. Enhancement reports show structured-data types Google detected and any errors (Chapter 18); Removals temporarily hides a URL from results (useful in emergencies, not for routine SEO); Change of Address helps Google understand a domain move during a migration (Chapter 21).

🛠️ Try It on Your Site Do the ten-second alarm check every professional does on a new property: open Security & Manual Actions → Manual Actions. You are hoping to read "No issues detected." Ninety-nine times out of a hundred, you will — and that single screen ends most "did we get penalized?" panics before they start (Chapter 26). While you're there, glance at Security Issues too. If both are clean, you've ruled out the two scariest possibilities in SEO in under a minute, and you can spend your energy on the Performance report, where the real opportunities are.

The Links report, in the same panel, deserves the same clear-eyed honesty about its edges — because it is the report most often oversold, both by people who trust it too much and by tool vendors who want to sell you what it "misses." Knowing exactly what it is and isn't keeps you from both mistakes.

⚖️ Evidence Check Claim: "Search Console's Links report is my complete backlink profile." Not quite — and the honest boundaries matter. — What it is: Google's own data on links it knows about, which makes it authoritative for provenance ("does Google see this link?") in a way no third-party tool can claim. — What it isn't: exhaustive or real-time. It's a sample of your links, capped in what it displays, and it lags. Third-party tools (Ahrefs, Semrush, Moz) crawl the web independently and often show links Google's report omits — but their "authority" scores (Domain Authority and the like) are their estimates, not Google's (Chapter 22). So: use GSC's Links report as the trustworthy floor of what Google sees, and third-party tools for breadth — and never mistake either one for a Google "authority score," which does not exist as a public number.

A privacy note that belongs here, and that we'll deepen in Chapter 28: Search Console is, by design, one of the most privacy-respecting analytics tools you will ever use. It reports aggregate search behavior — counts of impressions and clicks — and, through the data anonymization of §27.2, it never exposes an individual searcher or an individual's query. That's a meaningful contrast with the user-level analytics of the next chapter, where tracking real people's behavior on your site raises genuine consent and privacy-regulation questions (GDPR, General Data Protection Regulation; CCPA, California Consumer Privacy Act) that Search Console largely sidesteps. When you only need to know what you rank for and who's clicking in aggregate, GSC answers it without touching personal data.


27.7 The weekly review ritual

A tool you open in a panic once a quarter teaches you nothing. A tool you read for fifteen minutes every week teaches you your site. The difference between the two is a ritual — a short, repeatable pass that trains your eye to spot trends early, catch emergencies fast, and resist the twin temptations of ignoring the data and over-reacting to it. Here is a ritual that fits in fifteen minutes and scales from a one-page site to an enterprise.

THE 15-MINUTE WEEKLY SEARCH CONSOLE REVIEW               [a repeatable ritual]

  ALARMS (2 min)   ▸ Manual Actions + Security Issues → "No issues detected"?
                   ▸ Page indexing: did the Indexed count DROP sharply? (a red flag)
  ─────────────────────────────────────────────────────────────────────────────
  TRENDS (6 min)   ▸ Performance, last 3 months, compare to previous period
                   ▸ Total clicks & impressions: trend up, flat, or down?
                   ▸ Average position on your PRIORITY queries: climbing?
  ─────────────────────────────────────────────────────────────────────────────
  OPPORTUNITY (5 min) ▸ Queries: sort by impressions → any high-impr/low-CTR
                        page-one listings? (title/meta work — Ch 9)
                     ▸ Any NEW query you rank for that deserves its own page?
  ─────────────────────────────────────────────────────────────────────────────
  LOG (2 min)      ▸ Write ONE line: what changed, what you'll act on, what to
                     watch next week. Trends only make sense against a record.

The order is deliberate. Alarms first, because an accidental noindex that dropped half your pages out of the index, or a manual action, dwarfs every optimization you could make that day — you want to catch a five-alarm fire before you tidy the kitchen. Trends second, because the direction of clicks, impressions, and priority-query position over weeks is the truest picture of whether your SEO is working. Opportunity third, because once nothing's on fire and you know the trajectory, the high-impressions-low-CTR reads (§27.3) are where you find this week's cheap win. And a one-line log last, because — this is the part everyone skips and everyone regrets — trends are invisible without a record. Six months of one-line weekly notes is worth more than any dashboard, because it tells you not just what the numbers are but what you did and what followed.

🛠️ Try It on Your Site Put a recurring 15-minute event on your calendar — same time every week — titled "Search Console review." Run the ritual above once now to establish a baseline, and write your first one-line log entry: today's total clicks and impressions, your average position on one priority query, and one thing you noticed. Next week, you'll have something to compare against. This single habit, sustained, will make you better at SEO than most people who have read ten times more about it — because you'll be learning from your own site's real data, weekly, instead of from folklore.

Two honest cautions to close the ritual, both pure theme 3 (evidence over folklore, turned on yourself). First, resist daily checking. Search Console's data lags a day or two and wobbles with normal noise; a daily habit trains you to react to randomness. Weekly is the sweet spot for most sites — frequent enough to catch a real problem within days, infrequent enough that you're reading signal, not static. (A large news site with fast-moving content might check more often; a small business rarely needs to.) Second, remember what Search Console cannot tell you. It reports Google Search — not other search engines, not social, not direct traffic, and crucially not what happened after the click. Did that visitor call, book, or buy? Search Console has no idea. That's the question of Chapter 28 (Google Analytics 4) and the reason the two tools are partners, not rivals: GSC tells you how people found you; GA4 tells you what they did once they arrived.


📈 The Strategy File

Rivertown Home Services has never had Search Console. For years, the Delgados — Marisa and Tony, who run the company their father Ray founded in 1984 — have been "doing marketing" with no idea what Google was actually doing with their site. Every number they had came from their old SEO vendor's slide deck, which is to say from someone with an incentive to look good. This chapter changes that. Our increment is exactly two things: stand up Search Console, and read the first month of real data — Performance and indexing. We fix nothing yet; Chapter 27 is about finally seeing.

Standing it up. Because Rivertown owns its domain and can edit its DNS, Tony adds a Domain property (rivertownhome.example), verified with a single DNS record, so it captures the whole site — www and non-www, every page, and the neglected blog subfolder in one view. He submits the WordPress-generated XML sitemap under Indexing → Sitemaps, adds Marisa as a Full user (no password-sharing), and does the ten-second alarm check: Manual Actions → "No issues detected." Good — the inherited spammy links (baselined in Chapter 22, and decided in Chapter 26 as ignore, don't disavow) have not drawn a penalty, exactly as we predicted. Then they wait, because data isn't instant.

Reading the first month. A month later, here is what the data actually says — and it is both worse and more hopeful than the slide decks implied.

FIGURE 27.3 — "Rivertown's first month in Search Console"          [the Strategy File]
  THE QUERY / PAGE   Performance (28 days) + Page indexing, domain property.
  WHAT'S THERE       Performance: ~7,600 clicks · ~190,000 impressions · ~4.0% CTR · avg pos 14.
                       Top queries by CLICKS: "rivertown home services," "rivertown hvac,"
                       "rivertown home services phone" — all BRANDED.
                       Top queries by IMPRESSIONS: "ac repair near me," "furnace repair
                       cedar hills," "water heater replacement cost," "emergency electrician" —
                       all NON-branded, high impressions, near-zero clicks, avg pos 12–30.
                     Page indexing: ~1,400 URLs "indexed" against only ~120 real pages — the index
                       bloat (tag archives + parameters) from Chapter 14's audit; PLUS the accidental
                       `noindex` still hiding real service pages, and the five near-duplicate location
                       pages — the same crawl/index findings, now living in the weekly view.
  WHAT IT SHOWS      The ~8,000 monthly visits were REAL but almost entirely BRANDED — people who
                     already knew Rivertown. For the searches that bring NEW customers, Rivertown
                     appears (~190k impressions!) but sits on page two/three and earns almost no clicks.
                     The opportunity is enormous and now QUANTIFIED. The bloat and the accidental noindex
                     confirm the technical + thin/near-duplicate diagnosis (Ch 14, 15, 25).
  WHAT IT DOESN'T    It doesn't tell us WHY each page ranks where it does, whether those clicks became
                     customers (that's Ch 28), or how competitors are positioned (Ch 30). Position 14
                     is an average across five cities and both devices, not one true rank.
  THE MOVE           Baseline captured. Prioritize the non-branded, high-impression, page-two queries as
                     the target list feeding keyword research (Ch 7) and on-page work (Ch 9). Finish the
                     Chapter-14 fixes (kill the accidental noindex; trim the index bloat). Do NOT act on
                     the branded clicks — those are already won. Watch avg position on the priority
                     non-branded queries weekly from here.
  THE LESSON         "8,000 visits a month" hid the real story: Rivertown is invisible for everything
                     except its own name. Search Console turned a comforting number into an honest,
                     prioritized map of where the growth actually is.

Notice what the data did to the Delgados' understanding. "We get 8,000 visits a month" felt like success. The Performance report reframed it precisely: those visits are almost all people who already know the name; for the searches that would bring new customers, Rivertown is showing up nearly 190,000 times a month and being scrolled right past. That is not a discouraging finding — it's the opposite. It means the demand is there, Google already considers Rivertown relevant enough to show, and the entire gap is rankings-and-listings work the rest of this book teaches. The indexing side, meanwhile, simply resurfaced Chapter 14's audit in living form: the accidental noindex still hiding real service pages (fix immediately — Chapter 14), the five near-duplicate location pages (the location-page problem — Chapters 15 and 25), and the index bloat inflating the "indexed" count far above the roughly 120 real pages the site actually has.

What this increment does and does not settle. It settles the baseline: for the first time, Rivertown has an honest, source-of-truth measurement of what Google is doing with its site, a prioritized list of non-branded opportunities, and a confirmed indexing punch list. It does not yet tell us whether any of those clicks turn into booked jobs (that needs conversion tracking — Chapter 28), who Rivertown's real search competitors are (Chapter 30), or the full audit (Chapter 38). And it changes no ranking — reading a gauge doesn't move the needle. But you cannot manage what you cannot measure, and as of this chapter, Rivertown can finally measure. (All Rivertown figures are a constructed teaching example, labeled illustrative.)


Conclusion

We set out to answer a question almost no site owner can: what is Google actually doing with your pages right now? Google Search Console answers it — for free, from the source — and this chapter turned that answer into a skill. You can now stand up and verify a property and explain what verification does and doesn't do; read the Performance report's four metrics across its four dimensions without misreading average position; turn a row of numbers into a decision, above all the high-impressions-low-CTR read that says "fix the title, not the whole page"; interpret the indexing report by danger rather than by count; and use the URL Inspection Tool to see the rendered truth of a single page — the exact test Chapters 1 and 19 promised you'd run here. And you have a weekly ritual to keep doing it.

We were honest about the limits throughout, because that is this book's spine: average position is a trend, not a rank; the query data is anonymized and won't sum to the totals; Request Indexing doesn't rank a page or even guarantee it's indexed; the Links report is a floor, not a full backlink profile; and Search Console goes quiet the moment a searcher clicks — it knows how people found you, never what they did next. That last limit is the entire reason for the next chapter.

Because knowing that 210 people clicked your water-heater page is only half a story. Did any of them book a job? Search Console cannot say. For that — for turning "visits" into "behavior" and, crucially, into "conversions" like calls, forms, and bookings — we need the other half of the measurement stack.

→ Continue to Chapter 28: Google Analytics 4 — Measuring Organic Traffic, Behavior, and Conversions.


Key Terms

  • Google Search Console (GSC) — a free Google service that reports how a site performs in Google Search (impressions, clicks, CTR, position), shows which pages are indexed and why, and provides tools (URL Inspection, sitemaps, manual-action alerts) to manage how Google crawls and indexes the site; a direct feed from Google's own data, not a third-party estimate.
  • Impressions — the number of times a link to your site appeared in Google's search results for a query; an appearance, not necessarily a view or a click.
  • Clicks — the number of times a searcher clicked through from Google's results to your site.
  • Click-through rate (CTR) — clicks divided by impressions, as a percentage; the efficiency with which your listing converts an appearance into a visit.
  • Average position — the average ranking position of your topmost result across the impressions in view; an average over time, searchers, and devices — a trend indicator, not a live rank.
  • Query report — the Performance-report view that shows the actual search terms your site appeared for, with their impressions, clicks, CTR, and position; Google's own data on what people searched to find you.
  • URL Inspection Tool — the Search Console tool that reports Google's indexing status for one specific URL and can fetch it live to show the rendered HTML, screenshot, and crawl details; the authoritative single-page "what does Google see?" test.
  • Data anonymization — Search Console's deliberate omission of rare or potentially identifying queries from the query report to protect searchers' privacy, which is why the query rows never sum to the reported totals.

Spaced Review

Retrieval practice mixing this chapter with Chapters 1 and 14. Try each before revealing the answer.

  1. A page in your Performance report has 8,000 impressions, a 1.0% CTR, and an average position of 3.2. In one sentence, what is the most likely problem, and which chapter's technique fixes it?
  2. Why is "average position 4.6" not the same as "we rank 4th or 5th," and what is the only honest way to read that number?
  3. (Chapter 14 / 1) In the Page indexing report, why is "Excluded by 'noindex' tag" on three of your service pages more urgent than "Crawled – currently not indexed" on seventy old blog posts?
  4. (Chapter 1) Name the five stages of the pipeline a page passes through to become a search result, and say which stage the Page indexing report is reporting on.
  5. (Chapter 14 / 27) Your colleague clicks "Request Indexing" ten times on the same new page to "make it rank faster." Give two reasons this is a mistake.
Answers 1. It's a **listing** problem, not a ranking problem: the page already ranks on page one (position ~3) but its title tag and meta description aren't earning the click — rewrite them (Chapter 9), and confirm the page matches the query's intent (Chapter 3). Don't rewrite the whole page; the content is ranking fine. 2. Because it's an **average** across time, searchers, locations, and devices — the page may have ranked #1 sometimes and #9 other times, averaging to 4.6, a position that never actually existed for any single searcher. The only honest read is its **direction over weeks** (climbing or falling), not its exact value on a given day; for a live, location-specific rank you need dedicated rank tracking (Chapter 30). 3. Because the three service pages are pages you *want* ranking, and `noindex` actively hides them from Google — a self-inflicted, high-value loss you can fix in minutes. The seventy "Crawled – currently not indexed" blog posts are a lower-stakes *quality* signal (a content-audit job for Chapter 12); most were never going to rank anyway. Triage by **danger, not by count** — the small number is the emergency. 4. **Discover → crawl → render → index → rank** (then *serve* the results page). The Page indexing report is reporting on the **index** stage — whether Google decided to store each crawled page — and, via its "not indexed" reasons, on the discover/crawl steps that feed it. 5. (1) Request Indexing asks Google to *crawl and consider* the page — it doesn't index on demand and has **nothing to do with ranking**, so it can't make a page "rank faster." (2) There's a **daily quota** and clicking repeatedly just wastes it; it neither speeds crawling nor signals importance. For getting pages discovered at scale, the right tool is the **XML sitemap** (Chapter 14), not this button.