← All resources
Pillar guide

The Complete Google Search Console Guide

Set it up correctly, read the reports that matter, and use it to find ranking opportunities your competitors are missing. Free, in plain English.

Google Search Console (GSC) is the single most useful free SEO tool ever built. It's made by Google itself, shows you exactly which queries your site appears for, your average ranking, and any indexing issues. And almost every small business owner either hasn't set it up or has set it up and never opens it.

This guide fixes that. Read it once, set up GSC properly, and you'll have more usable SEO data than you'd get from a $200/month paid tool.

What Google Search Console actually shows you

GSC has six core sections you'll use:

1. Performance — every keyword your site is appearing for in Google, average position, clicks, impressions. 2. Pages (Indexing) — which pages are indexed, which aren't, and why. 3. Sitemaps — submit your sitemap.xml so Google discovers pages faster. 4. URL Inspection — check whether a specific page is indexed and request indexing. 5. Core Web Vitals — speed and stability scores by URL. 6. Manual Actions — alerts if Google penalized you.

Of these, Performance is the one you'll open weekly. The rest you'll check monthly.

Step 1: Set up Google Search Console

Go to search.google.com/search-console and sign in with the Google account you want to associate with your site. Click "Add property."

You have two property types to choose from:

  • Domain property — covers all subdomains and protocols (yourdomain.com, www.yourdomain.com, m.yourdomain.com, http and https). Requires verifying via DNS.
  • URL prefix property — only the exact URL you specify. Easier to verify but covers less.

Choose the domain property. It gives you the most complete data. To verify, copy the TXT record GSC provides and paste it into your domain's DNS settings. Most registrars (GoDaddy, Namecheap, Cloudflare) have a clear interface for this. Verification usually completes within 5–10 minutes.

Step 2: Submit your sitemap

In the left menu, click "Sitemaps." Paste your sitemap URL (usually sitemap.xml). Click submit.

Google will crawl your sitemap within a few hours and start discovering pages. Within 1–2 weeks you'll see actual indexing data showing up.

If you don't have a sitemap yet, generate one with our sitemap generator or check your CMS (WordPress with Yoast, Shopify, Wix, Squarespace all auto-generate one).

Step 3: Read the Performance report correctly

The Performance report is where 80% of useful insights live. By default it shows the last 3 months of data. Expand the date range to 16 months for better trends.

The four key metrics:

  • Total clicks — how many people clicked your site from Google
  • Total impressions — how many times your site appeared in Google results
  • Average CTR — clicks divided by impressions
  • Average position — average ranking across all impressions

The most useful view: click "Queries" tab. This shows every search term your site appeared for, sorted by clicks. Spend 10 minutes scrolling through this every week.

Step 4: Find your "almost ranking" keywords

This is the GSC trick that wins businesses thousands of dollars in extra traffic for free.

In the Performance report, filter by Position. Set the minimum to 8 and maximum to 20. These are keywords where you're on page 1 or page 2 but not in the top 5 — the closest to breaking through.

For each of these keywords, click into it and see which page is ranking. Then go look at that page and ask: is the keyword in the title? In the H1? In the body copy? Are there internal links to this page?

Small improvements (better title, stronger H1, two more internal links) often push these keywords up 4–8 positions, doubling or tripling the traffic to that page.

Step 5: Use URL Inspection for new pages

Whenever you publish a new page, do this:

1. Open Google Search Console 2. Paste the new URL into the search bar at the top ("Inspect any URL") 3. Click "Request Indexing"

This tells Google to crawl your page now instead of waiting for the next scheduled crawl. New pages typically get indexed within 24–48 hours instead of 1–2 weeks.

Note: Google limits this to about 10 requests per day per property, so use it for your most important pages.

Step 6: Monitor the Indexing report

In the left menu, click "Pages" under Indexing. This report shows you exactly which pages Google has indexed and — more importantly — which it has chosen not to index, with the reason.

Common reasons pages aren't indexed:

  • Crawled - currently not indexed — Google saw the page but didn't think it was worth indexing. Usually thin content, duplicates, or low-value pages.
  • Discovered - currently not indexed — Google found the URL (usually from a sitemap) but hasn't crawled it yet. Be patient or request indexing.
  • Page with redirect — the URL redirects elsewhere. Usually fine.
  • Excluded by 'noindex' tag — you (or a plugin) told Google not to index this page. Check whether that was intentional.
  • Blocked by robots.txt — your robots.txt is telling Google to skip this. Check it's correct.

For most small business sites, having 60–95% of pages indexed is normal. If you have 100 pages and only 10 are indexed, you have a problem worth investigating.

Step 7: Watch Core Web Vitals

The Core Web Vitals report shows you which pages on your site fail Google's speed and stability thresholds. Three metrics:

  • LCP (Largest Contentful Paint) — under 2.5 seconds is good
  • INP (Interaction to Next Paint) — under 200ms is good
  • CLS (Cumulative Layout Shift) — under 0.1 is good

If you see "Poor" or "Needs Improvement" pages, those are priority fixes. Click into a specific URL group to see the exact issue, then run that URL through PageSpeed Insights for specific recommendations.

Step 8: Set up email alerts

In Settings, enable email notifications. Google will email you when:

  • A manual action is applied (penalty)
  • A new security issue is detected
  • Core Web Vitals drop sharply
  • Coverage issues spike

These are the only emails worth getting from Google. Set them up once and forget.

How to interpret a sudden traffic change

Sooner or later, your traffic will drop or spike unexpectedly. GSC is your diagnostic tool. The sequence:

1. Confirm it's real. Compare to the same period last year, not just last month. Many drops are seasonal. 2. Check the Pages report. Did any pages get deindexed? 3. Check the Manual Actions report. Any penalty? 4. Check the Search Status Dashboard. Did Google roll out an algorithm update that aligns with your drop? 5. Check Coverage. New errors or warnings?

Most drops are explained by one of these. The fix flow from there is usually obvious. See our why sites lose rankings post for the full diagnostic playbook.

Weekly and monthly GSC routine

Weekly (10 minutes):

  • Open Performance report
  • Note total clicks vs last week
  • Scroll through queries — look for any new keywords you weren't expecting
  • Check Position 8–20 keywords for promotion opportunities

Monthly (30 minutes):

  • Run Indexing report — fix any new "not indexed" pages worth indexing
  • Check Core Web Vitals
  • Review Manual Actions and Security Issues (should be empty)
  • Submit any new sitemaps if you've added new sections

Do this consistently and you'll catch problems before they become disasters, and you'll find ranking opportunities your competitors miss.

Common GSC mistakes

Mistake 1: Only setting up a URL prefix property. Use the domain property instead. It captures more data.

Mistake 2: Never opening it. GSC only helps you if you actually read the reports. Bookmark it. Add it to your weekly business routine.

Mistake 3: Panicking over single-day swings. Daily data is noisy. Always evaluate over at least 7 days.

Mistake 4: Ignoring impressions. Clicks get the attention but impressions tell you which keywords are getting close. Don't only look at the top clicks.

Mistake 5: Submitting irrelevant URLs for indexing. Use URL Inspection for genuinely important pages. Don't waste your daily allowance on tag archives or pagination pages.

What GSC doesn't tell you

GSC only shows Google search traffic. It doesn't include:

  • Traffic from other search engines (Bing, DuckDuckGo, ChatGPT) — use Bing Webmaster Tools for that
  • Direct visits, social media traffic, or paid traffic — use Google Analytics 4 for that
  • Conversion data — use GA4 or your own analytics

GSC is the SEO X-ray. Pair it with Google Analytics 4 for the full traffic picture.

Bottom line

If you do nothing else SEO-related, set up Google Search Console properly and spend 10 minutes a week reading the Performance report. That alone puts you ahead of 80% of small business websites and gives you genuine, actionable insights that paid tools can't beat.

When you've got the basics working, our free site audit is the best companion tool — it tells you what to fix that GSC alone can't.

Pair GSC with a 60-second audit

GSC tells you what's happening. Our audit tells you what to fix.

Run my free audit

Frequently asked questions

Yes. Completely free, no limits, no usage cap. Google makes it free because the more sites that use it correctly, the better Google's search results become.