Most local SEO advice is written for a plumber in the suburbs. Apply it to a law practice on Montgomery Street and it half works, which is worse than not working — you'll do real effort and get mediocre results without knowing why.
San Francisco professional-services search is its own animal. Here's how attorneys, CPAs, financial advisors, and insurance brokers actually win it.
Why San Francisco search behaves differently
In Sonoma or Contra Costa County, a searcher's "local" radius might be twenty miles. In San Francisco proper, it can be twenty blocks. Density compresses everything:
- Proximity gets brutal. With hundreds of firms packed into seven miles by seven miles, Google can afford to show searchers something very close. A Financial District address competes in the Financial District — it does far less for you in the Sunset.
- Neighborhood names are the real keywords. People search "estate attorney Noe Valley," "CPA near Embarcadero," "financial advisor Pacific Heights." Suburban searchers use the city name; San Franciscans use the neighborhood.
- The stakes per client are higher. A professional-services engagement is a considered decision. Searchers here don't call the first result — they open five tabs, read what you've written, check your reviews, and then decide who feels credible.
That last point changes the whole strategy. For home services, the map pack is most of the game. For San Francisco professional services, the map pack gets you on the shortlist — your authority gets you hired.
Neighborhood-level local SEO
The foundation is still local SEO, executed at neighborhood granularity:
- An exact, verified office address. Suite number and all, consistent everywhere it appears. Shared coworking addresses are a known weak point — if that's your situation, it needs deliberate handling, not wishful thinking.
- A precise Google Business Profile category. "Estate planning attorney" beats "Lawyer." "Certified public accountant" beats "Accountant." Specificity matches intent.
- Pages for the neighborhoods where your clients actually are. Not fifty thin doorway pages — a handful of genuinely useful ones. What you handle for clients in that area, how they typically work with you, which transit and parking realities matter. If it reads like it was written by someone who's been there, it usually ranks like it too.
- Reviews that name the work. A review mentioning "trust administration" or "S-corp election" does double duty: relevance for Google, proof for the reader.
The payoff is real. 76% of people who run a local search visit a business within 24 hours — and while a trust client moves slower than a burst pipe, the shortlist still gets built in that first sitting.
Authority content: the part most firms skip
Here's the honest hierarchy: a professional-services website with ten genuinely useful pages about the problems clients bring you will outperform a beautiful brochure site every time.
Write what you already say in consultations. The attorney explaining what actually happens in a California probate timeline. The CPA walking through what changes when a founder takes on investors. The advisor laying out how equity compensation gets taxed. This is content authority — publishing the expertise you already have, in plain language, under your own name.
It compounds three ways: it ranks for the long, specific questions your best clients ask; it converts the comparison shopper who opened five tabs; and it's what AI assistants cite. AI search visits grew 42.8% year over year — 15.6 billion to 27.4 billion from Q1 2025 to Q1 2026 — and when someone asks an assistant a tax or legal question about their situation in San Francisco, the sources that get named are firms whose expertise exists in clean, readable HTML. A JavaScript-heavy site is invisible to those crawlers.
Referral capture: stop leaking your best channel
Professional services run on referrals, and most firms let the referral do all the work. It shouldn't. Every referred prospect Googles you before calling. That search is your referral either being confirmed or quietly killed.
- Your name search must be airtight. Firm name and each partner's name should return your site, a strong profile, current reviews, and consistent details. Fix anything stale or contradictory first — it's the cheapest win in this entire article.
- Give referrers something to forward. A clear page for each core service means "you should talk to her about this — here's the link" instead of a name someone has to remember to look up.
- Ask for reviews at the natural moment. The closed case, the filed return, the finished plan. Professionals feel awkward asking; a simple, consistent process removes the awkwardness. Mind your profession's rules on solicitation — the process should fit them, not dodge them.
A word for insurance brokers and advisors specifically
Attorneys and CPAs get most of the local-search attention, but brokers and advisors face the same dynamics with one twist: your prospects often don't know the vocabulary for what they need. They search the problem, not the service — "what happens to my options if I leave my startup," not "equity compensation advisor." That makes problem-first content even more valuable for you than for the professions with established search language. The firm that names the problem clearly, in the client's own words, is the one that gets found and trusted.
The sequence that works
If you're starting from a typical firm website: fix the name search and profile first. Then build the neighborhood and service pages. Then publish authority content on a steady cadence — one genuinely good piece a month beats four rushed ones. Paid ads can layer on top once the foundation converts; run them before that and you're paying to send skeptical people to an unconvincing site.
Bonsai Marketing takes one client per vertical per market — one estate attorney in San Francisco, one CPA firm, not a roster of your competitors. Founder Bryan Fikes has 27 years in search, and the owner answers the phone. That's the model.
In San Francisco, the map pack gets you considered. What you've published gets you hired. Firms that only chase the first half keep losing to firms that do both.
Want a free audit for your business?
See where you rank in Google, the map pack, and AI search. Instant report, no sales pitch.
Get My Free Report →