Key takeaways
- Law firm website SEO is decided mostly before launch: the structure, the URL pattern and the page templates are hard to change later.
- A clear hierarchy works best for most firms: practice area, then sub-topic, then location only where the firm really serves clients.
- Google recommends readable URLs: “use readable words rather than long ID numbers”, with hyphens between words.
- Attorney bio pages, practice page templates and intake forms carry both SEO and professional conduct risk. ABA Model Rule 7.1 says a lawyer “shall not make a false or misleading communication” about their services.
- Accessibility is part of the build. The Department of Justice gives missing alt text, poor colour contrast and mouse-only navigation as examples of accessibility barriers.
Good law firm website SEO starts before anyone writes a page. When a firm builds or redesigns its site, the decisions about structure, URLs, templates and forms set the limits for every piece of content that follows. Get them right and each new practice page has an obvious place to live. Get them wrong and you spend years working around them.
I have worked in SEO and digital marketing for more than 16 years, and I work with clients remotely from Bucharest. I am not a lawyer, and this article is not legal advice: your firm should check any claims, disclaimers and intake wording with its own counsel or state bar. What I can do is explain the website decisions that affect how Google and prospective clients understand an attorney site.
This article is for firms planning a new site. If you want the whole-firm plan, including Business Profiles and reviews, read our law firm SEO plan. If you already have a site and want to know what is wrong with it, our law firm SEO audit checklist is the better starting point.
Site architecture: practice area, sub-topic, location
Many attorney sites have grown page by page, without a plan. The result is flat: dozens of pages linked only from a long menu, with no sign of which topics belong together. A planned hierarchy fixes that and tells both visitors and search engines how the firm’s work is organised.
For most firms I would plan three levels:
- Practice areas. One strong page for each area the firm actually handles: family law, personal injury, estate planning and so on.
- Sub-topics. Pages for the specific problems within a practice area, such as child custody under family law, or wrongful death under personal injury. Each links up to its practice area and across to related sub-topics.
- Locations, only where they are real. A location page makes sense for an office the firm has, or for an area where it genuinely takes cases and can say something specific about local courts or procedure. A copy of the same page with a different town name does not help anyone.
The decision that matters most is the second level. A practice page that tries to cover every sub-topic becomes too long to be useful, while dozens of thin sub-topic pages compete with each other. I usually start from the questions prospective clients ask at intake and group them.
Internal links follow the hierarchy
Every sub-topic page should link to its practice area page, and every practice page should link to its sub-topics and to the attorneys who handle that work. Breadcrumbs make the structure visible. The menu does not need to list every page; the hierarchy does the work.
URL structure for a law firm website
URLs are cheap to get right at launch and expensive to change later, because every change needs a redirect. Google’s guidance on URL structure is short: “use readable words rather than long ID numbers in your URLs”, and “we recommend using hyphens (-) instead of underscores (_) to separate words in your URLs”. It also says to use words in your audience’s language.
| Page type | Example pattern | Notes |
|---|---|---|
| Practice area | /family-law/ | Short, the name clients use |
| Sub-topic | /family-law/child-custody/ | Nested under its practice area |
| Location | /locations/springfield/ | Only for real offices or genuine service areas |
| Attorney bio | /attorneys/jane-doe/ | One per attorney, kept after they leave (redirected) |
| Legal guide or article | /resources/how-custody-is-decided/ | No dates in the URL, so the guide can be updated |
Two rules I would set before launch: no dates in URLs for guides that will be updated, and no keyword stuffing in folder names. “/family-law/child-custody/” says enough.
Attorney bio pages and practice page templates
Templates decide what every page of a type contains, so they are where law firm website SEO and professional conduct rules meet. ABA Model Rule 7.1 says: “A lawyer shall not make a false or misleading communication about the lawyer or the lawyer’s services.” Every bio, practice page and case result is such a communication, so the template should make accuracy easy. State rules vary, so check yours.
What the templates should include
- Attorney bio: practice areas (linked to their pages), bar admissions, education, languages, office, and how to contact the attorney or the firm.
- Practice page: what the problem is, how the process usually works in your state, what to bring to a first meeting, the attorneys who handle it, and related sub-topics.
- Reviewer line: who wrote or reviewed the page, and when it was last reviewed.
- Results and testimonials: a fixed place for any disclaimer your counsel requires, so it is never forgotten on a new page.
- Firm contact block: the same name, address and phone number on every page, matching the firm’s Business Profile.
A template is the cheapest place to get accuracy right, because you only have to get it right once.
Schema markup that matches the page
Structured data helps search engines read facts that are already on the page: the firm’s name, offices, phone numbers and the attorneys who work there. On schema.org, LegalService is described as “a business that provides legally-oriented services, advice and representation, e.g. law firms.” It sits under LocalBusiness, so each office can be marked up with its own address and opening hours.
The rule I follow is simple: markup describes what a visitor can see. No offices that don’t exist, no reviews that are not shown on the page, no service areas the firm does not cover. Our structured data guide explains how to plan it across templates, and the audit checklist linked above covers the type choice in more detail.
Intake forms, speed and accessibility
Intake forms
The contact form is where most enquiries start, and it is also where firms collect sensitive information. Decide before launch what the form asks for, what the confirmation message says about whether a lawyer-client relationship exists, and where the submissions go. That wording is a matter for counsel. From an SEO and conversion point of view, short forms on every practice page, with a phone number beside them, in my experience tend to work better than one long form on a contact page.
Speed
A practice page should load quickly on a phone, because someone looking for a lawyer may well be searching on a phone, at a stressful moment. Common causes of slow sites like these are large hero videos, uncompressed photos of the team and too many tracking scripts. Set a performance budget for the templates before the design is signed off.
Accessibility
The Department of Justice’s guidance on web accessibility explains that Title III of the ADA “prohibits discrimination against people with disabilities by businesses open to the public”. Among its examples of website accessibility barriers it lists “Poor color contrast”, “Lack of text alternatives (“alt text”) on images”, “No captions on videos” and “Mouse-only navigation (lack of keyboard navigation)”, and says forms need “Labels that screen readers can convey to their users.” Much of this overlaps with good SEO practice: alt text, clear headings and labelled forms help everyone. Ask your counsel what standard the firm should follow.
Disclaimers belong in the template, not in the footer only
Decide with counsel which disclaimers appear on which page types, such as results pages or intake forms, and put them in the templates. A disclaimer added by hand to each page is the first thing forgotten on a new one.
Law firm website SEO decisions to make before launch
Our article on WordPress web design and SEO decisions before launch covers the general checklist. For a law firm, I would add these, agreed in writing between the firm, the designer and the SEO:
| Decision | Who decides | Why it matters |
|---|---|---|
| Practice area and sub-topic list | Partners, with SEO input | Sets the whole structure |
| Location pages, if any | Partners | Only for real offices or genuine service areas |
| URL pattern | SEO and developer | Hard to change without redirects |
| Bio and practice templates | Marketing, reviewed by counsel | Every page inherits them |
| Disclaimer wording and placement | Counsel | Professional conduct rules |
| Intake form fields and confirmation text | Counsel and intake team | Sensitive data and client relationship |
| Redirect map from the old site | SEO and developer | Keeps links and rankings from old URLs |
FAQ
What is attorney website SEO?
It is the work of making a law firm’s website easy for search engines to crawl and understand, and easy for prospective clients to use: structure, URLs, templates, schema, speed and accessibility, plus content that answers real client questions.
How many pages should a lawyer website have for SEO?
There is no right number. A page should exist for each practice area the firm handles, for each client problem worth its own explanation, and for each real office. Pages created only to target a town name rarely help.
Should a law firm use a separate page for each attorney?
Yes, in most cases. A bio page per attorney gives clients the facts they check, such as bar admissions and practice areas, and gives practice pages a clear place to link to.
Does lawyer website SEO change during a redesign?
A redesign is the best moment to fix structure and URLs, and the riskiest moment for rankings. Map every old URL to a new one with redirects, and check the new templates before launch.
If your firm is planning a new website, tell me about your practice areas and offices, and I will suggest a structure before the design work starts.
Eugen Platon · SEO consultant with 16+ years in SEO and digital marketing · free 10-minute first call