Law firm website SEO: links, hierarchy and orphan pages
Law firm website SEO is mostly a structural problem. Ranking is decided per page, and a page competes on what links to it, where it sits in the URL hierarchy, and what it contains. The 3 recurring faults are orphaned pages, a flat hierarchy, and two pages chasing one search.
Last updated: 5 August 2026
Why is the site's own structure the ranking constraint?
Because it is the only part of the problem the firm controls.
A firm cannot change how many competitors bid on a term, what a rival publishes next month, or how any search engine weights anything. It can change what its own pages are called, where they sit, and what links to what. That is the entire set of levers available on the site itself, and it is easy to leave alone, because none of it is visible from the front page.
Two consequences follow, and both are structural rather than editorial. Ranking is decided per page, so a strong home page does not carry a weak practice-area page — they compete in different results against different documents. And a page nothing links to is reached last and understood least, however well it is written.
A damaging admission: structure is necessary and it is not sufficient. A perfectly wired site in a city where nobody searches for the firm's practice areas ranks well for nothing worth having. In Charlotte, business law runs 210 searches a month at around $39.33 a click while family and divorce runs 5,800 at $19.36, both measured 3 August 2026. No amount of internal linking closes a gap that size, and we cannot promise a ranking — nobody controls Google's results.
What should a law firm's URL hierarchy look like?
Three levels, with nothing more than three clicks from the home page.
| Level | Shape | What it is for | The common fault |
|---|---|---|---|
| Hub | /practice-areas/ | Holds and links to every area | Missing, so each area hangs off the home page alone |
| Money page | /practice-areas/personal-injury/ | The search that produces instructions | /pi-services-2/ or /page-id-417/ |
| Question page | /practice-areas/personal-injury/costs/ | The question asked before instruction | Published as a dated blog post and never linked |
| People | /people/jane-okafor/ | A named fee earner | One combined team page for everybody |
| Location | /offices/charlotte/ | Only where the firm actually operates | A page for every city within sixty miles |
Four rules hold the shape together. One page, one URL — if two addresses serve the same content, pick one. No dates in a URL, because a page you intend to keep updating should not carry the year it was written. The slug is the words a client would type, not an internal file name. When a URL changes, the old one redirects, permanently, to the closest surviving page.
Click depth is the measure worth taking. A page three clicks from the home page is reachable; a page five clicks deep with one inbound link is the shape of a page nothing finds. Counting depth takes an afternoon with a crawler, and it is the cheapest structural check there is.
How should the pages link to each other?
Up, down and across — and with the words the destination page is about.
- Every money page links up to its hub, and down to its own question pages.
- Every money page links across to the fee answer and to the named fee earner who handles that work.
- Every person's page links back to the practice areas that person actually handles.
- The hub links to every money page, which is what keeps all of them within two clicks of the home page.
Anchor text carries most of the value. A link reading personal injury costs tells a crawler and a reader what is at the other end; one reading read more tells neither.
Volume is not the point. A handful of deliberate links in the body of a page beats thirty in a footer, because a link repeated identically on every page says nothing about which page matters. Navigation establishes the hierarchy. Body links establish the relationships inside it.
Which pages are orphaned, and how do you find them?
An orphan is a page nothing on the site links to. Finding them takes three lists and one afternoon.
- Every URL the site's own system says exists. Export it from the content management system.
- Every URL a crawl reaches starting from the home page. Any crawler will produce this.
- Every URL that has ever received a click, from the firm's own Search Console account.
A URL in list one and missing from list two is orphaned. A URL in list one and missing from list three has never been found by anybody. The second gap is the more useful finding, because it costs nothing to act on: those pages are either linked properly or removed.
Orphans arrive rather than get created. A previous supplier published a run of pages linked only from a campaign that has since stopped. A migration changed the navigation and left the old branches published. A blog category was retired without redirecting what was inside it.
The fix is one of two things: link the page from its correct parent, or merge it into the surviving page and redirect. Leaving it unlinked and hoping the sitemap compensates does not work — an XML sitemap tells a crawler a URL exists. Internal links tell it the page matters.
What must a practice-area page contain structurally?
Six elements, all of them structure rather than substance.
- One H1, in the language of the search rather than the language of a fee note.
- The answer in the first forty words, able to stand alone if lifted out. AI Overviews appear on 39 of the 54 money searches in this market, measured 3 August 2026, and on 863 of 1,235 terms across the wider keyword set. A page that buries its answer gets summarized without attribution.
- A title unique to this page. Two pages sharing a title are two pages telling a search engine they are the same document.
- A link up to the hub, so the page's place in the structure is explicit.
- A link across to the fee answer. 15 of the 62 questions buyers ask on these searches are price questions, counted across 40 legal-marketing suppliers read in full on 3 August 2026, so this link is structural rather than decorative.
- A link to the named person who handles the work.
What the page should actually say — the fee explanation, the description of the first two weeks, the evidence of comparable work — is a separate question and deliberately not answered here. This page is about the wiring.
Where do two of your own pages compete for one search?
Wherever an old services page and a newer practice-area page describe the same work.
The symptom is recognizable. Neither page holds a steady position, the two swap places between checks, and the URL that appears is the one the firm would not have chosen. Nothing external is causing it: the site is offering two candidates for one search, and the choice is being made without the firm.
The cause is sedimentary: a services page from the original build, a practice-area page added later, and a blog post on the same subject from a supplier filling a monthly quota. Three thin pages where one substantial page was needed.
The fix is subtraction. Choose the URL that should win, move anything unique from the others into it, and redirect the rest permanently. Consolidating three pages into one raises the total rather than lowering it.
The same fault at larger scale is a doorway problem. Near-identical pages produced for each nearby city are read as a set, and Google removed roughly 80% of doorway pages in measured cases from its 2024 core updates — with the penalty applying to the set rather than to the weakest page in it. A location page is defensible where the firm has an office and can name a person, and not otherwise.
One line on suppliers, since this page is about your own site: of exults.com, paperstreet.com and rep-ink.com, all ranking for this search on 3 August 2026, only paperstreet.com published a price, which is the same pattern as the wider count of 12 of 40.
Before you shortlist anyone
We read 40 legal-marketing suppliers in full in August 2026 — including several named on this page. Twelve published a price. One offered work with no minimum term.
The free report gives you the full count, named, so you can repeat it rather than take ours. It also shows how many people search for your practice areas in your town, and what those clicks cost to buy at Google's own prices.
Get the report — five questions, about two minutes →
No call required. Our own prices are on that page.
Where should I read next?
On the wider plan the structure serves: law firm digital marketing strategy and law firm marketing plan PDF.
On the assets that hang off the site: law firm marketing materials and law firm marketing technology. By city: law firm SEO Sugar Land.
Frequently asked questions
What does law firm website SEO actually mean?
The on-site part: what each page is called, where it sits in the URL hierarchy, what links to it, and whether it can be reached at all. It is the only part of ranking the firm controls directly.
How deep should a law firm's site structure be?
Three levels, with no page more than three clicks from the home page: a practice-areas hub, a page per area, and a question page beneath it. A page five clicks deep with one inbound link is the shape of a page nothing finds.
What is an orphaned page?
A page nothing on the site links to. Find them by comparing three lists: every URL the content system says exists, every URL a crawl reaches from the home page, and every URL that has ever received a click in Search Console.
Does an XML sitemap fix an orphaned page?
No. A sitemap tells a crawler that a URL exists; internal links are what indicate the page matters. An unlinked page listed in a sitemap is still an unlinked page.
Why do two of my own pages keep swapping positions?
Because both are candidates for the same search, usually an old services page and a newer practice-area page, plus a blog post on the same subject. Choose one URL, move anything unique into it, and redirect the others permanently.
Should we build a page for every nearby city?
Only where the firm has an office and can name a person. Near-identical location pages are read as a set, and Google removed roughly 80% of doorway pages in measured cases from its 2024 core updates, with the penalty applying to the whole set.
What has to be on a practice-area page structurally?
One H1 in the language of the search, the answer in the first forty words, a title unique to that page, a link up to the hub, a link across to the fee answer, and a link to the named person who handles the work.