November 5, 2026
Law firm SEO reporting: leads vs rankings, number by number
A ranking shows where a firm was seen. A lead shows who asked for help. How a partner should read an SEO report, using Google's own definitions.
By Lasse Pettersen, independent SEO consultant, Collingwood
Rankings tell a firm where it was seen. Leads tell it who asked for help, and only the firm’s own intake records tell it who became a client. Read an SEO report from the bottom up: retained matters first, then the enquiries behind them, then clicks, and positions last. A report that never reaches the enquiry rows is measuring the supplier’s work, not the firm’s return. The position figures still have a use, which I come to below. They are just not proof.
Before you read the rest
My own legal work has a limit, and my law firm SEO expert page states it. Read that before you trust this one. The checks below need nothing from me. One partner and the firm’s intake records will do.
The pages I read on 4 November
On 4 November 2026 I opened the Google help pages that define the numbers most SEO reports carry. There were four: Search Console’s guide to impressions, position and clicks, its Performance report page, the Business Profile page on performance metrics, and the Analytics page on key events. The quotes below come from those pages as they stood that day.
Average position is a mean of the times you were seen
Search Console defines the figure in one line. Average position is “the topmost position occupied by a link to your property or page in search results, averaged across all queries in which your property appeared.”
Two more sentences on the same page change how a partner should read it. The first: “A link must get an impression for its position to be recorded.” The second: “For your specific search your position might be different than the average because of many variables, such as your search history, location, and so on.”
Put plainly, the average only counts the searches where the firm was actually seen. In my judgment that makes it a poor scoreboard on its own. A firm that starts to appear for many new questions on page four can watch its average get worse in the same month its visibility grows. A firm that drops out of those searches can watch it improve. The number moves for reasons that have nothing to do with the phone.
The location sentence matters even more for a law firm. A partner who searches “family lawyer” from the office desk sees one set of results, from one place. Map results shift with distance. That is why my local SEO consultant work measures them on a grid, not from one spot.
Profile calls are taps on a button
The Google Business Profile performance screen looks like the closest thing to a lead count. Read the definition before you trust it. Google says calls are “The number of times a customer clicked on the call button on your Business Profile.”
That is a tap. It is not a connected call, and it is not a call your reception answered. The same page adds that “Performance data includes views, searches, and actions from both organic search results and Google Ads.” If the firm also runs ads, a report that credits every profile call to SEO is crediting some of the ad spend as well.
The fix is free. Set the month’s profile calls beside the firm’s own phone log for the same month. If the two counts are far apart, ask the supplier why before anyone celebrates either of them.
A key event is whatever somebody marked
Analytics reports often show “conversions” or “key events” as if they were enquiries. Google’s page is clear that you decide what counts. To measure a key event, “you must create or identify an event that measures the important user interaction and then mark the event as a key event.”
Then comes the line I would ask every firm to check. When Ads Personalization is enabled with a linked Google Ads account, Google says some events “are also marked as key events in your Google Analytics property”, and the list it gives includes “session_start” and “view_item”.
So a key event total can include visits that only started. It can include a page view. Open the Key events list in your own property and read every name on it. A contact form submission belongs there. A session start does not.
The ladder from a position to a retained matter
Every number in a report sits somewhere on a ladder. Each rung up is closer to money and harder for a supplier to inflate.
| Number | What it proves | What it cannot prove |
|---|---|---|
| Average position. Where the firm was seen, averaged over searches where it appeared. | Visibility moved. | Anybody called. |
| Impressions and clicks. How often the firm was shown and how often somebody came through. | Interest. | A client from a law student writing an essay. |
| Profile calls and form key events. Taps and submissions. | Somebody tried to make contact. | The contact was in your practice area. |
| Enquiries in the intake log. People your staff spoke to. | Demand reached the firm. | - |
| Retained matters, by source. Clients who signed, with the answer to “how did you find us” recorded at intake. | The only row that pays the fee. | - |
A position is not a client. A retainer is.
Why the top rows matter more for a firm
My consulting page puts the problem in one line: “More leads” is not an answer, “because the leads you do not want cost you time too.” A law firm feels that more than most businesses.
Here is where I would look, and it is judgment, not a measurement. A family practice can rank for searches that bring criminal enquiries. A real estate page can bring people who want free advice about a landlord. Some callers will fail the conflict check. Each of those counts as a lead in a supplier’s report. Each one costs a lawyer or a clerk time.
Ask for leads split by practice area and outcome. The split is the report. The total is decoration.
Build the ledger the report cannot see
No SEO report can see inside the firm’s intake. The firm has to supply that part, and it takes one field and one monthly habit.
- Add one question to intake. Ask every new enquiry how they found the firm. Record the answer as they say it, not as a dropdown chosen later.
- Record the practice area and the outcome. Retained, declined, referred out, or failed the conflict check.
- Once a month, count the rows by source. Set the search rows beside the supplier’s report for the same month.
- Read the gap. Clicks and calls rising while search-sourced retainers stay flat is the finding that matters most. It means the work is producing activity, not clients.
This is slow at the start, because a ledger that has only just begun has no denominator. That cost is real. It is still cheaper than a year of reports that cannot answer the only question a partner asks.
When the position figures earn their place
Positions are not useless. A new practice page takes time to reach the searches that bring enquiries, and in those months position and impressions are the only signal that anything has moved. Google’s own page on hiring for SEO lists the question that settles this: “How do you measure your success?”
Put that question to any supplier and read the answer for one thing: whether success ends at a position or at an enquiry the firm can count. A supplier who answers with positions alone will report positions in month four, whatever the intake log says. I made the same point about proposals in how to compare SEO consultant proposals, and it applies to the monthly report too.
Positions also cannot tell you whether search suits the firm at all. That depends on whether clients search for the practice area, and I have set out whether SEO works for a law firm at all in a separate post.
What I report, and its weak row
On my own work, I commit to “a monthly report naming what was done, what moved and what did not.” I also say on my consulting page that “I do not bill for a report nobody reads.” Those are promises about the report. They are not promises about rankings, and I make none.
The weak row is mine. The one case study on my results page is counted in Business Profile calls: a laundromat went from about eleven calls a month for three years to twenty-six in July 2026. By Google’s definition above, those are taps on a button. That is closer to a lead than a position is. It is still not a client, and I would rather say so than let the number do more work than it can.
Call tracking, “so you can see which enquiry came from where”, is part of the full programme on my SEO consulting services page. Without it, the intake question above does the same job by hand. The audit is $499. Retainers cost $750 to $1,500 per month. All figures are Canadian dollars, plus HST.
What this post cannot know is your intake. Which practice areas pay, how many enquiries fail the conflict check, and what the front desk records are all in the firm’s files, not in any report of mine. My results page says “Book fifteen minutes and I will share a screen, including the accounts where the line is flat.” Bring the intake numbers to that call as well.
Method
The definitions and quotes come from four Google help pages, opened on 4 November 2026: “What are impressions, position, and clicks?” and “Performance report” in Search Console Help, “Understand your Business Profile performance & insights” in Google Business Profile Help, and “Mark events as key events” in Analytics Help. The question for suppliers is from Google Search Central’s page on hiring for SEO, opened the same day. The ladder, the practice area examples and the reading of the gap are my judgment from reporting work, not a measurement across firms.
Short answers
Should a law firm judge SEO on rankings or on leads? On retained matters first, then leads split by practice area. Rankings are an early signal for new pages, not proof of return.
Is Google Business Profile call data accurate? By Google’s definition it counts taps on the call button, not answered calls. Google also says profile performance data covers both organic results and Google Ads. Compare it with the firm’s phone log before you use it.
What should a monthly SEO report for a law firm include? What was done, what moved and what did not, and the enquiries from search for the month, by practice area. The firm’s intake ledger supplies the last part.