Law firm SEO services, San Jose

SEO for San Jose law firms in employment, personal injury, immigration, family law and criminal defense

Santa Clara County runs from Palo Alto to Gilroy, and a person who needs a lawyer usually searches with a town, an employer or a courthouse in mind. We give each staffed office its own profile, write practice pages your attorneys sign off for the cities and First Street courts your clients deal with, add Vietnamese, Spanish or Chinese pages where your staff answer in that language, and track every call to the page that produced it.

By proposal from $7,000 a month

  • Every page cleared by one of your attorneys under California's Chapter 7 rules, with a dated copy on file
  • Tracked calls that announce recording, because Penal Code section 632 needs every party's consent
  • Language pages only where someone at the firm takes the call in that language
  • No promised rankings, signed cases or fees

Customer success journey

Your 12-month law firm SEO path in San Jose

Pick the profile nearest to your firm, overwrite the sample figures with your own and walk through the year. We plan San Jose as a major metro, so the visit ramp is flatter than on our US page: San Francisco firms, national directories and injury advertisers already compete for the valley's searches.

Where are you starting from?

Employment firm for tech staff and hourly workers. Wrongful termination, discrimination and unpaid wage cases arrive by referral and from a site that never names a Santa Clara County city. Visits and fee are sample numbers. Visit to lead uses 7.3%, the Ruler Analytics legal organic search rate (26 May 2026). Lead to signed is a 10% assumption, because many callers have no claim the firm can take.

Put in your own numbers

Monthly sessions from your analytics

Walk the path, month by month

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

    Counted

    Months 0 to 1 In progress
    • A tracked line for each page, office and language
    • An intake log that records city, case type, language and outcome
    • Recording notices tested on every tracked line
  2. Level 2

    Placed in the valley

    Months 2 to 3 Locked
    • A full Business Profile for each office your staff work from
    • Practice pages by city and courthouse
    • Language pages matched to the people who answer
  3. Level 3

    Trusted locally

    Months 4 to 6 Locked
    • Review requests that respect FTC and California rules
    • Answer pages on California deadlines and procedure
    • Links from Santa Clara County media and bar groups
  4. Level 4

    Booking consultations

    Months 7 to 9 Locked
    • Online booking by case type and language
    • Cost per signed case for organic beside Local Services Ads
    • The next city or practice area
  5. Level 5

    Measured case channel

    Months 10 to 12 Locked
    • AI answer checks for city and case type questions
    • An intake script revised on real outcomes
    • A 12-month review and the plan for year two
  1. Month 0Badge: Starting point set

    Scope and starting point

    We ship
    • A signed scope that lists the work for each month
    • Separate tracked numbers for each page, office and language line
    • Intake log fields for city, case type, language and outcome
    • Map ranking grids around each office, for example Downtown San Jose, Willow Glen, Santa Clara or Palo Alto
    You should start to see
    • A one-page starting point: last quarter's organic calls and enquiries by city and language, and how many turned into consultations and signed cases
    You own:

    Analytics, call tracking and every Business Profile sit in the firm's own accounts from day one.

  2. Month 1Badge: Lines checked

    Repairs and recording notices

    We ship
    • Speed, crawl and mobile repairs on the practice pages that produce calls
    • A recording announcement on every tracked line, or recording switched off, checked with test calls
    • Test calls after hours and at weekends to every number, in each language the firm advertises
    • A dated copy of each page version, so the firm can show what a page said on any day
    You should start to see
    • Missed calls by hour and line. In Clio's 2024 secret shopper study, 40% of 500 firms answered the phone
    • The first calls tied to the pages that produced them
    You own:

    The test-call log and the page archive.

  3. Month 2Badge: On the valley map

    One profile per real office

    We ship
    • A complete Google Business Profile for each office your people staff, for example near the First Street courthouses, in Palo Alto or in Morgan Hill
    • No profile for a virtual office or a shared suite your staff do not work from in business hours, as Google's guidelines require
    • Matching name, address and phone details on Avvo, Justia, FindLaw and the main legal directories
    You should start to see
    • Calls and direction requests for each office
    • Map positions on a grid around each office
    You own:

    A listings sheet with every login and office record.

  4. Month 3Badge: Pages mapped

    Practice pages by city and courthouse

    We ship
    • Pages in the words callers use: fired after a medical leave in Sunnyvale, pedestrian hit on Story Road, DUI arrest in Milpitas, divorce with stock options in Santa Clara County
    • Plain-English guides to a first appearance at the Hall of Justice on West Hedding Street or a hearing at the Family Justice Center on North First Street
    • Every page approved by a named attorney at the firm and archived with its date
    You should start to see
    • Impressions on city and courthouse long-tail queries
    • City-wide head terms still out of reach, because firms with years of links hold them
    You own:

    The city and courthouse page templates.

  5. Month 4Badge: Heard in their language

    Language pages that match the phones

    We ship
    • Vietnamese, Spanish, Chinese or other language pages, only where an attorney or intake staff member takes the call in that language
    • Immigration pages written around the hearing locations clients are now sent to after the San Francisco Immigration Court closed
    • Neighbourhood pages, for example East San Jose, Berryessa or Evergreen, where the firm has the clients to justify them
    You should start to see
    • Calls on each language line, logged separately
    • Non-English queries often moving first, because fewer firms publish in those languages
    You own:

    Translated pages checked by a fluent attorney or staff member.

  6. Month 5Badge: Questions answered

    Reviews and answer pages

    We ship
    • A review request after a matter closes, with no incentive tied to a positive review, and replies that never confirm someone was a client
    • Answer pages for questions intake hears weekly: the three-year window to take a job discrimination claim to the Civil Rights Department, the six-month claim deadline after a VTA bus crash, what community property means for stock granted during a marriage
    You should start to see
    • Review trend for each office
    • Better qualified calls, flagged in the intake log
    You own:

    The review routine and an answer library for intake staff.

  7. Month 6Badge: Cited in the valley

    Links from valley sources

    We ship
    • One data story a quarter for local press, for example traffic deaths by street type from city figures or wage claims from public records
    • Resource and event work with groups such as the Santa Clara County Bar Association, the Santa Clara County Trial Lawyers Association, the Santa Clara County La Raza Lawyers Association and the Asian Pacific American Bar Association of Silicon Valley, with any sponsorship disclosed
    • Pitches to Vietnamese, Spanish and Chinese language media where the firm serves those readers
    You should start to see
    • Referring domains from Santa Clara County and Bay Area sources
    • City practice pages reaching page one
    You own:

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

  8. Month 7Badge: Booking

    Consultation booking

    We ship
    • Online booking by case type and language, with fields for the conflict check
    • Same-day callback rules for arrests, detentions, terminations and new crash calls
    You should start to see
    • Consultations booked from organic each month, by city and language
    You own:

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

  9. Month 8Badge: Channels compared

    Paid and organic side by side

    We ship
    • Advice on Google Local Services Ads and the Google Screened check for each office, with 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 at lower cost in each city
    You own:

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

  10. Month 9Badge: Extended

    The next city or practice

    We ship
    • Pages and a profile for the next office, for example in Mountain View, Campbell or Gilroy, if the firm staffs one there
    • Internal links from answer pages to the practice pages that sign cases
    You should start to see
    • Signed cases from organic by city, language and practice
    You own:

    An expansion checklist for each new office.

  11. Month 10Badge: Named in answers

    AI answers

    We ship
    • Prompt checks in AI search for questions such as who handles wrongful termination cases in Sunnyvale, in English, Vietnamese and Spanish
    • The same attorney, office and language details on the site, the profiles and the directories
    You should start to see
    • Whether AI answers name the firm for its practice, city and language
    You own:

    The prompt list and the monthly results.

  12. Month 11Badge: Revised

    Intake revisions

    We ship
    • Outcome tags reviewed with the intake lead: no case, conflict, booked, signed
    • Changes to follow-up for calls that did not book, by language line
    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: Measured case channel

    Year one review

    We ship
    • Calls, consultations and signed cases from organic compared with month 0
    • A year two plan by city, language and practice
    You should start to see
    • Organic search as a measured source of signed cases in the parts of the valley you serve
    You own:

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

