Law firm SEO services, San Antonio

SEO for San Antonio law firms in personal injury, workplace injury, military family law, immigration and DWI defense

Bexar County runs from the Hill Country edge past Loop 1604 to the farm roads in the south, and many people who ring a San Antonio firm are service members, veterans or families who talk at home in Spanish. We set up a profile for each staffed office, pages for the courts on Dolorosa Street and for the questions JBSA families ask, Spanish pages where your team answers, and a monthly count of calls, consultations and signed cases from organic search.

By proposal from $7,000 a month

  • Homepage readied for State Bar of Texas filing, with every page version dated
  • Board Certified named only in the form Texas Rule 7.02 permits
  • Analytics, call tracking and profiles set up in the firm's own accounts
  • No promised rankings, signed cases or fees

Customer success journey

Your 12-month law firm SEO path in San Antonio

Pick the profile nearest to your firm, swap in your own figures and move through the months. We plan San Antonio on our major metro ramp, so visits rise more slowly than on our US page; we assume that statewide advertisers, legal directories and lead sellers already take much of the city-wide injury and DWI search here.

Where are you starting from?

Crash and trucking firm on the I-35 and I-10 corridors. Wrecks on the interstates and Loop 410 bring in the cases, but most of them still arrive through referrals, TV and billboards, while directories and large advertisers take the organic clicks. Visits and fee are sample numbers. Visit to lead is a 3.5% assumption, about half the Ruler Analytics legal organic rate. Lead to signed is an 8% assumption, because many crash calls turn out to be property damage only or already represented.

Put in your own numbers

Monthly sessions from your analytics

Walk the path, month by month

Month 0
Level 1 of 5: MeasuredProgress through the 12-month plan
  1. Level 1

    Measured

    Months 0 to 1 In progress
    • Tracked numbers on every page, office and language line
    • An intake log that records county, practice, language and military status
    • After-hours test calls to each number
  2. Level 2

    On the Bexar map

    Months 2 to 3 Locked
    • A full Business Profile for every staffed office
    • Pages for the Dolorosa Street courts
    • Spanish pages where a staff member answers in Spanish
  3. Level 3

    Trusted locally

    Months 4 to 6 Locked
    • Guides for military families on Texas and federal rules
    • A review routine that fits the Texas rules
    • Links from San Antonio media and bar groups
  4. Level 4

    Consultations booked

    Months 7 to 9 Locked
    • Booking by practice, language and office
    • Organic cost per signed case beside Local Services Ads
    • The next office or practice area
  5. Level 5

    Signed case channel

    Months 10 to 12 Locked
    • Checks on what AI answers say about the firm
    • An intake script revised from real outcomes
    • A 12-month review and a plan for year two
  1. Month 0Badge: Baseline set

    Kickoff and baseline

    We ship
    • A written scope that lists the work for every month
    • Tracked numbers by page, office and language line
    • Intake log fields for county, practice area, language, military status and outcome
    • Map ranking grids around each office, for example downtown, Stone Oak, the Medical Center, Alamo Heights or New Braunfels
    You should start to see
    • A one-page baseline: organic calls and forms from last quarter by practice and language, and how many turned into consultations and signed cases
    You own:

    Analytics, call tracking and each Business Profile are opened in the firm's own accounts on day one.

  2. Month 1Badge: Phones measured

    Site fixes and after-hours calls

    We ship
    • Speed, mobile and crawl fixes on the practice pages that bring in calls
    • Test calls to every number after 6 pm and on Sundays, in Spanish as well where the firm advertises it
    • A dated copy of each page version, ready for the homepage filing and for any later question about what a page said
    You should start to see
    • Missed calls by line and hour. Clio's 2024 secret shopper study of 500 firms found 40% answered the phone
    • The first calls tied to the page that brought them
    You own:

    The test-call log and the page version archive.

  3. Month 2Badge: On the Bexar map

    One profile per staffed office

    We ship
    • A complete Google Business Profile for each office your people work from, such as near the courthouse downtown, off Loop 1604 or in Schertz
    • No profile for a mailbox, a virtual office or a shared suite your staff do not use in business hours, which Google's guidelines do not allow
    • Consistent name, address and phone details on Avvo, Justia, FindLaw, the State Bar of Texas profile and the main directories
    You should start to see
    • Calls and direction requests per office
    • Map positions on a grid around each office
    You own:

    A listings sheet holding every login and office record.

  4. Month 3Badge: Mapped

    Pages for the courts and the questions

    We ship
    • Practice pages in the words callers use: 18-wheeler wreck on I-35, DWI arrest in Bexar County, divorce while stationed at Lackland, notice to appear at the San Antonio immigration court
    • Plain guides to the Bexar County Courthouse, the Cadena-Reeves Justice Center and the immigration court, all on Dolorosa Street
    • A named responsible attorney and a dated archive copy on every page
    You should start to see
    • Impressions on court, practice and neighborhood long-tail queries
    • City-wide head terms still out of reach; firms with years of links hold them
    You own:

    The court guide and practice page templates.

  5. Month 4Badge: Heard in Spanish

    Spanish pages your phones can answer

    We ship
    • Spanish pages, and pages in other languages, only where an attorney or intake staff member takes calls in that language
    • Immigration pages built around the notices clients bring in and the filing hours at 800 Dolorosa
    • Neighborhood pages for areas the firm already serves, for example the West Side, the South Side, Converse or Seguin, where client numbers justify them
    You should start to see
    • Calls on each language line, tracked separately
    • Spanish queries moving before English ones, because fewer firms write for them
    You own:

    Translated pages checked by a fluent attorney or staff member at the firm.

  6. Month 5Badge: Answered

    Military family guides

    We ship
    • Guides your attorneys approve on filing for divorce while stationed in Texas, dividing military retired pay and what happens when a service member asks for a stay
    • Answer pages for the questions intake hears each week, such as the two-year deadline for injury claims and what non-subscriber means for a hurt worker
    You should start to see
    • Readers from JBSA neighborhoods and the towns around the bases
    • Better qualified calls, marked in the intake log
    You own:

    The guide library and a short answer sheet for intake staff.

  7. Month 6Badge: Cited locally

    Reviews and San Antonio links

    We ship
    • A review request after a matter closes, with nothing offered in return, and replies that never confirm someone was a client
    • One data story a quarter for local press, for example Bexar County crash figures from TxDOT's yearly tables
    • Resource work with the San Antonio Bar Association, practice section groups and community organizations, with any sponsorship disclosed
    You should start to see
    • Referring domains from San Antonio and Texas sources
    • Court and practice pages reaching page one
    You own:

    Press contacts and data sets kept in the firm's folder.

  8. Month 7Badge: Booked

    Consultation booking

    We ship
    • Online booking by practice, office and language, with fields for the conflict check
    • Callback rules for arrests, new crash calls and service members with a short leave window
    You should start to see
    • Consultations booked from organic each month, by practice and language
    You own:

    Booking rules set up in the firm's own tools.

  9. Month 8Badge: Two channels

    Local Services Ads next to organic

    We ship
    • Advice on Google Local Services Ads and the Google Screened check for each office, plus a routine for disputing leads that are not cases
    • Cost per signed case for organic and paid, side by side. Google bills ad spend to the firm directly
    You should start to see
    • Which channel signs cases for less in each practice
    You own:

    A channel report a managing partner can read in five minutes.

  10. Month 9Badge: Expanded

    Next office or practice

    We ship
    • A profile and pages for the next staffed office, for example in New Braunfels, Boerne or Seguin, if the firm opens one
    • Internal links from guides and answer pages to the practice pages that sign cases
    You should start to see
    • Signed cases from organic by practice, office and language
    You own:

    A checklist for opening each new office online.

  11. Month 10Badge: Named in answers

    AI answers

    We ship
    • Prompt checks in AI search for questions such as who handles military divorce in San Antonio, in English and in Spanish
    • The same attorney, office and language details across the site, profiles and directories
    You should start to see
    • Whether AI answers name the firm for its practice, area and language
    You own:

    The prompt list and the monthly results.

  12. Month 11Badge: Tuned

    Intake tuning

    We ship
    • Outcome tags reviewed with the intake lead: not a case, conflict, booked, signed
    • Follow-up changes for calls that did not book, by language line and practice
    You should start to see
    • Consultation to signed rate by practice and language over six months
    You own:

    The revised intake script.

  13. Month 12Badge: Signed case channel

    12-month review

    We ship
    • Organic calls, consultations and signed cases compared with month 0
    • A year two plan by practice, office and language
    You should start to see
    • Organic search measured as a source of signed cases across the areas the firm serves
    You own:

    Every page, profile, archive and report. If the contract ends, all of it stays with the firm.

