Google Search Console is the closest thing to seeing your website through Google's eyes, and it's free. It shows which searches bring people to your site, which pages are indexed (and which aren't, and why), and warns you about problems before they cost you traffic. It can look overwhelming at first, so this guide covers setting it up and the reports that actually matter.

Setting up Search Console

  1. Go to Google Search Console and sign in with a Google account your business controls.
  2. Add a property. A Domain property covers every version of your site (http, https, www and subdomains) and is verified with a DNS record. A URL-prefix property covers one exact address and offers more verification methods.
  3. Verify ownership by adding the DNS record, or uploading a file, or adding a meta tag, depending on the type.
  4. Submit your XML sitemap under Sitemaps; see the complete guide to XML sitemaps.

Make sure the account is owned by your business, not just your agency; see our website handover checklist.

Report 1: Performance

The most useful report. It shows how your site appears in search results:

  • Clicks: how many times people clicked through to your site
  • Impressions: how many times your pages appeared in results
  • CTR: clicks divided by impressions
  • Average position: your average ranking

How to use it

  • Queries tab: the searches that show your site. Look for queries with many impressions but few clicks; better titles and descriptions can lift them. See writing meta titles and descriptions that get clicked.
  • Pages tab: which pages get the most traffic, and which are declining.
  • Compare date ranges to see the effect of changes, such as a redesign, which helps you measure website ROI.
  • Filter by device and country to spot problems on mobile or in key markets.

Report 2: Pages (indexing)

Shows which of your pages are indexed and which aren't, with reasons such as:

  • Crawled, currently not indexed: Google saw it but chose not to index it, often a quality or duplication signal
  • Discovered, currently not indexed: Google knows the URL but hasn't crawled it yet
  • Excluded by noindex tag: intentional, or a mistake worth checking
  • Not found (404) and redirect issues
  • Duplicate without user-selected canonical

If important pages are missing, our guide to why your pages aren't showing up in Google walks through fixes.

Report 3: URL Inspection

Enter any URL to see whether it's indexed, when it was last crawled, which canonical Google chose and how it renders. After fixing a page, use Request indexing to ask Google to recrawl it.

Report 4: Sitemaps

Confirms Google has read your sitemap and how many URLs it found. Errors here often point to wider problems.

Report 5: Core Web Vitals

Groups your URLs as good, needs improvement or poor for loading, interactivity and visual stability, based on real user data. See Core Web Vitals in 2026 for what to fix first.

Shows your most-linked pages, internally and externally. Use it to check important pages get enough internal links; see internal linking for SEO.

Report 7: Security and Manual actions

Check these occasionally. They're empty for most sites, but if Google detects hacking, malware or a policy problem, this is where you'll find out. See website security basics.

Impressions, clicks and position: an example

Say a page about bookkeeping software shows this for the last 28 days:

QueryImpressionsClicksCTRPosition
free bookkeeping software4,200631.5%11.2
double entry bookkeeping1,900955.0%6.4
bookkeeping for freelancers600427.0%4.1

Reading it:

  • "Free bookkeeping software" has lots of impressions but sits just off page one (position 11). Improving the content and internal links could move it onto page one, where clicks rise sharply.
  • "Double entry bookkeeping" ranks well but CTR is modest; a sharper title and meta description could lift clicks without changing rankings.
  • "Bookkeeping for freelancers" performs well; a dedicated section or page could capture more of that intent.

Using regex filters

The Performance report supports regular-expression filters, which make analysis faster:

  • Questions: filter queries matching ^(how|what|why|when|can|does|is)\b to find question-style searches to answer in FAQs.
  • Brand vs non-brand: filter queries containing (or not containing) your brand name to see real discovery traffic.
  • Sections of your site: filter pages matching /articles/ to see the Journal's performance on its own.

Common indexing statuses, explained

StatusWhat it usually meansWhat to do
Crawled, currently not indexedGoogle didn't think the page was worth indexing yetImprove content quality; add internal links
Discovered, currently not indexedGoogle knows the URL but hasn't crawled itAdd internal links; check the sitemap; be patient
Duplicate, Google chose different canonicalSimilar pages competeSet canonicals; merge or differentiate content
Page with redirectThe URL redirectsNormal for old URLs; update internal links
Not found (404)The page doesn't existRedirect if it had value; otherwise fine
Excluded by noindex tagThe page asks not to be indexedRemove noindex if that's a mistake

Search Console during a site migration

Moving to a new site or domain? Search Console helps protect rankings:

  1. Verify both the old and new properties before launch.
  2. Submit the new sitemap on launch day.
  3. Watch the Pages report for spikes in 404s.
  4. Compare Performance week by week against the baseline.
  5. If you're changing domain, use the Change of Address tool.

Our guide to migrating platforms without losing rankings covers the full process.

A 15-minute monthly routine

  1. Performance: compare the last 28 days with the previous period. Note big movers.
  2. Queries: find two high-impression, low-CTR queries and improve those pages' titles.
  3. Pages: check important pages are indexed; investigate new "not indexed" reasons.
  4. Core Web Vitals: look for any URLs newly marked poor.
  5. Security and Manual actions: confirm both are clear.

Search Console shows traditional search performance, but more people now ask AI assistants for recommendations, which it doesn't report. See how to get recommended by ChatGPT for that side.

Get a second opinion fast

Zelvorm's free AI Website X-Ray complements Search Console with an instant check of speed, SEO, accessibility and AI-search readiness for any page.

The short version

Set up a Domain property, verify it, submit your sitemap and make sure your business owns the account. Then check Performance for queries and pages, Pages for indexing problems, URL Inspection for individual pages, and Core Web Vitals and Security for issues, in a short monthly routine.