Your model at month 0

Planning model, not a promise
Organic visits a month2,000Expected, 1.00x month 0Conservative 2,000Month 0: 2,000
Calls and web enquiries146Expected, 1.00x month 0Conservative 146Month 0: 146
Signed cases14.6Expected, 1.00x month 0Conservative 14.6Month 0: 14.6
Fee value of signed cases this month$292KExpected, 1.00x month 0Conservative $292KMonth 0: $292K

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,000. Month 12: conservative 2,640, expected 3,580. Highlighted month 0: conservative 2,000, expected 2,000.01K2K3K4K036912Month2,000

Calls and web enquiries per month

From organic visits a month

Planning model. Month 0: 146. Month 12: conservative 231, expected 366. Highlighted month 0: conservative 146, expected 146.0100200300400036912Month146

Cumulative fee value of signed cases

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

Planning model. Month 0: $292K. Month 12: conservative $4.47M, expected $5.48M. Highlighted month 0: conservative $292K, expected $292K.$0$2M$4M$6M036912Month$292K

From a search in Santa Clara County to a signed engagement letter

Month 0, expected case

The three columns are the stages of intake. Move the month marker and the planning model fills them with calls and enquiries, booked consultations and signed cases for that month, with the expected path beside the conservative one. A tall first column over a short last one tells you the calls are arriving and intake is where they leak.

Calls and web enquiries

146Conservative 146

Consultations booked

46.2Conservative 46.2

Signed cases

14.6Conservative 14.6

