LovedByAI
AI Search Platforms

Why ChatGPT Mentions Other Law Firms and Not Yours

ChatGPT, Gemini, and AI Overviews cite other law firms because their sites are machine-readable. Learn how structured data makes your firm visible.

11 min read
By Jenny Beasley
Law Firm AI Playbook
Law Firm AI Playbook

ChatGPT mentions other law firms instead of yours because their websites feed AI systems clear, structured facts that are easy to verify, while your site might be relying on traditional keywords that AI models struggle to interpret.

When a potential client asks an AI for a local attorney, platforms like ChatGPT, Gemini, and Google's AI Overviews do not simply scan for keyword density. They look for consensus across the web, clear service definitions, and structured data that confirms exactly who you are and what you do.

If a competing firm's WordPress site explicitly connects their attorneys to specific practice areas using a standardized format called schema markup (code that translates web pages into a language machines understand), the AI trusts that information more. It surfaces the firm that provides the most reliable, easily digestible answer.

Showing up in AI search is not about rewriting your entire site or abandoning traditional SEO. It is about making your firm's expertise machine-readable. We will look at exactly what these systems look for, why they cite the sources they do, and what you can adjust on your website today to make your practice visible to AI.

How do AI engines decide which law firms to recommend?

AI engines like ChatGPT and Gemini do not evaluate websites the way traditional search engines do. Instead of ranking links based on popularity and backlinks, they recommend law firms based on how easily they can verify facts about who you are, where you are, and what cases you handle. If an AI tool cannot immediately connect your firm's name to a specific legal service in a specific city, it simply will not suggest you to a potential client asking for a recommendation.

Traditional search looks for keyword density. AI looks for entities. An entity is just a specific, machine-readable concept - like a "family law attorney in Denver" - rather than just a string of text on a page. When your site clearly defines these entities, AI systems trust the information enough to cite it. To fix this, stop grouping all your legal services onto a single generic webpage. Create a dedicated page for each specific practice area so the AI can clearly identify exactly what you do.

You have probably noticed that AI answers frequently cite legal directories instead of individual firm websites. This happens because directories are built on highly organized databases that tie an attorney, a location, and a practice area together perfectly. Many law firm websites scatter this information, putting the attorney bio in one place, the office address down in a <footer> tag, and the services somewhere else. To fix this immediately, claim your profiles on major legal directories and ensure your firm's name, address, and practice areas match exactly.

Next, bring that same clarity to your own website using structured data. You can do this manually by writing clear, direct connections in your homepage text, or you can use a tool like LovedByAI to automatically inject the correct schema markup into your site's code. This explicitly links your firm to your practice areas behind the scenes, helping the AI recommend you with confidence.

Why is your firm invisible to AI answers right now?

At a glance: what AI looks for vs. what most firms provide
Signal AI looks forWhat most law firm websites do
Attorney tied to a specific practice areaAll attorneys listed on one generic team page
Consistent name/address/phone across the webDifferent details on old directory profiles
Dedicated page per practice areaOne broad "Services" page covering everything
Schema markup declaring legal service typeNo structured data beyond basic page metadata
Verifiable credentials linked to state bar profilesBio page with no external verification links
Recent, answered client questionsStatic marketing copy unchanged for years

If your firm is not showing up in AI recommendations, the system simply cannot confidently verify your location, your attorneys, and your exact legal specialties. Without this basic certainty, AI tools will never risk recommending your firm to a potential client who needs a lawyer.

The most common reason for this invisibility is missing or broken structured data on your website. Structured data is a layer of background code that hands AI systems the exact facts about your business, so they do not have to guess by reading your marketing copy. If an AI cannot instantly read this data, it moves on to a competitor whose site is easier to understand. You can fix this by writing out the correct LegalService markup manually and pasting it into the <head> section of your website code, or you can use a schema plugin to generate and apply it automatically.

AI engines also refuse to cite businesses that lack independent third-party validation. These systems cross-reference your website with the rest of the internet to ensure you are a real, operational practice. If your site claims you are a dedicated tax law firm but no external legal registries confirm this, the AI drops you from consideration. To fix this immediately, audit your profiles on state bar association websites, standard legal directories, and local business associations to ensure your firm's name, address, and phone number match your website exactly.

Finally, your site likely suffers from weak digital connections between your individual attorneys and their specific specialties. Many firms list all their lawyers on a single team page and all their services on a separate menu, leaving the AI to guess who actually does what. If a prospect asks an AI for a "commercial real estate lawyer," the engine needs to see a direct tie between a specific person and that exact service. Fix this today by giving every attorney their own dedicated biography page, and explicitly link from that bio directly to the specific practice area pages they handle.

What should you fix first to improve your AI search visibility?

To get your firm recommended by AI search tools, you must first prove your practice is real, define your attorneys explicitly in your website code, and answer the exact questions your prospects ask.