Your model at month 0

Planning model, not a promise
Organic visits a month2,200Expected, 1.00x month 0Conservative 2,200Month 0: 2,200
Calls and web enquiries77Expected, 1.00x month 0Conservative 77Month 0: 77
Signed cases6.2Expected, 1.00x month 0Conservative 6.2Month 0: 6.2
Fee value of signed cases this month$86KExpected, 1.00x month 0Conservative $86KMonth 0: $86K

Expected and conservative use the ramps in the assumptions panel. Month 0 is your input with no change.

Monthly badges1 of 13 badges earned

The model, drawn to scale

Expected Conservative Month 0 level held

Organic visits a month per month

Non-branded, from your analytics

Planning model. Month 0: 2,200. Month 12: conservative 2,904, expected 3,916. Highlighted month 0: conservative 2,200, expected 2,200.01K2K3K4K036912Month2,200

Calls and web enquiries per month

From organic visits a month

Planning model. Month 0: 77. Month 12: conservative 122, expected 192. Highlighted month 0: conservative 77, expected 77.050100150200036912Month77

Cumulative fee value of signed cases

From calls and web enquiries, month 0 to the month shown

Planning model. Month 0: $86K. Month 12: conservative $1.32M, expected $1.61M. Highlighted month 0: conservative $86K, expected $86K.$0$500K$1M$1.5M$2M036912Month$86K

From the first call to the signed contract, across Bexar County

Month 0, expected case

The three columns are the three steps a San Antonio enquiry passes through before it becomes a client. Move the month marker and the model shows how many calls and forms, booked consultations and signed cases your inputs produce in that month, on the expected path and on the conservative one. A full first column over a thin last one usually means cases are slipping away at the phone or in the consultation room rather than in search.

Calls and web enquiries

77Conservative 77

Consultations booked

21.8Conservative 21.8

Signed cases

6.2Conservative 6.2

Each filled dot stands for 5, expected case, in every column.

The first column is calls and web enquiries and the last is signed cases, both from the model. The stages between are spaced evenly between those two numbers, which is an assumption, not a benchmark.

This is a planning model built from your inputs and public benchmarks, most of them published by agencies and software vendors. It is not a forecast and it promises no rankings, calls, consultations, signed cases or fees. Results achieved for any firm, including the in-house results on this page, do not mean a similar outcome for yours.

Show every month as a table
Planning model by month
MonthOrganic visits a month, cons.Organic visits a month, exp.Calls and web enquiries, cons.Calls and web enquiries, exp.Signed cases, cons.Signed cases, exp.Fee value of signed cases, cons.Fee value of signed cases, exp.Cumulative, cons.Cumulative, exp.
02,2002,20077776.26.2$86K$86K$86K$86K
12,2002,20077776.26.2$86K$86K$172K$172K
22,2002,20078.580.16.26.2$86K$86K$259K$259K
32,2002,26680.185.76.36.4$88K$90K$347K$348K
42,2442,35483.392.36.46.9$90K$96K$436K$444K
52,2882,46486.51006.77.4$93K$103K$530K$548K
62,3542,59690.61096.98$97K$112K$626K$660K
72,4202,77294.91217.38.7$102K$122K$728K$782K
82,5082,9701001357.69.7$106K$136K$834K$918K
92,5963,190105148810.8$112K$151K$946K$1.07M
102,6843,4101111628.411.9$118K$166K$1.06M$1.24M
112,7943,6521171768.913$124K$182K$1.19M$1.42M
122,9043,9161221929.414.1$131K$198K$1.32M$1.61M

