internal-linking-optimizer — Claude Code skill
An internal linking skill for code agents. The standalone version moved into site-structure-optimizer within the aaron-marketing-skills bundle.
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a claude-codeWhat internal-linking-optimizer does
The seo-geo-claude-skills repository is now a signpost repo. Development here has stopped. The internal-linking-optimizer skill was merged into site-structure-optimizer inside the aaron-marketing-skills bundle.
A frozen copy remains available under tag v9.9.12 at optimize/internal-linking-optimizer/SKILL.md. For active maintenance, the author instructs users to install site-structure-optimizer directly from the new bundle.
Running the legacy standalone file makes sense only for backwards compatibility with older setups. Because upstream maintenance ended, switching directly to the consolidated bundle is safer. The repository README documents the mapping of 20 old skills into 16 new ones.
What it helps with
- optimize internal link distribution across website pages
- migrate from legacy linking skills to site-structure-optimizer
- install the frozen v9.9.12 standalone copy
Example prompts for the agent
- Optimize internal linking across our documentation pages
- Audit internal links and suggest missing connections
How to install internal-linking-optimizer
1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a claude-code2Manually: put the files in place
~/.claude/skills/internal-linking-optimizer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/internal-linking-optimizer/
1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a codex2Manually: put the files in place
.agents/skills/internal-linking-optimizer/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a cursor2Manually: put the files in place
.cursor/skills/internal-linking-optimizer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install aaron-he-zhu/seo-geo-claude-skills internal-linking-optimizer2Manually: put the files in place
.github/skills/internal-linking-optimizer/SKILL.md1Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a gemini-cli2Platform CLI
gemini skills install https://github.com/aaron-he-zhu/seo-geo-claude-skills --path optimize/internal-linking-optimizerManually: put the files in place
.devin/skills/internal-linking-optimizer/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about internal-linking-optimizer
How to install internal-linking-optimizer in Claude Code?
Run npx skills add aaron-he-zhu/seo-geo-claude-skills --skill internal-linking-optimizer -a claude-code in your terminal.
What does internal-linking-optimizer do?
It handles internal link optimization for websites. Standalone updates have ceased because the logic was merged into site-structure-optimizer.
Where is the active version maintained?
The active version lives in the aaron-marketing-skills bundle under site-structure-optimizer. Install it with npx skills add aaron-he-zhu/aaron-marketing-skills -s site-structure-optimizer.
Source text
SKILL.md · Apache-2.0
# `internal-linking-optimizer` has moved > [!IMPORTANT] > `seo-geo-claude-skills` is now a **signpost** repo — its skills are no longer developed here. > This file exists only so older links to `optimize/internal-linking-optimizer/` keep resolving. **Active version:** [`seo-geo/optimize/site-structure-optimizer`](https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/seo-geo/optimize/site-structure-optimizer) in the [`aaron-marketing-skills`](https://github.com/aaron-he-zhu/aaron-marketing-skills) bundle. _The old `internal-linking-optimizer` was merged into `site-structure-optimizer` — see the mapping table for what folded where._ **Frozen standalone copy** (unchanged, tag `v9.9.12`): [`optimize/internal-linking-optimizer/SKILL.md`](https://github.com/aaron-he-zhu/seo-geo-claude-skills/blob/v9.9.12/optimize/internal-linking-optimizer/SKILL.md). Install the active skill from the bundle: ``` npx skills add aaron-he-zhu/aaron-marketing-skills -s site-structure-optimizer ``` Full 20 → 16 mapping: see the repo [README](https://github.com/aaron-he-zhu/seo-geo-claude-skills#readme).
© aaron-he-zhu · Apache-2.0 · aaron-he-zhu/seo-geo-claude-skills