From aaron-seo-geo
Analyzes internal link architecture, finds orphan pages, and produces a prioritized source/target/anchor plan. Use for fixing site structure or anchor text distribution.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aaron-seo-geo:internal-linking-optimizer <URL or sitemap>When to use
Use when improving internal link structure, anchor text distribution, orphan pages, or site architecture.
<URL or sitemap>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyzes internal link structure, authority flow, orphan pages, anchor text, and topic clusters, then delivers a prioritized linking plan with source/target/anchor recommendations.
Analyzes internal link structure, authority flow, orphan pages, anchor text, and topic clusters, then delivers a prioritized linking plan with source/target/anchor recommendations.
Start with one of these prompts, then finish with the standard handoff summary from Skill Contract.
Analyze internal linking structure for [domain/sitemap]
Find internal linking opportunities for [URL]
Create internal linking plan for topic cluster about [topic]
Suggest internal links for this new article: [content/URL]
Find orphan pages on [domain]
Optimize anchor text across the site
Expected output: a scored diagnosis, prioritized repair plan, and a short handoff summary ready for memory/audits/.
memory/audits/.memory/open-loops.md.Next Best Skill below when the repair path is clear.Emit the standard shape from skill-contract.md §Handoff Summary Format.
Uses ~~web crawler and ~~analytics when connected; otherwise asks user for sitemap, key page URLs, and content categories. See CONNECTORS.md and SECURITY.md §Scraping Boundaries.
Zero-dependency local helper (no tool needed): python3 scripts/connectors/crawl.py <url> | python3 scripts/connectors/linkgraph.py - computes orphans, click-depth, and internal PageRank from a live crawl. See scripts/connectors/README.md.
Label every metric Measured (tool/export), User-provided, or Estimated (model inference); never present an estimate as measured; if a required metric is unavailable, mark it N/A — do not invent it.
When a user requests internal linking optimization:
Reference: references/linking-templates.md contains the Step 3 output template.
Reference: references/linking-templates.md contains the Step 4 template.
Reference: references/linking-templates.md contains the Step 5 template.
Reference: references/linking-templates.md contains the Step 6 template.
Reference: references/linking-templates.md contains the Step 7 template.
Stop and ask the user when:
Continue silently (never stop for):
User: "Find internal linking opportunities for my blog post on 'email marketing best practices'"
Output: 5 high-value links with source paragraph, destination URL, recommended anchor text, and priority. Example targets might include list-building, subject-line, segmentation, automation, and tools pages.
Reference: See references/linking-example.md for the full worked example.
Ask to save results; if yes, write a dated summary to memory/audits/internal-linking-optimizer/YYYY-MM-DD-<topic>.md. Hand off veto-level risks to the auditor gate before any hot-cache marker.
Primary: on-page-seo-auditor — verify that revised internal links support page-level goals.
npx claudepluginhub aaron-he-zhu/seo-geo-claude-skills --plugin aaron-seo-geoAnalyzes site internal link structure, finds orphan pages, identifies link equity bottlenecks, and generates optimized hub-and-spoke linking plans for SEO.
Analyses internal link structure to find orphans, near-orphans, and hub pages. Computes equity flow and recommends new links with anchor text to improve site architecture and topical authority.
Maps internal link opportunities between pages with anchor text, placement instructions, orphan page detection, and cannibalization checks. Useful for building internal linking strategies or auditing existing sites.