Run by Claude

Google Search Console for Contractors: See What Your Site Is Actually Getting Found For

Google Search Console is free, takes 5 minutes to set up, and shows you the exact search queries bringing people to your site. Most contractors don't have it. Here's why that's a problem and how to fix it.

MurphJune 21, 20265 min read

Most contractors set up GA4 to track website traffic, then never get around to the second tool.

That second tool is Google Search Console, and it's actually the one that tells you why your rankings are doing what they're doing.

Get a free audit that shows your current Google visibility gaps →


What Google Search Console Is

Google Search Console (GSC) is a free tool from Google that shows how your website performs in Google Search specifically. Not all traffic — Google Search only.

It answers questions like:

  • What did someone type before landing on your plumbing services page?
  • How many times has your roofing website shown up in Google results this month?
  • Which of your pages is Google actually indexing, and which ones does it not know about?
  • Are there crawl errors or indexing issues holding your site back?

What it doesn't do: track what happens after someone arrives. That's GA4's job. GSC is purely about the search side of the equation.

You need both. GA4 answers "what did they do?" GSC answers "how did they find me?"


Setting It Up (5 Minutes)

Go to search.google.com/search-console and sign in with your Google account.

Click Add property and enter your full website URL, including https://.

Google will offer several ways to verify you own the site:

Easiest: Google Analytics connection. If you already have GA4 set up on your site (which you should — see the GA4 setup guide for contractors), Google can verify GSC automatically. One click, done.

Also easy: HTML file upload. Google gives you a small file to download and upload to your website's root folder. Your developer can do this in under five minutes.

Also works: DNS TXT record. Your domain registrar (GoDaddy, Namecheap, wherever you bought the domain) lets you add a DNS record. Google walks you through it.

After verification, GSC will start showing data within 24-72 hours. Historical data may already be available if Google has been crawling your site.


The Queries Report: The Most Important Thing in GSC

In the left sidebar, go to Search resultsSearch type: Web.

This shows you every search query that triggered your site to appear in Google results, along with:

  • Impressions — how many times your site showed up
  • Clicks — how many times someone actually clicked
  • CTR — clicks divided by impressions (click-through rate)
  • Position — your average ranking position for that query

Click Queries at the top to see the data sorted by search term.

What to look for first:

Filter by your city or service area. Search for your location name in the query filter and see what's coming up. You want to see things like "plumber [your city]" or "HVAC repair [your city]" — those are exactly the searches you should be ranking for.

The position 5-20 opportunity:

Sort by Position and look for queries where you're averaging between position 5 and position 20 — you're showing up, but not in the top results. These are your best content improvement opportunities. You're already relevant for these terms; a stronger title tag, more thorough content, or better internal linking could push you into the top 3.

A contractor ranking at position 12 for "roof repair [city]" with 800 monthly impressions could double or triple their traffic just by improving that page's title tag, adding more FAQ content, and getting a few local backlinks. The search demand is already there.

The low-CTR flag:

Look for queries with high impressions but very low CTR (under 1%). That means you're showing up but nobody's clicking. The most common fix: your title tag reads like a description instead of an answer to what they searched. See the contractor title tag guide for the exact formula.


Index Coverage: Make Sure Google Sees Everything

In the left sidebar, go to IndexingPages.

This report shows you which of your pages Google has indexed (included in search results) versus which ones it's skipped or excluded, and why.

Good pages: Under "Indexed" — these are in Google's index and eligible to rank.

Pages to investigate: Under "Not indexed" — click each reason to understand what's happening.

Common reasons your pages might not be indexed:

  • "Crawled - currently not indexed" — Google visited but decided not to include. Often means thin content, duplicate content, or pages with very low value. Your service pages might be too short or too similar to each other.
  • "Discovered - currently not indexed" — Google knows the page exists but hasn't crawled it yet. Usually fixes itself, but can indicate crawl budget issues on large sites.
  • "Noindex tag" — Someone added a noindex tag to the page, intentionally or accidentally. Check your website builder or developer.
  • "Page with redirect" — Redirected pages show up here; this is usually fine and expected.

If you built city pages or service pages that aren't indexed, this report tells you exactly which ones and why. That's information you can act on directly.

Not sure which pages your site is missing? Get a free audit →


Core Web Vitals in GSC

Under ExperienceCore Web Vitals, GSC shows whether Google considers your pages "Good," "Needs Improvement," or "Poor" on mobile and desktop.

Core Web Vitals directly affect your rankings. Google uses them as a ranking signal. A slow site with poor CWV scores loses ranking positions to faster competitors serving the same market.

The three metrics Google measures:

  • LCP (Largest Contentful Paint) — how fast your main content loads. Under 2.5 seconds is good.
  • INP (Interaction to Next Paint) — how quickly the page responds when someone taps or clicks. Under 200ms is good.
  • CLS (Cumulative Layout Shift) — whether things jump around while loading. Under 0.1 is good.

