If a service company wants to rank across multiple states, the first instinct is often to build pages for everything. Every state. Every county. Every city. Maybe even every neighborhood.
That sounds thorough, but in many cases it is the fastest way to build a bloated site that is hard to manage and slower to rank.
The better approach is usually simpler. We want a site structure that is tight, easy to manage, and built around what the business actually targets. That means thinking through services, locations, and how deep the site really needs to go before we start building pages.
The short version: if you are structuring a national service company, subdomains may perform better in some cases, but managing dozens of separate sites can become a nightmare. For most campaigns, one site with smart silo structure is the better play.
Table of Contents
Subdomains vs. one site
Yes, separate subdomains or separate state-level properties can work well. A more focused site often performs better than one giant site trying to do everything.
But there is a tradeoff.
If you build one subdomain for every state, now you have 50 sites to manage. That means:
- 50 sets of pages
- 50 maintenance jobs
- 50 technical headaches
- 50 content systems to keep updated
That is a lot of overhead. So while separate state properties can be stronger from a pure geo-focus standpoint, they are often not practical.
For most businesses, one well-structured domain makes more sense.
Start with site efficiency, not page count
The goal is not to build the biggest site. The goal is to build the most efficient site.
We always want to think in terms of a minimum viable structure first. Build the smallest version that can still cover the services and locations that matter. Then expand only when the data says we should.
That matters because bigger sites come with real costs:
- More content to create
- More internal pages splitting link equity
- More crawl waste
- More chances to create weak or duplicate pages
- More management work over time
Less can be more. A smaller, cleaner site is often stronger.
Got SEO Questions? Get answers every week at 4pm ET at Hump Day Hangouts. Ask questions ahead of time, or live – just go to: https://semanticmastery.com/hdho (bookmark this!) 10+ years of insights given every week!
Get your checklist to help get better results with GBPs, faster.
Need DFY services for you Local SEO projects? Head over to Semantic Links.
How we think about silos
When we structure a site, we usually look at two things:
- Service silos, which cover what the company does
- Location silos, which cover where the company works
Those two layers work together, but they are not always built the same way.
Simple silo structure
A simple silo structure is shallow. Think of it like this:
- Homepage
- Top-level pages
- Child pages
That is usually enough for many local service sites.
Complex silo structure
A complex silo structure goes one level deeper:
- Homepage
- Top-level category pages
- Subcategory pages
- Supporting pages or posts
We use that when a campaign has more moving parts, especially on the location side.
Single-service companies should structure the homepage differently
If a company has only one broad service category, the homepage should usually target that broad category.
Take a plumbing company. If all they do is plumbing, the homepage can act as the top-level plumbing page. Then the supporting services become top-level child pages, such as:
- Drain cleaning
- Water heater repair and installation
- Boiler services
This is strong because each service gets its own page without adding extra layers you do not need.
Multi-service companies need a different setup
If the company offers more than one main service category, the homepage should not try to be the top-level page for one of them.
For example, if a company offers both plumbing and electrical, the homepage should be more of a brand page. It should clearly say:
- Who the company is
- What it does
- Where it operates
Then each service category gets its own top-level page:
- Plumbing
- Electrical
And each of those gets supporting child pages.
Under Plumbing, you might have drain cleaning and water heaters.
Under Electrical, you might have:
- Lighting
- Service panel upgrades
- Electrical repair
This is why there is no one-size-fits-all SOP for on-page structure. The right setup depends on:
- How many service categories the business has
- How many supporting services sit under each category
- How many locations it targets
- How granular those targets really need to be
Why state and county pages can get out of hand fast
Now let’s get to the harder part: geography.
If a company wants to target all 50 states, it is tempting to make a state page, then county pages inside each state, then city pages inside each county.
On paper, that sounds neat. In practice, it can get huge very fast.
Take Virginia as an example. There are 95 counties and 38 independent cities. If we build pages for all of those, then add pages for towns inside those counties, the site explodes in size.
And that is just one state.
Multiply that across the country and you end up with a monster site that is harder to build, harder to link, and less efficient.
Years ago, SEO often pushed us toward that kind of page count. Today, we do not need to be nearly that granular right out of the gate.
Why metro areas are usually the smarter choice
Instead of organizing the location side around counties, we usually prefer major metro areas or metropolitan service areas.
Why?
- They cover multiple nearby places under one stronger location theme
- They reduce page count
- They make internal linking cleaner
- They match how many service businesses actually operate
Using the Charlottesville area as an example, one metro area can include multiple counties. Rather than making a page for every small town in those counties, we can build:
- A page for the metro area
- Pages for the main cities inside that area
- References to nearby towns on the city pages
That gives us coverage without blowing the site up.
A practical national location structure
For many national service companies, this is the cleaner approach:
- Skip separate state silos unless there is a clear reason to keep them
- Start with top-level metro area pages
- Add major city pages under each metro area
- Only add neighborhood pages if ranking data shows they are needed
That is often better than going:
- State
- County
- City
- Neighborhood
In other words, we can often omit the state layer completely and go straight to the locations that matter most.
That keeps the site simpler and easier to manage.
When to create neighborhood pages
Neighborhood pages are where a lot of people overbuild.
In a large city like Chicago, neighborhood pages may make sense because the neighborhoods are clear, recognized entities, and search demand may support dedicated pages.
In a smaller market, that is often overkill.
A better first move is to create a city page and include a section that lists the neighborhoods, communities, or districts served in that city. Those names can live under headings on the page without becoming separate URLs.
That one city page may be enough to rank for many neighborhood-modified searches.
If later we see that some neighborhood searches are not performing well, then we can add dedicated pages only for those weak areas.
That is the whole idea: expand based on performance, not assumptions.
How we decide the right build
Before building anything, we need a real conversation with the client.
We need to know:
- Which services matter most
- Which states or metro areas they truly serve
- Whether they need broad visibility or deep local coverage
- How granular the campaign needs to get
That is why there is no universal on-page blueprint for national local SEO campaigns. The structure should fit the business, not the other way around.
Our job is to think through the build, create the leanest workable version, and explain why that plan makes sense.
If you want more help with local SEO systems, prospecting, GBP optimization, and link building, the Local SEO Toolkit is a good place to start.
FAQ
Should a national service company use subdomains for each state?
Sometimes, yes. Subdomains can perform well because each property is more focused. But if you are targeting many states, they can become hard to manage. For most businesses, one well-structured domain is easier to maintain.
Is it better to create pages for every city in every state?
Usually no. That often creates a bloated site with too many weak pages. It is better to start with major metro areas and main cities, then expand only if the data shows you need more local depth.
What is the best location silo structure for a large service area?
In many cases, the best structure is metro area first, then city pages under the metro, then neighborhood references on the city page. Dedicated neighborhood pages should only be added when they are needed.
When should the homepage target a service keyword?
If the business has one broad service category, the homepage can usually target that main service. If the business has multiple main service categories, the homepage should act more like a brand page, with separate top-level pages for each category.
Why is there no single SOP for this kind of SEO build?
Because every campaign is different. The right structure depends on the services offered, the number of service categories, the target locations, and how detailed the targeting needs to be. The best build is always case by case.
Final thought
If we had to sum it up in one line, it would be this: build the minimum site structure that can do the job, then grow from there.
That means fewer unnecessary pages, cleaner silos, better management, and a site that has a much better shot at performing well.
National service SEO is not about stuffing every place name into a giant website. It is about smart planning, focused architecture, and expanding only when there is a reason to do it.

