Google Search Console (GSC)

What Google Search Console is, who needs it, how to set it up, and which report answers your question — the hub above every GSC report deep dive.

First published: Jun 23, 2026 · Last updated: Jul 18, 2026 · Advanced
demand #1 in Search Engine Tools#1 in Tools#1 in Technical SEO#1 on the site

Google Search Console is a free Google service that reports how your site performs in Search and flags crawl, index, and serving problems — first-party data straight from Google. You don't need it to rank, but it's the primary diagnostic console for your search presence. Set up a Domain property (DNS) if you can, fall back to URL-prefix if you can't. Know three data limits up front: a 2–3 day lag, a 1,000-row table cap, and anonymized rare queries — which is why nearly half the clicks in my study had no query attached. This hub explains GSC at a high level and routes you to each report.

TL;DR — Search ConsoleGoogle's free tool for monitoring crawling, indexing, and search performance. is free first-party Google data: the real queries, impressions, clicks, positions, and indexStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed. state Google recorded for your site — not third-party estimates. You don’t need it to rank; you need it to diagnose. Pick a Domain property (DNS, all subdomains + protocols) over URL-prefix when you can. Then internalize three data limits: a 2–3 day lag, a 1,000-row table cap, and anonymized rare queries — the reason nearly half the clicks in my study had no query attached. This hub orients you; each report below is its own deep dive.

Evidence for this claim Search Console helps site owners monitor, maintain, and troubleshoot their presence in Google Search, and is not required for inclusion. Scope: Google's current Search Console overview. Confidence: high · Verified: Google Search Console: About Search Console Evidence for this claim Domain properties cover all protocols and subdomains and require DNS verification; URL-prefix properties cover only the specified prefix. Scope: Current Search Console property and verification behavior. Confidence: high · Verified: Google Search Console: Add a website property

What GSC actually is

Google Search ConsoleA free Google service that reports how a site performs in Google Search and surfaces problems with how Google crawls, indexes, and serves it. It's first-party data straight from Google — but you don't need it to appear in results. is “a free service offered by Google that helps you monitor, maintain, and troubleshoot your site’s presence in Google Search results.” The single strongest thing about it: it’s first-party data straight from Google. The actual queries, impressions, clicks, and average positions Google recorded, plus the index/coverage state of each URL. No third-party tool can give you that — they estimate; GSC reports what Google saw.

One boundary worth stating plainly: GSC is a scoped set of reports and tools, not every signal, query, URL, or ranking-system input Google holds on your site. Treat it as the best window Google gives you into Search performance and index health — not a complete export of everything Google knows.

It’s also not a precondition for ranking. Google is explicit: “You don’t have to sign up for Search Console to be included in Google Search results, but Search Console helps you understand and improve how Google sees your site.” The framing I keep coming back to: you don’t need it to rank — you need it to diagnose. The developer docs put the purpose well — it helps “anyone with a website to understand how they are performing on Google Search, and what they can do to improve.”

(For the legacy-name question: Webmaster ToolsThe free, first-party consoles search engines give site owners — Google Search Console and Bing Webmaster Tools — to see how their pages are crawled, indexed, and ranked, and to fix problems. The legacy name is 'webmaster tools.' was renamed Search Console in 2015.)

Who it’s for

Google’s own onboarding tailors the tool to four audiences — small-business owners short on time, beginners, advanced SEOs, and web developers — and is honest that some owners don’t need it at all: “If you have a website on an automated web hosting platform like Blogger, Wix, or Squarespace, or run a small business and don’t have much time to put into your website, you might not need to use Search Console at all.” True. But the moment you care about why something in search changed, GSC is the first place you look.

Property types — and which to choose

