Local SEO • 21 Years on the Road • Every Numbered Route in Massachusetts

What 60 courthouses taught me about local SEO.

I have physically been inside more Massachusetts courthouses than any marketer who will ever pitch your firm - including several that don't exist anymore. There were something like sixty-nine district courts when I started; there are 62 today. I appeared in Ipswich, in Hadley, and I'm fairly sure in either Gardner or Winchendon, back when those were still their own buildings with their own dockets, before consolidation folded them into someplace else. Other courts never closed - they just got replaced. The Taunton courthouse standing today isn't the one I first walked into; that one's gone, torn down for a new building, same docket, same name, different walls. And after a while I stopped driving the same route twice to the ones still standing - I'd take a different back road each time, out of boredom as much as anything. Do that long enough and you find out you've driven the length of nearly every numbered road in Massachusetts. That's not a resume line. It's the actual geography of criminal defense demand, learned the only way it can be learned - and no agency writing your local SEO from three states away has it.

Start with the audit → Email Russell See Services

A courthouse is a local market. I've been inside all of them.

Local SEO is supposed to be built on exactly this kind of ground truth. Almost nobody selling it has any.

Sixty different markets

Every district court runs its own docket culture, its own clerk's-office rhythm, its own mix of case types - a courthouse in Berkshire County is not a smaller version of one in Suffolk, it's a different market with different search behavior behind it. A template built for one and reused sixty times is exactly the mistake a firm ends up buying when the agency has never set foot in either building.

What it teaches: local content has to be written per-market or it isn't local. Sixty courthouses means sixty different answers to "what does this town actually search for," not one answer with the city name swapped in.

The back roads

Massachusetts doesn't run on a grid, and it doesn't run on straight-line distance either. Two towns that look close on a map can be forty minutes apart by the only road that actually connects them, and two that look far apart can share a courthouse, a docket, and half their caseload. You only learn that by driving it - repeatedly, on purpose, on the roads a distance calculator never has to take.

What it teaches: service-area setup, "near me" targeting, and local content all depend on real drive-time relationships between towns, not the straight-line radius most local SEO tools default to. Get that wrong and you're optimizing for a geography that doesn't exist.

What a data feed can't fake

County-level filing data is public. Anyone can pull it, and I do - it's on the state pages of this site. But a spreadsheet tells you volume, not texture: which courthouse has a reputation, which clerk's hearing is the quiet niche nobody's marketing, which two towns' residents actually end up in the same building. That layer only comes from having been there, over and over, for two decades.

What it teaches: the data makes the strategy defensible. The mileage is what makes it correct in the first place.

The map is not the territory. I've driven the territory.

Most local SEO for a law firm is built the same way, regardless of which agency sells it: pull a list of nearby towns, generate a page for each one, swap the city name into a template, call it hyper-local. It looks like local content. It reads like a mail merge, because that's what it is - written by someone who has never once sat in that courthouse's waiting room, and who is optimizing for a map, not a market.

I took different back roads to court for years without any real strategic reason - I got bored of the highway, mostly. It turned out to be the most useful accidental research project of my career. You learn which towns are actually adjacent once you've driven the road that connects them, versus which ones just look adjacent from directly above. You learn that the fastest route between two courthouses is never the one a map app suggests first, because it doesn't know about the one intersection that backs up every weekday at 8:40. You learn where the real boundary between two counties' worth of search behavior actually sits, because you've crossed it a hundred times at highway speed and a hundred more on a back road with a 25 mph sign every quarter mile.

A remote agency optimizes for the map. Twenty-one years of back roads means I'm optimizing for the territory - and the territory is what your actual clients are searching from.

This isn't theory I've never tested. I used to rank first, sometimes second, for "Massachusetts OUI lawyer," "drunk driving lawyer," and every close variation - the kind of statewide, high-competition terms most firms never crack because the content behind them is either too generic to rank or too generic to convert once it does. The cases came from everywhere: not just the courthouses near the office, but every county the ranking actually reached. That's what ground-level knowledge of sixty markets, instead of one template copied sixty times, gets you when it's turned into content.

The same instinct showed up in casework, long before it showed up in marketing. I used to go to the scene of the crime myself, walk it, take my own photographs, and dictate the conditions into a camcorder on the spot - the light, the sightlines, the distances, everything a police report flattens into a paragraph. Nobody made me do that. It just seemed obviously better than arguing a case from someone else's secondhand description of a place I could simply go stand in. And it paid off exactly the way you'd hope: a cop testifies with total confidence about how a location looked, and my own photographs, taken the same week, show he's wrong. Not my argument that he's wrong. A photograph. There's no cross-examination technique that beats simply having been there first with a camera.

None of this replaces the data - the county filing numbers, the docket volumes, the fee benchmarks are still the foundation, and they're published elsewhere on this site precisely because a defensible strategy needs both. But the data tells you where the caseload is. It takes having actually been in the building, and having actually driven every road that leads to it, to know what that caseload is going to search for, and in what town it's going to type the search from. That's not a service an agency in another state can offer at any price. It's not for sale. It just has to be lived.

Get local SEO from someone who's actually been local.

For criminal defense firms who want a marketing strategy built on the real geography of their market - not a template with the city name swapped in by someone who's never seen the courthouse.

Start with the audit → Contact Russell Matson

Get the occasional dispatch

Notes on how criminal defense firms are getting found by AI. Irregular, short, no pitch.