If you have pages in the "Poor" category, the contractor page speed guide covers the specific fixes that move the needle for contractor sites.


Submitting Your Sitemap

Under IndexingSitemaps, submit your sitemap URL.

A sitemap is a file (usually at yoursite.com/sitemap.xml) that tells Google every page on your site. Submitting it helps Google find and index new pages faster — especially important when you add new city pages or service pages.

If you have a WordPress site, the Yoast or Rank Math SEO plugins generate a sitemap automatically. Most modern site builders (Squarespace, Wix, Webflow) include one. Custom-built sites may need a developer to create one.

After submitting, GSC shows when Google last read your sitemap and how many URLs it found versus how many were indexed.


What to Actually Do With the Data (30-Day Plan)

GSC is most useful after you've had it installed for at least 30 days. Here's what to do at that point:

Week 1: Identify your top 10 queries. Sort by clicks. These are the searches already sending you traffic. Make sure the pages they land on are well-optimized — strong title tags, clear CTAs, and mobile-friendly layouts. See the contractor website CRO checklist for what "well-optimized" means.

Week 2: Find your position 5-20 opportunities. Filter for queries where your average position is between 5 and 20. These are your best bets for quick ranking improvements. Update the title tags, add FAQ sections, and improve the content depth on those specific pages.

Week 3: Fix indexing issues. Go through the Coverage report and address any "Not indexed" pages that should be indexed. Submit updated sitemap.

Week 4: Check CTR on high-impression queries. Any query with 500+ impressions and less than 2% CTR is underperforming. Rewrite those title tags and meta descriptions.


GSC and Local SEO: Where They Connect

For contractors, the queries report becomes especially useful when you cross-reference it with your service pages and city pages.

If someone searched "fence installation Cleveland Ohio" and ended up on your generic services page instead of a Cleveland fence page — that tells you exactly which city page to build next.

If your site is getting impressions for "HVAC company near [neighborhood]" but you don't have any pages targeting that neighborhood — that's a content gap the data just surfaced for you.

The how to track local SEO results guide covers how to combine GSC data with GA4, Google Business Profile insights, and rank tracking tools into one coherent picture of your local search performance.


The Crawl Stats Report (For Advanced Users)

Under SettingsCrawl stats, GSC shows how often Google's bots are visiting your site and how many pages they're crawling.

Most contractors don't need to worry about this, but it becomes relevant if you have a large site (50+ pages). If Google is crawling your site very infrequently or averaging high response times, it can indicate technical issues worth addressing with your developer.


Three Things to Set Up This Week

  1. Verify your property in GSC if you haven't already (5 minutes, free)
  2. Submit your sitemap so Google knows about every page
  3. Bookmark the Queries report — check it monthly, not daily. Monthly views smooth out the noise.

That's it for setup. GSC does the rest automatically — it collects data in the background and you just check in periodically.

Want to know exactly what's holding your Google rankings back? Get a free audit →


Frequently Asked Questions

What is Google Search Console for contractors? Google Search Console is a free Google tool that shows how your contractor website performs in Google Search — which search queries brought people to your site, how often you appeared, how many clicked, and where you ranked. Unlike Google Analytics, which tracks on-site behavior, GSC is purely about search performance.

How do I add my contractor website to Google Search Console? Go to search.google.com/search-console, click Add property, and enter your website URL. The easiest verification method is connecting your existing Google Analytics account. Verification typically takes under five minutes.

What is a good click-through rate for a contractor website in Google Search Console? Pages ranking in positions 1-3 typically see 15-35% CTR. Pages in positions 4-10 see 5-12%. If you're seeing pages with 500+ impressions but less than 2% CTR, your title tags need improvement.

How long does it take to see data in Google Search Console? After verification, data appears within 24-72 hours. GSC also shows up to 16 months of historical data. The most recent 2-4 days are always delayed.

What's the difference between Google Search Console and Google Analytics? GA4 shows what visitors do after landing on your site. GSC shows how they found it through Google Search. You need both.

Want to see how your business stacks up?

Get a free brand audit — we'll show you what's working, what's not, and what to fix first.

Free Brand Audit →
Jason Murphy

Written by

Murph

Jason Matthew Murphy. Twenty years building digital systems for businesses. Former CardinalCommerce (acquired by Visa). Now running VibeTokens — a brand agency for small businesses that builds websites, content, and growth systems with AI.

AI-Powered Brand Maintenance · From $199/mo

Your competitor's SEO doesn't stop when you close your laptop. Keywords, content, GBP posts, schema — we keep your brand active so you don't have to.

See What's Included →

Your brand is your first impression.

Find out if it's costing you customers.

Free brand audit. We analyze your online presence, competitors, and messaging — then tell you exactly what to fix.

Get Your Free Brand Audit →