Potential clients ask AI to recommend attorneys. Most law firm websites are not structured for the answer.

LegalService schema with practice areas, jurisdictions, and consultation availability determines whether your firm appears in AI-generated attorney recommendations. Most independent firms have no LegalService schema at all. VERIS is an AI search infrastructure specialist for independent service businesses.

The Problem

AI cannot recommend a firm whose practice areas it cannot read.

Legal queries are among the highest-value local search queries that exist. A person asking ChatGPT to recommend a personal injury attorney or an estate planning lawyer is a warm lead with an immediate need. The firms that appear in those recommendations have structured their websites to be readable with correct LegalService schema, areaServed, knowsAbout, and makesOffer declared explicitly.

Most independent law firms have invested heavily in traditional SEO. AI search operates differently. A firm ranked #1 for "estate planning attorney Charleston" may still be missing from AI-assisted search if its practice areas are vague in schema or if relevant AI crawlers cannot access the site consistently. The AI simply has less confidence in what the firm does.

The AI search first-mover advantage is particularly acute in legal because client acquisition timelines are long. A firm that builds AI citation authority early is harder to displace later. The infrastructure cost is fixed, while the commercial value comes from being easier to classify and cite when legal-intent queries are asked.

The practical risk for law firm sites

Practice areas buried in navigation labels or generic copy
Jurisdictions served not explicit in schema
Attorney credentials and firm entity disconnected
Consultation availability implied but not structured
Relevant crawler access left to outdated default robots rules
What Gets Fixed

Legal schema requirements that AI systems trust.

LegalService schema must explicitly declare practice areas, jurisdictions, and services. Without these properties, AI systems cannot match client queries to your firm.

  • +Primary type: LegalService or Attorney
  • +areaServed for geographic coverage
  • +knowsAbout for practice areas
  • +makesOffer for specific services
  • +hasCredential for bar admission or certifications
  • +address, telephone, geo, aggregateRating
Plus full Layer 1 stack: robots.txt AI crawlers allowed, llms.txt and llms-full.txt, public discovery checks, and Apple Maps claim.
LEGAL SERVICE SCHEMA - LAW FIRMjson
{
  "@context": "https://schema.org",
  "@type": "LegalService",
  "name": "Harmon & Associates",
  "areaServed": {"@type": "State", "name": "South Carolina"},
  "knowsAbout": ["Personal Injury", "Workers Compensation", "Medical Malpractice"],
  "makesOffer": [
    {
      "@type": "Offer",
      "itemOffered": {
        "@type": "Service",
        "name": "Personal Injury Representation",
        "description": "Contingency-based representation for accident victims in South Carolina"
      }
    }
  ],
  "hasCredential": "South Carolina State Bar"
}
What VERIS Typically Finds

The 3 gaps present on most law firm sites.

CRITICAL

No LegalService schema

AI cannot identify practice areas, so the firm is excluded from attorney recommendations.

CRITICAL

Relevant AI bots blocked

Search and answer systems cannot access the site reliably, so the firm is harder to cite in AI-assisted search results.

HIGH

areaServed absent

AI does not know which jurisdictions the firm serves, reducing relevance for local queries.

Common questions for law firms.

Find out if AI search is recommending your firm for your practice areas.

The audit checks schema, AI crawler access, llms.txt, public discovery signals, and practice area visibility. Free.

Route this firm

Map the firm into the right VERIS route.

Practice-area structure, jurisdiction signals, and attorney pages can move a firm from standard setup into a broader implementation path.

Add the live site if you want the audit form prefilled. Leave it blank if you only want the route recommendation.

Suggested route

Full Setup for Law Firm.

This planner does not promise commercial outcomes. It routes the site into the most likely VERIS starting path based on business type, site complexity, and goal.

How this works

This is the optional routing step. If you continue from here, VERIS carries the URL and planner context into the full audit form below so you do not have to start over.

First layers
Layer 1 first
Typical next step
Start with the audit, then confirm pricing and service order.
  • vLikely implementation tier: Full Setup.
  • vSingle-location sites are usually priced by page-count and CMS complexity.
  • vThe first priority is usually making the business readable and crawlable.
This site uses cookies to track anonymous usage. See our Privacy Policy and Cookie Policy.