Skip to content
Search Console dashboard on a computer screen

Google Search Console: Setup, Verification, and Daily Use

· by Digitelia · 4 min read

Google Search Console is the single most underutilized free tool in SEO. It tells you exactly what Google sees on your site, which queries drive traffic, what’s indexed, what’s broken, what’s penalized. Yet most of the marketing teams we audit open it once a month, skim the headline charts, and close it.

This guide walks through setup from scratch, the verification options, the reports that actually matter, and a working review routine. Whether you’re a developer, marketer, or business owner, by the end of this guide Search Console will earn 15 minutes of your week and pay back hours of insight.

Search Console dashboard

What Search Console actually is

Search Console (GSC) is Google’s window into how their search engine sees your website. It provides:

  • Which queries trigger your pages in search results, how often, and at what position
  • Which pages are indexed vs. excluded vs. problematic
  • Crawl statistics (how often Googlebot visits, what errors it hits)
  • Core Web Vitals field data
  • Mobile usability issues
  • Security and manual action notices
  • Structured data validation
  • Sitemap status
  • Backlinks Google has discovered

It is free, requires no setup beyond verification, and is the source of truth for everything Google-related. If you’re optimizing for SEO without GSC, you’re optimizing blind.

Step 1: Create the property

Go to search.google.com/search-console. Sign in with the Google account that should own this property long-term (Workspace email, not personal Gmail, ideally — same principle as GA4 and Merchant Center).

Click “Add property”. You have two property types:

1. Domain property (recommended). Covers all subdomains, all protocols (http/https), www and non-www. One property covers everything. Requires DNS verification.

