In this module
- Why architecture matters before you write a word
- Hub-cluster: the only architecture worth using
- The four page types in an affiliate site
- Generating your full content map with AI
- URL structure and directory planning
- Internal linking rules
- What to build first: launch order
- Setting up your site directory
Why architecture matters before you write a word
Most new affiliate site builders start by writing articles. They find a keyword, write about it, find another keyword, write about that. After 40 articles, they have a scattered collection of pages that Google can't easily categorize.
Google's systems are designed to identify "topical authority" — sites that have comprehensive, organized coverage of a subject. A site with 40 random articles in a niche looks different to Google than a site with 40 articles organized into deliberate clusters around core topics. The organized site earns trust faster and tends to rank more pages.
Architecture decisions made early — URL structure, category (hub) pages, content clusters — are expensive to change later. Changing URL structures after you have rankings requires 301 redirects and causes ranking fluctuations. Getting this right up front is worth the planning time.
Hub-cluster: the only architecture worth using
The hub-cluster model (also called pillar-cluster or topic cluster) organizes your content into three levels:
↓
Cluster Article — /best-pm-software-for-small-teams/
Cluster Article — /project-management-software-vs-spreadsheets/
Cluster Article — /asana-vs-clickup/
↓
Supporting Article — /asana-review/
Supporting Article — /clickup-pricing/
Supporting Article — /asana-integrations/
Each level serves a different purpose:
- Hub/Pillar pages: Target the broad, high-volume head term for a topic. Comprehensive, 2,000–4,000 words. Link out to all cluster articles below them.
- Cluster articles: Target specific comparison, best-for, or how-to queries within the topic. 1,200–2,500 words. Link back up to the hub and sideways to related clusters.
- Supporting articles: Target narrow, long-tail queries. Reviews, pricing breakdowns, specific feature explanations. 800–1,500 words. Link up to relevant cluster articles.
For a new site, you want at least 2–3 full clusters before publishing. Launching with 5 scattered articles doesn't establish topical authority. Launching with 15 tightly organized articles in one cluster does.
The four page types in an affiliate site
Best-of Roundups
Highest conversion potential. "Best X for Y" format. Compares 5–10 products with a clear winner recommendation. Include pricing tables, feature comparisons, pros/cons.
Head-to-Head Comparisons
"A vs B" pages. Very high purchase intent — people searching this are nearly ready to buy. Target every major product comparison in your niche.
Individual Product Reviews
In-depth review of a single product. Target "[product name] review" queries. Important for E-E-A-T signal — Google wants to see genuine product experience.
How-To / Informational
Supports topical authority. Attracts top-of-funnel readers. Less direct conversion value but builds the authority signal that helps your commercial pages rank.
The ratio that works well for new sites: 40% best-of/roundup, 30% comparisons, 20% reviews, 10% how-to. As you grow, you can add more informational content to build broader topical authority.
Generating your full content map with AI
Once you've chosen your niche, this prompt generates a comprehensive content map — enough articles to cover the niche properly and establish topical authority:
Save the output from this prompt. It becomes your content production backlog. Don't treat it as a fixed schedule — you'll constantly add, reorder, and deprioritize based on what you discover from Google Search Console once the site is live. But having this map means you're never staring at a blank "what should I write next?" screen.
AI will generate plausible-sounding titles but it doesn't have real search volume data. After you have the map, spot-check 20–30 of the suggested keywords in Ahrefs or Google Keyword Planner. You'll find some are real queries with volume and some are AI inventions. Remove or modify the ones with no real search demand.
URL structure and directory planning
Clean, logical URLs serve two purposes: readability for humans and clarity for search engines. Affiliate sites should use flat, descriptive URLs without dates or deep nesting.
Recommended URL patterns:
- Hub page:
/best-project-management-software/ - Cluster article:
/asana-vs-clickup/or/best-pm-software-for-small-teams/ - Review:
/asana-review/ - How-to:
/how-to-set-up-asana-for-your-team/
Note: the URLs above are flat — they're all at the root level, not in subdirectories like /reviews/asana-review/. Flat structure is simpler from a crawling standpoint and avoids the "which directory gets the link equity" problem.
Exception: if your site covers multiple distinct verticals (e.g., both project management software AND email marketing software), use top-level directories to segment them: /project-management/ and /email-marketing/. This helps Google understand the topical organization.
Internal linking rules
Internal linking is how you signal to Google which pages are important and how topics relate. Most affiliate sites under-link — they have dozens of articles that are essentially isolated from each other.
What to build first: launch order
Don't try to launch with 50 articles. Launch with a complete, tightly organized cluster of 12–15 pages. Here's the order:
- Write the hub page first. This is your most important page — the one targeting the head keyword. It sets the topical frame for the whole cluster.
- Write the 2–3 highest buyer-intent cluster articles. The "best X for Y" and "[A] vs [B]" comparisons that are most likely to convert. These are the money pages.
- Write supporting reviews for the tools you're comparing. If you're writing "[A] vs [B]", you need a standalone [A] review and [B] review. They substantiate your comparison and capture additional search queries.
- Add 2–3 informational how-to articles to complete the cluster and signal topical depth.
- Publish all of them at once (or within a 1–2 week window). Don't drip them out. Google needs to crawl enough content at once to start forming an understanding of your site's topic.
Setting up your site directory
For a static HTML site, your directory structure mirrors your URL structure. Here's what this looks like in practice:
/best-project-management-software/index.html ← hub page
/asana-vs-clickup/index.html ← comparison
/best-pm-software-for-small-teams/index.html ← roundup
/asana-review/index.html ← review
/clickup-review/index.html ← review
/how-to-set-up-asana/index.html ← how-to
/css/styles.css ← shared stylesheet
/images/ ← shared images
Each "page" is a directory containing an index.html file. This is what makes clean URLs work — your browser requests /asana-vs-clickup/ and the server returns the index.html inside that directory, with no file extension visible in the URL.
The structure is the same conceptually, but each page is a .jsx or .tsx file inside the app/ or pages/ directory rather than an HTML file in a folder. app/asana-vs-clickup/page.tsx generates the /asana-vs-clickup/ URL.
Module 3 action steps
- Run the AI content map prompt for your chosen niche
- Validate 20–30 of the suggested keywords in Ahrefs/Google Keyword Planner
- Remove or modify keywords with no real search volume
- Identify your first full cluster to build (hub + 10–12 articles)
- Plan your URL structure and create the directory layout on your machine
- Establish your internal linking plan: which pages will link where