Assumptions, all on screen

How the model works

For each month m from 0 to 12: Organic visits a month(m) = V0 x VisitRamp(m). Calls and web enquiries(m) = Organic visits a month(m) x C0 x ConversionRamp(m). Signed cases(m) = Calls and web enquiries(m minus L) x P. Fee value of signed cases(m) = Signed cases(m) x Average fee per signed case. Cumulative fee value of signed cases = sum of fee value of signed cases from month 0 to m. Before month L, signed cases come from the month 0 level of calls and web enquiries.

Each ramp is a multiplier on month 0, one per month. Month 0 is 1.00. Every multiplier is an assumption and is editable below.

Edit the ramps

Ramp multipliers by month, editable
MultiplierM0M1M2M3M4M5M6M7M8M9M10M11M12
Visit ramp, expected
Visit ramp, conservative
Conversion ramp, expected
Conversion ramp, conservative

Assumptions and sources

Monthly organic visitsProfile default, editable
Sample number. Enter your own non-branded organic sessions from GA4.
Visit to qualified lead, legal, organic search7.3%
Ruler Analytics conversion rate benchmarks (26 May 2026): 7.3% for legal organic search and 7.9% for legal overall, counting qualified leads or sales from calls and forms; 56.3% of legal conversions were calls and 43.7% forms. The figures are tracked through Ruler's own platform, not drawn from a random sample of firms. The crash and military family profiles use lower rates, marked as assumptions.
Call or enquiry to signed case8% to 18% by profile
Assumption. We found no public benchmark we could verify for this step across firms. It covers calls that are not cases, conflicts, consultations that never book and consultations that do not sign. Replace it with the rate from your intake log.
Average fee per signed caseProfile default, editable
Sample number. FindLaw (updated 1 Apr 2024) puts typical contingency fees at one third to 40% of the recovery; enter the fee the firm keeps, not the recovery.
Fee timingCounted at signing in this model
Assumption made for readability. A contingency fee is paid when the case resolves, often long after signing, so the revenue line is the fee value of cases signed, not cash collected.
Signing lag0 to 1 month by profile
Assumption, editable. Time from the first call to a signed engagement letter.
Firm response to enquiries40% of firms answered the phone; 33% replied to email
Clio 2024 Legal Trends Report secret shopper study of 500 firms, as summarised by the Illinois Supreme Court Commission on Professionalism (25 Oct 2024). Context for the intake work in months 1 and 7; not part of the formula.
Conversion rampExpected 1.40, conservative 1.20 by months 11 to 12
Assumption, adjustable. It climbs ahead of the visit ramp because call answering, click-to-call and booking changes ship in months 1 and 7.
Visit ramp, major metroExpected 1.78 at month 12; conservative 1.32
Assumption, adjustable. Set below the US page ramp because we plan San Antonio, a metro of 2.66 million people in 2024 (Data USA), on our major metro band. 12AM Agency (updated Jul 2026) prices hyper-competitive cities at $7,000 to $12,000+ a month against $3,500 to $6,500 for mid-size metros; it does not name San Antonio, so the placement is our own judgment.
Spanish and other language pagesInside visits and conversion, no separate uplift
Assumption. We add no language bonus because we found no public benchmark we could verify that measures one. Track each language line on its own and enter your own figures.

This is a planning model built from your inputs and public benchmarks, most of them published by agencies and software vendors. It is not a forecast and it promises no rankings, calls, consultations, signed cases or fees. Results achieved for any firm, including the in-house results on this page, do not mean a similar outcome for yours.

Today vs month 12

Your numbers in the planning model, today versus month 12
In your modelToday (month 0)Month 12, conservativeMonth 12, expected
Organic visits a month per month2,2002,9043,916
Calls and web enquiries per month77122192
Signed cases per month6.29.414.1
Fee value of signed cases per month$86K$131K$198K
Cumulative fee value of signed cases, months 0 to 12$1.12M if month 0 holds$1.32M$1.61M
What changes between today and month 12
AreaTodayMonth 12
AttributionCalls from search cannot be told apart from referral callsEach call carries its page, office, practice and language line
PhonesNight and Sunday calls go to voicemailMissed calls counted by hour, with callback rules per practice
Map packA single downtown profile asked to cover the whole countyA complete profile for every staffed office
PagesStatewide practice pages with no court or neighborhood detailPages for the Dolorosa Street courts, the firm's areas and its languages
Advertising rulesNo dated copies of past page versions and no record of the homepage filingA dated archive of every page and a filing record for each homepage change
Channel costLocal Services Ads and organic compared on call volumeCost per signed case by channel and practice
OwnershipLogins spread across past vendorsEvery account, page and report held in the firm's name
Book a strategy call We walk through your month 0 baseline on the call.

Playbook

The pages we build first

Each card is a page type and the kind of search it answers, with your names in the brackets.

A profile for every staffed office

A caller hurt near Stone Oak rarely rings a firm whose pin sits on the South Side, and a New Braunfels family looks for a lawyer in Comal County first. Each office your people work from gets its own complete Google Business Profile with details that match every directory. We skip mailboxes and shared suites your staff do not use in business hours, because Google's guidelines exclude them and a suspended profile brings in no calls until it is reinstated.

Example query: [Firm name], injury office off Loop 1604 in Stone Oak

Guides to the Dolorosa Street courts

The Bexar County Courthouse, the Cadena-Reeves Justice Center and the San Antonio immigration court all sit on Dolorosa Street, and the paperwork people hold names one of them. A short guide to what happens in each building, approved by your attorneys, answers the search and ends with your number.

Example query: Your first DWI setting at the Cadena-Reeves Justice Center: what to bring

Pages for military families

Texas lets a service member stationed in the state for six months, and in a county for 90 days, file for divorce there. Federal law then decides how much of the retired pay a court order can reach. We write guides your attorneys approve on both, so a spouse at Randolph or a sergeant at Lackland finds a firm that already knows the questions.

