Tooluck logoTooluck
SKILL.md

internal-linking-optimizer

Agent skill fromAffitor/affiliate-skills

Analyze site's internal link structure and optimize for hub-and-spoke SEO architecture. Triggers on: "optimize internal links", "internal linking", "link structure", "hub and spoke links", "orphan pages", "link equity", "internal link audit", "fix my internal links", "link architecture", "site structure optimization", "internal linking strategy", "link flow", "improve site structure", "find orphan pages", "maximize link equity", "internal link map".

How to install internal-linking-optimizer

install internal-linking-optimizer
# install the affiliate-skills pack with the skills CLI
npx skills add Affitor/affiliate-skills

# or add only this skill to Claude Code: copy the folder

skills/analytics/internal-linking-optimizer/

# into

~/.claude/skills/internal-linking-optimizer/ (all projects)

.claude/skills/internal-linking-optimizer/ (one project)

skills/analytics/internal-linking-optimizer/SKILL.md

MITFull file
1# Internal Linking Optimizer
2
3Analyze your site's internal link structure and generate an optimized hub-and-spoke linking plan. Finds orphan pages (no internal links pointing to them), identifies link equity bottlenecks, and creates specific linking instructions to maximize SEO impact.
4
5## Stage
6
7S6: Analytics & Optimization — This is analytics/audit work on existing content. Internal linking is the most underutilized SEO lever — it's 100% in your control and costs nothing.
8
9## When to Use
10
11- User wants to improve their site's SEO through better internal linking
12- User asks about "orphan pages", "link structure", "hub and spoke"
13- User says "internal linking", "link audit", "link equity"
14- After publishing new content — new pages need internal links within 48 hours
15- After `keyword-cluster-architect` — cluster structure defines the ideal link architecture
16- Monthly maintenance task alongside `content-decay-detector`
17
18## Input Schema
19
20```yaml
21site_url: string # REQUIRED — site to analyze
22 # e.g., "myblog.com"
23
24pages: object[] # OPTIONAL — known pages with their topics
25 - url: string
26 title: string
27 topic_cluster: string # Which topical cluster it belongs to
28 is_hub: boolean # Is this a hub page?
29
30hub_pages: string[] # OPTIONAL — URLs of your hub/pillar pages
31 # Default: auto-detected
32…

Excerpt shown under the repository's MIT license.

More skills in affiliate-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates