For the Developers
The LegalService Schema We Deployed
The structured data that went live on ratliffesq.com. This is the kind of thing other law firms should be asking their developer about.
{
"@context": "https://schema.org",
"@type": "LegalService",
"@id": "https://ratliffesq.com/#legal-service",
"name": "Law Office of Terrell A. Ratliff",
"url": "https://ratliffesq.com/",
"telephone": "+1-856-344-3808",
"priceRange": "$$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "511 Church Road N 126",
"addressLocality": "Cherry Hill",
"addressRegion": "NJ",
"postalCode": "08002",
"addressCountry": "US"
},
"areaServed": [
{ "@type": "State", "name": "New Jersey" },
{ "@type": "State", "name": "Pennsylvania" }
],
"employee": {
"@type": "Attorney",
"name": "Terrell A. Ratliff",
"jobTitle": "Founding Partner & Trial Attorney",
"knowsAbout": [
"Criminal Defense",
"Civil Litigation",
"Title IX Defense",
"Education Law"
]
},
"makesOffer": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Domestic Violence Defense"
}
},
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Restraining Order Representation"
}
}
]
}
Deployed as a single dynamic schema script in the <head> of every page - populates NAP from a central config so it stays consistent sitewide.