Verdict first: Google Search Console for small business owners is the one free dashboard worth twenty minutes on the first Monday of every month. Google Analytics 4 is the one most owners open instead. That mix-up explains why so many HVAC, plumbing, roofing, and electrical companies can tell you how many “users” visited last month but can't say which searches brought those people in, which service pages Google quietly dropped, or why calls slid in August.
This piece puts the two tools head to head. Then it walks through the four Search Console reports that matter to a local service business (queries, pages, indexing, and mobile) and the specific action each number should trigger. I'm Ricky West, and I build websites for service businesses across Texas. When a new client hands me their logins, Search Console is the first thing I open, because it's the only place where Google tells you directly how it sees your site.
Search Console or GA4: which one should a small business owner check first?
Both tools are free, both come from Google, and both get lumped together as “analytics.” They actually measure different halves of the same trip. Search Console measures what happens before the click: what the homeowner typed, whether your page showed up, where it ranked, and whether they picked you. GA4 measures what happens after the click: which pages they viewed, how long they stayed, and whether they tapped your phone number, if someone set that up.
| Dimension | Google Search Console | Google Analytics 4 |
|---|---|---|
| What it measures | Search visibility before the click | Visitor behavior after the click |
| Shows the actual search terms | Yes, query by query | No. Linking it to Search Console just brings in Search Console's own data |
| Flags pages Google won't index | Yes, in the Page indexing report | No |
| Covers traffic from Facebook, Nextdoor, Yelp, and ads | No, Google search only | Yes, all sources |
| Tracks calls and form fills | No | Yes, once click-to-call and form submissions are set up as key events |
| How far back data goes | 16 months of Performance data | Standard reports keep history. Detailed explorations are capped at 2 or 14 months by a retention setting |
| Setup effort | Verify ownership once | Install a tag, configure events, mark key events |
| Useful to an owner with 20 minutes | Yes, right out of the box | Only if someone configured it properly |
In short, GA4 answers “what did visitors do?” and Search Console answers “why aren't more people visiting?” For a shop whose website exists to make the phone ring, the second question comes first. If Google won't show a page, no amount of button-color tweaking will fix it.
Curious what a site like this costs you in missed leads? See real builds for businesses like yours.
What does Search Console catch that nothing else will?
Three problems only show up in Search Console. First, pages that are live but invisible. A service page can load fine in your browser and still be excluded from Google. Second, demand you're almost winning: searches where you already show up on page one but nobody clicks. Third, manual actions and security issues, which appear under the Security & Manual Actions menu and nowhere else. A GA4 chart can drop 30% without explaining anything. Search Console usually tells you why.
Before any of that is useful, check how your property is set up. The best option is a Domain property verified with a DNS TXT record, because it covers https, http, www, and non-www versions in one view. A URL-prefix property only tracks the exact version you typed. If that isn't the version Google indexes, your numbers will look strangely thin. Also check who owns it. If your web designer set up Search Console under their own Google account, ask them to add you as an Owner under Settings, then Users and permissions. Our guide to owning and controlling your business website covers the other logins you should hold yourself.
Check 1: Which search queries is Google showing your business for?
Go to Performance, then Search results, then the Queries tab. Turn on all four metrics at the top: total clicks, total impressions, average CTR, and average position. Then open the date picker and use Compare: the last 28 days against the same 28 days last year. Don't compare against last month. Trade work is too seasonal for that. AC repair searches in Central Texas rise and fall with the heat, and plumbers watched burst-pipe searches explode during the February 2021 winter storm. Compare October to September and a healthy HVAC company looks like it's collapsing.
Split brand from non-brand
Add a query filter for “Queries containing” your company name, then flip it to “Queries not containing.” Brand searches come from people who already know you through your trucks, yard signs, or a neighbor's referral. Non-brand searches like “water heater repair georgetown tx” or “ac blowing warm air” are new customers deciding who to call. If all your growth is on the brand side, your website is holding onto existing reputation but isn't winning new work.
What each query pattern should trigger
- High impressions, position 1 to 5, low CTR. People see you and scroll past. Rewrite that page's title tag and meta description. “Home | Smith Plumbing” loses to “Water Heater Repair in Georgetown, TX | Same-Day Service” every time.
- Position 8 to 20. You're sitting at the bottom of page one or the top of page two. Strengthen the page that ranks with specific service detail, photos from real jobs in that area, and answers to the questions callers ask on the phone.
- Queries for work you don't do. A residential roofer showing up for “commercial TPO roof,” or an electrician ranking for generator installs they don't offer, will attract calls you have to turn away. Tighten the wording on that page.
- Queries for work you do but have no page for. If you show up at position 30 for “tankless water heater installation” with only a general plumbing page, that service needs its own page.
Two caveats keep you from misreading the numbers. According to Google's Performance report documentation, average position counts the topmost spot your site held in each result. It's an average across very different results, not a fixed rank. Google also withholds rare queries to protect searchers' privacy, so the query rows won't add up to your total clicks. Neither caveat is a bug. And none of these numbers include calls made straight from your Google Business Profile, which live in the Business Profile's own Performance view. The settings that drive that side are covered in our guide to Google Business Profile for service area businesses.
Check 2: Which pages earn the clicks in Search Console, and which should?
Switch to the Pages tab and sort by clicks. On a healthy service-business site, the top of the list should be money pages: the homepage, core service pages, and service-area pages. Here's what's worth noticing:
- An old DIY blog post at the top. A 2019 article on relighting a pilot light can pull more clicks than every service page combined, and those readers are trying to avoid calling anyone. Keep it, but add a clear path such as “If it won't stay lit, it's usually the thermocouple. Here's when to call.”
- Your highest-margin service missing from the list. If “full system replacement,” “whole-house repipe,” or “panel upgrade” doesn't show up at all, either the page isn't indexed (Check 3) or it's too thin to rank.
- A page ranking for the wrong intent. Click any page, then go back to the Queries tab. Search Console now shows only the searches that page ranks for. If your Drain Cleaning page mostly shows up for “hydro jetting vs snaking,” that tells you exactly what customers want explained on that page.
The page with the most impressions and the lowest CTR is the first one to rewrite. Once it's getting clicks, the next question is whether those clicks become calls. That's where GA4 or call tracking comes in, and it's the subject of our walkthrough on fixing website conversion leaks.
Check 3: Is Google indexing every service page on your site?
Open Indexing, then Pages. You'll see two totals, Indexed and Not indexed, and a list of reasons underneath. “Not indexed” isn't automatically bad. What matters is which reason is listed and which pages sit under it.
| Status | What it usually means on a service-business site | Action |
|---|---|---|
| Page with redirect | Old URLs from a previous site correctly pointing to new ones | None. This is normal after a rebuild |
| Alternate page with proper canonical tag | Duplicate versions created by tracking links or filters | None |
| Excluded by ‘noindex’ tag | Fine for thank-you pages. A disaster if service pages are listed, which often happens when a staging setting survives launch | Fix the same day if any service page appears |
| Not found (404) | Deleted pages or old URLs other sites still link to | Redirect any old page that used to bring in work, such as a legacy /ac-repair.html |
| Crawled - currently not indexed | Google read the page and decided it wasn't worth indexing. Common on cloned city pages where only the town name changes | Rewrite with real local detail, or merge the pages |
| Discovered - currently not indexed | Google knows the page exists but hasn't crawled it. Common on new sites and pages with few internal links | Link to it from the menu and related service pages, then request indexing |
| Duplicate without user-selected canonical | www and non-www, or http and https versions competing with each other | Set canonical tags and site-wide redirects |
The monthly habit is simple: compare the Not indexed count to last month's. A sudden jump after a plugin update, a theme change, or a batch of new city pages is the thing to chase. Then use the URL Inspection bar at the top of Search Console on your five most important service pages. Paste each URL and confirm it says “URL is on Google.” If you've just made a real fix, click Request Indexing. If the problems run deeper than one report, our afternoon website audit checklist walks through the rest of the site.
Check 4: How does Search Console flag mobile problems now that the Mobile Usability report is gone?
Google retired the Mobile Usability report and the standalone Mobile-Friendly Test in December 2023, and plenty of guides still tell owners to check them. The mobile check now uses two places.
The Device view in Performance
In the Performance report, open the Devices tab and compare mobile with desktop. Most homeowners search for emergency trade work on a phone. If mobile CTR or position lags well behind desktop for the same queries, your results or your page are falling short on the screen that matters most. Google indexes the mobile version of your site first, so anything cut from the mobile layout may as well not exist.
The Core Web Vitals report, mobile tab
Under Experience, then Core Web Vitals, Search Console sorts your URLs into Poor, Needs improvement, and Good, based on real Chrome user data. The thresholds published on Google's web.dev Core Web Vitals guide are Largest Contentful Paint at 2.5 seconds or less, Interaction to Next Paint at 200 milliseconds or less (INP replaced First Input Delay in March 2024), and Cumulative Layout Shift at 0.1 or less. Low-traffic sites often see “not enough usage data.” That isn't a pass. Run your key service pages through PageSpeed Insights instead.
Speed matters more for trades than for most businesses. According to Google's Think with Google research, the probability of a bounce increases 32% as mobile page load time goes from one second to three seconds. A homeowner standing in an inch of water won't be more patient than that. On service-business sites, the usual causes are easy to spot:
- A multi-megabyte hero photo of the truck fleet (hurts LCP)
- Chat, review, and financing widgets that all load before the phone number does (hurts INP)
- A coupon pop-up or late-loading banner that pushes the click-to-call button down just as someone taps it (hurts CLS)
The twenty-minute monthly routine
- Performance, year over year (4 minutes). Compare the last 28 days with the same period last year and note non-brand clicks and impressions.
- Queries sorted by impressions (5 minutes). Pick two or three queries in position 1 to 10 whose CTR is well below the others around them. Write down which page needs a new title.
- Pages (3 minutes). Confirm your core service pages are near the top. Flag any that are missing.
- Page indexing (4 minutes). Compare the Not indexed count with last month and open any reason that's new.
- Mobile (2 minutes). Check the Devices comparison and the Core Web Vitals mobile tab.
- Spot checks (2 minutes). Run URL Inspection on your top service pages and confirm Security & Manual Actions says no issues were detected.
Log five numbers in a spreadsheet each month: non-brand clicks, total impressions, indexed pages, not-indexed pages, and poor mobile URLs. Search Console forgets everything older than 16 months, but your spreadsheet won't. After a couple of years you'll know what a normal July looks like for your trade in your market.
The verdict: when to open Search Console, when to open GA4
Pick Search Console when calls dropped and you don't know why, when you just relaunched your site or added service-area pages, when you're deciding which service page to build next, or when you have twenty minutes and one tool to open.
Pick GA4 when you need to know which sources send leads (Nextdoor, Local Services Ads, Facebook, organic search), when click-to-call and form submissions are already set up as key events and you want to see which pages convert, or when you run Google Ads and need to see how people behave on your landing pages.
Use both when a page earns clicks in Search Console but produces no calls in GA4. The ranking is working and the page isn't, which means the fix is on the page, not in SEO. And if Search Console shows you stuck below the same competitor month after month, our 30-minute competitor audit helps you figure out why.
At Turnkey Web, every site we launch has Search Console verified under the owner's own Google account on day one. The data belongs to the business, not to whoever built the site.
Frequently asked questions
Is Google Search Console really free?
Yes. Search Console has no paid tier and no premium features. All you need is a Google account and proof that you control the domain.
My web designer set up Search Console. Do I need my own access?
Yes. Ask to be added as an Owner under Settings, then Users and permissions. If you part ways with your designer, the property, its 16 months of history, and your ability to verify the site stay with you.
Why don't my Search Console clicks match my GA4 visitors?
Search Console counts clicks from Google search only. GA4 counts sessions from every source and misses visitors who decline cookies or block tracking. A gap is normal; a sudden change in the gap is worth looking into.
Does Search Console show calls from my Google Business Profile?
No. Calls, direction requests, and messages from your Business Profile show up in the Business Profile's own Performance view. Search Console only covers searches that lead to your website.
How long after I fix a page will Search Console show a change?
Performance data usually lags a couple of days, and recrawling can take a few days to a few weeks. Request Indexing can speed that up. Give a title rewrite or content fix four to six weeks before judging it.