Website architecture is the way your pages are organized and connected: which pages sit at the top, which ones live beneath them, and how links move people and search engines between them. Good site architecture puts your most important pages within a few clicks of the homepage, groups related pages under clear parent pages, and leaves no page stranded without links. When the structure is logical, Google understands what you offer and visitors find what they came for faster.
This guide covers folder hierarchy, the hub-and-spoke model for service and location pages, click depth, breadcrumbs, internal links, XML sitemaps, and orphan pages.
Why Site Architecture Matters for SEO
Search engines discover pages by following links. A clear structure helps in three ways:
- Discovery. Crawlers reach every page you want indexed, and reach important pages often.
- Context. Grouping related pages tells Google how topics relate. A page about “AC repair” sitting under an “HVAC services” hub gains meaning from its neighbors.
- Importance. Pages linked from the homepage and main navigation are treated as more significant than pages buried six clicks deep.
For visitors, the same structure reduces friction. People decide quickly whether a site has what they need, and a confusing menu sends them back to the search results.
Flat vs Deep Structure
A deep structure stacks pages many layers down: Home > Services > Residential > Interior > Painting > Cabinets. A flat structure keeps pages close to the top. Most small and mid-sized business sites should lean flat, with two or three levels at most.
Flat doesn’t mean everything goes in the main menu. It means every important page is reachable through a short, sensible path.
Folder Hierarchy That Mirrors Your Business
Your URL folders and your navigation should reflect how customers think about what you sell. A typical service business might look like this:
- Home
- Services (hub)
- Service A
- Service B
- Service C
- Service Areas (hub)
- City 1
- City 2
- About, Reviews, Contact
- Blog
Whether the folders appear in the URL (/services/teeth-whitening/) or not (/teeth-whitening/) matters less than consistency and a clear internal linking pattern. Writing the slugs themselves is covered in our post on SEO-friendly URL structure.
Hub-and-Spoke: Service and Location Pages
The hub-and-spoke model is the backbone of most effective local business sites. A hub page gives an overview of a category and links out to detailed spoke pages. Each spoke links back to the hub and to closely related spokes.
Service hubs
Take an electrical contractor. The “Electrical Services” hub summarizes everything the company does and links to dedicated pages for panel upgrades, EV charger installation, lighting, and generator hookups. Each of those pages goes deep on one service, answers specific questions, and links back to the hub. Google sees a clear cluster of expertise rather than one thin page trying to rank for everything.
Location hubs
A multi-location business or a company serving several cities can use the same pattern. A “Service Areas” hub links to individual city pages, and each city page links back up and over to relevant services. The key is that each city page must offer something specific to that area: neighborhoods served, local projects, drive times, area-specific considerations. Copy-pasted pages with only the city name swapped are thin content and tend to get ignored.
Connecting the two
Service pages can link to the cities where that service is offered, and city pages can link to the services available there. This cross-linking creates multiple paths to each page without bloating the menu.
Click Depth: Keep Key Pages Close
Click depth is the number of clicks it takes to reach a page from the homepage. As a rule of thumb, your money pages, the ones that generate calls and quotes, should be one or two clicks deep. Three is acceptable for detailed supporting pages. Beyond that, pages are crawled less often and found less easily.
A site crawler tool (several have free tiers) will show the depth of every page. If an important service page shows up at depth five because it’s only linked from an old blog post, fix that by linking it from the hub and the main navigation.
Breadcrumbs
Breadcrumbs are the small trail near the top of a page, like Home > Services > Water Heater Repair. They help visitors understand where they are and jump back up a level. For search engines, they reinforce the hierarchy, and with BreadcrumbList structured data, Google can display the trail in search results instead of a raw URL.
Most SEO plugins and modern themes can add breadcrumbs with structured data automatically. Make sure the trail matches your real structure rather than a generic “Home > Page” pattern.
Internal Linking: The Wiring Behind the Structure
Navigation menus create the skeleton, but contextual links inside page content carry most of the weight. A few habits make a big difference:
- Use descriptive anchor text that tells readers and Google what the destination page is about.
- Link from blog posts to the related service page when the topic connects. A post on preparing a yard for monsoon season should link to the drainage service page.
- Link sideways between closely related pages, not just up and down.
- Don’t overload pages with dozens of links; a handful of relevant ones beats a wall of them.
Blog content plays a big role here. Organizing articles into topic clusters that feed your service pages is explained in our guide to content marketing with topic clusters.
XML Sitemaps
An XML sitemap is a file listing the URLs you want search engines to know about. It doesn’t replace good internal linking, but it helps Google discover new and updated pages, especially on larger sites.
- Include only indexable, canonical URLs that return a 200 status.
- Leave out redirected pages, noindexed pages, thin tag archives, and thank-you pages.
- Submit the sitemap in Google Search Console and reference it in your robots.txt file.
- Let your CMS or SEO plugin update it automatically when pages change.
Orphan Pages
An orphan page has no internal links pointing to it. It might be in the sitemap, so Google can find it, but with no links, the page signals that you don’t consider it important. Orphans often come from landing pages built for old campaigns, pages removed from the menu during a redesign, or blog posts that were never linked from anywhere.
To find them, compare a list of URLs from your sitemap or analytics with a list of URLs your crawler found by following links. Anything in the first list but not the second is an orphan. Then decide: link it from relevant pages, merge it into a stronger page, or redirect and retire it.
Frequently Asked Questions
How many pages should be in my main navigation?
Enough to reach your core categories without overwhelming people, typically five to seven top-level items. Use dropdowns or hub pages for the detail, and keep low-priority pages in the footer.
Do I need a separate page for every city I serve?
Only for areas where you can write genuinely useful, specific content and where you actually want more business. A few strong city pages beat dozens of near-duplicates.
Will restructuring my site hurt my rankings?
It can temporarily if URLs change without redirects or internal links break. Planned carefully, with 301 redirects and updated links, a better structure usually helps over time.
Structure Is a Design Decision
Site architecture is decided long before anyone writes a meta description. It shapes your menus, your page templates, and how easily you can add services or locations later. When we plan a new build through our website design process, the sitemap and hub structure come first, so every page has a home, a purpose, and a clear path from the homepage.