Each filled dot stands for 10, 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 predict results 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,0002,00014614614.614.6$292K$292K$292K$292K
12,0002,00014614614.614.6$292K$292K$584K$584K
22,0002,00014915214.614.6$292K$292K$876K$876K
32,0002,06015216214.915.2$298K$304K$1.17M$1.18M
42,0402,14015817515.216.2$304K$325K$1.48M$1.50M
52,0802,24016419015.817.5$316K$350K$1.79M$1.85M
62,1402,36017220716.419$328K$379K$2.12M$2.23M
72,2002,52018023017.220.7$344K$413K$2.46M$2.65M
82,2802,7001902561823$360K$460K$2.82M$3.11M
92,3602,9002002821925.6$379K$512K$3.20M$3.62M
102,4403,1202103102028.2$400K$563K$3.60M$4.18M
112,5403,3402233362131$420K$620K$4.02M$4.80M
122,6403,58023136622.333.6$445K$673K$4.47M$5.48M

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. Replace it with your 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. Ruler draws the data from its own customers, so it is not a random sample of firms. Two profiles use a lower rate as an assumption.
Call or enquiry to signed case8% to 20% by profile
Assumption. We found no public cross-firm benchmark for this step that we could verify. It absorbs calls that are not cases, conflicts, consultations that never book and consultations that do not sign. Use the rate from your own 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. California's Business and Professions Code section 6147 sets what a contingency fee contract must contain.
Fee timingCounted at signing in this model
Assumption made so the chart stays readable. Contingency fees arrive when a case resolves, often long after signing, so the revenue line is the fee value of cases signed, not cash received.
Signing lag0 to 1 month by profile
Assumption, editable. Time from 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). Background 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 before the visit ramp because answering, click-to-call and booking changes ship in months 1 and 7.
Visit ramp, major metroExpected 1.79 at month 12; conservative 1.32
Assumption, adjustable. Set below our US page ramp because we treat the San Jose, Sunnyvale and Santa Clara metro, 1.97 million people in 2024 (Data USA), as a major metro whose searches San Francisco firms and national directories also chase. 12AM Agency (updated Jul 2026) prices hyper-competitive cities at $7,000 to $12,000+ a month and mid-size metros at $3,500 to $6,500; it names neither San Jose nor Silicon Valley, so this placement is our judgment.
Language pagesInside visits and conversion, no separate uplift
Assumption. We add no bonus for Vietnamese, Spanish or Chinese pages because we found no public benchmark that measures one. Track each language line separately 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 predict results 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,0002,6403,580
Calls and web enquiries per month146231366
Signed cases per month14.622.333.6
Fee value of signed cases per month$292K$445K$673K
Cumulative fee value of signed cases, months 0 to 12$3.80M if month 0 holds$4.47M$5.48M
What changes between today and month 12
AreaTodayMonth 12
AttributionNo one can tell which calls came from searchEach call carries its page, office and language line
RecordingTracked lines record calls with no announcementEvery recorded line announces itself, or recording is off
Map resultsOne profile expected to cover the whole valleyA complete profile for each staffed office
PagesPractice pages written for all of CaliforniaPages for each city, courthouse and language the firm serves
Advertising rulesAward badges and specialist wording nobody has checkedEach page version cleared by an attorney and kept with its date
Channel costLocal Services Ads and organic compared on call countsCost per signed case by channel and city
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 each office your staff work from

A caller in Gilroy rarely rings a firm whose map pin sits in Palo Alto. Each office your people actually staff gets its own complete Google Business Profile, with details that match every directory listing. We skip virtual suites and shared desks nobody works from in business hours, because Google's guidelines do not allow them and a suspended profile takes months to recover.

Example query: [Firm name], employment office near Diridon Station

First Street and Hedding Street guides

People search for the building printed on their papers: the Downtown Superior Court at 191 North First Street, the Family Justice Center next door at 201, the Hall of Justice on West Hedding. A short guide your attorneys approve, covering what to bring and what happens on the day, meets that search and ends with a phone number.

Example query: Your first family court hearing at 201 North First Street: what to bring

Employment pages for the valley's workers

In a county built around tech employers, many legal searches start at work: a layoff that looked targeted, a medical leave that ended in a termination, overtime never paid on a warehouse or campus shift. We write pages around those situations, explain the Civil Rights Department and Labor Commissioner routes in plain words, and leave every judgement about a claim to your attorneys.

Example query: Fired after medical leave in Santa Clara County: what to do this week

Language pages backed by real staff

About 41.9% of San Jose residents were born outside the United States in 2024, and the county's Registrar of Voters held voter workshops in 14 languages for the November 2025 special election. We publish a Vietnamese, Spanish, Chinese or other language page only when someone at the firm answers in that language, so the page never offers help the phone cannot give.

Example query: Luật sư di trú tại San Jose, có nhân viên nói tiếng Việt

California's two rulebooks built into publishing

