SEO for AI Search in Los Angeles

// LOCAL_SEO

Local Schema Markup for Personal Injury Lawyers

Schema is the invisible layer of your website that tells Google exactly what your firm is, where it is, and who works there. Most law firm sites get it wrong or skip it entirely.

Kent Mauresmo, SEO DirectorTechnical Lead at SEO NobleAuthor of 4 SEO books on Amazon, 15 years in search marketing, contributor to Search Engine Journal

ANSWER_FIRST

Schema markup is structured code, usually in JSON LD format, that labels your firm’s name, address, phone, practice areas, and attorneys so search engines do not have to guess. It is not a direct ranking boost, but it removes ambiguity, supports your local presence, and helps both Google and AI answer engines describe your firm correctly and consistently. Personal injury firms need four types: Attorney or LegalService, Person, Article, and BreadcrumbList.

Your website was built for humans. Google reads it as a crawler, parsing text and inferring that a string of digits is a phone number and that a line on your contact page is an address in Torrance rather than a passing reference to Torrance in a case story.

Most of the time the guesses land. But most of the time is not good enough when a wrong guess means your Van Nuys office gets attributed to a competitor’s address or your new associate vanishes from your firm’s entity.

Schema markup removes the inference. It is a shared vocabulary from schema.org that lets you state, in code, exactly what each piece of your site means: this is our firm name, this is our office address, this person is an attorney who works here, this page is an article published on this date.

For a personal injury firm competing in Los Angeles, where dozens of firms share practice areas, city names, and sometimes nearly identical branding, that clarity is free accuracy. It takes an afternoon to set up correctly and it keeps paying off quietly for years, through redesigns, staff changes, algorithm updates, and every new way search engines learn to read the web.

The firms that treat it as optional are betting that Google will always guess correctly about their business. That is a strange bet to make when the fix costs an afternoon.

What Schema Will Not Do for You

Start with honesty, because schema is surrounded by hype. Google has said repeatedly that structured data is not a ranking factor in itself. Adding schema will not move you from position eight to position two.

What it does is qualify your pages for rich presentations of your content and help search engines build a confident, correct picture of your firm. And a note on the famous FAQ stars: since August 2023, Google shows FAQ rich results mainly for well known government and health websites, so marking up your FAQ page will not decorate your listing. Do schema for understanding, not for stars.

There is also a newer reason. AI answer engines pull facts from pages they can parse confidently, and clean structured data makes your firm easy to describe correctly: right name, right city, right practice areas. In a market where the wrong phone number in an AI answer costs you a case, machine readable accuracy matters more every year.

Think of schema as the difference between a business card and a conversation. Your visible pages are the conversation, full of persuasion and detail. The markup is the card: name, role, address, phone, handed over in a format no one can misread. Firms that hand over both get remembered correctly.

And unlike most technical work, the cost is front loaded. Once the four core types are in place and verified, maintenance is a fifteen minute quarterly test, not a project.

The Four Types Your Firm Actually Needs

SCHEMA_01

Attorney or LegalService. The foundation. Marks up your firm name, address, phone, hours, and practice area on your homepage and contact page. Attorney is a subtype of LegalService under LocalBusiness, and either works; the key is completeness and consistency with your Business Profile.

SCHEMA_02

Person. One block per attorney, on their bio pages, marking up name, job title, bar admission, education, and their link to the firm. This is how Google connects the lawyer to the practice, and it feeds the author credibility signals covered elsewhere in this series.

SCHEMA_03

Article. On every blog post and guide, with headline, author, publish date, and modified date. This is how Google knows your content is maintained, and the modified date is one more freshness signal working in your favor.

SCHEMA_04

BreadcrumbList. Marks up your page hierarchy so Google understands how your city pages, case type pages, and posts relate. Cheap to add, and it reinforces the site structure your internal links already describe.

The Properties That Matter and the Errors That Break Them

Property What Goes In Common Error
name Your exact legal firm name Keyword stuffed variations that match nothing else
address Full street address with suite, formatted identically everywhere Suite number drift between schema, profile, and citations
telephone Your main local number in standard format A tracking number here and a different one on the profile
areaServed The cities and regions you genuinely serve Listing fifty cities to look bigger than you are
latitude and longitude Your office coordinates Coordinates pointing at the building next door

One property to handle with care: review markup. Google stopped showing self selected review stars for LocalBusiness entities years ago precisely because sites abused them. Marking up your own testimonials on your own site with review schema is ignored at best and can earn a manual action at worst. Skip it.

Schema and Your Business Profile Work as a Pair

Google cross checks. The name, address, and phone in your schema get compared against your Business Profile, your citations, and the text on your pages. When they all match, every signal reinforces the others. When they drift, each mismatch is a small vote against your credibility, and small votes add up in local search.

