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.

A site tree with a top box marked by a small scale, three coloured practice area boxes and smaller sub-topic boxes beneath, with a location pin on one sub-topic
Figure 1. Practice areas sit under the home page, sub-topics sit under their practice area, and location pages appear only where the firm truly serves clients.

For most firms I would plan three levels:

  1. Practice areas. One strong page for each area the firm actually handles: family law, personal injury, estate planning and so on.
  2. 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.
  3. 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.

Rank Check Reports

Planning a redesign? Record where your practice area keywords rank on Google desktop and mobile before the new site goes live, so you can compare afterwards.

A live Google check of your keywords on desktop and mobile · from $14.99 per check · no subscription · report within one working day

Order a rank check report →

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.

Two page templates side by side: an attorney bio card with a portrait frame left empty, a list of credential rows and a contact bar, and a practice page with heading, steps and a question block
Figure 2. Templates for attorney bios and practice pages decide what every page contains, so they are where accuracy is built in.

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.

Free tool · Ping My URL

Launched new practice pages or moved URLs to the new structure? Let search engines know those pages have changed.

Notify Google and other search engines about up to 5 new or updated URLs at once. Free, no sign-up.

Ping your URLs →

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.

A web page wireframe with a contrast swatch pair, an image with a tag, a captioned video frame, a labelled form field and a keyboard key, each marked with a tick
Figure 3. Contrast, alt text, captions, labelled form fields and keyboard access are easiest to build in before launch.

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

Free tool · SEO ROI Calculator

Deciding which practice areas get sub-topic pages first? Estimate what each area's main keywords could be worth.

Enter search volume, CPC and your current ranking to estimate traffic, revenue and value for a keyword. Free.

Calculate your SEO ROI →

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

Book a free SEO consultation →

Eugen Platon

Eugen Platon

Director of SEO & Web Analytics at onwardSEO
Eugen Platon is a highly experienced SEO expert with 16+ years of experience propelling organizations to the summit of digital popularity. Eugen, who holds a Master's Certification in SEO and is well-known as a digital marketing expert, has a track record of using analytical skills to maximize return on investment through smart SEO operations. His passion is not simply increasing visibility, but also creating meaningful interaction, leads, and conversions via organic search channels. Eugen's knowledge goes far beyond traditional limits, embracing a wide range of businesses where competition is severe and the stakes are great. He has shown remarkable talent in achieving top keyword ranks in the highly competitive industries of gambling, car insurance, and events, demonstrating his ability to traverse the complexities of SEO in markets where every click matters. In addition to his success in these areas, Eugen improved rankings and dominated organic search in competitive niches like "event hire" and "tool hire" industries in the UK market, confirming his status as an SEO expert. His strategic approach and innovative strategies have been successful in these many domains, demonstrating his versatility and adaptability. Eugen's path through the digital marketing landscape has been distinguished by an unwavering pursuit of excellence in some of the most competitive businesses, such as antivirus and internet protection, dating, travel, R&D credits, and stock images. His SEO expertise goes beyond merely obtaining top keyword rankings; it also includes building long-term growth and optimizing visibility in markets where being noticed is key. Eugen's extensive SEO knowledge and experience make him an ideal asset to any project, whether navigating the complexity of the event hiring sector, revolutionizing tool hire business methods, or managing campaigns in online gambling and car insurance. With Eugen in charge of your SEO strategy, expect to see dramatic growth and unprecedented digital success.
Eugen Platon
Check my Online CV page here: Eugen Platon SEO Expert - Online CV.