Most service business owners invest in local SEO and then have no reliable way to tell if it's working. They check their ranking once in a while, notice a competitor above them, and wonder whether any of the work matters. This uncertainty is fixable — and it doesn't require a $300/month rank-tracking subscription to fix it.
This guide covers the four metrics that actually matter for local SEO, and the free tools to track them every month in about fifteen minutes.
Why Most Business Owners Have No Idea If Their SEO Is Working
The standard response to "how's my SEO doing?" is either "Google Analytics says traffic went up" or "I ranked #1 when I searched from my phone." Neither of these is reliable.
Google Analytics measures all traffic — including direct, referral, and paid. Without filtering, you can't separate organic local search performance from everything else. And a personal device search result reflects your location, your browser history, and personalization signals that have nothing to do with how you rank for new customers searching cold.
The core problem: most business owners are measuring the wrong things, with the wrong tools, on an irregular schedule.
The fix is a small set of metrics, measured with free tools, reviewed once a month on a consistent schedule.
The 4 Metrics That Actually Matter
1. Map Pack rank for your primary keyword
The Map Pack is the three Google Business Profile listings that appear above organic results for most local service searches. Ranking in the top 3 here drives the majority of local search clicks. This is the one number that most directly connects to new customer inquiries.
2. Website clicks from your Google Business Profile
Your GBP has a "Website" button. Every time someone clicks it from your profile, Google logs it. This is a direct measure of how many people your GBP sent to your site — distinct from search impressions, and much more directly tied to business activity.
3. Organic impressions in Google Search Console
Impressions are how many times your website appeared in Google search results. This is your visibility number. Clicks without impressions means you rank well but for a small audience. Rising impressions means Google is expanding where it shows you — an early signal of progress before clicks and conversions follow.
4. Phone call clicks from GBP
GBP logs "Call" button taps separately from website clicks. For most service businesses, phone calls are the primary conversion event — not form fills. This number tells you how many people decided to call you directly from Google, before they ever reached your website.
These four metrics give you a full picture: how you rank, how many people see you, how many go to your site, and how many call. Everything else — domain authority scores, keyword difficulty, link metrics — is background signal. These four are your operating dashboard.
How to Set Up Google Search Console (Step-by-Step)
Google Search Console is free, takes about 20 minutes to set up once, and then runs passively. You log in monthly to read the data.
Step 1: Go to search.google.com/search-console and sign in with the Google account associated with your business.
Step 2: Add your property. Click "Add property" and choose "URL prefix." Enter your full website URL — for example, https://www.yoursite.com. (Include the https:// and the www or non-www version, whichever is your canonical URL.)
Step 3: Verify ownership. GSC needs to confirm you own the site. The easiest method for most business owners is the HTML tag option: GSC gives you a small snippet of code to paste into the <head> section of your homepage. If you're on a platform like Squarespace, Wix, or WordPress, there are built-in fields for the GSC verification code — no coding required.
Step 4: Wait 48–72 hours. GSC starts collecting data after verification. It does not backfill historical data — the clock starts from when you verify.
Step 5: Navigate to Performance > Search Results. This is the main view you'll use monthly. Set the date range to the last 28 days. The summary at the top shows Total Clicks, Total Impressions, Average CTR, and Average Position. The table below breaks down which queries triggered your site to appear and how often.
What to look at monthly: filter by "Queries" and sort by Impressions. Look for your primary service keywords. Note the impressions and clicks for each. Compare month over month. You're looking for a trend line, not a single number.
How to Read GBP Insights
Google Business Profile gives you a built-in performance dashboard that most owners never look at.
Where to find it: sign in at business.google.com, select your profile, and click "Performance" in the left nav.
The numbers that matter:
-
Business profile views — how many times your profile appeared in search results or Maps. This is analogous to impressions. A flat or falling trend here means Google is showing your profile less often, which usually means a ranking drop.
-
Website clicks — how many people clicked through to your site from your profile. Divide website clicks by profile views to get a rough click-through rate. Industry average for well-optimized profiles is 3–6%. Below 2% means your profile is visible but not compelling enough to drive action.
-
Calls — how many people tapped your phone number directly from GBP. If this is zero or near zero, check that your phone number is correct and prominently displayed.
-
Direction requests — for businesses with a physical location or service area, direction requests are a proxy for purchase intent. Someone asking for directions has essentially decided to use you.
One caveat: GBP Insights has known data gaps. It underreports calls that come through third-party call-forwarding numbers, and the data can lag by 2–3 days. Use it as a trend indicator, not a precise count.
The Monthly 15-Minute SEO Review
Set a recurring calendar event: first Monday of each month, 15 minutes.
Minutes 1–5: Check GBP Insights Open your GBP dashboard. Record this month's profile views, website clicks, and calls in a simple spreadsheet. Three columns, one row per month. You're building a 12-month trend line.
Minutes 6–10: Check Google Search Console Open GSC, go to Performance, set the last 28 days. Record total impressions and total clicks. Note any keywords where you appear in positions 4–10 — those are your movement candidates, the rankings closest to a first-page breakthrough.
Minutes 11–15: Check your Map Pack rank Search your primary service keyword from an incognito browser window, without being logged into Google, from a device connected to your local network (or as close to your service area as possible). Note where your GBP appears in the Map Pack — positions 1, 2, 3, or "not in top 3." Record it.
Fifteen minutes. One spreadsheet row added. Done.
The value isn't any single month's data — it's the trend. Three months of data tells you whether you're gaining ground, holding, or losing it.
What "Good Progress" Looks Like at 30/60/90 Days
Local SEO is not fast. Here's a realistic benchmark:
At 30 days: you should see your GBP profile views tick up if you've optimized your profile, added photos, and corrected NAP consistency. GSC impressions may be flat — it takes 4–8 weeks for Google to re-crawl and re-index your site after changes.
At 60 days: GSC impressions should show a measurable upward trend if your on-page optimization and content work is being indexed. Citation-building improvements start showing up in GBP ranking signals around this window. Phone calls from GBP may begin increasing.
At 90 days: a well-executed local SEO effort should produce visible ranking movement for at least 2–3 target keywords, a 15–30% increase in GSC impressions, and GBP phone call volume trending up. Map Pack entry (top 3) for a secondary keyword in a less competitive area is a realistic 90-day target for most markets.
What bad progress looks like: flat impressions at 90 days, zero movement in GBP calls, Map Pack rank unchanged. If you hit 90 days with no movement across any of these four metrics, the diagnosis is usually one of three things: wrong keywords, citation inconsistency, or Google Business Profile is under-optimized.
Tracking your local SEO doesn't require expensive software. It requires four numbers, two free tools, and fifteen minutes per month. The business owners who pull away from competitors are usually the ones who know exactly where they stand — and catch problems before they compound.
Run your free SEO audit → to see your current baseline across all four metrics: Map Pack rank, GBP performance, GSC visibility, and citation footprint.
This guide draws from the tracking and measurement chapter of the AI-First Authority Framework™ — the full framework covers every phase of local SEO execution, from initial audit through monthly maintenance. Get the complete 23-chapter framework at /playbook.