Example query: Filing for divorce while stationed at Joint Base San Antonio

Crash pages built on public data

TxDOT's 2024 tables count 215 traffic deaths in Bexar County, 64 of them on interstates. We turn those public figures into pages and press stories about the corridors your callers drive, never into predictions about a case.

Example query: Wrecks on I-35 between downtown and Selma: what the TxDOT figures show

Spanish pages backed by real staff

In Bexar County, 37.7% of residents speak a language other than English at home (ACS 2024). We publish a Spanish page only when someone at the firm answers in Spanish, so the page never promises a conversation the phone cannot hold.

Example query: Abogado de accidentes de tráiler en San Antonio

Texas filing built into publishing

In Texas a website is an advertisement. The homepage is filed with the State Bar's Advertising Review Committee within ten days of going live, and every other page still has to meet Rules 7.01 and 7.02. We keep a dated copy of each version, name a responsible attorney on every page and leave final wording to your ethics counsel.

Example query: Page record: version, responsible attorney, publish date, filing date

Proof

What the method has done, and what we have not done yet

43x

Inbound pipeline to 43x in eight months, in-house

The founder ran SEO and paid search in-house at Brain Station 23, a software development and IT services company. The method was tracking first, then the pages closest to an enquiry, then links and conversion work. It took inbound pipeline to 43x in eight months. That was SEO and paid search together for an IT company, not a law firm, so read it as proof of method, not as a legal result.

Source: Brain Station 23 internal data, founder's in-house role; published as a multiple only

S & F Consulting, a company formation, licensing and accounting consultancy and a CMBD client

Ranked for keywords

Real keywords for S & F Consulting, each with its Google position and the country searched from. S & F Consulting is not a law firm; CMBD has no law firm case study yet. Positions only.

  1. Position 1company formation in vietnam, Google United States
  2. Position 1company registration certificate, Google United Kingdom
  3. Position 1accounting services in dubai, Google United Arab Emirates
  4. Position 1company formation in qatar, Google Qatar
  5. Position 2trade license qatar, Google Qatar
  6. Position 1business license in saudi arabia, Google Saudi Arabia
  7. Position 1company registration in bangladesh, Google Bangladesh
  8. Position 1nominee director malaysia, Google Malaysia
  9. Position 1limited liability company malaysia, Google Malaysia
  10. Position 1business license, Google Philippines

Ranked in

  • United States
  • United Kingdom
  • United Arab Emirates
  • Malaysia
  • Bangladesh
  • Sri Lanka
  • Qatar
  • Pakistan
  • Ghana
  • Mauritius
  • India
  • Russia
  • Canada
  • Botswana
  • Philippines
  • South Africa
  • Bahrain
  • Brazil
  • Thailand
  • Australia
  • Saudi Arabia
  • Singapore
  • France
  • New Zealand
  • Kenya
  • Bhutan

Source: Ahrefs organic keywords export for sfconsultingbd.com, 16 Oct 2026. Positions are Ahrefs positions on that date, shown as keyword, position and country only.

Illustration of the goal

Where your brand should sit for your keyword

Illustration: a Google search for your keyword, with Your brand in the first result, above Competitor 1, Competitor 2 and Competitor 3.

Illustration of the goal, not a promise and not a client result. Competitor 1 to 3 and positions 2 to 4 are placeholders and appear only in this drawing. CMBD has no law firm case study yet.

Pricing

Pricing for law firm SEO in San Antonio

San Antonio practice focus

From $7,000a month, by proposal

A firm with 5+ attorneys or 2+ offices in one practice area, serving Bexar County and one or two neighboring counties

  • Call tracking and an intake log by practice and language
  • A Business Profile for each staffed office
  • Court guides, practice pages and Spanish pages
  • A named responsible attorney and a dated page archive
  • Homepage filing support for the State Bar of Texas
  • A monthly report in calls, consultations and signed cases
Book a strategy call

Multi-office, multi-practice

By proposal, scoped above $7,000 a month

Firms with several practice areas or offices across Bexar, Comal, Guadalupe and Kendall counties, and injury firms competing for the whole metro

  • Everything in practice focus
  • Military family guide library
  • More data stories and link earning each quarter
  • Cost per signed case, organic beside Local Services Ads
  • AI answer checks by practice and language
Ask for a proposal
  • San Antonio is priced at our US major metro rate. 12AM Agency (updated Jul 2026) gives $7,000 to $12,000+ a month for hyper-competitive cities and names New York, Los Angeles and Houston; it does not name San Antonio, a metro of 2.66 million people (Data USA, 2024), so the placement is our own judgment. On The Map Marketing puts law firm SEO at $3,000 to $15,000 a month. Both are vendors.
  • Firms outside the major metros are priced on our US page at $4,500 a month for personal injury and family law and $3,500 for criminal defense and immigration.
  • Prices are in US dollars. We supply the work from outside the United States, and the firm's accountant confirms whether any Texas sales tax applies.
  • Three-month minimum. Ad spend, State Bar filing fees and directory or lead platform fees are paid by the firm to the provider and sit outside the retainer.
  • No ranking, case or fee guarantees. Every report is measured against your month 0 baseline.

Fit

Who this page is for

A good fit

  • A San Antonio firm with 5+ attorneys or 2+ offices in injury, workplace injury, family, immigration or criminal defense
  • Someone who answers the phone at night and in each language the firm advertises
  • A responsible attorney who signs off each page and keeps the filing record
  • Partners willing to judge SEO on signed cases over 12 months

Not a fit

  • Solo practitioners and boutique firms of 1 to 3 attorneys
  • Firms expecting a city-wide head term within six months
  • Spanish pages with nobody at the firm who speaks Spanish
  • Requests for guaranteed rankings, bought reviews or made-up results

FAQ

Questions teams ask before a call

Why is San Antonio priced above your US page?

We plan San Antonio, a metro of 2.66 million people (Data USA, 2024), on our major metro band from $7,000 a month. That is our own judgment, based on how many directories, ads and statewide advertisers we expect to meet on injury and DWI searches in Bexar County. The planning model uses a slower visit ramp for the same reason.

