Google Search Console is free, takes about 10 minutes to set up, and tells you more about your site's search performance than any paid tool. Most small business owners either do not have it set up or have it set up but never look at it. Here is what it shows, what it means, and what to do when the numbers look wrong.
What GSC actually measures
Google Search Console tracks three things that matter most to a small business: how many times your site appeared in Google search results (impressions), how many people clicked through to your site (clicks), and what position your pages ranked at when they appeared. It also shows you exactly which search queries triggered your pages — not a sample, not an estimate, the actual queries Google recorded. This is the ground truth for whether any SEO effort is working.
How to read the Performance report
Open the Performance report and look at the last 90 days. Sort by impressions. The first thing you want to see is whether your highest-impression queries match what you actually want to rank for. A roofer seeing 500 impressions for 'roof replacement near me' but 2 clicks means the page is showing up but the title and meta description are not compelling people to click. A business seeing almost zero impressions means the pages are not indexed, not ranking, or targeting queries that nobody searches. Both are fixable, but they are different problems.
The click-through rate problem
CTR — the percentage of impressions that turn into clicks — is where most sites leak traffic. A page ranking at position 3 with a 1% CTR is underperforming badly. Position 3 should get 8 to 12% CTR if the title and meta description are compelling. If your CTR is low on a page with decent impressions, the fix is rewriting the title tag and meta description to be more specific to the query, include the city, and give the searcher a reason to click your result over the ones above and below it.
Index coverage — what should and should not be indexed
The Pages report in GSC shows which of your pages Google has indexed and which it has excluded or found errors on. Pages excluded with 'Duplicate, Google chose different canonical than user' means Google thinks another URL is the authoritative version of that page. Pages showing 'Crawled — currently not indexed' means Google visited the page and decided it was not worth indexing — usually because the content is too thin. Both of these are things to investigate before spending money driving traffic.
What to do with your top-ranking pages
Find the 5 to 10 pages driving the most clicks. These are already working. The question is whether they are converting visitors into callers. Check whether each of those pages has a clear phone number above the fold, a direct CTA, and content that matches the search intent that sent the visitor there. A page ranking well for 'emergency roof repair' should open with what to do if you have a roof leak right now — not with a company history section.