Plenty of small businesses put time into local SEO, filling in profiles, asking for reviews and fixing their website, and then have no clear idea whether it’s working. They check rankings now and then, notice the phone rings more or less, and hope.
You don’t need an expensive platform to do better. A few free tools and a simple monthly routine will show you where customers come from, which actions bring enquiries and where to focus next. This guide covers what to track, where to find it and how to read it sensibly.
Before opening any tool, decide what success looks like for your business. Rankings and traffic matter only if they lead to something. For most local businesses, the real results are:
Write down which of these matters most. Everything else you track is there to explain why these numbers rise or fall.
Three free tools cover most of what a local business needs:
Verify each one under the same Google account where you can, so access doesn’t depend on one person. If an agency or freelancer works on your site, make sure you also have owner or admin access to all three.
Your profile’s performance data shows how customers interact with you before they ever reach your website. Look for:
The exact figures available change from time to time, so check what your profile offers. Note the numbers monthly in a simple sheet. Single days mean little, since local searches rise and fall with weekdays, weather and seasons.
By default, visits from your profile can get mixed in with other traffic, so you can’t tell how many came from Maps and Search. A simple fix is to add tracking parameters to the website link in your profile, so Analytics can separate them.
A common approach is to add a source and medium to the URL, for example identifying the visit as coming from your profile. Keep the naming consistent and simple, and test that the page still loads correctly after the change. Once it’s running, you can see how many profile visitors view key pages or complete a form.
For many local businesses, the phone is the main source of leads, but standard web analytics can’t see calls. There are a few ways to track them:
If you use a separate tracking number, make sure the main business number still appears consistently across your profiles and directories, because mismatches can confuse customers and search engines.
Add one more low-tech method: ask every new customer how they found you. Put the question on your booking form or ask it on the phone, and record the answer. It often reveals sources no tool can see.
Search Console shows the queries that led people to your website, how often your pages appeared and how often they were clicked. For local SEO, look at:
Compare periods of the same length, and keep in mind that seasonal businesses naturally see swings. If a query related to your core service starts showing up, that’s a sign your local relevance is improving.
Local rankings aren’t the same for everyone. The results someone sees depend on where they are, so checking from your own office or phone can mislead you. A business may appear high near its premises and hardly at all a few kilometers away.
To get a fairer picture:
Rankings are useful as a supporting signal, but calls, enquiries and customers matter more.
Reviews influence both visibility and customer decisions, so they belong in your report. Each month, note:
A steady flow of fresh reviews looks healthier than a burst followed by silence. If a month passes with none, that’s a cue to review how you ask.
Check the referral sources in Analytics to see which sites send visitors. Directories you’ve listed on may show up, and you can compare the quality of those visits, such as whether they view more than one page or contact you.
You may also notice visits from AI-powered tools and assistants. These show up inconsistently and are not always labeled clearly, so treat the numbers as a rough guide, not an exact count. If you want to understand how your business appears in these tools, AI search visibility work looks at how consistently your information is presented across the web.
Put everything in one sheet or dashboard you can read in five minutes. A basic version looks like this:
| Metric | Where to find it | What it tells you |
|---|---|---|
| Calls, directions, messages | Google Business Profile | How customers contact you from Search and Maps |
| Website visits from your profile | Google Analytics, with tagged link | How many profile visitors reach your site |
| Form and click-to-call conversions | Google Analytics | Which pages and sources produce enquiries |
| Search queries and pages | Google Search Console | What people searched and which pages appeared |
| Local rankings for key searches | Rank tracking tool or manual checks | How visible you are in different parts of your area |
| New reviews and average rating | Google Business Profile | Reputation and activity |
| “How did you find us?” answers | Booking form or phone notes | Sources that tools can’t see |
Update it on the same day each month so you can compare like with like.
Local data is noisy, so read it carefully:
Tracking only rankings. A high ranking that brings no calls isn’t a result.
Checking from your own location. You’ll see a skewed picture.
Forgetting call tracking. For many businesses, calls are the main conversion.
Changing phone numbers carelessly. A tracking number that replaces your main number everywhere can create inconsistencies.
Reporting without acting. A report only matters if it leads to a decision.
Losing access. If an agency set up your accounts, make sure you own them.
Tracking local SEO doesn’t need to be complicated. Decide what counts as a result, set up the free tools, tag your profile link, track calls, check rankings from more than one place and review the numbers once a month. In a few months, you’ll know which actions bring customers and which don’t, and you’ll be able to spend your time and budget where it counts.