Insights / UK Law Firm SEO & AI Search

Schema markup every UK law firm should deploy

Schema markup is the machine-readable layer of your website. Google reads it. AI assistants read it. Voice assistants read it. Done correctly, it is the difference between content that ranks and content that gets cited.

Most UK law firm websites deploy almost no schema, or deploy auto-generated schema from a generic SEO plugin that creates more confusion than clarity. The fix is structured.

The seven schema types every UK law firm should deploy

First, LegalService schema (or LawFirm where appropriate). This is the foundational identity schema for the firm itself. It declares what the firm is, where it operates, what it does, who runs it, and how to contact it. Most firms have generic Organization schema; the LegalService specialisation is materially more useful for legal queries.

Second, Person schema for each named solicitor. The Person schema should include the solicitor is full name, credentials (sameAs links to LinkedIn, SRA register entry, professional body memberships), areas of expertise, and the firm they work at. This is the single highest-impact schema for AI search citation.

Third, FAQPage schema on every practice area page. The FAQ section should answer the substantive procedural questions buyers actually ask, marked up as FAQPage schema. Google uses this for AI Overviews and traditional rich results. AI assistants use it as a structured source for procedural answers.

Fourth, Article schema on every blog/insight post. The Article schema should include author (linked to the Person schema), datePublished, dateModified, and the article body. This is what allows AI assistants to attribute insight content to a named, credentialled author.

Fifth, BreadcrumbList schema on every page. This helps Google understand the site structure and increases the chance of breadcrumb-rich snippets in organic results. Low-effort, meaningful return.

Sixth, Review or AggregateRating schema where verified client reviews exist (typically via ReviewSolicitors or verified Google Reviews integration). This is the schema that produces the gold-star rich result in organic listings.

Seventh, LocalBusiness schema for each office location. This supplements the GBP and supports local pack ranking with consistent address/hours/phone data.

How to deploy schema properly

JSON-LD format, in the head of each page. Generated server-side, not via JavaScript (JS-rendered schema is unreliable for AI assistant ingestion). Validated using Google is Rich Results Test before deployment.

Schema generated by Rank Math or Yoast covers basics (Organization, Article, BreadcrumbList) but is generic. For LegalService, Person, and detailed FAQPage schema specific to your firm, custom schema is usually needed.

Common schema mistakes UK firms make

Generic Organization schema instead of LegalService. The SEO plugin defaults to Organization; LegalService is the specific type. The difference matters for legal queries.

Person schema missing the sameAs links. The sameAs property is what allows AI assistants to verify the person across LinkedIn, the SRA register, and other authoritative sources. Without sameAs, the schema asserts a person exists but provides no verification.

FAQPage schema with non-substantive answers. Auto-generated FAQ schema with two-sentence answers does not produce rich snippets or AI citation. The answers need to be substantive (a paragraph or more), accurate, and useful.

Article schema without dateModified. Without dateModified, AI assistants treat content as stale by default. The dateModified should reflect actual recent review of the content, not the original publication date.

The AI citation effect of proper schema

Schema is one of the strongest correlated signals with AI assistant citation. Pages with comprehensive, accurate schema get cited materially more than pages with no schema, controlling for content quality and link authority.

The reason: AI assistants are extracting structured information. The structured information layer (schema) is what they read first. A page with strong content but no schema requires the AI to infer structure from the body text. A page with strong content and proper schema gives the AI the structured layer directly.

What this means for partners

Schema deployment is moderate-effort, one-time-with-maintenance work that produces compounding returns across SEO and AI search. A firm with the seven schema types above, deployed properly, has a meaningful structural advantage over competing firms with only auto-generated basics.

For most firms, schema deployment is a 4-8 week project once. The maintenance is updating Person schemas when solicitors join or leave, refreshing dateModified when content is meaningfully updated, adding FAQPage schema as new substantive FAQs are written.

If you would like an audit of your firm is current schema deployment and what is missing, the SRA-Compliant AI Visibility Audit includes a schema audit. Or book an intro call for a focused conversation.

Gregg King
About the author

Gregg King

Independent senior SEO and AI search visibility consultant for UK law firms. SRA, LSS and LSNI aware throughout. Warrington-based, working with law firms across the UK on a selective basis.

Read more about how I work
Currently accepting selective engagements

Want this thinking applied to your firm?

Book a 30-minute intro call. Direct conversation about your firm, your market, and where the realistic upside is. No pitch deck.