# Deploy-Batch Analysis for test_shaft_machining.json ## Quick Answers to Your Questions ### 1. What should the anchor text be at each level? **Tier 1 Articles (5 articles):** - **Money Site Links:** Uses `main_keyword` variations from project - "shaft machining" - "learn about shaft machining" - "shaft machining guide" - "best shaft machining" - "shaft machining tips" - System tries to find these phrases in content; picks first one that matches - **Home Link:** Now in navigation menu (not injected into content) - **See Also Links:** Uses article titles as anchor text **Tier 2 Articles (20 articles):** - **Lower Tier Links:** Uses `related_searches` from CORA data - Depends on what related searches were in the shaft_machining.xlsx file - If no related searches exist, falls back to main_keyword variations - **Home Link:** Now in navigation menu (not injected into content) - **See Also Links:** Uses article titles as anchor text **Configuration:** - Anchor text rules come from `master.config.json` → `interlinking.tier_anchor_text_rules` - Can be overridden in job config with `anchor_text_config` ### 2. How many links should be in each article? **Tier 1 Articles:** - 1 link to money site (https://fzemanufacturing.com/capabilities/shaft-machining-services) - 4 "See Also" links (to the other 4 tier1 articles) - **Total: 5 links per tier1 article** (plus Home in nav menu) **Tier 2 Articles:** - 2-4 links to tier1 articles (random selection, count is `interlinking.links_per_article_min` to `max`) - 19 "See Also" links (to the other 19 tier2 articles) - **Total: 21-23 links per tier2 article** (plus Home in nav menu) **Your JSON Configuration:** ```json "interlinking": { "links_per_article_min": 2, "links_per_article_max": 4 } ``` This controls the tiered links (tier2 → tier1). Each tier2 article will get between 2-4 random tier1 articles to link to. ### 3. Should "Home" be a link? **YES** - Home is a link in the navigation menu at the top of every page. **How it works:** - The HTML template (`basic.html`) includes a `