SOS

Insights · Professional Services

Local SEO for law firms with more than one office

10 min read

A partner at a conference table with a map of three city offices on the wall behind her, each office marked with a pin.

Local SEO for law firms with more than one office comes down to treating each office as its own local business. Each staffed office needs its own Google Business Profile, its own location page on your website, matching name, address and phone details everywhere they appear, and its own stream of client reviews. Google does not let a firm appear in a city where it has no real, staffed presence, so the work is making each office easy to verify, not finding a clever way around that.

No setup guarantees a spot in the map pack (the block of three map results above the regular listings). What it does is remove the reasons a legitimate office would be filtered out or suspended.

How Google decides which office to show

Google's help center says local results are based mainly on relevance, distance and prominence. Relevance is how well your profile matches what the person searched for. Distance is how far the office is from the searcher, or from the city named in the search. Prominence is how well known the firm is, based on reviews, links and mentions across the web.

Distance is the reason one strong profile cannot cover several cities. A client searching "divorce lawyer" from a phone in Plano is matched against offices near Plano. Your downtown Dallas profile will not follow them there, however many reviews it has.

For a multi-office firm, each office competes in its own local market against that market's firms. Your Fort Worth office does not borrow strength from your Dallas office, though a strong brand and website help both. For a broader primer, see our guide on what local SEO is.

One Google Business Profile for each real, staffed office

Google's Business Profile guidelines say a business should be eligible for a profile only if it makes in-person contact with clients during stated business hours. For a firm, that means a real office where your own people work and clients can come.

What counts as a real office

An office qualifies when it has a street address you actually occupy, signage or a clear way for clients to find you, and your own attorneys or staff present during the hours you list. A small satellite office that is staffed two days a week can qualify, but only if the hours on the profile match those days.

Each qualifying office gets one profile. Google's guidelines tell businesses not to create more than one profile for the same location, and duplicates are among the most common reasons profiles get flagged.

Why virtual offices break the guidelines

A virtual office, mailbox, or an executive suite where nobody from your firm sits during posted hours, does not meet the guidelines. Google asks for a precise address that your business staffs, not a mail drop, and not a PO box. Sterling Sky, a respected local SEO agency, has reviewed Google's rules on virtual offices and reaches the same conclusion.

The temptation is obvious. A firm in one city wants to appear in the next town over, so it rents a suite and lists it. Sometimes the listing survives for months. Then a competitor reports it, or Google asks for video verification, and the firm cannot show staff, signage and a working office. The profile is suspended and the firm's real profile can come under review too.

If you do not have a staffed office in a city, you can still rank organically for that city's searches through a well-built page about the work you do there. You just will not be in the map pack for it.

Name, categories, hours and website link

Get four fields right on every profile:

  • Name: your real, legal or publicly used firm name, exactly as it appears on your signage and letterhead. Google's guidelines say not to add keywords or locations that are not part of the name.
  • Primary category: choose the most specific category that describes the office, such as a practice-area-specific attorney category when the office focuses on one, or "Law firm" when it is general. Categories are a major relevance signal.
  • Hours: the hours someone is actually there.
  • Website link: send each profile to its own location page, not the home page. Google's guidance for multi-location businesses is to link to a page that represents that specific location.

A location page for each office

A location page is a page on your website dedicated to one office. It tells Google and clients that this office exists, where it is, and what it handles. The profile and the page should reinforce each other.

A useful location page includes:

  • The full street address, phone number, hours and an embedded map
  • Parking, transit and entrance directions, which clients actually need
  • The attorneys who work at that office, linked to their bios
  • The practice areas handled there, linking to the main practice area pages
  • Reviews or case results you are allowed to publish under your state bar's advertising rules
  • Local content that is true: courthouses you appear in, neighborhoods you serve, how consults work at this office

Do not clone one page and swap the city name. Pages that differ only by city are thin, and they do little for relevance. A firm whose Austin office handles mostly personal injury while the San Antonio office handles mostly family law should say so, and the pages should look different.

Good page structure and clean markup help as well. Adding LegalService structured data (code that describes your business to search engines) with each office's address and phone number is standard practice, and our website design work builds this in from the start.

Consistent name, address and phone listings

Name, address and phone, often shortened to NAP, should match across your website, Google profile, state bar directory, Avvo, Yelp, Bing and the legal directories you appear in. Google and AI assistants cross-check these sources when deciding whether a business is real and which details to trust.

Small differences matter more than people expect. "Suite 200" on one listing and "#200" on another is usually harmless. A different phone number, an old address from before a move, or "Smith & Associates" in one place and "Smith Law Group" in another is a real inconsistency.

Practical steps for each office:

  1. Pick one canonical version of the name, address and phone number, and write it down.
  2. Audit the main directories and fix mismatches, starting with Google, Bing, Apple Maps and your bar listing.
  3. Use a local phone number with the office's area code, ideally one that stays with the office. Call tracking numbers are fine if the real number is also listed as an additional number, but never replace the main number on the profile without a plan.
  4. Update everything within days when an office moves, and mark the old address closed instead of leaving it live.

