Skip to content
The Mirror Strategy

Website Structure for SEO

Categories become services hubs

Mark CantrellBy Mark Cantrell, Founder & CEO, Upward Bound MediaLast updated

Short answer

The homepage targets what you are, plus your business name. Each category becomes a services hub targeting "[Category] services". Each service gets its own page under that hub.

A tree of web pages: the homepage on top, two hub pages below it and service pages at the bottom.
On this page

Profile categories become site silos

A silo groups linked pages on one topic, making them stronger together. Each profile category becomes a services hub.

  • Primary category: [Primary category]
  • Secondary category: [Secondary category]
  • Secondary category: [Another secondary category]
Each category becomes a services hub.

Find your business's categories at gbpchecklist.com.

SEO-friendly URLs for every page

A URL is a page's web address. The hub uses the bare category name, /[category]. Each service sits under it:

/ Homepage: [Primary category] company/contractor term + [Business name]
└ /[category] Hub targets "[Category] services"
└ /[category]/[service-1] Targets "[Service 1]"
└ /[category]/[service-2] Targets "[Service 2]"
Homepage: what you are. Hubs: what you do, by category. Each child page targets one service.

Do this

  • /[category]/[service-1]
  • A /[category] hub targeting "[Category] services"

Not this

  • Service pages with no hub above them
  • Hubs a designer guessed that are not on the profile

Hub pages for each section of the site

  • Homepage: what you are. Target your primary category's company or contractor term and your business name. Seasonal businesses swap the term by season.
  • Hub: what you do, by category. /[category] targets "[Category] services", never a company or contractor term.
  • Service page: one service. /[category]/[service] targets that service.

What you are and what you do are different searches, so the homepage never competes with a hub or service page. Hubs and their service pages link both ways.

See how the silos link together and what each page targets.

How many pages a local business website needs

An HVAC site has 30 to 45 pages: one hub per category plus one page per service. Your count depends on your categories and services.

See a full example.