The three failures that actually cost law firms rankings
After a while, even a badly broken site starts to look familiar in its own boring way.
- A redesign with no redirects. Google cannot follow the old URLs and you are back to square one. So you end up with a new and better-looking site and nobody notices all the damage that's behind it.
- An indexing directive in the wrong place. Your staging site shouldn't be accidentally ending up within Google's index. Or the live template is simply not indexable after launch. Sometimes the single noindex line renders entire portions of a site invisible.
- A migration that changes the practice area URL pattern. So many agencies forget to update the internal links. Of course you don't know it's a practice page until you reach the end of the three-hop redirect chain.
These failures stay there broken for months and nobody notices them then. The traffic drop comes first, the agency's algorithm excuse second. Usually it's the redirect map that really explains the sudden drop.
What changed on the site in the four weeks before the drop and made the practice pages lose traffic?
In my experience that window is dominated by a release from the web team. None of them noticed they were doing SEO until it was too late.
Core Web Vitals, as they stand now
There are three main metrics in Google's Core Web Vitals1:
| Metric | What it measures | Good |
|---|---|---|
| Largest Contentful Paint | How fast the main content appears | Within 2.5 seconds |
| Interaction to Next Paint | How fast the page responds | 200 milliseconds or less |
| Cumulative Layout Shift | How much the page jumps about | 0.1 or less |
Interaction to Next Paint grew to replace the old First Input Delay metric in 2024 and Google never looked back1.
It just shows how you can easily follow stale advice with retired tools. LawRank's guide still has live links pointing to web.dev's First Input Delay page and Google's Mobile-Friendly Test. Both of which are retired by Google23. The guide's ranking factors chapter got its last update in October 20222.
Don't worry too much about your speed scores or mobile test results. The Hennessey Digital study covers nearly 16,000 law firm landing pages in 200 city markets. It seems clear to them there are both good and poor mobile speed scores among high-ranking legal sites and that sometimes the popularity may outweigh the low score4.
Imagine a client with a broken wrist new to the firm and waiting six seconds for a page. You just won't get the call.
Any particular fast page probably doesn't outrank a better, slower page. Page speed is both a tie-breaker, and a matter of conversions.
WordPress, themes, and the replatform pitch
From the same study4:
- 65% of law firm sites run WordPress
- Almost all of the ranking ones use an SEO plugin
- No correlation between the CMS and average position
Choosing WordPress is not the problem. Although a new platform is probably pitched as a ranking factor, you can't conclude that from this study.
What makes these sites particularly fragile is the steady build-up of plugins and settings:
- Three SEO plugins with overlapping title rules
- A page builder rendering headings as styled divs
- A caching layer serving a stale canonical
- An old sitemap plugin publishing URLs that were deleted two years ago
We preferred a one-day conflict cleanup than a month-long migration with a new platform.
What schema can honestly do for a law firm
Google's search gallery is the full list of structured data features, published by Search Central. None of these features have anything for lawyers, legal or professional services. There is no legal rich result.
Local business schema is officially supported and the markup can result in hours, ratings, directions and booking actions in the knowledge panel5.
Schema is a great tool, but there's no need to oversell it. Its honest uses are really narrow, and usually pretty useful:
Making the entity unambiguous. Fundamentally, it brings together your firm, its locations, its attorneys, and its profiles in one machine-readable place.
Attaching authorship. It ties the author byline on each page to the attorney who wrote or reviewed it, which makes the "who produced this" test easier6.
Matching the Business Profile. It even uses the same (exact) name, address and phone details as the Business Profile. That consistency between site and profile was factor 15 of 187 in Whitespark's survey7.
A warning specific to legal. Review markup on your own site is a bit of a trap. From what I saw of the New York rule, really all they want is the prior results disclaimer alongside any claim likely to create an expectation about outcomes8. Once your practice page has an aggregate rating widget dropped onto it, you need the disclaimer too.
Site structure, URLs and internal links
The CMS may publish your practice pages, but I need them moved around into certain folders in the firm's own structure. Target a single, real client search per page (relevant to your practice). Having a city page is necessary only if you are saying something real about that city.
I've seen a few state-wide firms build city pages to rank for specific, similar queries and Google pretty much treats them as doorway abuse10. The content page has the full city page test.
Internal linking is cheap to fix, and it is the most neglected job on a legal site:
- A link from every blog post that touches a practice area to that practice page, with the anchor a human would write
- Links from the attorney page to the practice pages they handle, and back
I click through larger firm sites and often notice the converting pages four clicks from the homepage. They are linked only from the navigation menu.
The attorney is covered under the terms of Google's individual practitioner guidelines, so a Business Profile of their own is allowed14. All profiles now need to go to their own attorney pages.
Pointing six attorney profiles at the homepage is a waste of six listings.
What AI retrieval needs from your markup
There is no special requirement here and pages routinely appear in AI features without adding any special files or markup. The one thing that is documented by Google is an indexed page that is eligible to be shown with a snippet11.
It's worth checking what four settings will do:
- A
nosnippetdirective, usually added years ago by somebody worried about scraping - A restrictive
max-snippetvalue data-nosnippetwrapped around the opening paragraphs, which is the part that gets extracted- AI crawlers blocked in robots.txt or at the firewall, which some legal hosts and security plugins do by default
Oftentimes the firm is quietly removed from AI answers once the wrong setting reaches the live site.
It's true, AI retrieval is pretty literal.
- Dan Petrovic's work on grounding snippets, with exact sentences lifted rather than paraphrased and opening paragraphs extracted close to wholesale12
- AirOps has found that ChatGPT discards 85% of the pages it retrieves, with the cited share right around 15%13
That means "boring" markup and "old-fashioned" rules, not clever rendering or script tricks.
- Text in the HTML, not assembled by script after load
- Real headings, not styled divs, because the heading is the matching surface
- Content behind tabs and accordions still present in the markup
For a page that needs JavaScript to show its first paragraph, its most valuable sentences are remarkably out of reach. The writing side has its own page: writing for AI page.
The redesign checklist, including the line nobody has
- Use your crawl and Analytics data to spot every URL with an entrance or a conversion in the last twelve months to find the pages that are worth redirecting.
- I use the export to check for gaps, but do all of the URL mapping by hand. Each unmapped URL is a decision, not a homepage redirect.
- New practice area URL patterns are only useful if they are genuinely needed. A tidier structure is expensive in reset rankings.
- Block the site properly on staging, check it, then unblock it on production.
- Compare the titles and copy page by page, heading by heading, and you'll find the gaps. Redesigns are for looks, and the text they lose is very specific to the firm.
- Make sure you have the required disclaimers and the responsible lawyer and office details on the new site. This is the rarest line on a redesign checklist you'll ever see.
- Re-submit the sitemap. Then watch the daily coverage figures in Search Console come rolling in for a fortnight.
On item six. So you have a new template, and with it a lost footer holding the office city Florida requires and the attorney advertising label New York requires8. In Texas the home page is a document filed with the Bar anyway, so a rebuild clearly is a filing event9. The advertising rules page has all the rule numbers.
What I check first, in order
- Indexation against the page list. No point in looking for problems in pages Google has not indexed.
- Redirects, for chains and loops, then canonicals against the URLs that actually rank.
- The four snippet and crawler settings above. They generally are binary and free to repair.
- Titles and heading structure on the pages that matter, and whether the headings are really headings.
- Mobile speed. Don't spend time on the whole site, look at the top five entry pages.
- Schema validity, and whether it says anything true.
- Internal links into the practice pages, counted rather than assumed.
A full check usually takes me a day on a normal firm site, and we're three days in on one that has been through two agencies.
Often the best pages are buried in redirect chains by old migrations.
This year's budget goes on the new content that will join the existing pages linked from nothing.
References
- , Core Web Vitals LCP 2.5s, INP 200ms, CLS 0.1, and INP replacing First Input Delay in 2024
- , SEO for lawyers The guide whose citations and statistics have aged
- , Citation audit of the four ranking legal SEO guides (September 2026) 378 outbound links checked for status, redirects and the age of the source
- , 2022 state of law firm website rankings CMS share across 200 city markets and its relationship to rankings
- , Structured data markup that Google Search supports The full list of rich result features, which contains nothing for lawyers or legal services
- , Creating helpful, reliable, people-first content (updated 2025-12-10) Self-assessment questions, E-E-A-T, YMYL weighting, the Who How Why section
- , Local search ranking factors 2026 (2026) 47 local search practitioners scoring 187 factors for map pack, local organic, conversion and AI visibility
- , Rule 7.1: Advertising The "Attorney Advertising" label, the prior results disclaimer, and one-year retention
- , Texas Disciplinary Rules of Professional Conduct, part VII Rules 7.01 to 7.06, including the homepage filing requirement and board certification wording
- , Spam policies for Google web search (updated 2026-08-28) Scaled content abuse, doorway abuse, link spam, site reputation abuse
- , AI features and your website (updated 2025-12-10) No special optimisation or files; snippet eligibility; query fan-out; Search Console reporting
- , Selection rate optimisation and grounding snippets The grounding pipeline, extraction behaviour, lead bias, primary bias
- , The influence of retrieval, fan-out and Google SERPs on ChatGPT citations 548,534 retrieved pages: 15% cited, fan-out volume, title overlap, Google rank effect
- , Guidelines for representing your business on Google Business names, individual practitioners, service-area businesses
