Skip to content
Guide · Law firms

How law firms show up in ChatGPT and Google Maps

Neither place can be bought. Google says there is no way to pay for a better local ranking, and OpenAI says placement in ChatGPT search is not guaranteed. What you control is your profile, your website and your reviews. This guide covers what to have in place going into 2027 for divorce, family and immigration firms in Miami, Fort Lauderdale, Orlando and the rest of Florida.

By Mike Onuigbo, The Marketing Block · Updated 28 October 2026

60-second executive summary

  1. Start with two searches. Search your top case types from two places, then ask ChatGPT the same questions three times.
  2. Google ranks local results mainly on relevance, distance and popularity. Nobody can pay for a better spot.
  3. Open one profile for the firm and one for each public-facing lawyer, never one per practice area. A lone practitioner at a branded firm shares the firm's profile, which Google calls best.
  4. Keep keywords and taglines out of the profile name, and never use a virtual-office address. Either can get you suspended, and you get one appeal.
  5. ChatGPT rewrites "near me" into targeted searches, so you need pages and a profile that match "[case type] [city]".
  6. OpenAI's checklist is short: allow OAI-SearchBot and let its IP addresses through your host or CDN. Placement is not guaranteed.
  7. The March 2026 spam update (24 to 25 March) named no targets. A rank drop on those dates is more likely your profile or a competitor.
  8. Google left its local ranking factors alone in 2026. It changed where AI answers show up and how hard it polices fake reviews.

Check where you stand today

This takes ten minutes and costs nothing.

Open Google and search the way a client would: “divorce lawyer Fort Lauderdale,” “child custody attorney Orlando,” “immigration lawyer Miami.” Write down who lands in the map pack. Then repeat from home, or from a neighborhood where your clients live. Distance is one of Google's three factors, so results shift with where the searcher stands. Your office shows you the best case.

A search for a case type and a city puts three firms in the map pack, and where the searcher stands changes who shows up.

Next, open ChatGPT in a fresh chat and ask the same questions the way a worried person would say them. Ask each one three times in different words. Answers change from one ask to the next, so the names that keep coming back are the ones that matter. Write them down.

Last, run the free AI visibility check on your homepage. It fetches that one page, plus your robots.txt, sitemap and llms.txt, and reports whether AI crawlers are blocked, whether your text exists without JavaScript, whether the page answers questions, and whether structured data is present. It does not look at your Business Profile, reviews or listings. Your searches cover those.

How Google decides who is in the map pack

Google says local results are “mainly based on relevance, distance, and popularity,” and that “there's no way to request or pay for a better local ranking.” Both quotes are from its page on local ranking.

  • Relevance is how well a profile matches the search. Use the right category, describe the matters you handle, and build a website page for each one.
  • Distance is how far you are from the searcher. You can't change it. A firm with one office in Fort Lauderdale won't win every search from downtown Miami.
  • Popularity (Google also calls it prominence) is how well known you are. Google says it draws on how many websites link to you and how many reviews you have. More reviews and positive ratings help.

Google's own tips from the same page: verify the business, keep your address, hours and category complete and accurate, respond to reviews, and add photos and videos. For links, get listed in your local bar association's member directory, join the chamber of commerce, and say yes when a reporter wants a quote.

Why firms drop out of the map pack

A firm drops out of the map pack when it has no profile, an ineligible profile, a suspended profile, thin information, few reviews, or a searcher who is far away. Check that list first in any local SEO work.

Set up your Google Business Profiles

These rules come from Google's guidelines for representing your business.

Firm profile and lawyer profiles

Google calls lawyers “individual practitioners.” A lawyer gets their own profile if they are public-facing and can be reached directly at the verified location during stated hours. Titles such as Esq. are fine in the name. Support staff don't get profiles.