The sameAs property is worth knowing here. It lets your markup point to your firm’s profiles on trusted platforms, which helps search engines connect your website entity to the rest of your footprint. Use it for your major professional profiles and keep the list short and real.

Multi office firms should read that twice: each office page carries the markup for its own location, with its own address and phone, not the flagship’s. One office’s schema on another office’s page is exactly the kind of confusion structured data exists to prevent.

A Practical Setup Checklist

If you are starting from zero, work in this order. First, see what you already have: run your homepage through the Rich Results Test and note which types appear. Many themes ship partial markup you did not know about.

Second, complete your SEO plugin’s fields with exact, consistent firm data, and confirm it outputs local business markup with the right type. Third, add person markup to attorney bios and article markup to posts. Fourth, validate four representative pages with both Google tools.

Fifth, put the retest on a calendar. Schema is set and forget right up until a theme update silently deletes it, and the only firms who notice are the ones who look.

The One Rule That Keeps You Safe

Google’s structured data guidelines boil down to a single principle: markup must describe what is actually on the page. If the schema says the office is in Long Beach, the page must say the office is in Long Beach. If the markup claims a rating, a real review must be visible. Markup that contradicts or exceeds the visible content is spam, and spam markup can get rich result eligibility removed sitewide.

For law firms there is a second layer: your marketing claims are regulated. Keep schema factual, because a machine readable claim is still a claim. The same honesty rules that govern your verdicts page govern your code.

“Schema will never rescue weak content, but weak schema will absolutely hide strong content. It is the label on the box, and Google opens labeled boxes first.”

Kent Mauresmo, SEO Noble

How to Add It Without Breaking Anything

If your site runs WordPress, the major SEO plugins generate the basics automatically: organization and local business markup, article markup on posts, breadcrumbs. Your job is to fill in the plugin fields completely and correctly, which is where most firms stop halfway. Check that the plugin knows your exact firm name, address, phone, and logo, and that attorney pages use person markup rather than generic author labels.

Then verify, always. Google’s Rich Results Test shows what Google can parse from a page, and the Schema.org validator catches structural errors the Google tool ignores. Run both on your homepage, one attorney bio, one case type page, and one blog post.

FIELD_NOTE

Retest after every theme change, redesign, or plugin swap. Schema breaks silently: the site looks identical to humans while the machine readable layer vanishes. Put a quarterly retest on the same calendar as your review and content audits.

Schema is one layer of a complete local foundation. If your categories, pages, and profiles are not in shape yet, start with the bigger picture in our local SEO program for injury firms and the full strategy in our personal injury lawyer SEO services. Schema works best as the final coat of clarity on a site that already says the right things.

Schema Types Law Firms Should Skip

Knowing what to leave out matters as much as knowing what to add. FAQ markup no longer produces visible enhancements for law firm sites, so the effort buys nothing. HowTo markup is aimed at instruction content with tools and steps, which legal pages are not.

Event markup tempts firms hosting webinars or community days, and it is legitimate when a real event with a real date exists. Using it for evergreen offers like free consultations is the spam pattern that gets markup privileges revoked.

The principle repeats the one rule: markup describes reality. The moment it describes the reality you wish you had, it stops being optimization and starts being a liability.

Not Sure What Google Sees When It Reads Your Site?

We audit your structured data, fix what is broken or missing, and verify it against Google’s own testing tools. No contracts.

Get a Free Technical Review

Conclusion

Schema is unglamorous, invisible to clients, and completely skipable, which is exactly why most of your competitors skip it. It will not rank you by itself, but it makes everything else you publish easier for Google to trust and harder to misunderstand.

Four types, honest content, a quarterly retest. That is the entire discipline, and it is one of the cheapest technical wins available to a law firm website in any market, let alone one this competitive.

Frequently Asked Questions

Is schema markup a ranking factor?

No. Google has stated structured data is not a direct ranking factor. Its value is comprehension and eligibility: helping Google describe your firm correctly and qualify your pages for enhanced presentations where they exist.

Do I need a developer to add schema?

Usually not. WordPress SEO plugins generate the core types automatically once their fields are filled in correctly. A developer helps for custom setups, but verification with Google’s free testing tools matters more than who writes the code.

Should I mark up my reviews for stars?

No. Google stopped showing self selected review stars on local business sites years ago because of abuse, and pushing that markup risks a manual action. Earn stars on your Business Profile, where they actually display.

How often should schema be checked?

Quarterly, and immediately after any redesign, theme change, or plugin swap. Structured data breaks silently while the visible site looks untouched, so the only way to know it survives is to test it.

Sources and References