bg-up-triangles

for Lawyers

Search engine optimization is no longer just about keywords and backlinks—it's also about how well your content is understood by machines. That includes Google and AI chatbots like ChatGPT, Perplexity, Claude, and Gemini that are rapidly becoming trusted sources for legal information.

How can you ensure your website is "machine-readable?"

Help Google and AI chatbots understand your content with schema markup.

gray-leaf-gradient-50
Ranking signals
Schema Markup for Lawyers
    Add a header to begin generating the table of contents

    SCHEMA MARKUP FOR LAWYERS

    Schema Markup for Lawyers
      Add a header to begin generating the table of contents

      Schema for Lawyers

      One of the most effective ways to make your website more "machine-readable" is by implementing schema markups (also called structured data). Schema provides extra context about your law firm's content, making it easier for search engines and AI assistants to interpret and promote your pages more accurately.

      Schema markup for lawyers

      Let’s dive into the most important schema types for law firms—and how they help with SEO and visibility in AI chat tools.

      Article Schema for Lawyers

      Purpose
      Article schema helps Google and AI chatbots understand the type of written content on your site (blog, news, or article).

      Why it's important
      Article Schema breaks down your content into structured parts—like the headline, author, publish date, and main topic—giving both search engines and AI tools a detailed understanding of your page.

      Google
      Google uses Article Schema to generate featured snippets, rich snippets and rich results, and to display content in Google News or Top Stories, like the articles seen below. We’ve also seen carryover with Google’s generative AI and AI only results.

      Example of article schema in Google results

      Google supports three methods for embedding Schema Markup into a webpage: JSON-LD, Microdata, and RDFa. JSON-LD is the most widely supported and is recommended by Google. In this format, markup is placed within <script> tags, usually in the <head> of a webpage, giving it the advantage of being easy to modify without changing the structure of a page's HTML. Below is a basic example:

      <head>
      <title>Your Article Title</title>
      <script type="application/ld+json">
      {
      "@context": "https://schema.org",
      "@type": "Article",
      "headline": "Your Article Title",
      "image": [
      "https://example.com/photos/articlephoto.jpg",
      ],
      "datePublished": "2025-06-18T08:00:00+08:00",
      "dateModified": "2025-06-18T09:20:00+08:00",
      "author": [{
      "@type": "Person",
      "name": "Your Name",
      "url": "https://example.com/profile/yourprofile/"
      }]
      }
      </script>
      </head>

      AI bots like ChatGPT & Perplexity
      AI bots use Article Schema to surface well-structured legal articles in response to legal queries. The more precisely you label your content, the more likely these bots are to recommend your page as a source.

      AI Impact
      Chatbots prioritize structured articles when referencing law-related content because it allows them to extract and summarize information more accurately.

      Pro Tip, Use:

      Article for practice area pages

      NewsArticle for press releases or timely updates

      BlogPosting for regular blog content

      Breadcrumb Schema for Lawyers

      Purpose
      Breadcrumb Schema helps define your website’s structure and how individual pages relate to one another.

      Why It's Important
      Breadcrumb Schema helps Google and AI understand how your content is organized.

      Google
      Google displays breadcrumb trails in SERPs, improving click-through rates and navigation.

      AI bots
      Bots use this structure to determine content hierarchy. If someone asks for information about "New York DUI penalties," breadcrumb schema helps bots locate the most specific, relevant page on your site—rather than just your homepage.

      AI Impact
      Breadcrumb schema helps AI understand the topical depth of your website—essential for chatbots that prefer linking users to pages that represent “the best answer” within a trusted site hierarchy.

      Breadcrumbs for Lawyers

      For example, in the code below the Breadcrumb Schema is providing search engines and AI Bots the path to a firm's "Car Accidents" page.

      <head>
      <title>Car Accidents</title>
      <script type="application/ld+json">
      {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [{
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://example.com/"
      },{
      "@type": "ListItem",
      "position": 2,
      "name": "Practice Areas",
      "item": "https://example.com/practice-areas/"
      },{
      "@type": "ListItem",
      "position": 3,
      "name": "Car Accidents"
      }]
      }
      </script>

      Pro Tip
      Even if you don’t display visible breadcrumb links, always implement Breadcrumb Schema behind the scenes. It’s a silent powerhouse.

      Event Schema for Lawyers

      Purpose
      Event Schema can be used to highlight legal seminars, webinars, or speaking engagements on your site.

      Why It's Important
      Event Schema gives Google and AI tools context about your live or virtual events.
      Google: May show your event in a special event carousel with times, dates, and registration links.

      ChatGPT & Claude
      If a user asks, “Are there any upcoming estate planning webinars in Pennsylvania?” AI can reference your Event Schema to point to your event—even if it’s buried in your site.

      AI Impact
      AI bots rely on Event Schema to identify timely and relevant happenings. This helps position your law firm as a thought leader actively educating the public—great for branding and client trust.

      Event Schema
      Event Schema

      Above: Examples of Event Schema use on display in Google results.

      Pro Tip
      Use SEO plugins like RankMath or third-party tools like The Events Calendar to add schema automatically. Google recommends using plugins or code generators, as Events Schema code can be quite long.

      FAQ Schema (Discontinued for Rich Results, Still Useful)

      Purpose
      FAQ Schema is used to format Q&A content for better understanding by Google and AI.

      A Brief History
      While FAQ Schema still helps search engines understand question and  answer content, historically, using FAQ Schema could earn a law firm a rich result. These are the question and answer drop downs that occasionally show directly under a search result with content from the law firm website. In 2023, Google announced it would no longer use FAQ Schema to display rich results for most websites, only those that were well-known, authoritative and government- or health-focused. For example, a question about bankruptcy may still prompt Google to display a rich result from a government website:

      FAQ Schema Example

      Why It's Still Important
      Google no longer shows FAQ-rich snippets in search results for most industries, including law. However, FAQ Schema still provides clarity for AI tools crawling your site.

      Google
      FAQ Schema won’t enhance listings with FAQs, but Google still uses the data internally.

      Chatbots
      Ai Chatbots frequently answer legal questions by summarizing from structured Q&A content. If your FAQ content is marked up properly, AI tools can extract and present your answers with higher confidence.

      AI Impact
      AI tools love concise, structured answers. Proper FAQ Schema makes it easier for them to lift accurate responses from your site and cite your firm as the authority.

      Pro Tip
      Continue to structure your FAQs with schema—even if there’s no visual payoff in the SERP.

      LocalBusiness Schema for Lawyers

      Purpose
      LocalBusiness Schema defines your law firm as a local business with a physical presence.

      Why It's Important
      This schema tells Google—and AI bots—who you are, where you are, and how to contact you.

      Google
      Google uses LocalBusiness Schema to populate your Knowledge Panel, Google Maps profile, and local search results.

      AI Tools
      Use this data to validate your law firm's identity and location. When users ask, “Find me the best dog bite lawyer in Chicago,” tools like ChatGPT and Perplexity use LocalBusiness schema, along with other quality signals, to identify qualified firms with verified locations.

      LocalBusiness Schema in AI

      AI Impact
      Schema helps bots avoid confusion when similar-named firms exist. You’re not just a “Smith Law Firm”—you’re Smith Law Firm, Bronx NY, specializing in immigration law.

      Pro Tip
      Use plugins like Yoast or RankMath to set your business name, phone number, address, geo-coordinates, and areas of practice.

      Person Schema for Lawyers

      Purpose
      Person Schema provides structured data about individual attorneys at your firm. Personal Schema can be very descriptive, including properties like awards, colleagues, skills, title and even personal information, like birth dates.

      Why It's Important
      Each lawyer on your team deserves visibility—and Person Schema helps them earn it.
      Google: May show attorney bios, images, and contact info directly in search results.

      AI chatbots
      AI bots use this data to generate profiles when users ask for specific lawyers, or for recommendations in a given region or specialty.

      Example
      A user types: “Tell me about Jason M. Hatfield, personal injury lawyer in Arkansas.” If Person Schema is active, Google can confirm:

      • His title
      • His firm
      • His location
      • His areas of practice
      Person Schema Properties

      AI Impact
      The richer your Person Schema, the more likely bots are to showcase individual lawyers when users ask about legal expertise, credentials, or referrals.

      Pro Tip
      Scale Person Schema using Schema Pro if you have many attorneys. Make sure to include education, bar associations, and headshots.

      Video Schema for Lawyers

      Purpose
      Mark up legal videos so that search engines and AI can understand them.

      Why It's Important
      Video content is booming—and Video Schema ensures your firm’s videos show up where it matters.

      Google
      Google uses schema to show video thumbnails, durations, and even chapters.

      AI bots like Claude and Gemini
      AI searches for structured videos when asked for legal explanations or "how-to" content (e.g., “How to file for bankruptcy in Florida”). Schema helps them locate and rank your content accurately.

      AI Impact
      Schema helps AI treat your site like its own “mini YouTube”—meaning it can surface your hosted video content as answers instead of defaulting to YouTube results.

      Pro Tip
      Always include key metadata: video title, upload date, description, thumbnail, and duration. You can also mark transcript text using schema.

      Video Schema

      For example, the Video Schema for the first result in the listings above clarifies the title, description, file, duration and screenshot:

      <head>
      <title>Video Schema Markups for Lawyers</title>
      <script type="application/ld+json">
      {
      "@context": "https://schema.org",
      "@type": "VideoObject",
      "name": "Video Schema Markups for Lawyers",
      "description": "Unlock the full potential of your law firm's videos with Video Schema for Lawyers. This guide dives deep into the world of video and SEO.",
      "thumbnailUrl": [
      "https://example.com/photos/video-schema.jpg",
      ],
      "uploadDate": "2024-03-31T08:00:00+08:00",
      "duration": "PT2M54S",
      "contentUrl": "https://www.example.com/video/file.mp4",
      },
      "regionsAllowed": ["US"]
      }
      </script>
      </head>

      AI Impact
      Schema helps AI treat your site like its own “mini YouTube”—meaning it can surface your hosted video content as answers instead of defaulting to YouTube results.

      Pro Tip
      Always include key metadata: video title, upload date, description, thumbnail, and duration. You can also mark transcript text using schema.

      Final Thoughts: Schema Isn’t Just for Google Anymore

      Today’s digital visibility isn’t just about ranking #1 in Google. It's about showing up in the places your clients are turning to for answers—AI assistants, voice search, and intelligent chatbots.

      By using schema markups, you're not just helping Google understand your law firm—you’re helping ChatGPT recommend your legal article, Perplexity link to your bio, Claude surface your event, and Gemini highlight your video.

      Here’s your law firm schema checklist:

      Schema Type SEO Value AI Value
      Article Featured snippets, news panels Used as source material for legal queries
      Breadcrumb Site hierarchy in SERPs Helps AI locate most relevant page
      Event Event carousels Highlights events in chatbot answers
      FAQ Google Ignores but… Powers concise chatbot responses
      LocalBusiness Local SEO, Maps Confirms physical presence and legitimacy
      Person Knowledge panels Builds trustworthy attorney profiles
      Video Rich video results Shows your videos directly in AI answers
      blue quotation mark

      CLM is singularly focused on my firm's success and frequently over-delivers. I don’t think that you could make a better choice.

      - Paul Greenberg, Briskman Briskman & Greenberg

      blue quotation mark

      We have been using CLM for our websites for a number of years and they have been outstanding! Their entire team has always been highly responsive and met all of our marketing needs.

      -Todd J. Leonard, Todd J. Leonard Law

      gray-leaf-gradient-50
      Five star law firm marketing reviews