Hub Fit Matrix: Decide Which Pages Deserve Internal Link Hub Status
SEO Slots
| Slot | Value |
|---|---|
| seo_title | Hub Fit Matrix for Internal Link Architecture |
| meta_description | Use a practical hub-fit matrix to decide which pages should collect, organize, and distribute internal links across a small B2B site. |
| slug | hub-fit-matrix |
| primary_query | internal link hub page criteria |
| secondary_queries | internal link hub page criteria, internal link hub page criteria checklist, internal link hub page criteria template |
| search_intent | operational checklist |
| canonical_path | /resources/internal-link-architecture-notes/hub-fit-matrix/ |
| og_title | Hub Fit Matrix for Internal Link Architecture |
| og_description | Use a practical hub-fit matrix to decide which pages should collect, organize, and distribute internal links across a small B2B site. |
Search Intent
operational checklist. The article must answer the reader's operational question before any commercial route appears.
Reader Artifact
Reusable checklist, table, or runbook from the article body. This artifact is the reason the article can be saved, cited, or reused by an operator.
Internal Links
- Hub: /resources/internal-link-architecture-notes/
- Related article: /resources/internal-link-architecture-notes/orphan-page-discovery/
- Related article: /resources/internal-link-architecture-notes/anchor-text-rules/
- Related article: /resources/internal-link-architecture-notes/pagination-link-paths/
- Related article: /resources/internal-link-architecture-notes/internal-link-update-cadence/
- Tool/service route: /services/diagnostic-sprint/
Structured Data
Recommended schema: Article, BreadcrumbList. Keep BreadcrumbList aligned with /resources/internal-link-architecture-notes/hub-fit-matrix/. Do not add Product, Offer, Review, Rating, or FAQPage schema for this wave unless a later approved public page visibly supports it.
CTA Route
Primary route: /services/diagnostic-sprint/.
CTA label: Use the related checklist or diagnostic route.
CTA family: diagnostic_sprint.
Use this route only after the article artifact has clarified the next operational step. Public forms, accounts, and payments are intentionally not part of this resource page.
The CTA stays measured and specific, with no public payment or account route on this page.
Measurement
| Event | Name |
|---|---|
| event_view_article | view_article_internal_link_architecture_notes_hub_fit_matrix |
| event_click_artifact | click_artifact_internal_link_architecture_notes_hub_fit_matrix |
| event_click_cta | click_cta_internal_link_architecture_notes_hub_fit_matrix |
| utm_policy | No UTM on internal links; campaign UTMs only during approved external distribution. |
Public-Preflight NG Items
- Fake client proof, fake metrics, fake awards, or guaranteed outcomes.
- Public account, form, payment, repo, domain, or outreach route before checks pass.
- Unapproved cross-brand, unrelated monetization, or off-topic trust route.
- Unsupported claims about SEO, ranking, revenue, or tool behavior.
- Machine-like slug, broken internal link, missing schema plan, or missing measurement slot.## Why Hub Fit Matters
A hub page is not just a page with many links. A good hub explains a topic, routes readers toward the right next step, and gives supporting pages a stable parent. A weak hub becomes a link dump: it collects URLs but does not clarify priority, sequence, or reader intent.
Before adding more internal links, decide whether the page deserves hub status.
Hub Candidate Inputs
Collect these inputs for each candidate page:
| Input | What to record | Why it matters |
|---|---|---|
| Search intent | Main query or reader problem | Confirms the hub has a clear job |
| Audience | Operator, buyer, beginner, technical reviewer | Prevents mixed journeys |
| Existing inbound links | Internal links pointing to the page | Shows whether the page already acts like a hub |
| Outgoing links | Articles, tools, templates, and service routes | Shows whether the page can distribute readers |
| Content coverage | Topics the page explains directly | Prevents shallow hubs |
| Update owner | Person or role responsible for keeping it current | Keeps the hub from decaying |
Hub-Fit Scoring Matrix
Score each row from 0 to 2.
| Criterion | 0 | 1 | 2 |
|---|---|---|---|
| Reader intent clarity | Mixed or unclear | Mostly clear | One obvious intent |
| Topic breadth | One narrow answer | Covers a cluster | Organizes a full cluster |
| Supporting pages exist | Fewer than 3 | 3-5 | 6 or more |
| Commercial route fit | None or forced | Adjacent | Natural after the artifact |
| Update durability | One-time news | Occasional update | Evergreen with review cadence |
| Navigation usefulness | Link list only | Some sequence | Clear pathways by need |
| Measurement readiness | No event plan | Basic article view | Artifact and CTA events defined |
Recommended decision:
| Score | Decision | Action |
|---|---|---|
| 0-5 | Not a hub | Treat as a supporting article |
| 6-9 | Hub candidate | Repair scope, intro, and outgoing links |
| 10-14 | Hub-ready | Build hub navigation and review cadence |
Hub Repair Checklist
Use this before adding more links:
- The page answers one clear search or operational intent.
- The opening paragraph says what the reader can do with the page.
- Supporting links are grouped by task, not dumped alphabetically.
- Every outgoing link has a short reason to click.
- The hub links to at least one artifact, checklist, diagnostic, or template route.
- The hub does not send readers to unrelated brand contexts.
- The page has a named update owner or review cadence.
- Measurement events exist for article view, artifact click, and CTA click.
Common Hub Mistakes
| Mistake | Symptom | Repair |
|---|---|---|
| Category page pretending to be a hub | Many titles, little explanation | Add decision guidance and task groups |
| Conversion page pretending to be a hub | Sales copy interrupts education | Separate resource hub from service route |
| Blog archive pretending to be a hub | Links are chronological | Rebuild around reader problem clusters |
| Tool page pretending to be a hub | Tool CTA appears before context | Add use cases and supporting guides |
Natural CTA
If a page scores 6 or higher but the route still feels messy, prepare a hub candidate packet with the page URL, supporting article list, current inbound links, and the scoring table above. The internal link diagnostic route can review that packet and recommend an Implementation Sprint only when the repair requires structural changes.
Do not send credentials, private analytics access, or unpublished customer data.