Home / Blog / Site structure template: 3 proven templates for SEO
Guide
Site structure template: 3 proven templates for SEO
A site structure determines how pages connect and how Google crawls them. We show three templates with real diagrams, internal linking patterns, and when each works.
What is a site structure template?
A site-structure template defines how content pages connect and how Google's crawlers discover them. Structure choice sets the crawl path, the user navigation experience, and the PageRank distribution mechanics. It is the difference between a site where 34 pages are orphaned (zero inbound links) and one where every page is reachable from the root.
Google's baseline mandate: "every page you care about should have a link from at least one other page on your site." All structures must meet this floor. Beyond that, three dominant models emerge, each trading off simplicity versus scalability versus topical signal strength.
- Flat: all content at depth 1 (zero nesting). Scales to ~100 pages; then drowns the homepage.
- Hub-and-spoke: pillar page + topical satellites (depth 2). Scales 50–150 spokes per pillar; concentrates topical authority.
- Hierarchical: category → subcategory → item (depth 3 max). Scales to thousands; requires strict silo discipline.
Which model wins depends on site size, content type, and your SEO priority.
Template 1: Flat site structure
Flat means simplicity: every content page lives exactly one level below root. The homepage is the single hub; all posts, articles, or products feed directly from it. Screaming Frog's crawler sees no depth penalty—all pages are equally reachable from the start point.
Visual diagram
`` Homepage | ________________________________________ | | | | | | Post 1 Post 2 Post 3 Post 4 Post 5 Post 6 ``
Link wiring in flat structures
The homepage links to every post. Posts optionally link to each other or back to root. Every page reaches depth 1 maximum—no nesting, no category layers. Root distributes link equity evenly across all children.
PageRank flows directly from homepage to every page. At 50 pages, the homepage's authority divides 50 ways. At 200 pages, it divides 200 ways. Scaling flat adds pages but thins equity per child.
Flat's strength: one click to any page. Google crawls all content on the first visit. Crawl budget is conserved—no depth penalty. Flat's weakness: scalability. Each new page adds one outbound link to the homepage. At 100 pages, the homepage has 100 links. At 200, it's 200. Beyond that, diminishing returns kick in: equity per page dilutes, and users face navigation chaos. Flat works for micro-sites (15–40 pages), product landing pages, and service-listing sites.
When flat works best
Choose flat for small sites (under 50 pages) where every page deserves equal visibility. A SaaS landing page with 8 help articles, a law firm with 12 services, or a portfolio with 30 case studies benefit. The homepage becomes the hub of internal link equity, distributing authority evenly.
Flat breaks at scale. Once you hit 100+ pages, the homepage accumulates too many outbound links. A 200-page flat site dilutes equity per page and drowns users in a single-level menu. Beyond 300 pages, flat is unmanageable: crawlers still find everything, but organization collapses.
Template 2: Hub-and-spoke (topic cluster)
Hub-and-spoke organizes content around a central pillar page. The pillar is the authority piece on a broad topic (e.g., "internal linking"). Spoke pages (cluster articles) cover subtopics (e.g., "anchor text for internal links", "how many internal links per page") and each link back to the pillar. This model powers the topic-cluster strategy, where Google rewards topically-clustered content as more relevant than scattered articles.
Visual diagram
`` Pillar Page (Hub) | ______________|______________ / / | \ \ Spoke Spoke Spoke Spoke Spoke 1 2 3 4 5 ``
Spokes feed the pillar; pillar distributes equity
Every spoke links back to the pillar. The pillar links to a curated subset of spokes (not all). Depth from root to spoke: 2 clicks (homepage → pillar → spoke). The pillar becomes a sink for inbound equity (from spokes) and a source (back to spokes). That concentrates topical authority on the pillar.
HubSpot's pillar-page case studies document the mechanism: 3PL Central saw nearly 900% traffic growth and nearly 200% more conversions using a pillar strategy. Cloud Elements achieved 53% increase in organic search traffic. Backlinko's SEO hub—a hub-and-spoke structure—ranks for 29K keywords and drives 158K monthly visitors.
Hub-and-spoke delivers 2 clicks to any spoke (root → pillar → spoke), with the pillar at 1 click. The pillar becomes an authority sink and distributor: every spoke's inbound link feeds the pillar; the pillar's outbound links amplify spoke rankings. Homepage clutter disappears—just one pillar link. Scales to 50–150 spokes per pillar without overwhelming root. Use for keyword clusters and blog topic authority strategies.
Hub-and-spoke powers pillar strategy
Pillar pages are the primary SEO lever: a single authority page on a broad topic, surrounded by focused spokes on subtopics. <a href="/blog/internal-linking">Internal linking</a> concentrates topical relevance. Ahrefs data: pillar pages rank for 5–10× more keywords than scattered standalone articles.
Strategy: the pillar targets broad terms ("internal linking"). Spokes target long-tail variants ("anchor text", "link velocity"). A user searching "anchor text" lands on a spoke, then follows links to the pillar for the complete picture. That intra-site funnel signals topical authority to Google.
Result: a client's 250% traffic increase within 7 days after wiring strategic internal links to priority pages. Mechanism: pages actually connected = both users and crawlers navigate efficiently.
Template 3: Hierarchical (silo) structure
Hierarchical organization divides content into vertical silos by category. Parent pages sit at depth 1; child pages nest beneath them; grandchild pages sit at depth 3. This structure scales to thousands of pages without drowning the homepage in links.
Visual diagram
`` Homepage / | \ / | \ Category Category Category A B C / \ / \ / \ P P P P P P / \ / \ / \ Q Q Q Q Q Q ``
Silos enforce depth discipline
Navigation cascades downward: root → category → child → grandchild. Root links to categories (depth 1). Categories link to children (depth 2). Grandchildren sit at depth 3 maximum. Crossing the 3-click boundary risks crawl-budget waste and failed indexation.
E-commerce sites employ this heavily: Amazon's homepage links to departments (Electronics / Clothing), departments link to subcategories (Laptops / Desktops), and subcategories list products. A laptop page sits 2 clicks from root. A specific laptop listing (e.g., filtered by brand) might sit 3 clicks away.
Hierarchical enforces depth discipline: category at 1 click, subcategory at 2, product/article at 3 max. Pages 4+ clicks away risk never being crawled or indexed. The trade-off: homepage stays clean (no 1,000 direct links), but silos must be airtight. One orphan subcategory leaves all children undiscovered. Scales to 1,000+ pages across many silos. Ideal for e-commerce (category → gender → product type → SKU), knowledge bases (product → feature → article), news sites (section → subsection → story).
Ideal for large, naturally-organized sites
E-commerce sites naturally split by category: Amazon uses Electronics → Laptops → specific product. Apparel uses Men → Shirts → specific SKU. Help centers organize by product feature (Account / Billing / Integration), each holding dozens of articles. News sites use Section / Subsection / Article.
Enforces click-depth discipline: critical pages must sit 2–3 clicks from root. A product you want ranking lives shallow. A page 5+ clicks away needs external links or a heavy internal-link push to be indexed. Hierarchy keeps crawl-budget distribution honest.
Why click depth matters: the crawl-budget principle
Google allocates crawl budget per domain. Deep pages consume more budget to discover; shallow pages are reached on every crawl. A page far from root with zero external backlinks risks never being crawled.
Backlinko confirms: important pages must sit within 3 clicks of the homepage (5 maximum). This applies to all three templates. Pages closer to root are crawled more frequently. The further a page sits, the longer it may go without a crawl. Depth 3 is the safe zone.
Screaming Frog crawl reports + Google Search Console indexation data both show the pattern: pages 4+ clicks away have lower crawl frequency and lower indexation rates.
The internal linking layer: what makes templates work
Structure without links is a blueprint with no foundation. A perfectly hierarchical site collapses if pages never reference each other.
Example: a WordPress blog with 100 flat posts. Post 1 ("internal linking basics") and Post 3 ("anchor text best practices") are topically related but never cross-link. To find the connection, readers and Google must go back to the homepage. The topical signal fractures. Link equity stays isolated.
Hub-and-spoke requires spokes to link back to the pillar. A 100-spoke structure with zero pillar inbound links performs like a flat site with confused organization. The spoke-to-pillar link IS the model.
Fixing broken structures with internal links
Structure alone doesn't survive broken wiring. An orphan page—zero inbound links—is invisible to crawlers. Add one internal link from any page on the site: the orphan becomes discoverable. That single link is the entry point.
A Semrush audit found 3,498 orphaned pages on one domain. Each orphan recovered by one inbound link re-enters the index. Each link improves crawl odds.
recto's test case: 151-page WordPress blog, 34 orphans surfaced. recto inserted a verified link from an existing post to an orphan. Result: the orphan page moved from unreachable to crawlable. Now it appears in Search Console impressions and has indexation potential.
Matching template to site type
| Site type | Model | Advantage | Capacity |
|---|---|---|---|
| Micro-blog (< 50 posts) | Flat | Root distributes authority evenly; no nesting complexity | ~100 posts max |
| Growing niche blog (50–200) | Hub-and-spoke | Pillar concentrates authority; spokes serve long-tail keywords | 50–150 spokes/pillar |
| Knowledge base (500+ articles) | Hierarchical | Silos mirror user navigation; categories act as sub-hubs | 3-click max for priorities |
| E-commerce (1,000+ SKUs) | Hierarchical | Category → subcategory → product; faceted discovery | 10K+ products |
| News / mixed-type | Hub-spoke + hierarchy | Pillars for major topics; silos for depth | Adds organizational burden |
How to audit your current structure
Three diagnostic steps surface structural breaks:
1. Click depth analysis via Screaming Frog. Run Screaming Frog on your domain; export the crawl report. Filter for pages at depth 4+. Each deep page is a priority check: Is it high-traffic? High-conversion? If yes, shorten the path. If your hierarchy is root → category (depth 1) → subcategory (depth 2) → product (depth 3), you're safe. If a product sits depth 4 with zero external backlinks, indexation is at risk. Screaming Frog also reports crawl-budget allocation per depth level.
2. Search Console indexation status. Open Google Search Console; go to Indexation > Pages. Look for "Crawled – not indexed" entries. These pages were crawled but Google chose not to index—usually due to thin content, duplicates, or weak internal equity. Cross-reference with recto's orphan report (see below). If an important page appears in the "Crawled – not indexed" list, one strategic internal link may be the nudge needed for indexation.
3. Identify orphan pages. A page with zero inbound links is invisible. Semrush Site Audit once discovered 3,498 orphaned pages on a single domain. That's 3,498 pages generating zero search impressions. recto crawls up to 10,000 pages on your domain and ranks each orphan by its Search Console impression count—the traffic it could recover if linked back in. Start with the orphans showing the highest impression opportunity.
When internal linking fails: recto's role
Real example: you architect a hub-and-spoke blog structure, but new spokes accumulate without linking back to the pillar. Or you inherit a hierarchical site where category pages sit 4–5 clicks from root. Or you migrate content and skip 47 post internal-link updates. Structure collapses.
The casualties: orphaned pages (zero inbound links = zero impressions), scattered link equity (structure drifts from plan), stalled crawl (deep pages never visited).
Symptoms are visible: Google Search Console flags "Crawled – not indexed" pages; Screaming Frog reports zero-inlink pages; Semrush Site Audit surfaces 3,498 orphans on a single domain (real case).
recto's approach: crawl your entire site (10,000 pages max), identify every orphan, and rank them by Search Console impressions—the traffic each page could recover. Suggest exactly where a link fits and which paragraph houses it. You approve; recto pushes it via CMS API (WordPress or Webflow). The inserted link is permanent, survives cancellation, and has an audit trail with rollback.
You stay in control. recto never auto-publishes.
Tools for auditing site structure
Beyond manual inspection, several tools reveal structural issues:
- Screaming Frog SEO Spider: Crawls your site and reports every page's depth, inbound links, redirects, and crawl status. Export the report to filter for pages 4+ clicks away.
- Google Search Console: The authoritative crawl and indexation status. Use the Indexation report to find "Crawled – not indexed" pages and correlate with recto orphan findings.
- Semrush Site Audit: Runs a full crawl and flags orphan pages, indexation issues, and duplicate content. One audit surfaced 3,498 orphans on a client site.
- Ahrefs Site Audit: Similar to Semrush; also surfaces internal linking patterns and opportunity pages (high-authority pages with few outbound links).
- recto: Specifically designed to surface orphans ranked by Search Console impressions. Suggests exact link placement at the paragraph level. Inserts via CMS API (WordPress + Webflow).
The tool stack: Screaming Frog for click-depth analysis, GSC for indexation truth, Semrush/Ahrefs for broader structural issues, and recto for orphan recovery with human-in-loop approval.
Frequently asked
Q. Can I mix templates on one site? Yes. Most large sites use multiple models. A SaaS company might use flat structure for product pages, hub-and-spoke for the learning blog (pillar + spokes), and hierarchical for help documentation. Mixing works when each template serves a distinct user intent. The requirement: enforce click-depth rules uniformly.
Q. What if pages sit 4 clicks from the homepage? Depth 4 is risky. If those pages generate high search volume or drive conversions, move them closer. Add internal links from the homepage, the pillar, or category pages to shorten the path. Ahrefs analysis: pages at depth 3 index at significantly higher rates than depth 4–5. One extra click costs indexation.
Q. Does inbound link count matter (one vs. many)? One inbound link makes a page discoverable. Multiple inbound links magnify its authority. A product linked from the homepage, a category page, AND a related product accumulates more PageRank than one linked only from a footer link. Think of each link as a vote. More votes = stronger signal.
Q. How often to restructure? Rarely. Overhauls are costly: broken links, 301 redirects, internal link maintenance across hundreds of pages. Plan the structure correctly before launch. Small iterations (adding a category, spinning off a topic) are fine. Major rewires should be infrequent, intentional, and mapped with 301 redirects to preserve link equity and indexation.
Implementing your chosen structure
Once you commit to a model, follow these steps:
- Map the intended architecture. Use a spreadsheet or Lucidchart to diagram your structure. List every page category, subcategory, and content page. Calculate the click depth for each. Red-flag anything 4+ clicks away.
- Audit the current state. Run Screaming Frog to export the live structure. Compare the actual depth and inbound-link counts to your intended map. Identify orphans (zero inbound links) and stranded pages (4+ clicks away).
- Plan the link additions. Using recto or a manual gap analysis, identify which pages need new inbound links to reach their target depth or to exit orphan status. Prioritize by Search Console impression potential.
- Execute in batches. Don't overhaul the entire site at once. Add 10–20 links per week, verify they land in the published HTML (curl or Playwright), and monitor Search Console crawl stats.
- Maintain the architecture. When you add new content, assign it to its category and add 1–2 inbound links on the first day. That's cheaper than fixing orphans later.
Your site structure is the skeleton. Internal links wire the nervous system. Without links, structure is theory. Check your current structure with a free orphan-page audit at audit.rectoapp.com.
Sources
- Keep important pages within 3 clicks of the homepage, 5 maximum — backlinko.com
- 250% traffic increase within one week after adding strategic internal links — backlinko.com
- Google: every page you care about should have a link from at least one other page on your site — developers.google.com
- A single Semrush Site Audit surfaced 3,498 orphaned pages on one site — semrush.com
- Backlinko's SEO hub ranks for 29K keywords and drives 158K monthly visitors — backlinko.com