Skip to main content

Site Architecture

Site architecture is the structural design of your website's content organization. Good architecture ensures users and search engines can navigate your content efficiently, understand relationships between pages, and find what they need.

Learning Focus

After this lesson you can design a site architecture with clear URL hierarchy, logical categories, effective internal linking, breadcrumb schema, optimized depth, and scalable template patterns.

This lesson covers the seven architecture dimensions (leaves 3.3.1–3.3.7): URL hierarchy, category and taxonomy structure, internal linking architecture, breadcrumb structure, site depth optimization, hub and spoke architecture, and scalable template architecture.

Why This Matters

Core Concept
  • Architecture determines how link equity flows through your site and which pages receive the most authority.
  • A well-designed architecture makes your site easier to crawl, understand, and navigate.
  • As sites grow, poor architecture creates exponential complexity. Good architecture scales.

URL Hierarchy

URL hierarchy reflects the content relationship structure in the URL path. A clear hierarchy helps users and search engines understand where a page fits in the site.

URL hierarchy best practices:

PracticeExampleWhy
Logical path structure/products/email-marketing/featuresPath mirrors content category
Limit path depth/category/subcategory/product (3 levels max)Deeper paths dilute relevance signals
Breadcrumb-alignedURL matches breadcrumb trailConsistency confirms hierarchy
Descriptive keywords in path/guides/email-segmentation not /page?id=123Keywords in URLs provide relevance signals
Stable URLs (do not change unless necessary)URL persists after CMS migrationsPreserves link equity and user bookmarks

URL path patterns:

PatternBest ForExample
Flat (all pages at root)Small sites (<100 pages)/about, /contact, /pricing
Hierarchical (category-based)Content-heavy sites/category/subcategory/article
HybridLarge sites with categories/blog/article, /product/sku

URL hierarchy anti-patterns:

  • Multiple path separators: /products/email-marketing/features/integrations/salesforce (too deep).
  • Staging or version prefixes: /v2/products/... (confusing).
  • Non-descriptive IDs: /product/1234 instead of /product/email-marketing-platform.

Category and Taxonomy Structure

Categories and taxonomies organize content into logical groups that aid navigation and search understanding.

Category design principles:

PrincipleImplementation
Mutually exclusive categoriesA page should belong to exactly one primary category (with possible secondary tags)
Balanced sizeCategories should have a similar number of pages; avoid one huge category with many tiny ones
Flat hierarchyNo more than 3 category levels (category → subcategory → sub-subcategory)
Content-backed categoriesEach category should have a substantive landing page, not just a list of links
Clear namingCategory names should describe the content clearly to new visitors

Common taxonomy mistakes:

  • Overlapping categories (a product could logically belong to 3+ categories).
  • Category pages with no original content (just lists of subcategory links).
  • Single-item categories (a category with only one page suggests misclassification).
  • Deeply nested categories (category > subcategory > sub-subcategory > product — users get lost).

Internal Linking Architecture

Internal linking architecture controls how link equity flows through your site. It is the most important SEO lever you control.

Internal linking structure types:

TypeDescriptionBest For
FlatMost pages link to most other pagesSmall sites, wiki-style content
HierarchicalLink equity flows from top-level pages down through categoriesContent sites, e-commerce
Hub-and-spokeCentral pillar links to related cluster pages, which link backTopic cluster SEO strategy
SiloedPages within a section link primarily within that sectionLarge sites with distinct business units

Link equity distribution principles:

  • Pages with the most inbound internal links (and links from authoritative external sources) should be your most important pages.
  • Important pages should be linked from the homepage and top navigation.
  • Use contextual in-content links (body copy) — these pass more relevance than sidebar or footer links.
  • Avoid linking to unimportant pages from high-authority pages unless necessary.

Internal link flow analysis:

  • Use Screaming Frog's "Link Flow" or "Page Authority" scoring (or other crawl tools) to visualize how link equity flows.
  • Important pages should have high internal link counts and appear in primary navigation.
  • Orphan pages (zero internal links) get no internal link equity.

Breadcrumbs provide a secondary navigation path showing the user's location in the site hierarchy.

Breadcrumb types:

TypeDescriptionSEO Benefit
Hierarchy-basedShows position: Home > Category > Subcategory > PageBest for SEO, matches URL structure
Path-basedShows where user has been: Home > Previous page > CurrentLess useful for SEO (changes per user)
Attribute-basedShows product attributes: Home > Shoes > Size 10 > NikeUseful for e-commerce

Breadcrumb best practices:

  • Use schema markup (BreadcrumbList) to enable breadcrumb rich results in SERPs.
  • Breadcrumbs should match URL hierarchy for consistency.
  • Link each breadcrumb segment (except the current page).
  • Place breadcrumbs near the top of the page content area.

Breadcrumb schema example:

breadcrumb-schema-example.json
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com/"},
{"@type": "ListItem", "position": 2, "name": "Products", "item": "https://example.com/products/"},
{"@type": "ListItem", "position": 3, "name": "Email Marketing", "item": "https://example.com/products/email-marketing/"}
]
}

Site Depth Optimization

Site depth optimization ensures important pages are within a few clicks from crawl entry points.

Depth guidelines:

Importance LevelMaximum DepthExample
Critical (revenue pages, key content)1-2 clicksHomepage → Product Page
High (category pages, major guides)2-3 clicksHomepage → Category → Subcategory
Medium (most content pages)3-4 clicksHomepage → Category → Article
Low (archive pages, older content)4+ clicks acceptableDeeper pages get less attention

How to optimize depth:

  1. Identify your 20-50 most important pages (by traffic, conversion, or business value).
  2. Count the clicks from the homepage to each page.
  3. For pages at depth 4+, add a direct link from a related hub page or navigation.
  4. Use contextual links within related content to reduce depth for important pages.
  5. Consider adding a "popular content" or "featured" section to the homepage.

Hub and Spoke Architecture

Hub and spoke architecture is a content organization pattern where a central "hub" page links to multiple "spoke" pages on related subtopics, and the spoke pages link back to the hub.

Hub and spoke structure:

  • Hub: Comprehensive page covering a broad topic (pillar page, topic cluster leader).
  • Spokes: Specific pages covering subtopics, each linking back to the hub.
  • Supporting: Even more specific pages linked from spokes.

SEO benefits:

  • Concentrates authority on the hub page, which can rank for competitive head terms.
  • Spoke pages rank for specific long-tail queries and pass authority to the hub.
  • The interlinking structure signals topical relevance to search engines.
  • Users can navigate from broad topic (hub) to specific answer (spoke) and back.

Implementation example:

hub-and-spoke-example.txt
Hub: Complete Guide to Email Marketing
├─ Spoke: Email Deliverability Guide
├─ Spoke: Email Segmentation Techniques
├─ Spoke: A/B Testing Subject Lines
├─ Spoke: Email Marketing Automation
└─ Spoke: Measuring Email Campaign ROI

Each spoke links back to the hub in body copy.
The hub links to each spoke in the table of contents and relevant sections.

Scalable Template Architecture

Scalable template architecture designs page templates that work consistently across thousands of pages while maintaining SEO quality.

Template architecture principles for SEO:

PrincipleImplementation
Metadata abstractionTitle, description, and headings pulled from structured data, not hardcoded
Canonical logicSelf-canonical by default, with override options for duplicate scenarios
Schema inheritanceBase schema (Organization, Website) on all pages; specific schema (Product, Article) on relevant templates
Internal link rulesAutomated contextual linking based on content category, tags, or entity relationships
Structured content modulesReusable content components (hero, features, FAQ, comparison) with consistent markup
Indexation controlTemplate-level defaults for index/noindex with page-level override
Breadcrumb generationAutomatically generated from URL hierarchy or content taxonomy

Scalability risks:

  • Template-level issues affect thousands of pages at once (a missing canonical on the template breaks canonicals site-wide).
  • Testing template changes on a subset of pages before site-wide deployment is critical.
  • Automated generation must include quality checks (minimum content thresholds, no empty fields).

Workflow

  1. Map current architecture: Crawl the site and document the URL hierarchy, category structure, and internal linking flow.
  2. Identify depth issues: Check whether important pages are too deep.
  3. Review taxonomy: Are categories logical, non-overlapping, and balanced?
  4. Implement hub-and-spoke: Group content around pillar topics with internal linking structures.
  5. Add breadcrumbs: Implement BreadcrumbList schema.
  6. Document template requirements: For each template type, define metadata, schema, canonical, and indexation defaults.
  7. Monitor performance: Use GSC to see which pages get the most crawl attention and whether architecture changes improve indexation.

Common Mistakes

warning

Deep site depth for important pages: Revenue-critical pages should never be 5+ clicks from the homepage.

  • Building page categories that overlap: Causes user confusion and content cannibalization.
  • Flat architecture on large sites: When every page links to every other page, link equity is too diluted.
  • Missing breadcrumbs: Lost opportunity for breadcrumb rich results and user navigation.
  • No template standardization: Each page type should have a defined template; ad hoc page structures create quality and maintenance issues.

Checklist

  • URL hierarchy is logical, descriptive, and within 3 levels for most pages.
  • Categories are mutually exclusive and each has a substantive landing page.
  • Important pages are within 3 clicks of the homepage.
  • Breadcrumbs with BreadcrumbList schema are implemented.
  • Hub-and-spoke internal linking structure is used for content clusters.
  • Template architecture defined with metadata, schema, canonical, and breadcrumb rules.
  • Depth is optimized for the 50 most important pages.
  • No orphan pages exist for important content.

What's Next

References