The 7 Schema Types Every PI Firm Website Needs
By Houston Law Firm SEO • April 7, 2026 • 7 min read
Schema markup is the single most underutilized SEO tool for law firm websites. Less than 5% of attorney websites implement it properly. That’s an advantage for the firms that do.
Here’s what schema is, why it matters, and the seven types every PI firm website should have — explained without code samples or developer jargon.
What Schema Markup Actually Is
Schema markup is a standardized vocabulary that tells search engines what your content means, not just what it says.
Your website says “John Smith” on the About page. Schema markup tells Google: “John Smith is an attorney, licensed in Texas, specializing in personal injury, located at 123 Main St, Houston, TX 77001.”
Without schema, Google has to guess what your content means. With it, Google knows with certainty.
Why Google rewards it: When Google understands your content with confidence, it can display rich results — enhanced search listings with star ratings, FAQ dropdowns, business hours, phone numbers, and more. Rich results get significantly higher click-through rates than standard blue links.
Schema Type 1: Organization
What it does: Tells Google your firm is a legitimate organization — its name, logo, contact information, and social profiles.
What Google shows because of it: Your firm name in the Knowledge Panel (the information box on the right side of search results), with your logo, phone number, and links to your social profiles.
In plain English: “This is Houston Injury Law. Here’s our logo, our phone number, our address, and our social media accounts.”
Where it goes: Your homepage.
Schema Type 2: LocalBusiness (Attorney subtype)
What it does: Establishes your firm as a local business serving a specific geographic area. Includes your address, service area, business hours, phone number, and accepted payment methods.
What Google shows because of it: Your business information in local search results, map listings, and the Local Pack. Hours of operation appear directly in search results.
In plain English: “We’re a law firm at this address in Houston, open Monday through Friday 8am-6pm, serving the greater Houston metro area.”
Where it goes: Your homepage and Contact page.
The attorney subtype matters: Using Attorney as a more specific type of LocalBusiness tells Google exactly what kind of local business you are. This improves your relevance for attorney-specific searches.
Schema Type 3: Service
What it does: Defines each practice area as a distinct service with its own description, geographic service area, and relevant attributes.
What Google shows because of it: More specific search result appearances. When someone searches “car accident lawyer Houston,” Google can match your Service schema for car accident law to that exact query.
In plain English: “We offer these specific services: car accident cases, truck accident cases, wrongful death claims, workplace injury cases — each in the Houston area.”
Where it goes: Each service/practice area page.
Why it matters: Most PI firm websites list practice areas on one page. Schema lets you tell Google that each practice area is a distinct service, which helps you rank for practice-area-specific searches.
Schema Type 4: FAQPage
What it does: Marks up a section of frequently asked questions and their answers so Google can display them as expandable dropdowns directly in search results.
What Google shows because of it: FAQ rich results — your search listing expands to show 2-3 questions and answers beneath your standard result, taking up significantly more visual space on the search page.
In plain English: “Here are the common questions people ask about car accidents in Houston, and here are the answers.”
Where it goes: Any page with an FAQ section — service pages, location pages, and blog posts.
The competitive advantage: FAQ rich results can double or triple the visual size of your search listing, pushing competitors further down the page. Very few law firm websites implement this.
Schema Type 5: Article (BlogPosting)
What it does: Tells Google that a page is a blog article, who wrote it, when it was published, when it was last updated, and what it’s about.
What Google shows because of it: Article-specific search features including date display, author attribution, and potential inclusion in Google’s Top Stories or Discover feed.
In plain English: “This blog post was written by Houston Law Firm SEO on April 7, 2026, and it’s about what to do after a car accident in Houston.”
Where it goes: Every blog post.
Why the date matters: Google increasingly prioritizes fresh content for legal queries. Article schema with datePublished and dateModified fields tells Google exactly how current your content is.
Schema Type 6: BreadcrumbList
What it does: Defines the navigation path to any page on your site (Home > Services > Car Accident Lawyer).
What Google shows because of it: Breadcrumb navigation replaces the raw URL in search results. Instead of houstoninjurylaw.com/services/car-accidents, users see Houston Injury Law > Services > Car Accident Lawyer.
In plain English: “Here’s exactly where this page sits in our website structure.”
Where it goes: Every page on your site.
Why it matters for law firms: Breadcrumbs make your search results look more organized and professional. They also help Google understand your site architecture, which improves crawling and indexing efficiency.
Schema Type 7: Review / AggregateRating
What it does: Marks up client reviews and your overall rating so Google can display star ratings in search results.
What Google shows because of it: Gold star ratings beneath your search listing — one of the most powerful visual differentiators in search results.
In plain English: “Our firm has a 4.9 rating based on 87 client reviews.”
Where it goes: Your homepage or a dedicated reviews/testimonials page.
Important note: Google has strict policies about self-served review markup. The reviews must be genuine, from real clients, and ideally pulled from third-party platforms (Google Reviews, Avvo). Fake or manipulated review schema will result in a manual penalty.
Why Most Law Firm Websites Have Zero Schema
Three reasons:
-
WordPress themes don’t include it. Standard legal WordPress themes come with basic meta tags but rarely implement structured data beyond the most generic Organization markup.
-
Web designers don’t know about it. Most web designers focus on visual design, not technical SEO. Schema requires understanding both the technical implementation and the strategic SEO value of each type.
-
SEO agencies skip it. Many agencies focus on content and links because those are easier to show in monthly reports. Schema doesn’t produce visible changes to the website — its impact is in search results, not on-page.
The Impact of Full Schema Implementation
Sites with comprehensive schema markup (all 7 types) typically see:
- 20-30% higher click-through rates from search results due to rich snippets
- Faster indexing of new content because Google understands the site structure
- Improved local search visibility from LocalBusiness and Service schemas
- FAQ rich results that dominate visual space in search results
- Knowledge Panel appearances that build brand authority
These aren’t theoretical improvements. They’re measurable in Google Search Console within 4-8 weeks of implementation.
Frequently Asked Questions
Do I need a developer to add schema markup?
For proper implementation, yes. While some WordPress plugins claim to add schema automatically, they typically only implement basic Organization markup and often generate errors. Professional implementation ensures all 7 types are correctly configured, validated, and error-free.
How do I check if my website has schema markup?
Use Google’s Rich Results Test at search.google.com/test/rich-results. Enter your URL and Google will show you what structured data it finds — and any errors. If the test returns “No rich results detected,” your site has no schema markup.
Can schema markup hurt my rankings?
Incorrect or spammy schema can result in a manual penalty from Google. The most common violation is fake review markup — adding star ratings that don’t correspond to real client reviews. Properly implemented schema based on factual information will only help, never hurt.
How long does it take to see results from schema markup?
Most sites see rich results appearing in search within 2-4 weeks of implementation, though Google may take longer to fully process all schema types. The click-through rate improvements from rich results are typically measurable within 4-8 weeks.
Want to see these strategies applied to your firm?
Get a free preview site built for your practice — no commitment, no credit card.
Build My Preview