Case study: law firms
Law firm SEO case study: monthly content and search for a US personal injury firm
This law firm SEO case study covers a US personal injury firm on a full monthly SEO retainer. We write five blogs a month in language an ordinary reader can follow, send each for the firm's review, and handle technical, on-page and local SEO with a monthly report. In October 2026 the firm asked us to extend the work into AI answers.
The client and the problem
The client is a personal injury law firm in the United States. Personal injury is a crowded search category, and the firm needed steady, accurate content and the technical work behind it, month after month.
The firm had one clear rule for the writing: a regular person should be able to read every article and understand it. People searching after an accident are stressed and short on time. Legal jargon sends them back to the results page.
What the monthly retainer covers
- Five blog articles every month, each sent to the firm for review before it goes live.
- Technical SEO and on-page work across the site.
- Local SEO, including the firm's Google Business Profile and business citations.
- Link building.
- An SEO audit of the site, built from a full crawl.
- A monthly report deck, with a data consistency check so the figures match across every slide.
Writing for readers, checking every statute
Plain English does not mean loose facts. Every statute, deadline and legal rule mentioned in an article is checked before it goes to the firm. When a piece explains how long someone has to file, or how fault is shared, the reader is relying on it.
The review step is built into the calendar. Drafts reach the firm with time to read them, and articles are formatted to a set house style so reviewers see the same layout every month. That makes review faster for busy lawyers, which keeps the publishing schedule on track.
Reports the firm can trust
A monthly report is only useful if the numbers agree with each other. We run data consistency audits on the report decks, checking that a figure quoted on one slide matches the same figure elsewhere and matches the source. It is unglamorous work, and it is the difference between a report a partner believes and one they quietly ignore.
The next step: showing up in AI answers
In October 2026 the firm asked us to start answer engine optimization and generative engine optimization alongside its SEO. The goal is for the firm to show up in ChatGPT, Claude, Gemini and Google AI Overview answers when people ask about injuries and claims in its area, not only in the classic search results.
The retainer's existing SEO work is the foundation for this, so there is no separate audit to buy. The new work builds on the content and technical base already in place.
How we ran it
One Signal Lead owns the account, with writers and technical SEO specialists behind them. The firm deals with one person. Topics, drafts, reviews and publishing dates are agreed in writing each month, so everyone knows what is due and when.
What changed
The firm gets a predictable flow of five reviewed articles every month, technical and local SEO handled for it, and a monthly report it can check. It has now extended the work to cover AI answers. We are not publishing this firm's traffic or ranking figures; the facts here are what we deliver and how.
What this law firm SEO case study shows
- Write for the injured reader, not for other lawyers. Plain English is a firm instruction here, not a style preference.
- Check every statute and deadline before a draft reaches the firm.
- Build the firm's review into the monthly calendar, so approvals do not stall publishing.
- Audit the report numbers before the client sees them.
- Treat AI answers as the next layer on top of sound SEO, not as a separate project.
Services used
SEO and GEO, covering content, technical and local SEO, reporting and the new AI answer work. If your firm wants content its clients can actually read, book a 15-minute call.
Book a 15-minute call.
A fit check, not a pitch. A few questions, an honest answer and a clear next step. Not every call ends in a proposal.