<< All versions
Skill v1.0.0
currentAutomated scan100/100xuanranl/loamwright-seo-skill/internal-linker
──Details
PublishedSeptember 29, 2026 at 02:53 PM
Content Hashsha256:fd59f17635160527...
Git SHAcc3f19dac8fe
──Files
Files (1 file, 1.3 KB)
SKILL.md1.3 KBactive
SKILL.md · 44 lines · 1.3 KB
version: "1.0.0" name: internal-linker description: Resolve [INTERNAL-LINK: anchor → target] placeholders, inject brand internal links from projects/{slug}/internal-links-map.md, manage internal link density per word count. allowed-tools: [Read, Write, Edit, Task]
Internal Linker
Injects internal links at brand-specified anchor positions.
Density formula (per claude-blog)
| Word count | Internal links target | |
|---|---|---|
| <1000 | 3-5 | |
| 1000-2000 | 5-7 | |
| 2000-3000 | 7-10 | |
| Pillar (3000+) | 10-15 |
Workflow
1. Read projects/{slug}/internal-links-map.md (curated)Format: anchor_text → target_url (with intent: nofollow / sponsored / dofollow)2. Read draft.md, find [INTERNAL-LINK: anchor → target] placeholders3. Replace each placeholder with proper [anchor](url) markdown4. Add brand internal links based on map matches (LLM picks natural positions)5. Verify density within target range6. Run scripts.validate.link_resolver on all internal links (HEAD check)7. Spawn linker agent for nuanced anchor-text decisions
Anchor text rules
- Natural, descriptive (not "click here")
- Vary across links to same destination
- Mix branded + descriptive anchors
- No keyword stuffing
- No duplicates within same paragraph
See also
agents/linker.md(executes nuanced edits)references/seo/internal-linking-formulas.md