Two ways to set up a property:

  • Domain property — defined “without the protocol (the http:// or httpsHTTPS is the encrypted version of HTTP — it uses TLS to authenticate the server and protect data in transit between a browser and a website. Google announced it as a lightweight ranking signal in 2014 and today conditionally prefers HTTPS pages as canonical; Chrome marks plain HTTP pages 'Not Secure.':// prefix) and without any path string (/some/path/).” It aggregates all subdomains (www, m, etc.) and both protocols under one property. The catch: it can only be verified by DNS“required only for Domain property (example.com) not URL-prefix properties (https://example.com).”
  • URL-prefix property — narrower (one protocol + path), but verifiable without DNS via HTML file, HTML tag, Google Analytics, or Tag Manager.

The decision in one sentence: use a Domain property if you can edit DNS — it’s the complete picture; fall back to URL-prefix only if you can’t. One more rule worth knowing: “Verifying ownership of a root domain automatically verifies ownership of all subdomains, but verifying ownership of a subdomain does not verify ownership of a parent domain.”

Google also now documents a third, narrower property type — a platform property — for supported creator accounts/channels on participating platforms. That’s a gradual rollout as of mid-2026, not something available to every site, so don’t treat it as a universal third option the way Domain and URL-prefix are.

And verification isn’t the same thing as access. Verifying a property makes you its verified owner; separately, the verified owner assigns full users, restricted users, and associates under Users & permissions, each with different capabilities (a restricted user can’t do everything a full user can, and an associate has narrower rights still). Getting verified and having the access level you actually need are two different checks.

The data limits everyone trips on

This is the section that resolves most confused support threads. There are three:

1. The 2–3 day lag. GSC is not real-time. “Normally, however, collected data should be available in 2-3 days.” Don’t read anything into “today’s” gap.

2. Two limits get conflated here — don’t mix them up. “Most Search Console reports only cover a representative sample of URLs… rather than a comprehensive listing” — that’s a real sampling limitation, but it applies to most reports, not all of them. Separately, “our tables can show a maximum of 1,000 rows, so some rows might be omitted” — that’s a display cap on top rows, a different mechanism from sampling. Page indexingThe Google Search Console report (formerly Index Coverage) showing how many of your URLs are indexed vs. not indexed, and grouping the not-indexed ones by reason. and Video indexingA Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property. are the exception: their totals are comprehensive counts, even though the example URLs they list still top out around 1,000. Check which limit actually applies to the report in front of you before you draw a conclusion from a table — and reach for the Search Console APIA set of REST APIs that let you programmatically read and manage Google Search Console data for properties you've verified — Performance data, URL index status, sitemaps, and properties — authorized with OAuth 2.0. or the BigQuery bulk export when you need row-level completeness either way.

3. Anonymized queries — the big one. “Tables in the performance reportsThe Google Search Console report that shows how your site actually performed in Google Search, built from real impressions and clicks. It reports four metrics — clicks, impressions, average CTR, and average position — and keeps the most recent 16 months of data. omit rare queries to protect user privacy.” This is the mechanism behind every “why don’t my query clicks add up to my total clicks?” question. I put a number on it: in my study, Almost Half of GSC Clicks Go to Anonymous Queries, “these instances of anonymous queries account for 46.08% of all clicks in our study.” Nearly half of clicks have no query attached. So the query list is never the whole story — design your analysis around that.

Why GSC numbers differ from Analytics and rank trackers

By design. GSC measures pre-click search behavior; Analytics measures post-click on-site behavior — different definitions entirely. And Google does extra processing: “Search Console does some additional data processing—for example, to eliminate duplicates and visits from robots—that may cause your stats to differ.” Average position, likewise, is an average blended across many queries, locations, devices, and dates — that’s aggregation, not sampling, and it’s not a live rank tracker. Stop expecting these tools to match; they’re measuring different things.

TIP Quantify the query-table gap without calling estimates recovered data

Search Console withholds anonymized queries while retaining their contribution in totals. This model allocates the gap to candidates for prioritization only.

Compare a GSC export with candidate keywords using my free Hidden Query Finder Free

  1. Export page-level Performance data for a fixed date range.
  2. Add third-party candidate keywords and inspect estimated hidden share by page.
  3. Keep the confidence labels attached and never report candidates as queries Google disclosed.
The gap is observed; the candidate allocation is modeled.

The result shows 200 total clicks, 25 percent estimated hidden click share, 50 estimated hidden clicks, 1,800 estimated hidden impressions, and candidate keywords for one page with medium and low confidence.

Where to go next: the GSC reports

This hub is the map; each report below is its own deep dive (siblings auto-link as they ship). One thing to know before you start clicking around: not every report shows up for every property. Several — Discover, News, and the structured-data Enhancements/Shopping reports — only appear when Google has detected the relevant data or features on your site. A report missing from your left nav isn’t automatically a bug; it can just mean there’s nothing to show yet.

Find out how you’re performing

  • Performance reportThe Google Search Console report that shows how your site actually performed in Google Search, built from real impressions and clicks. It reports four metrics — clicks, impressions, average CTR, and average position — and keeps the most recent 16 months of data. — clicks, impressions, CTR, and average position by query, page, country, and device (Search, Discover, and News).

Check and fix indexingStoring a crawled page in the search index so it can appear in results. Crawled is not the same as indexed — Google selects what to keep, and indexing isn't guaranteed.

  • URL Inspection toolA Google Search Console feature that reports how Google sees one specific URL on a property you own. By default it shows the last-indexed snapshot; a separate \"Test live URL\" mode fetches the current version. — inspect a single URL: how it was crawled, rendered, and indexed, plus live tests and a “Request indexing” button.
  • Page Indexing (Index Coverage) report — which pages are indexed, which were skipped, and the reason for each.
  • Sitemaps reportThe Google Search Console report where you submit sitemaps and watch how Google processes them — type, last read date, status, and how many URLs were discovered. It confirms Google read your list; it doesn't prove anything got indexed. — submit your XML sitemapsAn XML sitemap is a UTF-8 file listing the canonical URLs on your site (with optional lastmod) so search engines can discover and prioritize them. It's a discovery and diagnostic aid, not a guarantee of indexing — and Google ignores its priority and changefreq tags. and see what Google read.
  • Video indexing reportA Google Search Console report showing how many of your indexed pages contain a video Google found, how many of those videos Google actually indexed, and the reasons blocking the rest. It only covers indexed pages and only appears once Google detects videos on the property. — coverage and issues specific to video pages.

See how Google crawls you

  • Crawl Stats reportA Google Search Console report (under Settings) that shows how Google has crawled your site over the last 90 days — total requests, download size, and average response time, broken down by response code, file type, Googlebot type, and purpose. It's only available for root-level properties (a Domain property or a URL-prefix property verified at the site's root). — requests over time, response codes, average response time, by file type and GooglebotGooglebot is Google's web crawler — the software that fetches pages so Google can index and rank them. It comes in two variants, Googlebot Smartphone (primary, under mobile-first indexing) and Googlebot Desktop, and runs an evergreen Chromium renderer. type.