A firm page answers to Chapter 7 of the Rules of Professional Conduct and to the advertising sections of the Business and Professions Code. In practice that means no promised outcomes, no unearned specialist claims, a named responsible lawyer and office, and a true copy of each version kept for a year. We run every page through your counsel and archive it.

Example query: Page record: version, approving attorney, publish date, archived copy

Recorded lines that announce themselves

Call tracking shows which page produced a call; recording shows how intake handled it. Penal Code section 632 needs every party's consent to record a confidential call, so each recorded line we set up opens with a short notice, and lines for sensitive matters can skip recording altogether.

Example query: This call may be recorded for quality. Press 1 to continue.

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 Jose

San Jose practice focus

From $7,000a month, by proposal

A firm with 5+ attorneys or 2+ offices in one practice area, serving San Jose and a few neighbouring cities

  • Call tracking with recording notices and an intake log by city and language
  • A Business Profile for each staffed office
  • City, courthouse and language pages
  • Attorney sign-off and a dated archive of every page
  • Review requests that respect FTC and California rules
  • A monthly report in calls, consultations and signed cases
Book a strategy call

Valley-wide, several practices

By proposal, scoped above $7,000 a month

Firms with several practice areas or offices from Palo Alto to Morgan Hill, and injury or employment firms competing across the whole county

  • Everything in practice focus
  • More data stories and earned links each quarter
  • Cost per signed case, organic beside Local Services Ads
  • AI answer checks by city and language
Ask for a proposal
  • San Jose is quoted 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 Jose, so placing a metro of 1.97 million people (Data USA, 2024) that also draws San Francisco competition in that band is our judgment.
  • 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 deliver the work from outside the United States, and the firm's accountant confirms any California or local tax treatment.
  • Three-month minimum. Ad spend and directory or lead platform fees are paid by the firm straight to the provider and sit outside the retainer.
  • No ranking, case or fee guarantees. Every report is measured against your month 0 starting point.

Fit

Who this page is for

A good fit

  • A Santa Clara County firm with 5+ attorneys or 2+ offices in employment, injury, immigration, family law or criminal defense
  • Someone who picks up after hours and in each language the firm advertises
  • An attorney who signs off every page and keeps the archive
  • 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 that expect a city-wide head term inside six months
  • Vietnamese or Spanish pages with nobody at the firm who speaks the language
  • Requests for guaranteed rankings, bought reviews or invented results

FAQ

Questions teams ask before a call

Why is San Jose priced at your major metro rate?

The San Jose, Sunnyvale and Santa Clara metro had about 1.97 million people in 2024 (Data USA), and its legal searches are contested by local firms, San Francisco firms, national directories and injury advertisers. We quote it from $7,000 a month by proposal, and the planning model uses a slower visit ramp than our US page. That placement is our judgment, not a figure from a pricing survey.

Which California rules do your pages follow?

Chapter 7 of the California Rules of Professional Conduct, Rules 7.1 to 7.5, and the lawyer advertising sections of the Business and Professions Code, including section 6157.2 on prohibited content and disclosures and section 6159.1 on keeping a true copy of each advertisement for a year. We are not your ethics counsel; your attorneys approve each page before it goes live.

Is call recording legal for a California law firm?

Penal Code section 632 makes it an offence to record a confidential communication without the consent of all parties. We set each recorded line to announce the recording at the start of the call, test it, and leave recording off on lines your counsel prefers to keep unrecorded. Your counsel has the final word on the set-up.

Can you get us into the map results across the county?

Map results follow real, staffed offices. We work the cities where you have one, from Downtown San Jose to Palo Alto or Morgan Hill, and reach callers elsewhere with city and courthouse pages, without listing addresses Google would suspend.

Will you write pages in Vietnamese, Spanish or Chinese?

Yes, when someone at the firm takes calls in that language and a fluent attorney or staff member checks each page. The same goes for Tagalog, Korean, Hindi or any other language your team speaks.

Do you have San Jose law firm case studies?

No. Our first law firm client will run as a pilot, with interim figures at day 90 published 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 that is 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 Jose: how Santa Clara County firms win the call, from Palo Alto to Gilroy

An engineer in Sunnyvale is told her role is being cut a week after she asked for medical leave. A warehouse worker in North San Jose has not been paid overtime for months. A grandmother on the east side gets a hearing notice and asks her grandson to search in Vietnamese. A driver is hit while turning off Capitol Expressway. Each of them types the problem and a place into a phone, reads a few results and calls the firm that seems to understand their employer, their court and their language.

Law firm SEO services in San Jose are the work of getting your firm onto that short list and making your page the one that earns the call. The parts are familiar: office profiles that show in the right city, practice pages written in the words valley residents use, guides to the First Street and Hedding Street courthouses, language pages where your staff really speak the language, and intake that picks up. The California parts are less familiar to agencies from other states: two overlapping sets of advertising rules, and a recording law that needs everyone on a call to agree.

