top of page

Google Search Console: Setup, Key Reports, and How to Use It for SEO

Google Search Console (GSC) is a free tool from Google that shows how the search engine discovers, crawls, indexes, and ranks your website. It is the only analytics source that provides actual search query data directly from Google — the keywords users typed before clicking to your site, the impressions your pages received, and the click-through rates by query and page.

Unlike third-party SEO tools that estimate search data, Google Search Console provides exact data from Google's own search index. Every SEO workflow should start here.

Setting Up Google Search Console

Step 1 — Add a property

Go to Google Search Console and click "Add property." Choose the Domain property type (e.g., example.com) rather than the URL prefix option. The Domain property tracks all subdomains and both HTTP/HTTPS variants in a single view.

Step 2 — Verify ownership

Domain property verification requires adding a DNS TXT record to your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.). Copy the verification code from Search Console, add it as a TXT record in your DNS settings, and click Verify. DNS propagation typically takes a few minutes to a few hours.

Alternative verification methods (HTML file upload, HTML meta tag, Google Analytics, Google Tag Manager) are available for URL prefix properties if DNS access is not available.

Step 3 — Submit your sitemap

Navigate to Sitemaps in the left menu and submit your XML sitemap URL (typically yourdomain.com/sitemap.xml or yourdomain.com/sitemap_index.xml). This helps Google discover your pages faster and gives you data on how many submitted URLs have been indexed.

Step 4 — Link to Google Analytics

In Google Search Console Settings → Associations, link your GSC property to your Google Analytics 4 property. This enables organic search query data to appear in GA4's Acquisition reports, connecting search performance data to on-site behavioral data.

The Key Google Search Console Reports

Performance report

The Performance report (Search results tab) is the most important report in Google Search Console. It shows:

  • Total clicks: How many times users clicked through to your site from Google search results

  • Total impressions: How many times your pages appeared in search results (including results the user may not have seen if they didn't scroll)

  • Average CTR: Clicks divided by impressions — the percentage of searchers who clicked

  • Average position: The mean ranking position across all queries

Filter by query, page, country, device, or date range. The most important filter: sort queries by impressions descending to find the keywords for which your site is appearing frequently but not getting clicks — these are your CTR optimization opportunities.

URL Inspection tool

Enter any URL from your site to see exactly how Google has indexed that page — the last crawl date, whether it's in the index, any crawl issues, and how the rendered page appears to Googlebot. Use this to diagnose why a specific page isn't appearing in search results.

Coverage report (now called Indexing)

The Indexing report shows which pages from your site have been indexed and which have encountered errors. Key statuses:

  • Indexed: Page is in Google's index and eligible to rank

  • Crawled — not indexed: Google has crawled the page but chose not to index it (thin content, duplicate content, or noindex directive)

  • Excluded by noindex: Intentionally excluded — verify this is correct

  • 404 errors: Pages returning not found — fix with redirects if valuable URLs have moved

Core Web Vitals report

Shows your pages' performance on Google's user experience metrics (LCP, INP, CLS) by mobile and desktop. Pages rated "Poor" have URLs listed — these are the pages most in need of performance optimization. Core Web Vitals are a confirmed Google ranking signal.

Using Google Search Console Data to Improve SEO

Find quick-win CTR improvements

In the Performance report, filter for pages with high impressions and low CTR (below 3% is worth investigating for informational queries, below 1% for any query). These pages are ranking but not attracting clicks. Improve the title tag and meta description to be more compelling and specific.

Identify ranking keyword opportunities

Filter the Performance report to show queries where your average position is between 8 and 20. These pages are ranking on page 1 or 2 but not near the top. They represent the best candidates for targeted content improvement — the page already has some authority; on-page optimization can move it to position 3–5.

Diagnose indexing problems

If pages that should be ranking are not appearing in search results, check the Indexing report. "Crawled — not indexed" at scale suggests thin content issues. Crawl errors on important pages require immediate investigation and correction.

Monitor for manual actions

The Manual Actions report (Security & Manual Actions menu) shows whether Google has penalized your site for violating its guidelines. A manual action significantly suppresses rankings. Check this report monthly and immediately after any significant traffic drops.

Common Google Search Console Mistakes

Ignoring the mobile usability report: Google uses mobile-first indexing — the mobile version of your site is used for ranking. Mobile usability errors in Google Search Console directly affect rankings. Check the Mobile Usability report under Experience and fix any reported issues.

Not checking Core Web Vitals regularly: Core Web Vitals performance changes after site updates. A developer change that improves visual design but increases LCP can hurt rankings without anyone noticing unless the Core Web Vitals report is reviewed post-deployment.

Only tracking branded queries: The Performance report defaults to showing all queries. If you only analyze performance including brand name searches, you're missing the opportunity to diagnose non-branded ranking performance. Filter out branded queries to see organic SEO performance in isolation.

Misreading average position: Average position is a mean across all impressions, which can be misleading when a query generates both featured snippet appearances and standard results. Use position filters to see performance for queries ranking in positions 1–3, 4–10, and 11–20 separately.

Blakfy configures Google Search Console correctly for clients, interprets performance data, and builds the workflows that connect search data to on-site optimization priorities.

Frequently Asked Questions

How long does it take for Google Search Console data to appear?

New properties begin collecting data immediately after verification, but it typically takes 2–3 days for data to appear in reports. The Performance report shows historical data going back 16 months, but only from the date the property was verified — there is no retroactive data.

Why are some of my pages not indexed in Google Search Console?

The most common reasons are: noindex directive on the page, thin or duplicate content that Google chooses not to index, canonical tag pointing to a different URL, or the page being blocked in robots.txt. Use the URL Inspection tool on the specific page to see Google's exact reason for not indexing it.

What is the difference between clicks and impressions in Google Search Console?

An impression is counted each time one of your URLs appears in a search result, even if the user didn't scroll down to see it. A click is counted when the user actually clicks your result. CTR (click-through rate) is clicks divided by impressions and represents what fraction of searchers who saw your result chose to click.

Can I see my competitors' data in Google Search Console?

No — Google Search Console only shows data for properties you own and have verified. For competitor search visibility data, use third-party tools like Semrush, Ahrefs, or Moz that estimate competitor rankings based on their own crawl data.

bottom of page