anchor-picker

Selects SEO-optimal anchor text and insertion sentence for internal link placement.

Updated May 23, 2026
One-click install
npx skills add https://github.com/TheGraphicKing/skott-canvas --skill anchor-picker-thegraphicking
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: anchor-picker
Source: https://github.com/TheGraphicKing/skott-canvas/tree/main/skills/anchor-picker
Command: npx skills add https://github.com/TheGraphicKing/skott-canvas --skill anchor-picker-thegraphicking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing the right anchor text for internal links is a manual, judgment-heavy task that often results in generic phrases like "click here" or duplicated anchors across a page, weakening SEO signals and reader experience. ## Core Features & Use Cases - Anchor Candidate Generation: Builds candidate anchor phrases from the target keyword and page title, scoring them for topical relevance and naturalness. - Insertion Context Matching: Scans source page content to find paragraphs where a link fits naturally, avoiding over-linked sections and duplicate anchors. - SEO Quality Validation: Enforces anchor length limits, rejects generic phrases, and checks for over-optimization before producing a final recommendation with alternatives. - Use Case: After identifying that a blog post about content strategy should link to a page about content optimization, use this Skill to get a ready-to-insert anchor phrase and the exact sentence where it belongs. ## Quick Start Given this source page content and the target page keyword "content optimization pipeline", select the best anchor text and insertion sentence for an internal link.

Frequently Asked Questions about anchor-picker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose anchor text for internal links?▼

Generate candidate phrases from the target keyword and page title, then test each against sentences in the source content for grammatical fit and topical relevance. Reject generic phrases like "click here" and any anchor already used elsewhere on the page.

What makes anchor text good for SEO?▼

Good anchor text is 2-6 words, descriptive of the target page's topic, naturally embedded in its sentence, and not duplicated across the same page. It should avoid both generic phrases and unnaturally forced exact-match keywords.

How many internal links should a page section have?▼

A common guideline is a maximum of one existing link per 100 words in a paragraph. Paragraphs already densely linked are poor candidates for additional link insertion because they dilute link value and readability.

Can I avoid duplicate anchor text on the same page?▼

Yes, pass the list of existing anchor strings via the existing_anchors_on_source input parameter. The selection process eliminates any candidate phrase that already appears as link text on the source page.

What are the limitations of automated anchor text selection?▼

Automated selection works on the provided source content and keyword inputs, so it cannot judge brand voice nuances or strategic linking priorities beyond topical relevance. Human review of the primary recommendation and alternatives is still recommended before publishing.