This guide walks through the San Jose legal market in numbers, how people across Santa Clara County search, the courts and agencies your pages should explain, the advertising and recording rules as they read today, the case types the valley searches for most often, and what a sensible programme costs and reports. Every figure carries a source in the list at the end, and anything we could not verify is labelled a planning assumption.

Why a San Jose firm needs its own search plan

For a law firm, SEO is not a list of positions. It is a measured flow of calls and web enquiries from people who found the firm in Google, in Google Maps or in an AI answer, and a count of how many of those became consultations and signed cases. A page that ranks and signs nobody is a vanity number, and a firm paying a retainer deserves to know which pages bring cases and which only bring readers.

Santa Clara County gives that work a particular shape. San Jose is the county seat and its largest city, but the county has 15 incorporated cities and towns, from Palo Alto and Mountain View in the north to Morgan Hill and Gilroy in the south. A resident of Cupertino does not think of herself as searching in San Jose, and a firm near the downtown courthouses competes on a different map from a firm in Campbell. Many searchers also look north, so San Francisco firms appear in the same results.

A plan therefore starts with three facts: where your attorneys actually work, which case types pay the firm's bills, and which languages your staff answer in. Pages, profiles and links follow from those facts, and the reporting follows the case from first call to consultation, engagement letter and fee.

San Jose and Santa Clara County by the numbers

These figures come from Data USA profiles built on Census Bureau data and from the State Bar of California's 2024 Justice Gap Study. They show how many people a firm can reach, how many were born abroad and how crowded the profession already is.

  • San Jose had 990,138 residents in 2024. Santa Clara County had about 1.9 million and the San Jose, Sunnyvale and Santa Clara metro about 1.97 million.
  • 41.9% of San Jose residents were born outside the United States in 2024. The share was 41.5% for Santa Clara County and 40.8% for the metro.
  • 30.8% of San Jose residents were Hispanic in 2024, and about 388,000 identified as Asian and not Hispanic.
  • Across California, the most common birthplaces of foreign-born residents in 2024 were Mexico, the Philippines and China; Data USA reports these at state level because county and city microdata are not published.
  • Median household income in 2024 was $146,427 in San Jose, $164,281 in Santa Clara County and $162,111 across the metro.
  • California had 196,613 active attorneys in 2025, or 4.3 per 1,000 residents statewide. The urban parts of Santa Clara County had 5.4 per 1,000, against 1.0 per 1,000 in its rural parts.

The habits below are what we plan pages around. They describe how people put legal problems into words, not measured shares, and your own call log is the way to confirm which of them matter for your practice.

The employer, the road and the courthouse

Few people search for a practice area by its textbook name. They type what happened and where it happened: laid off after reporting harassment, overtime not paid at a Milpitas warehouse, crash on 101 near the Tully exit, DUI stop in Los Gatos, custody hearing in San Jose. Some name the company they worked for. The city matters because it suggests which courthouse and which agency will be involved, and people assume a nearby lawyer knows them. Pages built around the situation and the city match these searches far better than one page for the whole state.

Valley cities, not only San Jose

Residents of Santa Clara, Sunnyvale, Mountain View or Milpitas often add their own city to a search rather than San Jose. Google's map results lean towards offices near the person searching, so a single profile downtown rarely shows for a caller in Palo Alto. Firms with staffed offices in more than one city should have a profile and a set of pages for each; firms with one office should write city pages only where they have real clients and real knowledge to share.

Vietnamese, Spanish, Chinese and more

With roughly two in five residents born abroad, many San Jose families look for a lawyer in a language other than English, or ask a younger relative to search for them. The county's Registrar of Voters held workshops in 14 languages for the November 2025 special election, a fair sign of how many language communities a valley firm may hear from. A search in Vietnamese or Spanish usually meets far fewer law firm pages than the same search in English.

On a phone, after a shift

Most of these searches happen on a phone, many of them after the working day, when the caller finally has time to deal with the problem. Commute hours on 280 and 880 and late evenings matter. A page that loads slowly, hides the phone number or sends the caller to voicemail at 7 pm loses the case to the next result, however well it ranks.

The First Street courthouses and the agencies around them

People search for the place named on their paperwork. Plain guides to those places, reviewed by your attorneys, meet that search and give the reader a reason to call. The Superior Court of California, County of Santa Clara, lists the courthouses below on its locations page.

Downtown Superior Court and the Old Courthouse

Civil, probate and small claims matters are heard at the Downtown Superior Court at 191 North First Street, and more civil departments sit in the Old Courthouse at 161 North First Street. Injury, employment and contract clients meet these buildings when a case is filed, so a page explaining what happens at a case management conference or a first civil hearing there is worth writing.

Hall of Justice on West Hedding Street

Criminal cases in San Jose go to the Hall of Justice at 190 West Hedding Street. A defense firm's pages can explain the first appearance, what the arraignment notice means and how to find the right department, which are the questions families search for the night after an arrest.

Family Justice Center Courthouse

