Site architecture for SEO: every page gets one job.

Good pages can still rank poorly when they are arranged badly, competing with each other or linked from nowhere. I map which page owns which search, then fix the grouping and the internal links one change at a time.

No long contracts. You talk to Simon.

Map pack: tankless water heater installation San Marcos

Simplified map of San Diego County A B C
Illustrative
  • 17 years in SEO
  • Engineering degrees
  • 85% of clients in San Diego County
  • No long contracts

How site structure costs rankings

  • Two of your pages fight over one search
  • Important service pages sit four clicks from home
  • Hundreds of city pages differ by a single word

How I test structure changes

Scientific SEO

  1. 1 Measure I list every page beside the search it ranks for today.
  2. 2 Change one thing I change one thing in the structure, such as merging two pages that compete.
  3. 3 Measure again I look up the affected pages' positions again about two weeks later.
  4. 4 Keep what works I apply the structures that helped to the rest of the site.

What site architecture covers

How site architecture affects rankings

Site architecture is how a website’s pages are grouped and addressed, and how they link to each other, so that every page has one job and both visitors and Google can find it. It’s the least visible part of organic SEO.

One search, one page

When two or three pages target the same search, Google has to pick, and it may switch between them or rank each lower than a single page would. You can see it happening: the address Google shows for a search changes from week to week, or two of your pages collect impressions for the same search. I usually fix it by merging the competing pages into the strongest one and redirecting the old addresses, so links and visitors follow.

Each group of searches should have exactly one page competing for it. The list of which search belongs to which page comes from keyword research.

Grouping pages the way customers think

I group pages by service. Take a plumbing company. The shape might be:

  • Home links to each service group.
  • Water heaters (a group page) links to repair, tank replacement and tankless installation.
  • Each service page links back to its group and across to closely related services.

Pages linked from the home page and the main menu are the ones Google reaches most readily and tends to treat as most important. A service page that takes five clicks to reach is, in effect, marked as minor.

Internal links and their wording

One page vouches for another by linking to it, and the words in the link tell Google what the target is about. “Tankless water heater installation” as link text says more than “click here”. I add links inside the text of related pages, where a reader would want them, in addition to the menu and footer.

I also look for orphan pages, which are pages nothing else on the site links to. Google has little to go on in finding or valuing them, and they tend not to rank. Linking is separate from indexing and crawling, which is whether Google can fetch and store a page at all.

Addresses that stay put

A page’s address (its URL) should be short and readable, and it shouldn’t change. “/water-heaters/tankless-installation/” is better than “/services-2/page-id-417/”. Tidiness alone is a poor reason to rename one, though. Every change means a redirect and a period while Google reads the page again, so I leave a working address alone unless the structure around it’s being fixed anyway. I plan a large restructure like a site migration.

Service and city pages without the copies

The quickest way to wreck a structure is to multiply every service by every city. Twelve services across twenty cities gives 240 pages that differ by one word. Google’s spam policies describe pages like that, built to catch variations of one search, as doorway pages. A city page earns its place when you have something true and specific to say about working there, and that test decides which service area pages I build.

How I test structural changes

I make small changes one at a time. Adding three or four internal links to a page that sits low is a clean test, and I check its position about two weeks later.

Merges are bigger, and some merged pages need longer than that to settle, so I’ll say when a result is still unclear. Before a merge, I record the positions and clicks of every page involved, so that afterward I can judge it on numbers.

What a result looks like

Every engagement starts and ends with the same measurement.

Sample layout. Not a real client.

Trade, city: the problem in one line

Starting point
Rank grid before any change
What changed
The one or two changes that moved it
Result
Rank grid after, and the change in calls

Site architecture work across San Diego County

How do I know if my pages are competing with each other?

Search for one of your main services and watch which of your pages Google shows over a few weeks. If the page keeps changing, or a blog post appears where the service page should, they are probably competing. Google Search Console (Google's dashboard for site owners) can confirm it: filter by one search and see whether more than one of your pages collects impressions for it.

Should every city I serve have its own page?

No. A city gets a page when you do real work there and can say something specific about it, such as the housing and the permit office, or the jobs you see. Cities where you'd only swap the name into the same text are better covered by one clear service-area page. Near-identical city pages risk being treated as doorway pages, and they tend to be ignored.

Will restructuring my site make my rankings drop?

It can, for a while, if page addresses change. Google has to read the moved pages again, and positions often wobble during that period. Redirects from every old address to its new one are how links and history carry over. I leave working addresses alone, make structural changes in stages where possible, and record positions beforehand so that I can see and trace any drop. A large restructure I plan the way I'd a site migration.

Do the links in my menu and footer count as internal links?

They count, and they are how Google reaches your main pages. Because they sit on every page, they say little about how pages relate to each other. Add links inside the text of related pages, worded to name the target's topic, and keep the menu to pages that matter.

See which of your pages compete with each other.

Send me your website and I'll map which page ranks for which search and where two of them overlap.

  • A rank grid showing where you appear, and where you don't
  • The technical and Google Business Profile issues that matter most
  • What I'd change first, in plain English

Prefer to talk? Call (619) 675-7678, 9am to 6pm.

Step 1 of 2: your business

Your business

Where to reach you

No long contracts. You talk to Simon.

Call Get My SEO Audit