2. URL-prefix property. Covers only one specific prefix (e.g., https://www.example.com/). More verification options (HTML file, GA, GTM, etc.). Useful for staging sites or specific subdomains.

For most cases, create a Domain property. It’s cleaner and you only need to verify once.

Step 2: Verify ownership

For Domain properties, only DNS verification is supported:

  1. Search Console gives you a TXT record value.
  2. Log into your DNS provider (Cloudflare, GoDaddy, Namecheap, Route 53, etc.).
  3. Add a TXT record on your root domain with the value Search Console provided.
  4. Wait 5-60 minutes for DNS propagation.
  5. Click “Verify” in Search Console.

For URL-prefix properties, verification options include:

  • HTML file upload (drop a specific file in your site root)
  • HTML tag (add a meta tag to your <head>)
  • Google Analytics (if GA tracking code is already on the site)
  • Google Tag Manager (if GTM container is installed)
  • DNS (same as Domain method)

If you’re managing through GTM or GA already, the GTM/GA verification is the fastest path.

After verification, Google needs 1-3 days to populate initial data. Check back later that week.

Step 3: Submit your sitemap

The sitemap tells Google which URLs you want indexed.

  1. Generate sitemap if you don’t have one. Most CMS platforms generate automatically (WordPress + Yoast or RankMath; Shopify; Astro with @astrojs/sitemap; Next.js).
  2. Sitemap URL is typically yourdomain.com/sitemap.xml or /sitemap_index.xml.
  3. In Search Console → Sitemaps → Add a new sitemap → paste your sitemap URL.
  4. Status should show “Success” within minutes.

If you have multiple sitemaps (sitemap-posts.xml, sitemap-pages.xml), submit the index file that references them.

Step 4: Confirm robots.txt access

Your robots.txt tells Google what to crawl. Common errors:

  • Disallow: / blocks everything — site-wide indexing killer
  • Disallow: /wp-admin/ or similar admin paths is fine
  • Sitemap: https://yourdomain.com/sitemap.xml directive should be present

Search Console no longer has a robots.txt testing tool natively (deprecated 2024), but you can check at yourdomain.com/robots.txt and confirm it’s accessible (200 status, no auth required).

Search engine optimization workflow

The reports that actually matter

GSC has many reports. Five matter daily/weekly:

1. Performance → Search results

Shows which queries trigger your pages, with clicks, impressions, CTR, average position. The primary report for SEO insight.

What to look for:

  • High-impression, low-CTR pages: your meta titles/descriptions need work
  • High-CTR, position 4-10 queries: you’re close to top 3 — push that page
  • Surprise queries you didn’t know you ranked for: content opportunities
  • Click trend over time: catastrophic drops signal penalties or technical issues

Filter by page, query, country, device, search appearance to slice.

2. Pages → Indexing

Shows which URLs are indexed vs. excluded, with reasons for exclusion. Source of truth for “is Google actually seeing my pages?”

Common exclusion reasons:

  • “Crawled - currently not indexed”: Google saw it but decided not to rank it. Usually a content quality issue.
  • “Discovered - currently not indexed”: Google knows it exists but hasn’t crawled. Usually crawl budget or low internal linking.
  • “Soft 404”: page loads OK but Google thinks it’s effectively a 404 (no useful content).
  • “Page with redirect”: page redirects elsewhere, correctly excluded.
  • “Duplicate without user-selected canonical”: Google can’t decide which version to index.

Investigate red issues weekly.

3. Experience → Core Web Vitals

Field data for LCP, INP, CLS by URL pattern.

Look at:

  • % of URLs marked “Poor” vs. “Needs Improvement” vs. “Good”
  • Mobile vs. Desktop separately (mobile usually worse)
  • Trend over time: are fixes landing?

The 28-day rolling window means improvements take 4 weeks to show.

4. Sitemaps

Shows which sitemaps you’ve submitted, their status, and how many URLs were discovered, indexed, and have errors.

Confirm:

  • Sitemap returns “Success” status
  • Discovered URLs roughly match total URLs you expect
  • “Excluded” doesn’t have surprising counts

5. Manual actions and Security issues

Both should be empty. If they’re not, you have an urgent problem.

Manual actions are penalties applied by Google’s spam team. Common causes: paid links, hidden text, doorway pages, content scraping. Resolve with a reconsideration request after fixing the issue.

Security issues are malware, phishing, hacked content. Resolve immediately — these get site-wide warnings in search results.

A weekly Search Console review routine

15 minutes per week:

Monday morning:

  1. Open Performance → Search results, last 7 days.

  2. Sort by query, look for week-over-week changes in top 20.

  3. Note any queries dropping >20% — investigate.

  4. Sort by page, look for the highest-traffic pages. Anything dropping?

  5. Open Pages → Indexing.

  6. Check “Indexed” count — should be stable or growing.

  7. Click into any new red issues — fix or schedule.

  8. Open Experience → Core Web Vitals.

  9. Check any “Poor” URLs — are they fewer than last week?

  10. Check Manual actions and Security tabs — should be clean.

Total time: 15-20 minutes once you know the layout.

A monthly deeper analysis

Once a month, an hour of deeper digging:

1. Performance over 3 months. Pull queries trending up — opportunities for more content. Pull queries trending down — content needs refresh.

2. Top landing pages over time. Which pages are gaining? Losing? Why?

3. Search appearance filters. How are your AMP, video, rich-result-eligible pages performing? Often surprising gains here.

4. Country and device filters. Where is mobile vs. desktop diverging? Where is the US vs. EU diverging?

5. CTR opportunities. Sort by position. Pages in positions 4-10 with below-average CTR for that position need meta title/description rewrites.

6. Indexation audit. Are there pages indexed that shouldn’t be? Pages not indexed that should be?

Integrating GSC with other tools

Search Console becomes more powerful when linked:

GA4 integration. Admin → Search Console links. Adds Search Console data to your GA4 reports (queries, landing pages, click data).

Looker Studio. Build dashboards combining GSC data with GA4, ad platforms, and CRM. Free template marketplace has dozens of starter templates.

Ahrefs/Semrush integration. Both platforms can pull GSC data via API to combine with their backlink and keyword data.

Custom BigQuery exports. GSC’s API allows pulling historical query/page data into BigQuery for advanced analysis. Useful for sites with 10K+ URLs.

Common GSC mistakes

1. Only looking at “Search Console traffic” headline number. That single number hides everything useful.

2. Ignoring “Crawled - currently not indexed.” Often the biggest pile of fixable opportunity — pages Google saw but rejected. Improve them and re-request indexing.

3. Submitting a stale sitemap. Sitemap that includes 404s, noindexed pages, or redirected URLs confuses Google. Keep it clean.

4. Not adding all property variants. If you have both example.com and www.example.com (or https:// and http://), set up either Domain property (covers all) or multiple URL-prefix properties.

5. Reviewing only monthly. Indexation issues compound. Weekly checks catch problems while they’re small.

6. Misreading position data. “Average position 8.3” doesn’t mean you’re 8th. It’s an average across all impressions. A query can have positions 1, 3, 5, 30 averaging 9.75. Look at individual queries, not aggregates.

A 14-day GSC mastery plan

Days 1-2: Setup. Create properties, verify, submit sitemap.

Days 3-5: Familiarize. Click every report. Read Google’s documentation on each.

Days 6-9: Diagnostic pass. Go through every report, document any issues you find. Fix the obvious ones.

Days 10-12: Integration. Link GSC to GA4. Build a basic Looker Studio dashboard.

Days 13-14: Establish routine. Pick your weekly review day. Add it to the calendar. First review done.

Frequently asked questions

How long after setup before I see data? 1-3 days for basic data. 28 days for stable Core Web Vitals. 90+ days for meaningful trend analysis.

Why is my Search Console data different from my analytics? GSC measures clicks from Google search results; analytics measures site visits. Different windows, different definitions. Difference is normal.

Should I share GSC access with my agency? Yes, with the right permission level. “Restricted” is read-only; “Full” lets them add/edit verification and submit sitemaps. Use Restricted for outside vendors.

Can I export historical GSC data? The UI exports up to 1,000 rows. For more, use the API (free) or Looker Studio connector. Search Console retains 16 months of data — export periodically if you want longer.

Does GSC capture all my organic traffic? For Google search: yes. For Bing, DuckDuckGo, Yandex, etc.: no — set up their respective Webmaster Tools for those.


Google Search Console is the closest thing SEO has to a free professional tool. Fifteen minutes per week is enough to spot issues months earlier than you would otherwise. If you’re not in the habit yet, start the week after reading this — your future SEO self will thank you.

Tagged

#search-console#gsc#seo#verification#tutorial#all-audiences