Builds strategic internal links for WordPress sites by analyzing published content, mapping topic relationships, identifying opportunities like orphans and clusters, and proposing an approval plan.
npx claudepluginhub respira-press/agent-skills-wordpressThis skill uses the workspace's default tool permissions.
Strategic internal link building for WordPress sites. Analyzes all published content, maps topic relationships, identifies high-value linking opportunities between pages, and presents a clear plan for approval before making any changes. Use this skill whenever someone mentions internal links, link building, content interlinking, orphaned pages that need links, topic clusters, pillar pages, or w...
Maps internal link opportunities between pages with anchor text suggestions, placement context sentences, orphan detection, and cannibalization checks. Use for building SEO internal linking strategies or auditing sites.
Analyzes internal link structure, orphan pages, anchor text, crawl depth, site architecture, and link equity flow to provide prioritized optimization plans.
Identifies internal link opportunities on websites, recommends contextual same-site links with anchor text improvements, and validates URLs before application. Use for SEO link optimization.
Share bugs, ideas, or general feedback.
Strategic internal link building for WordPress sites. Analyzes all published content, maps topic relationships, identifies high-value linking opportunities between pages, and presents a clear plan for approval before making any changes. Use this skill whenever someone mentions internal links, link building, content interlinking, orphaned pages that need links, topic clusters, pillar pages, or wants to improve their site's internal link structure for SEO.
Internal links are one of the highest-leverage on-page SEO tactics — they distribute page authority, help search engines understand site structure, and guide visitors to related content. Most WordPress sites under-link dramatically, leaving value on the table.
This skill reads every published page and post, builds a content relationship map, and finds natural opportunities to connect related content through contextual links. It always shows you the full plan before touching anything.
Finds:
Recommends:
wordpress_get_site_context. If unavailable, stop and show setup guidance.wordpress_list_pages — get all pageswordpress_list_posts — get all postswordpress_read_page or wordpress_read_postAnalyze the content map to find linking opportunities. For each potential link, evaluate:
Topical relevance — Does the source content naturally relate to the target? Only recommend links where the connection is genuinely useful to a reader. A link should feel like a helpful "read more about this" moment, not a forced SEO play.
Context fit — Is there a natural place in the source content where the link fits? Look for:
Link equity value — Consider:
Anchor text quality — Suggest anchor text that:
Present the linking plan as a clear, scannable report. Group recommendations by priority:
## Internal Link Building Plan
### Site Overview
- Total pages/posts scanned: X
- Existing internal links found: X
- Orphaned content (0-1 inbound links): X
- New links recommended: X
### High Priority (orphaned pages & pillar connections)
1. **[Source Page Title]** → **[Target Page Title]**
- Why: [Brief reasoning — e.g., "Source discusses WordPress security but doesn't link to your dedicated security guide"]
- Anchor text: "[suggested anchor text]"
- Placement: [Where in the source content — e.g., "In the paragraph about plugin vulnerabilities (under H2 'Keeping Your Site Safe')"]
2. ...
### Medium Priority (topical cluster links)
...
### Low Priority (nice-to-have contextual links)
...
### Summary
- High priority: X links (strongly recommended)
- Medium priority: X links (good for SEO)
- Low priority: X links (optional enhancement)
Then ask:
Here's the internal linking plan. Would you like me to:
- Apply all recommendations (creates duplicates for review)
- Apply only high-priority links
- Let you pick specific links to apply
- Just keep this as a reference — no changes
Wait for explicit confirmation before proceeding.
wordpress_create_page_duplicate or wordpress_create_post_duplicate<a href="...">anchor text</a> at the recommended placement pointswordpress_extract_builder_content to understand the content structurewordpress_inject_builder_content or wordpress_update_page / wordpress_update_post to apply changesThese rules prevent the skill from making harmful or spammy recommendations:
Always include:
If changes are applied, also include:
This skill identifies internal linking opportunities and creates optimized duplicates for review.
It cannot:
It can:
Core WordPress tools
wordpress_get_site_contextwordpress_list_pageswordpress_list_postswordpress_read_pagewordpress_read_postwordpress_extract_builder_contentwordpress_inject_builder_contentwordpress_create_page_duplicatewordpress_create_post_duplicatewordpress_update_pagewordpress_update_postAfter run completion, send fire-and-forget usage tracking to:
POST https://www.respira.press/api/skills/track-usageInclude:
skill_slug = internal-link-builderNever block user flow on telemetry failure.
Built by Respira Team https://respira.press/skills/internal-link-builder