The test is how many lawyers work at the office, not who owns the firm:

  • Several public-facing lawyers at one location. The firm gets a profile. Each lawyer, the owner included, gets a profile titled with their name only. Leave the firm name out of it.
  • One lawyer in the role Google describes: “the only public-facing practitioner at a location and represents a branded organization.” Google says it's best to share the firm's one profile, named with the brand, a colon and your name, such as [Firm name]: [Lawyer name].

Several attorneys at the same address is the normal case. Google wants a phone number that “must be under the direct control of the business” and connects to the location. It sets no rule that each lawyer needs a separate number, and it doesn't address two lawyers with the same name.

One profile per lawyer, not one per practice area

Google says a practitioner “shouldn't have multiple Business Profiles to cover all of their specializations.” A lawyer who handles divorce and custody does not get a second profile for custody. Two profiles for the same lawyer? Don't. Show the range on one profile and on your website.

Names, addresses and virtual offices

  • Keep the profile name to the real name. Google bars taglines, phone numbers, URLs and descriptions of your services or location, and says breaking that rule can get you suspended. A name like “[Firm name]: Best Divorce Lawyer Miami” is the kind to avoid.
  • Address lines are for the address. No keywords.
  • Virtual offices and remote mailboxes are not eligible. Don't list an address you don't work from.
  • If you meet clients at their location and have no public office, you are a service-area business. Hide the address and keep the service area within about 2 hours of driving from where you are based.
A profile name stuffed with keywords can get the profile suspended, so use the firm's real name and nothing else.

If your profile is suspended

Google's page on fixing suspended or disabled profiles gives you one appeal. Use it well:

  • Check that the profile follows the guidelines first.
  • Open the appeals tool signed in to the Google account tied to the profile, then pick the profile and the decision you are appealing.
  • Attach evidence: official business registration, a business license, tax certificates, or utility bills. The business name and address on each document must match the profile.
  • Appeals can only be submitted once, so attach everything before you submit.
  • Don't create a new profile for the same business.

Categories

