AI search readiness
Can ChatGPT, Claude and Perplexity read your site?
Fill in a short form and get clean LegalService structured data for your firm, with offices, hours, practice areas, attorneys and an optional FAQ, checked against Google’s guidelines as you type.
Paste it into your page’s <head> (or ask your developer to), then test it: Google Rich Results Test · Schema.org validator
How it works
schema.org’s LegalService. The older “Attorney” type is deprecated; schema.org says LegalService is “more inclusive and less ambiguous”.
Extra offices become departments with their own address, phone and hours. Attorneys become Person entries linked to the firm.
Warnings follow Google’s LocalBusiness guidelines: name and address are required, phone, hours and profiles are recommended.
Copy the code into your page head, then check it in Google’s Rich Results Test and the schema.org validator.
About the Law Firm Schema Generator.
Structured data (usually JSON-LD) that tells search engines and AI tools, without guessing, that your site belongs to a law firm: its name, address, phone, hours, practice areas, service area, attorneys and profiles.
LegalService. schema.org marks Attorney as deprecated because LegalService is more inclusive and less ambiguous. LegalService is a type of LocalBusiness, so Google’s local business guidelines apply.
Google says review and rating markup is only recommended for sites that capture reviews about other businesses. Marking up reviews of your own firm on your own site won’t earn stars, so this generator leaves them out.
In the <head> of your homepage (and contact page), or through your site builder’s custom code setting. Many WordPress SEO plugins also accept custom JSON-LD.
Book a free 15-minute strategy call. We'll look at your website, Google listing and social profiles with you, show you what's holding them back, and map out a clear plan to fix it.
No sales pitch. No pressure. Just honest advice.
Adjust how this site looks for you. Your choices are saved on this device.
Text size