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 30, 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 for monitoring performance on Google and diagnosing website crawl, index, and serving problems. Website owners should set up a Domain property when possible; creators can also add separate platform properties for Instagram, TikTok, X, and YouTube as the 2026 rollout reaches their account. Platform properties report how posts perform on Google Search, Discover, and Google News—not activity inside the social platform—and adding one does not affect ranking. Website Performance data still carries familiar lag, row-limit, and anonymized-query constraints.

TL;DR — Search ConsoleGoogle's free tool for monitoring crawling, indexing, and search performance. is free first-party Google reporting. Website properties combine Search performance with 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. and technical diagnostics; platform properties report Google discovery for supported Instagram, TikTok, X, and YouTube accounts. Pick a Domain property over URL-prefix for a website when you can. Add each platform account separately, and do not read verification as a ranking signal or platform-native analytics.

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

Search Console now has two property families. Website properties come in two forms:

  • 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.”

The second family is a platform property for an Instagram, TikTok, X, or YouTube account/channel. Each account is a separate property, verified through a direct platform login or an eligible automated connection associated with an existing website property. LinkedIn is not on Google’s supported list as of July 2026.

Platform properties focus on reporting: Performance, Insights, and Achievements. They can report clicks, impressions, CTR, position, queries, and individual posts/content across Google Search, Discover, and Google News when data exists. They do not expose views or engagement that happened inside Instagram, TikTok, X, or YouTube. The feature is still rolling out, so the option may not yet appear for every Google account.

The practical choice is not Domain versus platform. Keep the website Domain property, then add every supported official platform account you control as its own property. Adding or verifying one only grants reporting access; Google explicitly says adding a property does not affect it on Search.

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.

Worked example: measure your query coverage before analyzing keywords

For the same date range, country, device, and search type, export the Pages table and a page-by-query table. For each page calculate:

visible click coverage = sum(clicks in visible query rows) / clicks in the page row
visible impression coverage = sum(impressions in visible query rows) / impressions in the page row

If /guides/canonicalization/ has 800 clicks in the Pages export but its visible queries sum to 496, visible click coverage is 62% and the observed gap is 304 clicks. That does not reveal which queries produced the missing clicks; it tells you how much of the page’s performance cannot safely be assigned to the visible query list.

The size of the gap varies by site and metric. Kevin Indig’s February 2026 analysis of 450 million impressions foundA 302 (\"Found\") is a temporary redirect: it forwards users to a new URL while telling search engines the original URL should stay in the index. It's a weak canonicalization signal, not the zero-equity dead end of SEO folklore. roughly three quarters of impressions absent from the visible query data in that dataset. Treat that as a large case study, not a universal correction factor. Calculate your own coverage, preserve the date and filters, and label any third-party keyword allocation as modeled rather than “recovered GSC queries.”

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.

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.