Does our website have to be filed with the State Bar of Texas?

Under Rule 7.04 an advertisement is filed with the Advertising Review Committee no later than ten days after it first goes out, and Rule 7.05(b) exempts the pages of a firm website other than the homepage. Every page still has to meet Rules 7.01 and 7.02. We prepare the homepage filing, keep dated copies and leave the final wording to your ethics counsel.

Can you write for service members and military spouses?

Yes, with your attorneys approving each guide. Typical pages cover filing for divorce while stationed in Texas under Family Code section 6.304, how federal law limits the division of retired pay, stays under the Servicemembers Civil Relief Act and, for firms with VA-accredited attorneys, disability claim appeals.

Can you get us into the map pack across the whole metro?

Map results follow real, staffed offices. We work the areas around each office you staff and reach callers elsewhere with court, practice and neighborhood pages, without inventing addresses Google would suspend.

Will you write pages in Spanish?

Yes, when someone at the firm takes calls in Spanish and a fluent attorney or staff member checks each page. Required disclosures go into every language a page uses.

How soon could organic search sign cases for us?

Months 0 to 3 go on tracking, office profiles and page structure. Court, neighborhood, military and Spanish queries usually move first. The model on this page shows expected and conservative paths from your own numbers; it is a planning tool, not a promise.

Do you have San Antonio law firm case studies?

No. Our first law firm client will run as a pilot, with interim figures published at day 90 only with the firm's consent. The proof on this page is the founder's in-house work at an IT services company, shown as a multiple, and ranked keywords for S & F Consulting, a company formation, licensing and accounting consultancy and a CMBD client, not a law firm.

Sources used on this page

We cite these as directional, and say so where a figure is secondary.

Guide

Law firm SEO services in San Antonio: winning the call in Bexar County, from Dolorosa Street to the base gates

An airman at Lackland gets a text from his wife saying she wants a divorce, and he wonders whether he can file in Texas when his home of record is Ohio. A roofer from Converse falls from a ladder and learns his employer carries no workers' compensation at all. A woman on the West Side opens a notice telling her to appear at the immigration court on Dolorosa Street and searches in Spanish before she tells anyone. A driver is rear-ended on I-35 north of downtown and the other insurer calls him the next morning. Each of them reaches for a phone, types the problem and the place, scans a handful of firms and calls the one that seems to understand their situation.

Law firm SEO services in San Antonio are the work of getting your firm onto that short list and making your page the one that earns the call. In this city that means more than practice pages. It means a profile for each office your people staff, guides to the three Dolorosa Street buildings that hear most local matters, pages written for service members and military spouses, Spanish pages where your staff speak Spanish, and intake that picks up the phone. It also means publishing inside Part VII of the Texas Disciplinary Rules of Professional Conduct, which treats a firm website as an advertisement and sends its homepage to the State Bar for filing.

This guide sets out San Antonio and Bexar County in numbers, the military clients who make this market different, how people around the loops search, what the courts and crash data tell you about the pages to build, how the Texas rules shape publishing, and what a sensible programme costs and reports. Every figure has a source listed at the end, and anything we could not verify is marked as a planning assumption.

What law firm SEO has to deliver for a San Antonio practice

A law firm does not buy SEO to own a ranking report. It buys a measured flow of calls and web enquiries from people who found the firm in Google search, in Google Maps or in an AI answer, plus a count of how many of those enquiries became consultations and how many became signed clients. If a page sits on page one and never signs a case, the firm is paying for a number that looks good in a meeting. A partner paying a retainer should be able to see, every month, which pages bring in matters and which only gather visits.

San Antonio changes the details of that work in three ways. The client base is spread across a large county and the towns that ring it, so the office a caller can reach matters as much as the page they read. A noticeable share of clients are service members, veterans or their spouses, whose legal questions mix Texas law with federal rules most firm websites never mention. And many households speak Spanish at home, so the language a page is written in, and the language the phone is answered in, decide whether the call happens at all.

The programme therefore starts with three facts about your firm: where your attorneys actually work, which practice areas pay the bills, and which languages your staff answer in. Pages, profiles, links and reporting all follow from those three facts, and the reporting follows the matter from the first call to the engagement letter and the fee.

San Antonio and Bexar County in numbers

The figures below come from Data USA profiles built on Census Bureau data, Census Reporter tables from the 2024 American Community Survey, the City of San Antonio and TxDOT. They describe who your clients are and how far apart they live.

  • The city of San Antonio had about 1.48 million residents in 2024 and the San Antonio and New Braunfels metro area about 2.66 million, according to Data USA. Bexar County counted 2,127,737 residents in the 2024 one-year American Community Survey.
  • 64.6% of city residents were Hispanic or Latino in 2024, and 59.7% of Bexar County residents, according to Data USA.
  • 37.7% of Bexar County residents spoke a language other than English at home in 2024, according to Census Reporter's ACS table.
  • 14.9% of city residents and 13.8% of county residents were born outside the United States (Data USA, 2024). Across Texas, Mexico was the most common birthplace of foreign-born residents.
  • Bexar County had 151,514 veterans in 2024, 9.6% of the population covered by that table (Census Reporter, ACS 2024 one-year).
  • Median household income in 2024 was $65,056 in the city, $72,341 across Bexar County and $76,213 across the metro, and 17.1% of city residents lived below the poverty line (Data USA).
  • The mean commute in Bexar County was 26.6 minutes in 2024 (Census Reporter), and TxDOT counted 215 traffic deaths in the county that year.
  • Health care and social assistance employed more metro residents than any other industry in 2024, followed by retail trade and educational services (Data USA).

Military City: clients in uniform and the families around them

The City of San Antonio calls itself Military City USA and describes Joint Base San Antonio as about 70,000 members supporting more than 266 mission partners across four main locations: Fort Sam Houston northeast of downtown, Lackland in the southwest corner, Randolph on the northeast side and Camp Bullis to the northwest. The city also says Lackland trains up to 80,000 military students a year. Add more than 150,000 veterans in the county and you have a client group whose legal problems follow their own rules, and whose searches most firm sites do not answer.

