Law firm SEO proposals cluster in the fourth quarter, because that is when firms set next year’s marketing budget. Three or four documents land on the managing partner’s desk in the same month, all of them handsome, all of them roughly the same length, and all of them describing work that sounds broadly identical. The differences that matter are not in the cover page or the case studies. They are in the deliverable lines, and specifically in whether those lines carry a number and a definition, or only a verb.
This is a reading guide. It assumes you are not going to become an SEO expert before the signature date, and that you should not have to. What you do need is the ability to tell, in about twenty minutes with a pen, whether the document in front of you commits the agency to anything a third party could audit. Below is what each common line should specify, the phrases that are engineered to be unfalsifiable, and the four questions on the sales call that reliably tell an operator apart from a reseller.
The One Test That Applies to Every Line
Read each deliverable and ask whether a neutral person, handed only the contract and access to the account, could determine at the end of a month whether the line was delivered. If yes, it is a deliverable. If no, it is a sentence.
Apply that test to two examples. “Ongoing content optimization” fails. Nobody can prove it happened or did not happen, which means it can be billed forever with no exposure. “Rewrite and republish four existing practice area pages per month, each with updated title tag, H1, internal links, and schema, with before and after URLs listed in the monthly report” passes. Same work, potentially the same agency, but only the second version creates an obligation. Most of the gap between a good proposal and a bad one is the gap between those two sentences repeated fifteen times.
Content Lines and What They Must Quantify
Content is the largest recurring cost in most law firm engagements, and the least specified. A content line needs five attributes before it means anything.
- Quantity per month, stated as a number, not “regular” or “consistent.”
- Type, because a 700 word blog post and a 2,000 word practice area page are different products with different costs. A proposal that says “8 pieces of content” without splitting them is quoting you an average and will deliver the cheap end.
- Word count floor, or at minimum a stated range. Not a ceiling.
- Who writes it and who reviews it, including whether attorney review is assumed and how many revision rounds are included before change orders start.
- Where it publishes and who owns it. If content lives on a subdomain or a vendor-controlled platform, you are renting an asset you paid to build.
Ask directly whether drafts are produced by a subject matter writer, by a general writer working from an outline, or by a language model with light editing. There is a defensible answer involving all three, and firms use assisted drafting successfully. What is not defensible is refusing to say. If the answer is evasive, price the line as commodity output regardless of the number on the invoice, which is the same trap described in why cheap SEO backfires for law firms.
Link Building Lines and the Numbers That Matter
This is where proposals go softest, because links are the hardest deliverable to guarantee honestly. A serious link line specifies quantity per month, the acquisition method, a minimum quality floor, and a disclosure rule.
Quantity should be small. An agency promising 25 links a month to a personal injury firm at a mid market price is either buying them from a network or counting directory citations as links. Four to eight genuinely earned placements per month is a realistic pace, and the pricing should reflect that each one takes real outreach hours.
Method should be named. Digital PR and journalist sourcing, scholarship or resource placements, sponsorship of local organizations, bar and association profiles, and unlinked mention reclamation are all legitimate, and they behave differently. “Manual outreach” alone describes nothing.
Quality floor should be a threshold you can check, such as a minimum referring domain metric from Ahrefs or Moz plus a requirement that the domain has organic traffic and is not a general purpose write for us site. Ask for the full URL list monthly, not a count. A count is not auditable. Also confirm in writing that no paid links are placed without disclosure, because your firm carries the search engine risk and, depending on the state, the advertising rule exposure, not the vendor.
Technical Work Lines and the Access Question
Technical lines fail differently. They tend to be specific about the audit and silent about the fixes. “Comprehensive technical audit” in month one is fine and normal. The question is what happens in month two.
Look for who implements. If the agency delivers a findings document and your web vendor implements, say so in the contract and budget for the web vendor, because otherwise the audit sits in a shared drive for a year. If the agency implements, they need staging access, a change log, and a rollback rule. Ask whether recurring technical monitoring is included, meaning crawls at a stated cadence with Screaming Frog or a comparable crawler, Search Console coverage review, and Core Web Vitals field data checks, or whether the audit is a one time artifact. The difference between a real audit and a printed checklist is covered in what a real law firm SEO audit covers.
Local and Google Business Profile Lines
For firms with physical offices, this is often the highest return line in the document and the most casually written. It should specify the number of profiles managed, posting cadence with a number, review response handling and whether the agency drafts or publishes responses, citation cleanup with a stated count of directories audited rather than “citation building,” and geogrid rank tracking with a named tool and a stated grid size. A single average map ranking number for the whole city tells you nothing about how you perform six miles from the office, which is where your competitors are eating.
Reporting Lines and the Metrics You Should Refuse
Reporting is where a weak engagement hides. Three requirements are non negotiable.
- Named data sources. Reports should pull from Google Analytics 4, Google Search Console, Google Business Profile insights, and your call tracking or intake system, in properties your firm owns. If the agency owns the GA4 property or the ad accounts, you lose your history the day you leave.
- Conversion definitions in writing. A “lead” needs a definition. Form fill, chat transcript, and a 90 second inbound call are three different things and only one of them tends to become a signed matter. Ask which events count and whether duplicates are deduplicated across channels.
- Sample report attached. Ask for a redacted real report from a current engagement before signing. Refusal is informative. A vendor that cannot show you a report is telling you the report is a dashboard screenshot with a paragraph on top.
Refuse to accept impressions, keyword volume totals, and “visibility scores” as headline metrics. They move for reasons unrelated to your revenue.
The Phrases That Cannot Be Falsified
These recur across proposals because they read as work and commit to nothing. When you find them, write the number they are missing in the margin and send the document back.
- Ongoing optimization and continuous improvement. No unit, no cadence, no artifact.
- Content calendar management. Managing a calendar is not producing content. Ask what actually ships.
- Up to X pieces per month. “Up to” means the floor is zero.
- Keyword research and strategy as a recurring monthly line. It is a real deliverable in month one and a filler line in month nine unless it names an output.
- High quality authoritative backlinks. Quality without a threshold is a preference, not a standard.
- Dedicated account manager. Ask how many accounts that person carries. Twelve is dedication. Forty is a mailbox.
- Full service digital marketing support. Everything included means nothing quantified.
- Industry best practices. Whose, and applied to what.
One more, and it belongs in a different category. Any guarantee of rankings or of a specific position on Google is either dishonest or so narrowly worded that it will be satisfied by ranking for your own firm name. Nobody controls the ranking system, so nobody can promise a position in it. Guarantees about the work itself, deliverable counts, response times, reporting dates, are the honest kind, and they are enforceable. The BBB’s own accreditation framework makes honoring written agreements and verbal representations a standard rather than a courtesy, which is a reasonable bar to hold a marketing vendor to. Read the eight BBB accreditation standards for trust and notice how much of that list is really about substantiating claims you made during the sale.
Contract Terms Partners Skim and Later Regret
The deliverables get read. The terms often do not. Five clauses decide how expensive a mistake will be.
- Term length and the exit. Twelve months is defensible for SEO because the work compounds slowly. Twelve months with auto renewal and a 90 day notice window is not. Look for the notice period specifically.
- Asset ownership on exit. Content, pages, accounts, tracking properties, and the link profile should remain yours. Some contracts permit removal of published content on termination. That clause should be struck.
- Account ownership at the start. GA4, Search Console, Google Business Profile, Google Ads, and the domain registrar should all be owned by an entity email at your firm, with the agency added as a user. This one sentence prevents most ugly separations.
- Scope change mechanics. How does a new practice area page get added mid year, and at what rate.
- Subcontracting disclosure. You are entitled to know if the work is performed by a different company than the one you are paying, and whether your data leaves the country.
Four Questions That Separate an Operator From a Reseller
Ask these on the call, verbally, and listen to the shape of the answer rather than grading the content. An operator answers in specifics and volunteers a tradeoff. A reseller answers in categories and reassures.
Question One, Show Me a Client Where This Did Not Work and Tell Me Why
Every agency with real tenure has losses, a firm in a saturated market, a site migration that went badly, a practice area where paid search was simply the better instrument. An operator names the mechanism. A reseller has never had an unhappy client, which is not a claim about quality, it is a claim about how many clients they have had.
Question Two, What Would You Not Do for Us
Genuine strategy is subtractive. The answer should include something the firm might want, declined for a reason. Refusing to chase a head term that is dominated by aggregators for eighteen months, declining to build twenty thin location pages for offices that are mailboxes, declining to publish daily. If the answer is that everything in the proposal is essential and nothing should be cut, you are talking to a package, not a plan.
Question Three, Who Specifically Will Touch This Account and What Else Are They On
Ask for the roles, the seniority, and the account load. Ask whether the person on this call will be in the monthly meetings. The pattern to catch is the senior strategist who sells and then disappears into an onboarding call and never returns. Names are not the point. Load is the point.
Question Four, Walk Me Through What Happens in Week One and Week Six
An operator has a sequence and can recite it without notes, because they have run it dozens of times. Access and baselines in week one, crawl and audit findings by week two or three, the first published or rewritten pages by week five or six. A reseller describes phases with names like discovery and alignment and cannot tell you what artifact exists on a specific date. Ask what you will be able to see on your own screen at day 30. Vagueness there predicts vagueness at day 300.
Scoring the Document Before the Partner Meeting
Print the proposal. Highlight every deliverable line. In the margin next to each, write the number it commits to and the artifact it produces. Lines that get both are real. Lines that get one are negotiable. Lines that get neither should either be rewritten by the agency or removed from the price. Then total the monthly fee against the lines that survived, and compare that figure across the proposals on your desk rather than comparing headline prices, which are not comparable and were never meant to be.
Do this once and the ranking of the three documents usually inverts. The cheapest is often the one with the fewest auditable lines, and the most expensive is sometimes buying the same commodity output with better design. The evaluation framework behind this, including what to verify about the firm itself rather than the paperwork, is laid out in how to choose a law firm SEO agency.
One honest caveat. A tightly specified proposal is not a guarantee of good work, it is a guarantee of accountability. An agency can hit every number and still choose the wrong pages to build. But you cannot diagnose a strategy problem inside a contract that never committed to anything measurable in the first place, and that is why the specification comes first.
Have Your Proposal Read Before You Sign It
If you have two or three SEO proposals in hand for next year’s budget, send them to us. Rubiks will read them line by line, mark every deliverable that lacks a number or an auditable artifact, flag the contract terms that cost firms their accounts and their content on exit, and give you the questions to put to each vendor before you choose. We do this whether or not one of the proposals is ours. Talk to Rubiks and bring the documents.