Reviews for each office

Reviews belong to the profile they are left on, so each office needs its own supply. A strong profile in one city does nothing for the next. Offices that do not ask clients for reviews fall behind quickly.

Build a simple request habit at each office: send the review link by text or email when a matter closes well, to the right office's profile, not a shared one. Respond to every review, positive or negative, without revealing client information. Many state bars restrict how lawyers respond to reviews and what they can say about a client's matter, so check your bar's rules first.

Google's policies prohibit fake reviews, reviews offered in exchange for incentives, and selectively asking only happy clients (often called review gating). Employees and family should not review the firm. These violations can lead to review removal or profile action.

Attorney profiles tied to locations

Google's guidelines allow individual practitioners such as lawyers to have their own profile if they are public-facing, meaning clients meet them directly. This is where multi-office firms most often create problems.

A well-run setup works like this:

  • Each office has one firm profile.
  • An attorney who is a recognized name, such as a managing partner with their own client following, may have a separate practitioner profile at the office where they work. It uses the attorney's own name and links to their bio page, which lists the office.
  • No attorney has more than one profile, and no attorney is listed at an office where they do not work.
  • Associates and staff generally do not need profiles. Several attorneys at one address, each with a profile, can look like duplicates if they are not clearly distinct.

On the website, each attorney bio should name the office they work from, link to that office's location page, and list their bar admissions. This tells search engines and AI assistants such as ChatGPT and Perplexity which person belongs to which office. When an attorney leaves, update or remove the profile and page promptly so clients do not call a number that no one answers.

Some local SEO specialists skip individual attorney profiles entirely because of the duplicate risk. For a firm with several offices, that is a reasonable choice. Add them only where they bring clear value.

Mistakes that get profiles suspended

Most suspensions come from a short list of avoidable problems. Agency write-ups on law firm reinstatements point to the same few patterns.

  • Virtual offices and mailboxes. The address is not staffed or is shared with unrelated businesses.
  • Keywords in the name. "Smith Law Group Dallas Car Accident Attorneys" is not the firm's name.
  • Duplicate profiles. A second profile for the same office, often created by a former agency or after a first one was suspended.
  • Overlapping attorney profiles. Several practitioner profiles at one address with no clear distinction.
  • Mismatched details. The profile says one phone number or address and the website or directories say another.
  • Fake or incentivized reviews. Including reviews bought from third parties.
  • Wrong categories or services. Claiming practice areas the office does not handle.
  • Frequent edits to core details. Changing name, address or category repeatedly in a short span can trigger a review and re-verification.

If a profile is suspended, fix the cause first, then appeal once with accurate evidence. Google asks businesses not to file repeated appeals for the same issue before getting a decision. Reinstatements can take anywhere from days to several weeks, and law firms have a reputation for closer scrutiny because the category has seen so much spam. Use the same level of care when you open a new office: have signage, staff and a working phone ready before you verify.

What a sensible rollout looks like

Start with the offices you already have and fix them before adding anything. Claim or clean up each profile, correct names and categories, then build or improve each location page. Move on to citations, reviews and attorney pages.

Results depend on the city, the practice area and how crowded it is. Personal injury in a large metro is far harder than estate planning in a smaller market, as our pages for personal injury attorneys and other professional services firms explain. Expect progress in months, not weeks, and treat any promise of a specific ranking with suspicion. Our guide to local SEO for lawyers covers the single-office basics in more depth, and our Local SEO & Google Business Profile page describes how we handle multi-location accounts.

If you want an outside look at your current setup, the free visibility audit from SEOS checks each office's profile, location page and listing consistency, and reports on how you appear in Google, Maps and AI assistants.

Frequently asked questions

Can my law firm have a Google Business Profile in a city where we have no office?

Not under Google's guidelines. A profile needs a real address that your firm staffs during the listed hours. If you only meet clients elsewhere, you can rank organically for that city through a strong page, but not in the map pack.

Should each attorney have their own Google Business Profile?

Only some should. Google allows public-facing practitioners to have a profile, but overlapping profiles at one address create duplicate risk. Give profiles to attorneys with a real client following, and make sure each has one profile tied to one office.

Can two offices share a phone number?

It is better for each office to have its own local number. A shared number makes it harder for Google and clients to tell the offices apart, and it breaks the matching between the profile, website and directories. If you use call tracking, keep the primary number consistent.

How long does it take to appear in the map pack for a new office?

It varies by city, practice area and competition. Verification may take days or weeks, and ranking comes after that. Nobody can guarantee a position, so measure case inquiries (calls, forms and booked consultations) instead of rankings alone.

Do we need separate pages for each practice area at each office?

Not always. Start with one location page per office and one page per practice area. Add office-specific practice area pages only when the office handles a distinct kind of work and you can write something genuinely different about it.

Get a free SEO and AI visibility audit.

Request a free visibility audit. We will show you which services you could be winning on Google, Maps and AI assistants, what your competitors are doing, and what it would take to be the answer.