Military clients search with very specific questions, because their situation raises them: where can I file, what happens to my pension, can the case wait until I return. A firm that answers those questions plainly, with attorney approval and no promise about outcomes, meets searches that generic family or injury pages miss.

Filing for divorce while stationed in Texas

Texas Family Code section 6.304 treats a service member who was not previously a Texas resident as a Texas domiciliary and a resident of a county for divorce purposes after being stationed at Texas installations for at least the last six months and at an installation in that county for at least the last 90 days. The same rule covers a spouse who accompanies the service member. That single section answers a question base families search for again and again, and a page that explains it in plain words, with a note that the facts of each case differ, earns readers from every JBSA location.

Retired pay and the 10-year overlap

Federal law, at 10 U.S.C. 1408, lets a state court treat disposable military retired pay as property of the member and spouse under the state's own law. Direct payment of that share by the military pay system depends on the marriage overlapping at least 10 years of creditable service, and the total paid under property orders cannot exceed 50 percent of disposable retired pay. Spouses search for these limits by name, often well before they call a lawyer, and a guide reviewed by your family law attorneys is how the firm meets them.

When a service member asks the court to wait

Under the Servicemembers Civil Relief Act, 50 U.S.C. 3932, a service member who has notice of a civil action, including a child custody proceeding, can apply for a stay, and the court must grant at least 90 days when the conditions are met. Both sides of a family case search for what that means: the deployed parent who wants time, and the parent at home who wants to know how long the matter will sit. Pages for both readers belong on a San Antonio family law site.

VA disability claims and accreditation

Veterans also search for help with disability claims and appeals. Representing a claimant before the Department of Veterans Affairs requires VA accreditation under chapter 59 of title 38, and fee agreements are filed with VA. We build these pages only for firms whose attorneys hold that accreditation, and we name the accredited attorney on the page.

How people around San Antonio search for a lawyer

The habits below are what we plan pages around. They are patterns in how people describe legal problems, not measured shares, and the firm's own call log is the way to check which of them matter for your practice.

Inside Loop 410, out to Loop 1604 and beyond

Locals place themselves by the loops and the highways: inside 410, out past 1604, up 281 toward Stone Oak, out I-10 toward Boerne or up I-35 toward Schertz and New Braunfels. A firm downtown and a firm in the Medical Center are in different map markets even though both are San Antonio firms. Map results for near-me searches lean toward the office closest to the searcher, so one downtown profile seldom reaches a caller in Universal City or Helotes. Each staffed office needs its own profile and pages for the area it truly serves.

The event first, then the place

Few callers type a practice area as a law school would name it. They type what happened and where: 18-wheeler wreck on I-35, hurt at work and my boss has no insurance, DWI arrest Bexar County, divorce while at Lackland. Pages built around the event and the place match these searches, and they also make it easier for a caller to judge in a few seconds whether the firm handles their kind of case.

Spanish at home, English at work

With 37.7% of Bexar County residents speaking a language other than English at home, many callers switch languages depending on the topic and who they are talking to. A mother may search in English for custody information and then call in Spanish because she wants her own mother on the line. Spanish pages work only if the phone can follow, so we tie every Spanish page to a staffed Spanish line and log its calls separately.

After the shift, on a phone

Urgent legal searches happen on phones and often outside office hours: after a hospital shift at the Medical Center, after a night arrest, after children are asleep. Clio's 2024 secret shopper study of 500 firms found that 40% answered the phone and 33% replied to email. Search can bring a caller to your number, but only your firm can pick up. That is why our first month includes test calls in the evening and on Sundays.

Three buildings on Dolorosa Street

Most San Antonio matters that bring people to a lawyer's website touch one of three addresses on the same downtown street. People search for the building named on their paperwork, and a plain guide to what happens inside, approved by your attorneys, is a page few local firms publish and many callers look for.

The Bexar County Courthouse, 100 Dolorosa

Bexar County lists its courthouse at 100 Dolorosa. People with civil and family matters search for directions, parking, what to bring and what a first setting looks like. A guide that answers those questions and links to the firm's practice page meets them at the point where they are deciding whether to hire someone.

The Cadena-Reeves Justice Center, 300 Dolorosa

The county lists County Court 13 at the Cadena-Reeves Justice Center, 300 Dolorosa, and KSAT reported in October 2024 that the building houses 10 district felony courts, a pre-indictment court and 15 county courts, with judges warning about a shortage of courtroom space. For a DWI or criminal defense firm, this is the building callers type into search after an arrest, and the page that explains what happens there next is often the one that rings.

The San Antonio Immigration Court, 800 Dolorosa

The Executive Office for Immigration Review lists the San Antonio Immigration Court at 800 Dolorosa, Suite 300, with public and window filing hours from 8 am to 4 pm on weekdays, screening at the entrance and no recording devices in courtrooms. Hearings are generally open to the public. Clients holding a notice to appear search for exactly these details, and a page in English and Spanish, reviewed by your immigration attorneys, answers them before the caller rings.

What the crash figures say about injury pages

TxDOT publishes fatal crash tables by county every year, and they give an injury firm public numbers to build pages and press stories around without speculating about any case. In 2024 TxDOT counted 205 fatal crashes and 215 deaths in Bexar County, against 4,150 deaths across Texas, so the county accounted for about 5% of the state's traffic deaths. Interstates carried 64 of the county's deaths and city streets 90, which tells you that neighborhood streets deserve pages as much as the highways do.

The counties around San Antonio appear in the same table: TxDOT recorded 22 deaths in Comal County, 18 in Guadalupe, 14 in Medina, 11 in Kendall and 5 in Wilson in 2024. A firm with an office in New Braunfels or Seguin can write for those roads with the same care. We use these figures to choose which corridors get a page and as the basis for one data story a quarter, never as a claim about what a caller's case is worth.