You choose from Google's list and can't create your own (Google's category help). Pick the most specific practice category the editor offers. Use as few categories as you can to describe your core business, and don't use them as keywords.

Get reviews the way Google allows

Reviews feed popularity, so ask for them. Follow Google's review policy:

  • Ask every client, right after a good outcome. Ask everyone the same way.
  • Never offer a discount or a freebie. Google bans “payment, discounts, free goods and/or services” for reviews.
  • Never ask for specific wording, and never pressure anyone to review while they're in your office.
  • Don't try to discourage bad reviews or pick only the clients you expect to be happy. Google bans both.
  • Reply to bad reviews without discussing the client's case.

What changed in Google search in 2026

Going into 2027, here is what changed this year. The three local factors did not. The changes are about where answers appear and how hard Google polices spam.

Updates logged on the Search Status Dashboard:

  • Core updates: 11 to 29 December 2025, 27 March to 8 April 2026, and 21 May to 2 June 2026.
  • Spam updates: 24 to 25 March 2026, 24 to 26 June 2026, 18 to 21 August 2026, and 24 September to 8 October 2026.

Google named no targets for any of them. It also ships smaller unannounced core updates continually (Search Central updates).

Did the March 2026 spam update hurt law firm map rankings?

It ran 24 to 25 March 2026, and Google named no targets. If your rank dropped on those dates, your profile or a competitor is the likelier cause. Check your profile name for keywords or taglines, check that your address is eligible, check whether reviews were removed, and see which competitors gained reviews or filled in their profiles.

Other 2026 changes that affect what a firm does

  • April 2026: Google said it may use spam reports to take manual action (changelog).
  • 16 April: Google said it blocked or removed over 292 million policy-violating reviews and over 13 million fake profiles in 2025. It is adding review pauses during spam spikes, and alerts so verified owners can review edits before they go live. Buying or faking reviews is a worse bet every month.
  • 7 May: FAQ rich results stopped showing in Google Search. Answers on the page still serve readers.
  • 15 May: Google clarified that its spam policies cover attempts to manipulate generative AI responses.
  • 15 May: Google published its AI optimization guide. SEO basics still apply, structured data is not required, “inauthentic mentions” don't help, and Business Profile details can appear in AI responses. A note added 15 June says llms.txt files “aren't needed for Google Search (and won't negatively or positively impact your visibility or rankings).” Other AI tools may read the file, and we publish one.
  • 24 July: Google added a guideline to its review snippet documentation about fake and undisclosed incentivized reviews. It matters if your site marks up client reviews as structured data.

AI answers changed shape too. AI Mode got a new default model in May, Search Console's generative AI performance reports reached all sites on 31 August, and Google added more inline links to AI answers on 15 October. Google's AI features page says: “There are no additional requirements to appear in AI Overviews or AI Mode.” The page must be indexed and eligible to show with a snippet. No special schema is needed.

How ChatGPT finds a law firm

Allow OAI-SearchBot, make sure your host or CDN lets OpenAI's published IP addresses through, and put plain-text answers on your pages. OpenAI's help page on searching the web with ChatGPT says so directly: “To make a website eligible for inclusion, allow OAI-Searchbot to crawl the site and confirm that the website host or content delivery network allows traffic from OpenAI’s published searchbot IP addresses.” Robots.txt changes take about 24 hours to take effect, according to the OpenAI crawler page.

The same page says: “Placement is not guaranteed.” Nobody can sell you a guaranteed ChatGPT ranking.

Here is how it finds local firms. ChatGPT search “sometimes partners with other search providers,” and it may share your location with “trusted third-party providers that help provide more local information, such as nearby business listings or weather reports.” OpenAI doesn't name its listings provider, so claim your listings on the big three: Google, Bing Places and Apple Business Connect.

The part that matters most: ChatGPT “typically rewrites your query into one or more targeted queries.” OpenAI's example turns “good restaurants near me” into “top restaurants San Francisco.” Expect “a divorce lawyer near me” to become “[case type] [city].” So you need a page and a profile that match “divorce lawyer Fort Lauderdale,” not just a homepage that says “family law.”

ChatGPT rewrites a search like “a divorce lawyer near me” into a targeted one with a case type and a city, so you need a page and a profile that match it.

Our AI visibility work follows the order in our guide on why a business isn't showing up in ChatGPT: let the crawlers in, write the answers, build the proof.

Write pages that answer what clients ask

A page that answers in plain text gets quoted. A page that says “call for a consultation” doesn't. Cover these:

  • How fees work. No numbers needed. Say what changes the cost: whether the case is contested, how many issues are in dispute, whether it goes to court, and how retainers and billing work. Don't invent a number.
  • One page per case type you want. Divorce with children, relocation, military divorce, asylum, family petitions. Put the answer in the first sentence, under a heading that sounds like the question.
  • Where you work. Name the cities in a sentence: “We help clients in Miami-Dade, Broward and Palm Beach counties.” A map graphic can't be quoted.
  • How a consultation works. Who you meet, how long it takes, what to bring, and whether you offer video or phone.
  • Languages spoken. Say which, and by whom.

For immigration firms there is an opening here. Spanish-speaking clients search for a “notario.” Under Florida law, notaries who aren't authorized to represent people in immigration matters can't advertise immigration help under titles like “notario” or “immigration consultant.” A Spanish page that says your attorneys can represent them catches that search.

What not to pay for

Don't pay anyone who guarantees a ranking. Google says “there's no way to request or pay for a better local ranking.” Don't buy reviews, because Google bans incentives. Don't pay for a keyword-stuffed profile name or a virtual-office address either, because both can get the profile suspended.

A checklist, in order

  • Search your main case types in your cities from two or three places, ask ChatGPT the same questions three times, and write down who gets named.
  • Run the free check on your homepage.
  • Confirm the firm has one Business Profile with a real address and a name that is only the firm name. Give each public-facing lawyer one profile, or share the firm's if there is a single lawyer.
  • Pick the most specific practice category the editor offers.
  • Allow OAI-SearchBot in robots.txt and check with your host that OpenAI's IP addresses aren't blocked.
  • Claim your listings on Google, Bing Places and Apple Business Connect, with the same name, address and phone on each.
  • Write pages for fees, each case type, cities served, consultations and languages.
  • Ask every client for a review, the same way, with no incentive.
  • Wait, then repeat the searches. Allow at least a day after a robots.txt change.

If you want help, we build pages for divorce attorneys and immigration attorneys. You can also book 15 minutes with Mike. The work is remote, and he will look at your actual profile and site.

Questions people ask

Google says local results are mainly based on relevance, distance and popularity, and that there is no way to request or pay for a better local ranking. Its own tips are to verify the profile, keep the information complete and accurate (address, hours, category), respond to reviews, and add photos and videos. Popularity, which Google also calls prominence, draws on links from other websites and on review count and rating. Distance depends on where the searcher is, so no firm controls it. Nobody can guarantee a map position.

A lawyer can have their own Google Business Profile if they are public-facing and can be contacted directly at the verified location during stated hours. When several public-facing lawyers work at one office, the firm gets its own profile and each lawyer's profile is titled with the lawyer's name only, not the firm's. A lawyer who is the only public-facing practitioner at a location and represents a branded firm shares the firm's profile, which Google says is best, named with the brand, a colon and the lawyer's name. Support staff should not create profiles.

A law firm should not create two profiles for the same lawyer. Google says a practitioner shouldn't have multiple Business Profiles to cover all of their specializations, so a lawyer who handles both divorce and immigration shows both on one profile. Google also says there should be only one profile per business, because duplicates can cause problems with how information displays on Google Maps and Search. A firm and each of its public-facing lawyers can each have one profile when several lawyers work at the same location.

Yes. Google allows a business to ask for reviews of a genuine experience. It bans payment, discounts or free services in exchange, bans discouraging negative reviews or asking only the clients you expect to be happy, and bars pressuring people to review on the premises or asking for specific content. The safe routine is to ask every client the same way, right after a good outcome, and to leave the wording to them.

OpenAI does not publish how ChatGPT chooses a law firm, but its help page gives clues. ChatGPT search sometimes partners with other search providers, may share location with third-party providers for local information such as nearby business listings, and typically rewrites a query into targeted queries. OpenAI's own example turns good restaurants near me into top restaurants San Francisco, so expect a search for a divorce lawyer near me to become a case type plus a city. To be eligible, allow OAI-SearchBot and let OpenAI's published IP addresses through your host or CDN. OpenAI says placement is not guaranteed.

Google's documentation shows no change to the local ranking factors, which remain relevance, distance and popularity. What changed is where answers appear and how hard Google polices spam. It ran core updates in March and May 2026 and spam updates in March, June, August and September, and named no specific targets for them. It also clarified its spam policies to cover attempts to manipulate AI responses, stopped showing FAQ rich results from 7 May, and said it blocked or removed over 292 million policy-violating reviews and over 13 million fake profiles in 2025.

Google's Search Status Dashboard lists a spam update that ran 24 to 25 March 2026 and names no targets. A rank drop on those dates is more likely to come from your own profile or a competitor than from the update. Check the profile name for keywords or taglines, check that the address is eligible, check whether reviews were removed, and look at which competitors gained reviews or filled in their profiles.

Google says to submit an appeal in its Business Profile appeals tool while signed in to the Google account tied to the profile. You can attach evidence such as official business registration, a business license, tax certificates or utility bills, and the business name and address on each document should match the profile. Appeals can only be submitted once, and Google says not to create a new profile for the same business. The best prevention is to follow Google's guidelines: no unnecessary information in the profile name and no virtual-office address.

See what AI sees on your firm's site

Run the free check, or see how we work with divorce and immigration firms. Either way you get a plain list of what to change.

Scan my site free → For divorce attorneys → For immigration attorneys →