S SCHEMA.BIZ
Business Extends: LocalBusiness

LegalService Schema Markup

LegalService is the schema type for legal practices. It helps law firms appear in local search results with their practice areas and contact information clearly displayed.

Eligible Rich Results

Local Business Knowledge Panel Google Maps

When to Use LegalService

Law firms Solo practitioners Legal aid organizations Notary services

Properties

Property Type Status Description
name Text required Law firm or attorney name.
address PostalAddress required Office address.
telephone Text recommended Office phone number.
url URL recommended Firm website.
priceRange Text optional Price level indication.
openingHoursSpecification OpeningHoursSpecification recommended Office hours.
areaServed Text optional Geographic area the firm serves.
image URL recommended Photo of office or firm.
description Text recommended Brief description of practice areas.

JSON-LD Examples

Law Firm

A personal injury law firm.

{
  "@context": "https://schema.org",
  "@type": "LegalService",
  "name": "Johnson & Partners Law",
  "description": "Personal injury and workers compensation attorneys serving the greater Chicago area.",
  "url": "https://johnsonlaw.com",
  "telephone": "+1-312-555-0177",
  "priceRange": "$$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "100 LaSalle St, Suite 1500",
    "addressLocality": "Chicago",
    "addressRegion": "IL",
    "postalCode": "60602",
    "addressCountry": "US"
  },
  "areaServed": "Greater Chicago Metropolitan Area"
}

Common Mistakes

Not specifying the practice areas in the description.

Using Attorney type for the firm instead of individual attorneys — LegalService is for the firm, Attorney is for individual lawyers.

Complete Guide to LegalService Schema Markup

LegalService schema markup helps law firms and legal practices appear prominently in local search results. For competitive legal markets, proper structured data can be the difference between showing up in the Local Pack or being buried on page two.

Law firms should use LegalService for the firm entity and Attorney for individual lawyer profiles. This allows Google to connect individual attorneys to their firm and display practice area information accurately.

The areaServed property is particularly important for law firms since legal practice is jurisdictional. Specifying the geographic area you serve helps Google show your firm for location-specific legal queries.

Related Types

Ready to Create LegalService Markup?

Use our free generator to create valid LegalService JSON-LD markup with a visual form. No coding required.

Open Generator