Two Texas statutes shape the questions crash callers ask. Section 16.003 of the Civil Practice and Remedies Code sets a two-year period for most personal injury suits, and section 33.001 bars recovery for a claimant found more than 50 percent responsible. Answer pages that state these rules plainly, reviewed by your attorneys, meet searches from people trying to work out whether they still have a claim.

Texas advertising rules, read as a publishing checklist

Lawyer advertising in Texas sits in Part VII of the Texas Disciplinary Rules of Professional Conduct, and the State Bar of Texas notes that the amended rules have applied since 1 July 2021. Websites count as advertising. Rather than restate the rules, this section turns them into the checks we run before a page is published. It is a planning summary, not legal advice, and your ethics counsel confirms the wording against the current text.

Before any page goes live

Rule 7.01 asks whether anything on the page is false or misleading, whether a missing fact would mislead the reader and whether the page could create unjustified expectations about results. We read every claim, every case result and every client quote against that test. Where a page mentions a verdict that was later reduced or never collected, the rule requires the amount actually received to be shown with at least equal prominence, so we do not publish result figures without that detail from the firm.

A responsible attorney, named on the page

Rule 7.02(a) requires an advertisement to name a lawyer responsible for its content and that lawyer's primary practice location. We build the name and location into the page template, so a Spanish page, a court guide or a military family guide cannot go live without them.

Board Certified and the words around it

A Texas lawyer certified by the Texas Board of Legal Specialization may say Board Certified, name the area and name the Board. Other claims of certification or special competence are restricted under Rule 7.02(b), and words such as specialist or expert need care. We use the certified form where your attorneys hold certification and leave the other words out unless your ethics counsel approves them.

Contingency fees and who pays costs

Under Rule 7.02(c), a page that offers services on a contingent fee must say whether the client may also owe other expenses, such as court costs. A banner reading no fee unless we win does not meet that on its own. Injury and workplace pages carry a short cost statement your attorneys approve.

The homepage filing

Rule 7.04 requires an advertisement to be filed with the State Bar's Advertising Review Committee no later than ten days after it is first disseminated, unless it is exempt. Rule 7.05(b) exempts the pages of a firm website other than the homepage, and the comments to Rule 7.05 make clear the rest of the site must still meet Rules 7.01 and 7.02. The State Bar lists a $100 application fee. In practice we keep a filing record next to the page archive and flag every homepage change that needs a new filing.

Lead sellers, referral services and solicitation

Rule 7.03 restricts live, in-person and interactive contact with people who have not asked for it, and bars paying people to solicit or refer clients, while allowing reasonable advertising costs and qualifying lawyer referral services. The comments allow payment to a lead generator only if it does not recommend the lawyer, does not present the referral as free and does not claim to have analysed the person's problem to choose the lawyer. If your firm buys leads, we compare those leads with organic search on cost per signed case and on how they are presented to the public.

Workplace injury where coverage is optional

Texas is unusual: the Texas Department of Insurance says private employers can choose whether to carry workers' compensation coverage and that coverage is not required in most cases. Employers who opt out are called non-subscribers. They must report to the state that they have no coverage, and they must report to the Division of Workers' Compensation work injuries that cause more than one day of lost time.

For a San Antonio injury firm this splits workplace searches into two groups. A worker whose employer carries coverage asks about benefits, disputes and the division's process. A worker whose employer is a non-subscriber asks a different question, often in plain words such as my job has no workers' comp, and that search can lead to a negligence claim against the employer. Separate pages, each reviewed by your attorneys, serve these two readers far better than a single workers' comp page.

With health care, retail and education employing the largest numbers of metro residents in 2024, many of the injured workers who search will be nurses, aides, warehouse and store staff and school employees, alongside construction and trucking workers. Pages that name the work they do help them recognise that the firm handles cases like theirs.

Practice areas and the searches behind them

These are the practice areas we see most often in San Antonio firm plans, with the kinds of searches each one has to meet. Your intake log tells us which of them carry your firm.

Car, truck and motorcycle crashes

Crash searches name the road, the vehicle and the damage: wreck on Loop 410, 18-wheeler accident on I-35, hit by a drunk driver on Culebra. We build pages by corridor and vehicle type, add answer pages on the two-year deadline and proportionate responsibility, and use TxDOT figures for data stories. Head terms such as San Antonio car accident lawyer are crowded with directories and heavy advertisers, so the plan earns long-tail calls first.

Workplace injury and non-subscriber claims

Pages split by whether the employer carries coverage, with plain explanations of what each path means for the worker. Spanish pages often matter most here, provided the firm's staff can take those calls.

Military and civilian family law

Divorce and custody searches split into civilian questions about residency, property and custody schedules, and military questions about stationing, retired pay, deployment and stays. A firm that serves base families gives the military questions their own pages, written with attorney review and without predicting outcomes.

Immigration

Immigration searches start from a document: a notice to appear, a USCIS letter, a hearing date at 800 Dolorosa. Pages built around those documents, in English and Spanish, and a plain guide to the court's hours and rules meet the reader at the moment they are deciding who to call.

DWI and criminal defense

Arrest searches are urgent and local: DWI lawyer Bexar County, what happens after a DWI arrest in San Antonio, Cadena-Reeves Justice Center first setting. The pages that win these calls explain the next steps, show an after-hours number and answer it. Callback rules for arrests are part of the SEO plan, not a separate project.

What we build for a San Antonio firm

The build follows the firm, not a template. A typical programme contains the pieces below, scoped in the proposal and shipped in the order that brings in calls soonest.

Practice pages by area, court and situation

Each page answers one situation for one area: a trucking wreck on I-35, a non-subscriber injury, a divorce while stationed at Randolph, a hearing at the immigration court. Every page carries the responsible attorney's name and primary practice location and a short cost statement where fees are contingent.

A Business Profile for each staffed office

Each office your people work from gets its own complete profile, with categories, hours, photos from the firm and details that match every directory. We do not create profiles for addresses your staff do not use in business hours.

Attorney profiles

Profiles state each attorney's admissions, practice areas, languages spoken and, where it applies, Board Certified status in the form the rule allows. Veterans on the team can say so, which matters to many military clients.

