Search Console mastery

Google Search Console is the single most important free SEO tool. It shows you your real Google data: the queries you rank for, your click-through rates, indexing status, Core Web Vitals, manual actions. Nothing replaces it.

Setup

Verify ownership

Add your site at search.google.com/search-console. Verify via:

Domain property vs URL property

Set up a Domain property for consolidated reporting.

Submit a sitemap

Sitemaps → Add new sitemap → enter sitemap.xml URL. GSC confirms fetch + shows indexed count.

The reports that matter

Performance

The most important report. Shows:

Filter by:

Indexing → Pages

Shows which pages are:

Essential for diagnosing indexing problems.

Indexing → Sitemaps

Per sitemap: URLs submitted, URLs discovered, errors.

Experience → Core Web Vitals

Field data on LCP, INP, CLS. Separate reports for mobile + desktop. Pages grouped by URL pattern.

Experience → Mobile Usability

Deprecated in 2023 but still accessible for some properties. Check HTTPS + mobile issues through Page Experience signals.

Experience → HTTPS

How many of your URLs are HTTPS. Should be 100%.

Enhancements

Per structured data type: pages with rich results, pages with errors, warnings. Fix errors, they disqualify pages from rich results.

Links

Security & Manual Actions

Check regularly. Manual actions = Google penalized your site. Security issues = compromise detected.

URL Inspection

Individual URL tool. For any URL:

First stop for debugging any specific URL's issues.

Critical workflows

Finding optimization opportunities

  1. Performance → filter to queries with high impressions + low CTR
  2. These are queries you rank for but users aren't clicking your listing
  3. Usually: title tag or meta description improvement opportunity
  4. Update titles/metas, track CTR change

Finding pages that almost rank

  1. Performance → filter by position 8-15
  2. These pages are close to page 1 but not quite there
  3. With a content refresh + internal links boost, many can be pushed into top 10

Finding indexation issues

  1. Indexing → Pages → "Not indexed" section
  2. Review reasons, each category has different fix
  3. "Crawled, not indexed" = thin/duplicate content (improve quality)
  4. "Discovered, not crawled" = crawl budget issue (wait, or request indexing)
  5. "Excluded by noindex" = intentional or mistake; check

Watching for manual actions

Security & Manual Actions → Manual Actions. Check weekly. If a notice appears, it'll detail the violation + partial/site-wide scope + required action.

Data lag + limits

Exporting data

GSC → connect to Looker Studio for long-term, unlimited-row reporting. Alternatively, use the Search Console API for custom pipelines.