Family law, juvenile dependency, drug court and traffic matters are heard at the Family Justice Center Courthouse at 201 North First Street, which also hosts self-help services. Divorce and custody clients search for that address, and a guide to a first hearing there fits a family practice's site naturally.

Palo Alto, Morgan Hill and the juvenile court

The Palo Alto Courthouse on Grant Avenue hears criminal matters for the north county, and the South County Morgan Hill Courthouse on Diana Avenue hears criminal and traffic cases for the south. Juvenile justice matters go to the Juvenile Justice Courthouse on Guadalupe Parkway. The court lists the Santa Clara Courthouse as temporarily closed, so old pages that still send readers there need correcting.

Immigration hearings after the San Francisco closure

Santa Clara County has no immigration court of its own. The Executive Office for Immigration Review said in a notice of 1 May 2026 that the San Francisco Immigration Court would close at the close of business on 4 September 2026, with its Sansome Street location becoming a hearing location under the Concord Immigration Court and reassigned cases heard in Concord or remotely. Families from San Jose now search for where their hearing will be, and immigration pages written before the change can send them to the wrong place. We date these pages and recheck the EOIR notices each quarter.

Workers' compensation and wage claims on Airport Parkway

The Division of Workers' Compensation runs its San Jose district office at 224 Airport Parkway, Suite 600, and the Labor Commissioner's San Jose office is in the same building, in Suite 300. Injured workers and unpaid employees search for both. Pages that explain the difference between a workers' compensation claim and a wage claim, and when a lawyer helps with each, bring better qualified calls than a generic workplace page.

What California's lawyer advertising rules mean for a web page

A firm website, a Business Profile post and a directory listing are all communications about legal services. In California they sit under Chapter 7 of the Rules of Professional Conduct, in force since 1 November 2018, and under the lawyer advertising sections of the Business and Professions Code. We are not ethics counsel and give no legal advice. What we provide is a publishing routine that puts each page in front of your counsel before launch and keeps a dated copy afterwards.

Truthful in every claim and every implication

Rule 7.1 bars a false or misleading communication about a lawyer or the lawyer's services. Section 6157.2 lists content an advertisement must leave out, among it any promise that a matter will succeed and any suggestion that the lawyer usually obtains quick cash or fast settlements, and it limits award claims to awards not handed out simply for membership or for a fee. On injury sites the trouble usually hides in badge strips and in phrases like we always win, which we take off the page unless your counsel clears them.

A named lawyer and office behind each page

Rule 7.2(c) asks each advertising communication to carry the name and address of at least one lawyer or firm responsible for it, and section 6157.2 asks for a responsible California lawyer or firm and the city, town or county of a bona fide office. The site footer normally covers this. Landing pages, profile posts and campaign pages built by past vendors often do not, and we check every one.

Specialist wording

Under Rule 7.4 a lawyer may describe a field the firm practises in or concentrates on, but may claim to be a certified specialist only while currently certified by the State Bar's Board of Legal Specialization or another accredited body, which the page must name. Attorney bios are where this slips, so we match each claim to a certificate before the page goes live.

Solicitation and follow-up messages

Rule 7.3 limits live solicitation and asks targeted written or electronic solicitations to be marked as advertising, with exceptions such as people the lawyer already knows. The texts and emails intake sends to callers who did not book are where firms most often get this wrong, because they are written in a hurry. We draft them with the rule in mind and send them to counsel like any page.

A copy of every version

Section 6159.1 requires a true copy of each advertisement to be kept for one year. Section 6157.2 also gives a consumer misled by a non-compliant advertisement a route to sue after a State Bar process, with statutory damages per advertisement. A dated archive of every page version, with the approving attorney's name, answers both provisions, and it is part of every programme we run.

Recording tracked calls under Penal Code section 632

Call tracking gives each page, office and campaign its own number, so the firm can see which page produced which call and which calls became cases. Many tracking platforms also record calls, often by default, and recordings are useful when you review how intake handles a nervous caller.

California makes that feature a legal question. Penal Code section 632 makes it an offence to record a confidential communication, including a telephone call, without the consent of all parties, and a call to a law firm about a legal problem is about as confidential as calls get. A tracking set-up copied from an agency's template for another state can start recording without telling anyone.

Our default is simple. Every recorded line opens with a short spoken notice before the call connects, we test each line by calling it, and lines for the most sensitive matters, such as criminal defense or immigration detention calls, can run without recording if your counsel prefers. Your counsel approves the final set-up and the wording of the notice.

Paid leads, directories and the referral rules

Many valley firms buy directory placements, pay-per-lead platforms or shared intake services next to their own SEO. Rule 7.2(b) bars a lawyer from giving anything of value for recommending or securing the lawyer's services, with exceptions that include the reasonable cost of permitted advertising and the usual charges of a legal services plan or a qualified lawyer referral service.