Court guides and answer pages

Guides to the three Dolorosa Street buildings and answer pages for the questions intake hears every week, written in plain English and Spanish and reviewed by your attorneys.

Directories and listings

Matching details on the State Bar of Texas profile, Avvo, Justia, FindLaw and the other directories that rank for San Antonio legal searches, kept in a listings sheet the firm owns.

Reviews and client words under the Texas rules

Reviews shape which firm a caller picks from the map, and they are also where firms run into trouble. Our review routine sends a request after a matter closes, with no gift, discount or reward attached, and replies never confirm that the reviewer was a client or discuss the matter. Rule 7.03 bars giving a prospective client anything of value to win employment, which is reason enough to keep rewards away from reviews.

We never write, buy or filter reviews, and we do not show star ratings on the firm's site. If the firm wants to quote a client on a page, we treat the quote as advertising under Rule 7.01, check that it does not suggest the reader will get the same result, and keep the client's written permission with a dated copy of the page.

Most of the cases a San Antonio firm loses to search are lost after the click. The caller rings at 8 pm, reaches voicemail, and calls the next firm on the list. A Spanish speaker reaches an English-only receptionist. A sergeant with a two-week leave window gets a callback in four days. None of these show up in a ranking report, and all of them cost signed cases.

So we measure intake from the first month: test calls in the evening and on Sundays, missed calls by hour and by line, time to first callback, and outcome tags in the intake log. Clio's 2024 study, in which 40% of 500 firms answered the phone, is a reminder that the firm that simply picks up is already ahead of many competitors. The fixes are usually simple: an answering service after hours, callback rules by practice, booking online by language and a short script for calls that are not cases.

Picking a law firm SEO agency in San Antonio

Agencies that sell to law firms tend to show rankings and traffic. The questions below move the conversation to the numbers that pay the firm.

Questions to ask before you sign

Ask each agency to answer these in writing.

  • How will you report calls, consultations and signed cases by page and by practice, not only rankings?
  • Who prepares the homepage filing with the State Bar of Texas, and who keeps the dated archive of page versions?
  • Will analytics, call tracking and every Business Profile sit in the firm's own accounts?
  • Who at the agency checks Spanish pages, and how do you make sure a staffed line stands behind them?
  • Which of your law firm results can you show, and were they reported with the firm's consent?
  • What happens to the pages, profiles and data if we end the contract?

Warning signs

Walk away from any of these.

  • Promises of first-page rankings or a number of signed cases by a date
  • Reviews written or bought by the agency, or review requests with a reward attached
  • Office profiles at addresses where nobody from the firm works
  • Pages that call attorneys specialists or experts without a basis the rules accept
  • Accounts and logins held only by the agency

What law firm SEO costs in San Antonio

Published law firm SEO pricing comes mainly from agencies, so treat every figure as a vendor view. On The Map Marketing puts law firm SEO at $3,000 to $15,000 a month. 12AM Agency, updated in July 2026, gives $3,500 to $6,500 a month for mid-size metros and $7,000 to $12,000+ for hyper-competitive cities, and names New York, Los Angeles and Houston as examples. It does not name San Antonio.

We price San Antonio at our US major metro rate, by proposal from $7,000 a month, and that placement is our own judgment rather than a published figure. Firms outside the major metros are priced on our US page at $4,500 a month for personal injury and family law and $3,500 for criminal defense and immigration. Prices are in US dollars, the firm's accountant confirms whether any Texas sales tax applies, and ad spend, State Bar filing fees and directory fees are paid by the firm directly. There is a three-month minimum and no ranking, case or fee guarantees.

The way to judge the price is against the firm's own numbers. The model above uses your visits, your conversion rates and your average fee; if the expected path does not cover the retainer within a sensible period, the programme is the wrong size for your firm and we will say so.

The first year, quarter by quarter

Timelines depend on the firm's starting point, its practice areas and how quickly attorneys approve pages. This is the usual shape, not a promise.

  • Months 0 to 3: tracking, intake measurement, office profiles, site fixes and the first practice and court pages. Calls are counted from the first week.
  • Months 4 to 6: Spanish pages, military family guides, answer pages, reviews and the first local links. Long-tail court, neighborhood and military queries usually move first.
  • Months 7 to 9: booking, Local Services Ads compared with organic on cost per signed case, and the next office or practice area.
  • Months 10 to 12: AI answer checks, intake tuning and the 12-month review against month 0, with a plan for year two.

What slows it down

The same few things delay most programmes.

  • Pages waiting weeks for attorney approval
  • A homepage redesign that resets the filing and the archive
  • Profile suspensions caused by addresses that do not meet Google's guidelines
  • Phones that are not answered after hours

The numbers to report each month

A monthly report a managing partner can read in five minutes holds these numbers, each compared with month 0.

  • Organic calls and web enquiries, by practice, office and language line
  • Consultations booked from organic search
  • Signed cases from organic search and their fee value, counted at signing
  • Missed calls by hour and time to first callback
  • Cost per signed case for organic and for Local Services Ads
  • Map positions around each office and impressions on court, military and Spanish queries
  • Pages published, approved and filed, with their archive dates

The law firm SEO services hub explains the method we use in every market. The pages below cover our wider US programme and services that can run alongside a San Antonio programme or on their own.

Wrapping up

People who need a lawyer in San Antonio search under pressure, on a phone, often at night, sometimes in Spanish and sometimes from a base with a leave window measured in days. They call the firm that names their court, understands their situation, stays inside the Texas rules and answers the phone. SEO is the work of making your firm one of the few they find, and measuring which pages turn into signed cases.

To see where your firm stands, review our pricing above and book a 30-minute strategy call. You leave with a baseline of your organic calls and consultations whether or not you hire us, and we make no ranking, case or fee guarantees.

Sources for this guide

See which of your calls come from search

In 30 minutes we look at your office profiles, your court and Spanish pages, your homepage filing record and how many calls from search become consultations. You keep the baseline whether or not you hire us.

Book a strategy call