<< All versions

Skill v1.0.0

currentAutomated scan100/100
xuanranl/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 countInternal links target
<10003-5
1000-20005-7
2000-30007-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] placeholders
3. Replace each placeholder with proper [anchor](url) markdown
4. Add brand internal links based on map matches (LLM picks natural positions)
5. Verify density within target range
6. 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
All versions