Business and Professions Code section 6155 goes further: no one may run a service that refers potential clients to attorneys, and attorneys may not accept its referrals, unless the State Bar has certified it. Local options exist; the Santa Clara County Bar Association, for example, runs a lawyer referral service online. Before any paid source enters the channel report, we ask your counsel whether it is advertising or referral, and we judge it on cost per signed case rather than lead count.

Employment law: the valley's own search pattern

In a county built around large technology employers and the warehouses, campuses and service jobs around them, many legal searches begin with work. Callers describe a layoff they suspect was targeted, a termination after medical or pregnancy leave, retaliation after a complaint, unpaid overtime or missed meal breaks. Many hold equity they fear losing, and many are on a work visa that ties their status to the job, which makes the call urgent.

Two agencies shape what these pages should explain. The California Civil Rights Department takes employment discrimination complaints, and its own guidance says an intake form must be submitted within three years of the date the person was last harmed, and that anyone who wants to skip its investigation must get a right-to-sue notice before filing in court. The Labor Commissioner's San Jose office handles wage claims. Pages that explain these routes clearly, without judging whether a reader has a claim, earn calls from people who have done some reading and are ready to talk.

We write employment pages by situation and by city, keep any comment on a specific employer out of the copy unless your attorneys approve it, and make sure the page tells readers that deadlines exist without promising what a claim is worth.

Other case types and the searches behind them

Each practice area has its own vocabulary and its own deadlines. The notes below are planning guidance, and every deadline on a published page is checked by your attorneys against the current law.

Car, motorcycle and pedestrian crashes

San Jose recorded 41 traffic deaths on city streets in 2025, down from 49 in 2024 and the lowest figure since 2012, with pedestrian deaths roughly even at 20, according to San Jose Spotlight. Crash searches name the road: 101, 280, 880, 87, Capitol Expressway, Story Road or Monterey Road. Code of Civil Procedure section 335.1 allows two years for an injury action, and Government Code section 911.2 requires a claim against a public entity to be presented within six months, which matters for crashes involving VTA buses or light rail and city or county vehicles.

Workers' compensation

Injured workers search after a claim is denied, after treatment is delayed or after checks stop. Pages built around the San Jose district office, the claim form and what happens at a first hearing serve them better than a general overview of the system.

Immigration

Immigration searches in San Jose mix family cases, removal defense and employment-based questions from workers on visas. Families often search in Vietnamese, Spanish or Chinese; employment-based questions usually come in English from people who have read a lot already. Separate pages for each audience, dated and rechecked against EOIR and USCIS notices, keep both groups from bouncing.

Divorce, custody and property

Family Code section 760 makes property acquired during a marriage while living in California community property, except as otherwise provided by statute. In the valley, the property questions readers bring often involve stock options, restricted stock and vesting schedules. How those are divided is for your attorneys to explain; our job is to make sure the firm's guide is the one a worried spouse in Cupertino or Willow Glen finds and trusts enough to call.

Criminal defense and DUI

Defense searches are urgent and local: a DUI stop in Campbell, a domestic violence arrest in Milpitas, a first appearance at the Hall of Justice or at the Palo Alto Courthouse. Pages that name the right courthouse, explain the next 48 hours plainly and put a phone number that is answered at night at the top do most of the work.

Language pages that match who answers the phone

A Vietnamese or Spanish page is a promise that someone at the firm can talk to the reader in that language. Breaking it costs more than having no page at all, because the caller who reaches an English-only voicemail rarely calls back. We publish a language page only when an attorney or intake staff member takes those calls, and we give each language its own tracked line so the firm can see what each page produces.

Machine translation is not enough for legal pages. Every translated page is checked by a fluent attorney or staff member at the firm, keeps the same California disclosures as the English page and carries its own approval date in the archive. Where the firm serves Tagalog, Korean, Hindi, Punjabi or another community, the same rule applies.

Language pages can be an early win. Fewer firms publish them, so a well-built page in Vietnamese or Spanish can reach page one for its city long before the English head terms move.

What we build, page by page

The work is a set of assets the firm keeps. Each piece below is approved by your attorneys and archived with its date.

Practice pages by city and courthouse

One page per practice area for each city where the firm has clients, written around the situations people describe and the courthouse or agency their case will involve, with the phone number and booking link above the fold.

A Business Profile for each staffed office

A complete Google Business Profile for every office your people work from, with categories, hours, photos from the office and services that match the practice pages. No profiles for virtual or shared addresses that Google's guidelines rule out.

Attorney pages

A page for each attorney listing admissions, education, languages spoken, the case types they handle and any certification they hold, with the certifying body named. These pages back up the practice pages, and AI answers and directories often draw on them.

Answer pages

Short pages answering the questions intake hears every week, such as how long someone has to bring a discrimination complaint, what happens at a first hearing at the Family Justice Center, or what to do after a crash with a VTA bus. Each links to the practice page that signs the case.

Listings

Matching name, address and phone details on Avvo, Justia, FindLaw and the main legal directories, with paid placements judged on cost per signed case and checked against Rule 7.2(b) and section 6155.

