Blog Article
What Good SEO Reporting Should Actually Show a Law Firm
What useful SEO reporting looks like, how to separate insight from noise, and why clearer reporting leads to better decisions.
Arslan SEO Insights tells law firms that good SEO reporting answers one question above all others: how many real, qualified case inquiries came from organic search this month?
A good report ties that number to specific completed work, splits branded traffic (people already searching the firm's name) from non-branded traffic (people searching for a lawyer without knowing the firm yet), and tracks rankings only for the practice-area and location terms that actually drive cases.
If a report leads with domain authority scores, total keyword counts, or a traffic graph with no context, it is measuring activity, not results.
Why Most SEO Reports Fail Law Firms
Most SEO reports are built around whatever numbers are easiest to pull from a tool like Ahrefs or Semrush: total traffic, total tracked keywords, a domain authority score, a list of backlinks acquired.
These numbers take a few clicks to generate, so a report full of them looks thorough without much real analysis behind it.
None of those numbers, on their own, answer the only question a firm actually cares about: is organic search sending real cases to the firm?
A site's traffic can rise while intake stays completely flat, because the new visitors are people researching a topic with no plan to hire a lawyer. Rankings can climb for purely informational searches that never lead to a phone call.
Domain authority is a score built by a tool company, not something Google uses to rank anything. A report built around these numbers is measuring how busy the agency looks, not whether the firm is getting more cases.
This gap matters more in legal than in most industries, because the cost of a missed case is high and the sales cycle for legal services is different from ecommerce.
A firm needs to know specifically whether organic search is producing consultations for the case types the firm actually wants, not just whether more people are visiting the site.
The Metrics That Actually Matter
Qualified case inquiries from organic search
This is the number that matters most: how many real intake calls, consultation form submissions, or live chat inquiries for cases the firm handles came specifically from organic, non-branded search traffic. Getting this number right requires real tracking infrastructure.
That means call tracking numbers on the pages that get organic traffic, form tracking connected to a CRM or intake system, and a process for distinguishing an actual case inquiry from a wrong number, a job applicant, or a vendor pitch.
This is the hardest metric to report accurately, and that is exactly why it should be set up first, before any other work starts.
A firm that skips this step is stuck reporting on proxies, traffic and rankings, and hoping they correlate with real case volume. They often do not correlate as well as anyone assumes.
Non-branded organic sessions, tracked separately from branded
Total organic traffic blends two very different kinds of visits. Branded traffic is someone searching the firm's own name, usually because they heard about the firm from a referral, a billboard, a TV ad, or a past client.
That traffic says almost nothing about SEO performance, because it would show up whether or not any SEO work happened.
Non-branded traffic is someone searching a generic term like "car accident lawyer" or a specific case type, with no idea which firm they will end up calling. That is the traffic SEO work actually generates.
A report that shows overall traffic up 25 percent without splitting branded from non-branded can hide the real story completely.
If all of that growth is branded traffic driven by a new TV ad campaign, the SEO program may have contributed nothing, and the report would never reveal that unless the split is shown.
Rankings for the terms that actually drive cases
Not every keyword ranking matters equally. Rankings for informational searches, "what does a personal injury lawyer do," "how long does a mass tort case take," carry some value for building topical authority, but they rarely convert directly into cases.
Rankings for commercial, case-specific searches, "car accident lawyer [city]," "[case type] lawsuit attorney," are what should be watched closely, because those are the searches made by people close to hiring a firm.
A useful ranking report tracks 15 to 30 practice-area and location terms chosen deliberately at the start of the engagement, not the hundreds or thousands of keywords a tool generates automatically with no priority attached.
A firm moving from position 11 to position 4 on the three terms tied to its highest-value practice area matters more than a report showing broad movement across 400 low-value terms nobody searches for with buying intent.
A specific list of completed work
Good reporting lists exactly what got done: which technical issues were fixed, which practice area or city pages were built or rewritten, how many links were acquired and from where, what changed on the Google Business Profile.
"Continued optimization" is not a deliverable. It is a phrase used to avoid saying nothing happened. A firm should be able to read the completed-work section and know exactly what was built, fixed, or published that month.
Technical health status
A short section tracking crawl errors, indexing issues, Core Web Vitals scores, and any warnings from Google Search Console. Most months this section should be brief because nothing major is wrong, but it should always be present.
If a report never mentions technical health at all, there is a real chance nobody is actually monitoring it.
Plain-language interpretation of the numbers
Numbers without explanation leave a firm guessing. A good report says why traffic moved the way it did, whether a ranking change reflects something meaningful or normal search volatility, and whether the engagement is on pace for where it should be at this stage.
A report that hands over raw data with no interpretation is skipping the part of the job that actually requires expertise.
How to Read a Report You Are Already Getting
When a report lands in your inbox, work through it in this order:
- Check the qualified case inquiry number first, if it exists. If it does not exist, that is the first problem to fix, not a detail to wave away.
- Check whether traffic is split branded versus non-branded. If it is only shown as one blended number, ask for the split before drawing any conclusions from the traffic trend.
- Look at the specific practice-area rankings tracked, not the aggregate keyword count. Ask what those specific rankings did compared to the prior month and compared to the start of the engagement.
- Read the completed-work section and check whether it lists specific deliverables or vague activity descriptions.
- Check whether the report explains anything, or just presents numbers and leaves interpretation to you.
Questions to Ask Your Agency
- "Can you show me qualified case inquiries specifically from non-branded organic traffic, separated from branded traffic and other channels?"
- "What are the specific practice-area and location terms we agreed to prioritize, and what did their rankings do this month compared to when we started?"
- "What exact work was completed this month, and what result do you expect it to produce?"
- "Based on the roadmap, are we on track? If not, what changed and what is the plan to address it?"
- "Is there anything technical right now, indexing issues, site speed, broken pages, that is holding back our practice area pages?"
- "How is call tracking and form tracking set up, and can I see the raw data behind the numbers in this report?"
A competent agency should answer every one of these clearly and specifically. An agency doing weak work, or dressing up weak results as strong ones, will struggle with several of them, usually by redirecting to a different metric or giving a vague, general answer.
Red Flags in SEO Reports
- The report leads with domain authority or other third-party scores instead of case inquiries or qualified leads.
- Traffic numbers are shown as one blended total with no branded versus non-branded split.
- Hundreds of tracked keywords are listed with no indication of which ones actually matter to the firm's case types.
- The completed-work section describes activity ("continued outreach," "ongoing optimization") instead of specific deliverables ("4 links acquired from legal directories, 2 practice area pages rewritten").
- Every single month is framed as a win, regardless of what the underlying numbers actually show.
- There is no forward-looking section explaining what work is planned next and why.
- Call tracking or form tracking is missing entirely, so the case inquiry number cannot be verified independently.
Setting Up Tracking Correctly Before Reporting Begins
None of the metrics above are possible to report accurately without the right tracking in place first. A firm starting a new SEO engagement, or reviewing one already underway, should confirm these are actually set up:
- Dynamic call tracking numbers on pages that receive organic traffic, so calls from organic search can be separated from calls generated by other marketing channels. A single phone number used everywhere makes it impossible to attribute calls to any specific channel.
- Form tracking connected to whatever system logs new intake, whether that is a CRM, a case management tool, or a simple spreadsheet, so form submissions from organic traffic get flagged and counted correctly.
- Goal or event tracking in Google Analytics 4 tied to the actual actions that count as a lead: a form submission, a call tracking event, a chat conversation started.
- A clear definition of what counts as a qualified inquiry, agreed on between the firm and the agency, so a wrong number or an unrelated inquiry does not get counted as a real lead in either direction.
- Search Console verified and connected, so ranking and indexing data reported each month is coming from Google's own data, not solely from a third-party rank tracker that estimates position.
Without this groundwork, an agency is forced to report on proxies like traffic and rankings, and hope they correlate with real case volume. Sometimes they do.
Often they do not, especially in a market where a firm's brand recognition or referral network already drives a lot of traffic that has nothing to do with SEO.
What a Good Report Looks Like Side by Side With a Weak One
A weak monthly report might read: "Organic traffic increased 18% this month. Domain authority moved from 24 to 27. We continued content optimization and outreach efforts. Rankings improved across multiple keywords." Every sentence here is vague.
There is no split between branded and non-branded traffic, no case inquiry number, no list of what was actually built or fixed, and no explanation for why any of it happened.
A good monthly report on the same underlying work might read: "Non-branded organic sessions were up 14% this month, following the completion of two rewritten practice area pages (car accident and truck accident) in month two.
Qualified case inquiries attributed to non-branded organic traffic were 11, up from 7 the prior month.
Of our 20 tracked priority terms, 6 improved position, 12 held steady, and 2 dropped slightly, likely tied to a Google update in the middle of the month that we are monitoring.
Completed this month: technical fixes for 14 pages with duplicate title tags, 3 new backlinks from legal directories, and a rewritten motorcycle accident page.
Planned for next month: two additional practice area pages and continued outreach to two local news contacts following a recent case result."
The second report gives a firm everything needed to judge whether the money spent is producing something real.
Reporting Cadence and What Belongs at Each Stage
Reporting frequency should match what is actually knowable at each stage of an engagement.
In the first 90 days, a firm should expect a report on setup and foundational work: what technical issues were found and fixed, what tracking was implemented, what content and roadmap decisions were made.
Ranking and traffic movement in this window is often minimal and should not be the main focus yet.
From month 4 onward, monthly reports should start showing real movement: ranking changes on priority terms, non-branded traffic trends, and early qualified inquiry numbers, alongside the specific work completed.
By month 6 to 12, reporting should be able to show a clear trend line on qualified case inquiries from organic search, alongside the completed work that produced it.
A firm that is not seeing this level of detail by month 6 is not being given the information needed to judge whether the engagement is working.
What to Expect on a Realistic Timeline
Reporting should also set honest expectations about pace. Meaningful movement in rankings and traffic typically starts to show around 90 days into a properly run engagement, with results stabilizing and compounding over 6 to 12 months as content, technical fixes, and link building work together.
Any report or proposal promising fast, guaranteed ranking jumps inside 30 to 60 days is either overselling normal short-term fluctuation or relying on tactics that carry real long-term risk.
A good monthly report should reference this timeline honestly, showing where the engagement actually sits against it rather than implying every month should look like a breakthrough.
The standard used for reporting at Arslan SEO Insights is described in full at results methodology, including how case inquiry attribution is tracked and how timelines are framed for clients.
For more on how legal advertising rules shape realistic SEO timelines, see why we do not promise 30-day rankings.
Common Mistakes Firms Make When Reviewing Reports
Firms often make the same handful of mistakes when looking at SEO reports, even smart, experienced business owners who scrutinize every other line item in their marketing budget.
Accepting traffic growth as proof of success on its own. Traffic is an input, not an outcome. A firm should always ask what that traffic is doing, whether it is converting into inquiries, before treating a traffic increase as a win.
Judging month to month instead of against the roadmap. SEO results are not linear. A flat or slightly down month does not necessarily mean something is wrong, and a strong month does not necessarily mean everything is working.
The right comparison is against the 90-day and 6 to 12 month plan laid out at the start of the engagement, not against last month in isolation.
Not asking for raw data behind the summary numbers. A report is a summary. A firm has the right to see the underlying Analytics and Search Console data behind any number in the report. An agency that resists sharing this access is worth questioning.
Confusing rankings for vanity keywords with rankings that matter. A page ranking number one for a long, obscure phrase nobody searches is not meaningful progress. Ask specifically about the terms tied to real case volume.
Not asking who reads and interprets the report.
A report generated automatically by a tool with no human review misses context that only someone familiar with the account would catch, like a seasonal dip, a competitor's aggressive campaign, or a Google algorithm update affecting the whole industry.
Good reporting is not complicated to describe, but it does take real discipline to produce every month.
A firm that insists on seeing qualified case inquiries, a branded versus non-branded split, specific completed deliverables, and honest interpretation is asking for exactly what a legitimate SEO program should already be tracking.
If an agency struggles to provide it, that struggle is itself useful information about how the engagement is actually being run.
Law Firm SEO Resources
Continue Reading
These pages help search engines and buyers connect this article to the core service and resource cluster.
SEO Methodology