Schema Markup for law firms · Accepting new instructions Service · Schema Markup

Schema markup for UK law firms.

Organization, LegalService, Person, FAQPage and Review schemas deployed across your site so AI assistants and Google can extract your firm’s information without ambiguity. The structured signals that move both rich-result rankings and AI citation share.

Why this matters

Schema markup and JSON-LD structured data for UK law firms.

Schema markup is the difference between an AI assistant guessing at your firm and reading it. Legal sites carry a lot of structured information — practice areas, locations, named fee earners with credentials, reviews — and when that is marked up cleanly, both Google and AI systems can extract and quote it with confidence. When it is missing or broken, the firm is harder to rank, harder to show as a rich result, and easier to skip in an AI answer. It is one of the highest-leverage parts of technical SEO for AI search visibility.

01

Schema is how AI assistants extract your firm cleanly

Without proper schema, AI has to guess at names, credentials, services and reviews. With schema, it knows.

Lower ambiguity = higher citation share
02

Fewer rich results than there used to be

Review stars and breadcrumbs still show. FAQ rich results were retired in May 2026. Schema earns the ones that are left.

Rich result eligibility per page
03

Most legal sites have no schema or broken schema

Default WordPress themes ship with minimal schema. Most legal sites have either no schema or schema with validation errors.

Full schema audit included
What we do

What this engagement actually does.

01

Site-wide schema audit

What schema is present, what is missing, what is broken. JSON-LD validation per page.

02

Organization schema deployment

Firm details, contact info, SRA registration, social profiles, all as Organization schema.

03

LegalService schema per practice area

LegalService schema for each priority practice area page, with proper sub-types.

04

Person schema for fee earners

Named fee earner schema with credentials, SRA registration, bar admission, specialism areas.

05

FAQPage schema on content pages

FAQ schema on every page with FAQ content. No snippet since May 2026, but still read by Google and the AI assistants.

06

Review and AggregateRating schema

Review schema where compliant under SRA rules. AggregateRating from Google reviews where appropriate.

The opportunity

What schema actually buys you now.

Schema markup is not a ranking factor and never has been. It is a comprehension layer: a machine-readable statement of who the firm is, what it does, who works there and what they are qualified in, sitting underneath the page a human reads.

That distinction matters more since May 2026, when Google stopped showing FAQ rich results. A lot of legal SEO was sold on the promise of FAQ snippets, and that promise is gone. Anyone still pitching schema on the strength of FAQ rich results is selling something that no longer exists.

What remains is worth having. Breadcrumbs still render in the results and make a deep practice-area page look like part of a proper firm rather than an orphan. Review stars still show where the markup is compliant. And the quieter benefit has grown: when an AI assistant is asked to recommend a solicitor, structured data is the difference between the model inferring your firm details from prose and reading them as facts. FAQ markup is still worth keeping for exactly that reason, even with no snippet attached to it.

Where firms slip

Schema that validates, and still misleads.

Passing a validator only proves the markup is well formed. It does not prove it is true. The most common problem on legal sites is not missing schema, it is plugin-default schema that quietly contradicts the page: opening hours nobody updated, a telephone number in three formats, an address the firm moved out of, fee earners listed who left two years ago. Google reads all of it as a claim about the firm.

The second problem is competing entities. Install an SEO plugin, a review plugin and a theme that each emit their own Organization block, and the page ends up describing the firm three times with three different identifiers. The models resolving who you are have to pick one. Sometimes they pick the wrong one, and sometimes they merge two firms with similar names. This is not theoretical, and it is the most common thing I find on a legal site that already has schema.

The third is drift. Schema goes in during a build and is never looked at again. A plugin update changes the output, a page is rebuilt without it, a validator quietly starts throwing errors nobody sees. Markup only earns its keep if someone checks it after every change, which is why this runs as part of the retainer rather than as a one-off deployment.

Common questions

Schema Markup FAQs.

FAQ 1Will schema fix my rankings?

No. Schema has never been a ranking factor and anyone telling you otherwise is guessing. What it does is lift click-through on rankings you already hold, keep you eligible for the rich results that still exist, and make your firm cheaper for an AI assistant to quote accurately. If the underlying pages are weak, schema will not rescue them.

FAQ 2Do you implement directly or brief our developer?

Either. On WordPress I usually implement directly, because routing markup through a developer who is not watching the validator is how schema drifts. Where your firm has a dedicated dev team or a locked-down CMS, I write the spec and the test cases, then check the output once it is live.

FAQ 3What about LawyerSchema or similar specific schemas?

LegalService with proper sub-types is the standard recommendation, and Attorney exists as a subtype if the page is genuinely about an individual solicitor rather than the firm. There are more specific legal schemas floating about, but support for them is patchy and Google documents no rich result for any of them. The practical answer is to use the types Google actually reads and put the specialism detail in the properties.

FAQ 4How long until schema starts working?

Google usually picks up new schema at the next crawl, so one to four weeks depending on how often your pages are crawled, and that can be shortened for priority pages. AI citation moves on a slower cycle, because the assistants work from their own index and retraining rather than reading your site live. Expect months rather than weeks there.

FAQ 5What does it cost?

Usually part of a retainer or audit. Standalone schema projects available.

FAQ 6Does schema affect how AI assistants see our firm as an entity?

Yes. Clean Organization and Person schema, with sameAs links to authoritative sources, is a core input to entity SEO and the confidence AI needs to recommend you.

FAQ 7Which schema matters most for AI Overviews?

Organization and Person schema do more than most people expect, because they answer the question the assistant is actually asking: is this a real firm, and is this a real solicitor with real credentials. LegalService per practice area comes next. FAQPage still helps the models parse a page even though the snippet is gone. None of it works without content worth marking up.

Related services

Related work.

Technical SEO

The crawl and speed foundation underneath it.

Entity SEO

Who the markup says your firm actually is.

SEO for solicitors

The full engagement for UK law firms.

Currently available

Want to discuss Schema Markup for your firm?

Book a 30-minute intro call. Or commission the SRA-Compliant AI Visibility Audit and get a formal picture of where this service would deliver the most value.