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
When to Use LegalService
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