Read it, chapter by chapter
The full 8-chapter guide for law firms — pick any chapter to read it here.
What Is a Hub Page?
A hub page is the central overview page in a topic cluster that links to detailed spoke pages, creating a connected content network that builds topical authority. It differs from traditional service pages by serving primarily as a navigational center and high-level orientation rather than attempting comprehensive coverage in a single page.
Hub vs. Pillar: The terms are used interchangeably. Pillar pages typically consolidate 3,000–5,000+ words of in-depth coverage into one resource, while hub pages function as navigational centers directing readers to specialized spokes. For law firms, both serve the same strategic purpose in your topic cluster.
Unlike a blog post or one-off article, a hub page is a permanent strategic asset that organizes your entire knowledge base around a single practice area or legal topic, directing visitors to the exact page they need.
Why Hub Pages Matter for Law Firms
Hub pages address three critical challenges in legal content strategy:
- Topical Authority with Google: Sites with clear topic authority through deep content clusters demonstrate comprehensive coverage versus generic competitor pages. This focused expertise signals to Google that your firm is the authoritative source for that practice area.
- AI Platform Visibility: Generative AI systems like ChatGPT, Claude, Perplexity, and Gemini rely on well-structured, citation-rich content. Content that incorporates clear organization, authoritative citations, and direct answers achieves higher visibility in AI-generated responses.
- Eliminating Content Cannibalization: Hub-and-spoke architecture assigns each page a distinct role in the cluster. Without clear structure, multiple pages can compete for identical keywords, diluting your ranking strength. A hub system prevents this by giving each spoke a unique, complementary focus.
How Hub-and-Spoke Architecture Works
The hub-and-spoke model is a bidirectional linking structure where the hub page serves as the central authority and each spoke supports and reinforces it.
Linking Structure:
- Hub page links to every spoke page
- Each spoke page links back to the hub in early content
- Spokes cross-link to 1–2 related spokes (sideways connections)
- Use descriptive, keyword-relevant anchor text rather than generic text like "click here"
Recommended Scale:
- 8–25 spoke pages per hub (8–15 is practical for most law firms)
- Hub content: 1,500–3,000 words
- Spoke content: 2,000–3,500 words each
- 5–8 internal links per 1,000 words of hub content
This structure creates a semantic web where Google and AI systems understand the relationships between pages, elevating the entire cluster's authority.
Building Your Hub Page: 5-Step Framework
Step 1: Choose Your Hub Topic
- Should represent a major practice area (e.g., "Personal Injury Law", "Family Law", "Criminal Defense")
- Broad enough to support 8–15 spokes but specific to your actual services
- Limit to 3–4 hub topics initially to avoid diluting your expertise
Step 2: Map Your Spoke Pages
- Each spoke targets a distinct long-tail keyword (e.g., "car accident settlements", "child custody mediation")
- Verify search volume and user intent via keyword research
- Ensure spokes cover complementary angles, not duplicative subtopics
Step 3: Write Hub Content
- 1,500–3,000 words providing high-level overview of the practice area
- Use clear H2 headings for major subtopics
- Begin with a direct answer (first 30–50 words) that AI systems can extract and quote
- Include a table of contents for navigation and accessibility
- Provide brief explanations with contextual links to spokes where readers can go deeper
Step 4: Build Internal Linking
- After creating the hub and 3–5 initial spoke pages, connect them strategically
- Add hub-to-spoke and spoke-to-hub links within the first 1–2 paragraphs
- Cross-link related spokes naturally throughout the content
- Use descriptive anchors that preview the linked content
Step 5: Add Schema Markup
- BreadcrumbList: Shows the hierarchy (Hub > Spoke) to search engines and users
- LegalService schema: Identifies your firm as the provider with areaServed properties (city, state, practice area)
- FAQPage schema: If you include FAQs, mark them so they're extractable by AI
- Article/WebPage schema: Include keywords, images, datePublished, and dateModified
Hub Page Examples by Practice Area
Personal Injury Hub
- Hub keyword: "Personal injury law" or "Personal injury attorney [City]"
- Spoke examples: Car accidents, motorcycle accidents, slip-and-fall, medical malpractice, wrongful death, dog bites, construction accidents, product liability, damages calculation, statute of limitations
Family Law Hub
- Hub keyword: "Family law" or "Family lawyer [City]"
- Spoke examples: Divorce process, child custody, child support, spousal support, property division, prenuptial agreements, adoption, protective orders, paternity
Criminal Defense Hub
- Hub keyword: "Criminal defense" or "Criminal defense lawyer [City]"
- Spoke examples: DUI/DWI, drug charges, assault, theft, white-collar crimes, domestic violence, juvenile crimes, federal crimes, bail/bond, plea bargaining, expungement
Optimizing Hub Pages for AI Platforms
To maximize visibility in generative AI systems, hub pages must meet specific content and technical requirements:
Content Requirements for AI Citability:
- Neutral, explanatory tone: Avoid promotional language. AI systems prefer factual, authoritative explanations over sales copy.
- Authoritative citations: Back claims with specific sources (government, bar associations, courts, peer-reviewed research)
- Clear headings: Use H2 and H3 headings that match the questions users actually ask (pull these from search query data and Google Analytics)
- Direct-answer leads: Begin sections with 1–3 sentence answers that stand alone as extractable quotes
Technical Schema for AI Optimization:
- Article or WebPage schema: Include image properties, publication date, last modified date
- LegalService schema: Multi-granularity areaServed (city, state, county) helps AI match your content to specific jurisdictions
- BreadcrumbList schema: Shows hierarchy, essential for AI understanding of topic relationships
- FAQPage + FAQSchema: Explicitly structure Q&A sections for better AI extraction
Content that incorporates clear structure, authoritative citations, and direct answers achieves higher visibility in generative engine results.
Measuring Hub Page Success
Before Launch: Competitive Analysis
- Test 20–30 relevant queries across ChatGPT, Perplexity, Google AI Overviews, and Copilot
- Document which competitors appear in AI responses and how often
- Note what framing, statistics, and angles AI systems prioritize
Ongoing Tracking:
- Monthly: Audit internal linking structure. Verify all hub→spoke and spoke→hub links resolve correctly and use descriptive anchor text.
- Bi-weekly: Track AI mentions. Search your hub topic + practice area + city in ChatGPT, Gemini, and Perplexity to see if your pages appear in responses.
- Quarterly: Review organic traffic trends (hub + spokes as a group). Plan spoke expansion based on search volume and user intent.
- Every 6–12 months: Refresh hub content, update statistics, verify all links function, and add a visible "Last Updated" date.
Common Hub Page Mistakes to Avoid
Mistake 1: Thin Hub Content A hub page that's only 500–800 words signals that you lack real expertise. Your hub needs 1,500–3,000 words of substantial, well-organized overview content to demonstrate mastery of the practice area.
Mistake 2: Missing Reciprocal Links Spokes must link back to the hub within the first one or two paragraphs using descriptive anchor text. Without these reciprocal links, you lose the semantic authority multiplier that makes hub-and-spoke so powerful.
Mistake 3: Overly Broad Hub Topics A hub called "Law" or "Legal Services" is too generic to build authority. Choose focused topics like "Personal Injury Law in Texas" or "DUI Defense in Phoenix." Specificity wins.
Mistake 4: Poor Anchor Text Generic anchors like "click here" or "read more" waste the opportunity to reinforce topic relevance. Use descriptive 2–5 word anchors that match spoke content (e.g., "car accident settlement timelines" or "child custody mediation process").
Mistake 5: Forgetting to Update A hub page is a living asset. Refresh content every 6–12 months, add new spokes as your services evolve, and update your "Last Updated" date prominently so users and AI systems see the content as current.
Want a comprehensive audit of your current hub-and-spoke structure? Get a free AI visibility audit to see where your content cluster stands against competitors.