Start by auditing your footprint on third-party websites. AI engines rely heavily on consensus to verify facts. If your website says your office is in Austin, but an old FindLaw or Avvo profile still lists a former Dallas address, the AI will simply drop you from its answer to avoid giving the user bad information. You lose a potential consultation over a basic clerical error. Take an hour this week to claim your profiles on major legal directories, the state bar association, and local business registries. Ensure your firm name, address, and phone number match your website perfectly.

Next, you need to hand your firm's facts directly to the AI using schema. Schema is simply a digital ID card hidden in your website's code that tells search systems exactly who you are, what you do, and where you operate. Without this, AI search has no idea what services you offer or which city you are in, meaning you remain invisible to every potential customer asking an AI for a local recommendation. You need to add LocalBusiness schema for your primary office and Person schema for each attorney. You can generate this code manually using Google's free Structured Data Markup Helper and paste it into the <head> section of your site, or use a tool like LovedByAI to automatically inject the correct formatting across your pages.

Finally, rethink how you write about your services. Potential clients do not ask AI tools for broad "family law services." They ask highly specific questions like, "how is child custody decided in Ohio if I move out of the house?" If your website only features a generic practice area page, the AI will bypass you to cite a firm that answers that specific question. Talk to your intake team and write down the exact questions new callers ask. Put each question inside an <h2> heading on your site, and answer it directly in the first paragraph below it. This gives the AI a clear, verifiable answer to pull into the conversation.

How to diagnose your law firm schema markup

The fastest way to see if AI tools can understand your law firm is to check your schema markup. Schema is a standardized code format, known as JSON-LD, that tells search engines and AI platforms exactly what your business does, who works there, and where you are located. If this code is missing, AI systems have to guess your firm's details - and they often guess wrong.

Step 1: Identify your core pages Do not test your entire site at once. Find the URL for your main homepage, your most important practice area page, and your lead attorney's biography page.

Step 2: Run the diagnostic test Go to the Google Rich Results Test. Paste your specific URL and hit test. This tool reveals exactly what structured data bots can read on your page.

Step 3: Check for legal-specific entity types Review the detected structured data. You want to see LegalService or LocalBusiness for your firm's pages, and Person for attorney bios. You can verify the official properties for these entity types on Schema.org. If all you see is generic markup like "WebPage", your site is missing critical business context.

Here is what a healthy, basic legal schema snippet looks like behind the scenes:

{
  "@context": "https://schema.org",
  "@type": "LegalService",
  "name": "Smith & Associates Law",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Legal Way",
    "addressLocality": "Chicago",
    "addressRegion": "IL"
  }
}

Step 4: Inject the missing JSON-LD If the correct schema is missing, you need to add it to your WordPress site. You can use an established plugin like Yoast SEO for foundational markup. If you want to skip manual configuration, LovedByAI automatically generates and injects the correct nested schema directly into your site's head section.

A warning on WordPress pitfalls: A common issue on WordPress is duplicate schema. If your active theme generates basic markup and you also install an SEO plugin, you might output conflicting information. Always re-run the testing tool after adding a new plugin to ensure only one clean set of data loads before the page renders.

Conclusion

It is frustrating to ask ChatGPT for local legal recommendations and see competing law firms listed while yours is nowhere to be found. But AI tools do not ignore your firm on purpose. They rely on clear, machine-readable signals to understand what legal services you provide. When competitors show up, it simply means their online footprint is easier for an AI to parse, verify, and cite.

The good news is that you do not need to guess how to fix this. By keeping your information consistent across legal directories and using proper structured data, you make it much easier for AI engines to confidently recommend your attorneys. Start by reviewing how clearly your specific practice areas are defined on your own website. If you want a structured way to improve how AI systems read your firm's pages, LovedByAI can help you build the technical foundation needed to turn quiet AI searches into real client consultations.

Jenny Beasley

Jenny Beasley is Head of GEO at LovedByAI. With 7+ years as SEO Director at Salesforce and 3 years pioneering LLM optimization, she developed the GEO framework delivering a 200% median increase in AI citations within 60 days.

Frequently asked questions

No. AI Overviews and ChatGPT citations are organic features based on how well the AI understands your site's authority, structure, and relevance. They cannot be purchased through ad spend.

Yes, traditional SEO builds the necessary foundation. If your website is technically sound, loads quickly, and is already trusted by search engines, it is much more likely to be parsed and cited by Gemini and other AI platforms.

It varies widely. Unlike traditional search results which can update days after a crawl, AI models absorb and process data over time, meaning it can take weeks or months for technical improvements to surface your firm in direct answers.

Ready to optimize your site for AI search?

Discover how AI engines see your website and get actionable recommendations to improve your visibility.

Free · Instant results

Check GEO Score