Reviews under federal and California rules

Reviews influence which firm in the map results gets the call, and two sets of rules apply. The Federal Trade Commission's rule on consumer reviews and testimonials, in effect since 21 October 2024, prohibits fake reviews, reviews bought on condition of a positive sentiment and the suppression of negative ones. California's Rule 7.1 and section 6157.2 add that a testimonial can mislead if it leads readers to expect the same result, and a dramatised story has to be disclosed as one.

Our review routine follows from that. A request goes out after a matter closes, never with an incentive tied to a positive review. Replies to reviews never confirm that the reviewer was a client and never discuss a matter. Testimonials on the site carry the context your counsel asks for.

Intake: the step that decides whether SEO pays

Much of what a firm spends on SEO can be lost after the click. In Clio's 2024 secret shopper study of 500 firms, as summarised by the Illinois Supreme Court Commission on Professionalism, 40% answered the phone and 33% replied to email. Every unanswered call from a page the firm paid to build is a case handed to the next result.

So the first months include test calls to every tracked line after hours and at weekends, in each language the firm advertises, and a log of what happened. Month 7 adds online booking by case type and language, with conflict-check fields, and same-day callback rules for arrests, detentions, terminations and new crash calls.

We also ask intake to tag each call with an outcome: no case, conflict, booked or signed. Those tags turn the monthly report from a traffic chart into a measure of which pages sign cases.

Picking an SEO partner for a San Jose firm

A short set of questions sorts agencies quickly. Ask them in the first meeting and listen for specific answers.

Questions to ask before you sign

Will analytics, call tracking and every profile sit in the firm's own accounts? How do you handle recording on tracked lines in California? Who checks pages against Rules 7.1 to 7.5 and section 6157.2, and how is each version kept? Which cities would you build pages for first, and why those? What will the monthly report show besides rankings and traffic? How do you judge a lead platform before the firm pays for it?

Warning signs

Any one of these is a reason to ask harder questions before signing.

  • Promised rankings, case counts or fees
  • Profiles proposed for addresses where nobody works
  • Recorded call tracking with no mention of consent
  • Specialist wording or award badges nobody at the firm can document
  • Translated pages with no fluent reviewer
  • Reports that stop at traffic and never reach signed cases

What law firm SEO costs in San Jose

Vendor price guides give a broad range. On The Map Marketing puts law firm SEO at $3,000 to $15,000 a month, and 12AM Agency (updated Jul 2026) gives $3,500 to $6,500 a month for mid-size metros and $7,000 to $12,000+ for hyper-competitive cities. Both are agencies selling the service, so read their figures as market context, not as independent research.

We quote San Jose at our US major metro rate, from $7,000 a month by proposal. 12AM does not name San Jose, so the placement is our judgment: a metro of about 1.97 million people whose legal searches local firms, San Francisco firms, national directories and injury advertisers all compete for. 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.

There is a three-month minimum, because the first three months go on tracking, profiles and page structure. Ad spend and directory or lead platform fees are paid by the firm straight to the provider and sit outside the retainer, and no proposal includes a ranking, case or fee guarantee.

How the first year unfolds

The order below is the usual one. Every firm's starting point differs, and the plan on this page lets you test your own numbers.

  • Months 0 to 1: tracking, recording notices, the intake log, test calls and repairs to the pages that already take calls
  • Months 2 to 3: a profile for each staffed office and practice pages by city and courthouse
  • Months 4 to 6: language pages, answer pages, reviews and the first links from valley sources
  • Months 7 to 9: online booking, Local Services Ads compared with organic on cost per signed case, the next city or practice
  • Months 10 to 12: AI answer checks, intake revisions and the year two plan

What slows it down

Slow attorney approvals, profiles suspended over address problems, old directory listings with different phone numbers, and recorded lines that have to be rebuilt are the usual delays. City-wide head terms take longest; long-tail city, courthouse and language queries usually move first.

A monthly report a managing partner can use

The report fits on one page and starts with cases, not traffic. Each figure is compared with month 0.

  • Calls and web enquiries from organic search, by city, practice and language
  • Missed calls by hour and line
  • Consultations booked and cases signed from organic
  • Cost per signed case for organic and for paid channels
  • Map positions on a grid around each office
  • Pages approved, published and archived that month
  • Whether AI answers name the firm for its practice, city and language

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

Wrapping up

People who need a lawyer in Santa Clara County search under pressure, usually on a phone, often after work and often in a language other than English. They call the firm that names their city and courthouse, explains the next step, follows California's rules and picks up when they ring. SEO is the work of making your firm one of the few they find, and of measuring which pages turn into signed cases.

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

Sources for this guide

Find out which cities and languages your calls come from

In 30 minutes we look at your office profiles, your city, courthouse and language pages, your recording set-up and how many search calls become consultations. You keep that starting point whether or not you hire us.

Book a strategy call