This handles internal linking strategy for SEO, covering link equity distribution, anchor text optimization, and fixing orphan pages. It checks your project context first to understand site structure, then helps identify hub pages, orphan content, and link opportunities. The tables are practical: depth guidelines, anchor text variation tips, and common fixes like avoiding generic "click here" links. It integrates with related skills like site-crawlability for technical audits and website-structure for planning hierarchy. The scope is clearly on-page only, so it won't help with technical crawl issues beyond basic recommendations. Good for content-heavy sites where you need to shore up internal linking without overthinking it.

skills.sh installs
1.2K
GitHub stars
1.1K
last updated
Aug 21, 2026

Install

$ npx -y skills add kostja94/marketing-skills --skill internal-links --agent claude-code

Installs into .claude/skills of the current project.

Files

Internal links

Scope and evidence

State the intended outcome: discovery, access to priority pages, semantic hierarchy, a reading path, product conversion, or diagnosis of missing or overlapping pages. Read the relevant project context from root {project}.md when available; otherwise use supplied material. Declare included hosts, locales and surfaces (Blog, Docs, Help Center, app).

Classify clickable destinations by ownership: same-host page, same registered domain on another subdomain (ecosystem), another owned domain, owned social/community channel, third party, or same-page fragment. Report these separately. Canonicals, hreflang, redirects, sitemap and Schema URLs can corroborate findings but do not count as clickable edges. For third-party links in Blog articles use outbound-links.

Sponsors

Details

Repository
github.com/kostja94/marketing-skills
Categories
Debugging, Marketing & SEO
First seen
May 16, 2026

More from kostja94/marketing-skills

All 172

Recommended

More Debugging
1vtex avatarvtex-io-session-appsvtex/skillsApply when building or debugging a VTEX IO session transform app (vtex.session integration). Covers namespace ownership, input-vs-output fields, transform order1.2Kskills.sh installs
2ruvnet avatarsparc-methodologyruvnet/rufloSPARC development workflow: Specification, Pseudocode, Architecture, Refinement, Completion. A structured approach for complex implementations that ensures thor1.2Kskills.sh installs
3pproenca avatarplaywrightpproenca/dot-skillsPlaywright testing best practices for Next.js applications (formerly test-playwright). This skill should be used when writing, reviewing, or debugging E2E tests1.2Kskills.sh installs
4jezweb avatard1-migrationjezweb/claude-skillsCloudflare D1 migration workflow: generate with Drizzle, inspect SQL for gotchas, apply to local and remote, fix stuck migrations, handle partial failures. Use 1.2Kskills.sh installs
5pproenca avatarframer-motionpproenca/dot-skillsFramer Motion performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring React animations with Framer Motion to ensu1.2Kskills.sh installs
6am-will avatarvercel-react-best-practicesam-will/codex-skillsReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c1.2Kskills.sh installs