Site-health and emergencies

  • HTTPS reportA Google Search Console report showing how many of your indexed URLs are served over HTTPS vs HTTP — and, for the HTTP ones, why the secure version isn't being used. It's a diagnostic sample, not a full crawl inventory. — how much of your indexed traffic is served over HTTPSHTTPS is the encrypted version of HTTP — it uses TLS to authenticate the server and protect data in transit between a browser and a website. Google announced it as a lightweight ranking signal in 2014 and today conditionally prefers HTTPS pages as canonical; Chrome marks plain HTTP pages 'Not Secure.', and what’s blocking the rest.
  • Removals toolA Google Search Console feature for verified owners to manage how their URLs appear in Search. A Temporary Removal hides a URL for about six months — it does not delete the page from the index. — temporarily hide a URL from results (fast, but temporary).
  • Change of Address toolA setting in Google Search Console that tells Google you've moved your whole site to a new domain or subdomain. It's a supporting signal for a domain migration — the 301 redirects do the real work of transferring rankings. — tell Google you’ve moved to a new domain.
  • Security Issues reportA Google Search Console report that flags signs your site was hacked or hosts content that could harm visitors — phishing, malware, or unwanted software. It's a user-safety flag, not a spam-policy penalty, and you clear it by fixing the problem and requesting a security review. — hacking, malware, and other security flags.

Scale past the UI

  • Search Console APIA set of REST APIs that let you programmatically read and manage Google Search Console data for properties you've verified — Performance data, URL index status, sitemaps, and properties — authorized with OAuth 2.0. — pull Performance data programmatically and page past the UI’s row limits; the right tool when the 1,000-row cap gets in your way.

For the full list in one place, see the tools cluster index.

The myths worth killing

  • “I need Search Console to be in Google.” False — Google says you don’t.
  • “GSC clicks should match Analytics sessions.” False — different metrics, plus Google’s dedup/robot filtering.
  • “The query list shows all my queries.” False — rare queries are omitted; in my one-month study of 146,741 sites and nearly 9 billion clicks, ~46% of clicks had none in my study.
  • “GSC is real-time.” False — 2–3 day lag.
  • “Average position is my live ranking.” Misleading — it’s an average blended across queries, locations, devices, and dates (aggregation, not sampling), so it won’t match what a single manual search shows you.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.