Local search
Local search for law firms: office pages, county pages and Google Business Profile
Local results are a separate competition. Earn them with one real page per office, county pages that are genuinely different, and a maintained Business Profile.
Local search is a separate competition from ordinary search, and a law firm competes in it on three things: a real page for every real office, county and city pages that are genuinely different from one another rather than a template with the place name swapped, and a Google Business Profile that is set up properly and then actually maintained. Everything else in local search, the citations, the structured data, the embedded map, supports those three. Firms that go missing from local search usually do so by taking the reverse approach: one thin contact page, twenty near-identical city pages, and a Business Profile last touched when it was claimed.
This article is general information about law firm websites and local search. It is not legal advice. Attorney advertising rules, including rules touching testimonials, reviews and claims about a lawyer’s services, vary by state and are the firm’s own responsibility.
How local results differ from ordinary results
Local results are drawn from Business Profiles and ranked on a different basis than web pages, which is why a firm can hold a strong page one position for an informational search and appear nowhere on the map for the same subject in its own city. They are two competitions running on the same screen.
Google’s own Business Profile help describes local ranking in terms of three factors: relevance, meaning how well the profile matches what someone searched for; distance, meaning how far the likely location of the search is from the business; and prominence, meaning how well known the business is, drawn from information across the web. None of those three is a page-level web ranking factor in the usual sense. A firm that has only ever thought about local search as “more keywords on more pages” is optimising for the wrong competition.
What this means practically for a small firm
It means the profile and the site have different jobs. The Business Profile is what puts the firm into the local result at all, and it is where accuracy, categories, hours and activity matter. The website is what a person checks immediately afterwards, and it is where the office page, the practice area page and the consultation terms decide whether the click becomes a call. The post on earning the first call covers that second half in detail.
It also means distance is a real constraint that content cannot overcome. A firm with one office in a city centre is not going to dominate local results in a suburb forty minutes away by writing a page about that suburb, and building twenty such pages to try is the failure mode this article is largely about. What a firm can do is be unmistakably the right answer for the areas it genuinely serves, and support that with pages a person is glad to land on.
One page per office, with the details a visitor actually needs
Give every real, staffed office its own page carrying that office’s own name, address, phone number, hours, directions, parking and the attorneys who sit there. One office means one page. Three offices mean three pages, each one written about that office rather than three copies of the same paragraph with the street changed.
The office page is the landing point for a local result and the page a person checks before driving somewhere unfamiliar for an appointment they are already nervous about. It should be written for that person, not for a search engine.
| Element on the office page | Why a visitor needs it | Common mistake |
|---|---|---|
| Name, address, phone for that office | It is what the person copies into a phone or a map app | One central number for every office |
| Hours, including how after-hours contact works | People call outside business hours, especially in urgent matters | Hours only on the Business Profile, never on the site |
| Directions in words, not only a map | Approach, floor, suite, which entrance to use | An embedded map and nothing else |
| Parking | The single most asked question before a first visit | Not mentioned at all |
| Transit and accessibility | Decides whether some people can attend at all | Assumed to be obvious |
| The attorneys who sit there | Answers whether the person will meet someone at this office | A firm-wide list of every attorney |
| Practice areas handled at this office | Offices often differ | The same list on every office page |
| Local structured data | Helps search engines read the details correctly | Omitted, or copied from another office |
The attorneys who sit there
Name the attorneys who actually work from that office and link each to a bio. This is what separates an office page from an address. A person choosing between two firms in a county is mostly deciding whether there is a real practice at that address that handles their matter, and a page listing three attorneys with admissions and photographs answers that faster than any amount of prose about the firm’s commitment to the community.
If an office is genuinely a satellite where attorneys meet clients by appointment rather than a staffed location, say so plainly. That is a legitimate arrangement and readers understand it. What readers do not forgive is arriving at an address to find a mailbox.
Directions, parking and hours written for someone who has never been
Write directions as a person would give them: the nearest cross street, which entrance, which floor, what the door says. Most law offices sit in buildings with more than one tenant, and the last hundred yards are where people get lost and arrive flustered. Parking deserves its own line, including whether it is validated, because it is the question reception answers most often.
Hours need one extra sentence that most firms omit: what happens outside them. If calls route to an answering service, say so. If the firm returns messages within a stated period, say what it is. A person in an urgent situation reading a page at ten at night wants to know whether contacting the firm now does anything at all.
Structured data for the office
Mark up each office with local business structured data so that search engines can read the name, address, phone, hours and geographic details without inferring them from the layout. Google Search Central documents the local business structured data type and the properties it supports. This is plumbing rather than strategy, but it is cheap, it is machine-readable, and it removes ambiguity for a firm whose address appears in a dozen formats across the web. On the sites we build it is generated from the office data rather than hand-written per page, which is why it stays correct when an office moves.
County and city pages that are genuinely different, not doorway pages
Build a county or city page only where the firm can say something specific and true about practising there, and build far fewer of them than the temptation suggests. This is the area of local search where law firm websites most often take on real risk.
What Google’s spam policies actually say
Google’s spam policies for web search describe doorway pages as sites or pages created to rank for specific, similar search queries, which lead users to intermediate pages that are less useful than the final destination. The policy names as examples multiple sites or pages with slight variations designed to funnel users from many similar searches, and pages generated to channel visitors into the actually usable or relevant portion of a site. A set of thirty county pages built from one template with the county name substituted is a textbook match for that description, which is a problem regardless of whether anyone ever files a complaint, because pages like that also fail the reader.
The test worth applying is simple and has nothing to do with policy language. Read two of your county pages side by side. If a person who lives in one of those counties could read the other page and not notice, the pages are not different, and neither search engines nor readers have a reason to value them.
How to make a county page genuinely different
A county page earns its place when it carries information that only applies to that county. Useful material includes the courthouse the firm files in and where it is, how local procedure differs in ways a client would notice, which of the firm’s attorneys appear there and how often, the kinds of matters the firm actually handles in that county, local agencies or offices a client will deal with, and practical logistics such as where to park at the courthouse and what to expect on a first appearance.
All of that must be written as general information about process rather than advice about anyone’s matter, and it must avoid describing outcomes. A criminal defense practice can describe, in general terms, how arraignment scheduling works at a particular courthouse without saying anything about what will happen in a reader’s case. That is a genuinely useful page and it is not something a competitor can duplicate with a find-and-replace.
The corollary is that a firm can only write so many of these. A practice with two attorneys who appear in four counties can write four strong county pages. It cannot write forty, and should not try.
When not to build one
Do not build a county or city page for an area where the firm has no real presence, no attorney who appears there, and nothing specific to say. Do not build one for a suburb because a keyword tool showed volume. And do not build one that implies an office the firm does not have, which is both a reader problem and, potentially, an advertising rules problem in states with requirements about how a firm may present its offices.
A better use of the same effort, for most small firms, is depth on the practice area pages. A person searching for a specific matter in a specific place is usually better served by a strong page about the matter that states where the firm practises than by a thin page about the place that says little about the matter. The practice area index is organised that way for exactly this reason.
Setting up a Google Business Profile for a law firm
Set the profile up as though it were a page of the website, then maintain it on a schedule. Google’s Business Profile help documents how to edit each part of the profile, and the parts that matter most for a law firm are categories, service areas, hours, photos and questions.
Categories
Choose a primary category that matches what the firm mainly does, then add secondary categories only where they are accurate. Category choice is one of the most direct relevance signals a profile has, and a firm that picks a general legal category when a more specific one describes its main practice is competing less precisely than it could. Resist the urge to add every category available. A profile claiming eight specialisms tells a search engine less, not more, and it tells a reader that the firm has not decided what it is.
Review categories when the practice changes. A firm that has moved from general practice into mostly personal injury work should not still be presenting itself under the category it chose years ago.
Service areas and a staffed office
A profile can present either a location customers can visit or the areas a business serves, and the choice should reflect reality. A law firm with a staffed office that clients attend should be a location with an address. A firm that meets clients elsewhere may be a service-area business. Setting large service areas does not extend the reach of a profile the way firms often hope, and inaccurate ones create the same credibility problem as a county page for a county the firm never visits.
Hours
Put real hours on the profile and keep them current, including holiday hours. Inaccurate hours generate a specific and expensive failure: a person searches, sees the firm as open, calls, gets nothing, and calls the next firm. Firms often leave hours vague because legal work does not fit neatly into an office day. The answer is to publish the hours during which the phone is genuinely answered, and to use the website’s office page for the fuller explanation of after-hours handling.
Photos
Add real photographs of the actual office: the building from the street, the entrance a visitor uses, reception, a meeting room, and the attorneys. The street-level photograph does more work than firms expect, because it is what a person matches against as they arrive. Stock images of gavels and law books do nothing here for the same reason they do nothing on the website.
Questions and answers
Monitor the questions section, because anyone can answer a question on a profile and an unanswered question can sit for years with a wrong answer beneath it. The questions asked are usually practical: parking, whether consultations are free, whether the firm handles a particular matter, whether anyone speaks a particular language. Answering them accurately, in the firm’s own words and consistent with what the website says, is quick maintenance with a direct effect on calls.
Citations and keeping the name, address and phone consistent
Publish the firm’s name, address and phone number in exactly one form and propagate that form everywhere. Citation consistency is unglamorous and it is the single most common piece of local hygiene that small firms get wrong, usually through history rather than carelessness: an old suite number, a former partner’s name still in the firm name, a tracking number used for one campaign in 2019, three variants of “Suite”, “Ste.” and “#”.
Decide the canonical form, write it down, and use it on the website, on the Business Profile, on the legal directories the firm actually uses, on the local chamber or bar association listing, and anywhere else the firm appears. Where a listing cannot be corrected, and some cannot, the priority is that the major surfaces agree.
Two law firm specific traps are worth naming. The first is suite numbers in shared or serviced offices, where the building address and the suite are recorded differently by different directories. The second is firm name changes after a partner leaves or joins, which leave the old name in listings for years and split the firm’s prominence between two entities. Neither is hard to fix. Both require someone to sit down once with a list.
Reviews, and why bar advertising rules make them delicate
Treat reviews as a compliance question first and a marketing question second, because state bar advertising rules govern what a firm may publish and solicit about its services, and because replying to a review can brush against client confidentiality in a way that has no equivalent in other industries.
The ABA Model Rules prohibit false or misleading communications about a lawyer or the lawyer’s services in Model Rule 7.1, and states adopt their own versions, some with specific provisions on testimonials, endorsements and required disclaimers. Separately, a reply to a negative review is a public statement about a person who may have been a client, and the professional conduct rules on confidentiality constrain what a lawyer may say in response even when the review is inaccurate. Google publishes its own guidance on reading and replying to reviews, which covers the mechanics but not, of course, the professional rules.
The practical position for a website company is narrow and worth stating: we build the site and we do not draft, solicit or manage reviews on a firm’s behalf, and we do not publish review content the firm has not approved. What we do recommend is that a firm set a written policy with its own counsel covering whether and how it asks for reviews, who replies, what a reply may contain, and how it handles a review that identifies a matter. With that policy in place, the practical work becomes routine. Without it, every review is an improvised decision made under irritation, which is the worst condition for it.
Embedded maps without slowing the page
Embed a map lazily, or link out to one, because a standard embedded map loads a substantial amount of third-party JavaScript on a page whose job is to open fast. This is the most common way a well-written office page ends up failing on a phone.
Google publishes Largest Contentful Paint, the point at which the main content of a page becomes visible, as a Core Web Vitals metric with a good threshold of 2.5 seconds or less. An office page carrying a full interactive map frame above the fold routinely misses it on an ordinary mobile connection, and the person who tapped the local result is exactly the person least willing to wait.
There are three workable patterns. Show a static map image with a link that opens the person’s own map app, which is what most visitors want anyway since they are going to navigate on their phone. Load the interactive map only when the person scrolls to it or taps to load it. Or place the map below the written directions rather than above them, so the text that actually answers the question arrives first. The features page covers how we handle third-party embeds so a page keeps its speed, and our services include keeping that true as pages change.
Tracking whether local pages are working
Measure each local page on its own rather than reading site totals, because a handful of local pages can look invisible inside a whole-site number while performing well or badly in ways worth acting on.
| What to watch | Where it comes from | What it tells you |
|---|---|---|
| Impressions for the page’s target searches | Search Console, filtered to that page | Whether the page is being shown at all |
| Clicks against those impressions | Search Console | Whether the title and description earn the tap |
| Calls and direction requests | Business Profile performance | Whether the local listing is producing action |
| Consultation requests attributed to the page | Intake system or CRM | Whether the traffic turns into matters |
| Page speed on a phone | Field and lab measurement against the 2.5 second good threshold that web.dev documents for Largest Contentful Paint | Whether the page survives the tap |
| A search from the area itself | A device in the target area | Whether the page competes where it claims to |
The most common diagnostic pattern is worth memorising: impressions rising while clicks stay flat is almost always a title and description problem rather than a ranking problem, and it is fixable in an afternoon. Clicks rising while consultation requests stay flat is a page content problem, usually missing consultation terms or a form that asks too much. Neither of those is visible in a site-wide traffic chart.
A checklist for local search
- Does every real office have its own page with its own name, address, phone, hours, directions and parking?
- Does each office page name the attorneys who sit there and link to their bios?
- Does every county or city page carry information that only applies to that place?
- Could a reader tell two of your local pages apart?
- Is the Business Profile primary category the one that matches what the firm mainly does?
- Are hours current, including holiday hours, and does the site explain after-hours handling?
- Are there real photographs of the building, the entrance and the attorneys?
- Has anyone read the questions section on the profile in the last month?
- Does the firm name, address and phone appear in one identical form everywhere?
- Is there a written review policy agreed with the firm’s own counsel?
- Does the office page open fast on a phone, with the map loaded lazily or linked out?
- Is each local page tracked separately for impressions, clicks and consultation requests?
Having this built rather than maintained by hand
Most of this is maintenance, which is where small firms lose it: the pages get built once and the hours, the attorneys and the listings drift. That is the part we take on. A demo shows the office page, the local structured data and the consultation request path built for your own practice area and your own city, before anything is paid for. The pricing page sets out the three plans, and who we are explains what a website company does and, just as importantly, what it leaves to the firm and the firm’s counsel.
Sources
- Google Business Profile Help, Improve your local ranking on Google
- Google Business Profile Help, Edit your Business Profile
- Google Business Profile Help, Reply to Google reviews
- Google Search Central, Spam policies for Google web search
- Google Search Central, Local business (LocalBusiness) structured data
- web.dev, Largest Contentful Paint (LCP)
- American Bar Association, Model Rule 7.1: Communications Concerning a Lawyer's Services
Frequently asked questions
How do local search results differ from ordinary search results for a law firm?
Local results are drawn largely from Business Profiles rather than from web pages, and they are ranked on a different basis. Google's Business Profile help describes the factors as relevance, distance and prominence, which means how well the profile matches the search, how far the searcher is from the business, and how well known the business appears to be. Ordinary results rank pages on the usual web signals. A firm competing locally therefore has two related jobs: a maintained profile, and pages good enough to support it.
Should a law firm build a separate page for every county it serves?
Only where the firm can write something genuinely specific about that county, such as the courthouse it files in, local procedure, the attorneys who appear there, and matters of the kind it actually handles nearby. Google's spam policies treat doorway pages, meaning sets of near-identical pages created to funnel visitors from many similar searches, as spam. A page that swaps a place name into an otherwise identical template is the exact pattern described. Fewer, genuinely different pages are both safer and more useful.
Does a law firm need a page for each office location?
Yes, if the office is a real staffed location a client can visit. Each office page should carry that office's own name, address and phone number, its hours, directions, parking, and the attorneys who actually sit there. Those pages are what a person checks after seeing the firm in a local result, and what the corresponding Business Profile can link to. A firm with one office needs one such page, not a scattering of city pages implying offices that do not exist.
Can a law firm ask clients for Google reviews?
Review handling is delicate for law firms because state bar advertising rules govern what a firm may publish or solicit about its services, and because responding to a review can touch client confidentiality. The ABA Model Rules prohibit false or misleading communications about a lawyer's services in Model Rule 7.1, and states adopt their own versions with their own requirements. Google publishes its own guidance on replying to reviews. A firm should set a review policy with its own counsel before asking for or responding to anything.
How can a law firm tell whether its local pages are working?
Track each local page separately rather than looking at site totals. Useful measures are impressions and clicks for the page in Search Console, calls and direction requests recorded on the Business Profile, consultation requests attributed to the page in the intake system, and whether the page appears at all for its target search from a device in that area. A local page that gains impressions but no clicks usually has a title and description problem, not a ranking problem.
Want a site like the one described here? Book a demo with GetLawyerWebsite.