Receber por email
← Voltar para o catálogo

agent-skills-wordpress

Agent skills for WordPress — works in Claude Code, Codex, Antigravity, Cursor, and any agent supporting Skills + MCP. Audit, optimize, fix, and migrate WordPress sites.

34estrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add respira-press/agent-skills-wordpress

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/agent-skills-wordpress/svg)](https://www.skillteca.com.br/skills/agent-skills-wordpress)

Skills relacionadas

Ver todas de Documentos →

Alerta por categoria

Receba novas skills de Documentos toda segunda

1 email curto, só com as skills novas de Documentos. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Internal Link Builder

Version: 1.1.0 Updated: 2026-05-17 Freshly updated: v1.1.0 swaps deprecated wordpress_* tool names to respira_* throughout and picks up the new respira_get_page_outline tool (v7.0.31) for faster structural reads.

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.

What This Skill Does

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:

  • Orphaned content (pages/posts with zero or few inbound internal links)
  • Hub pages that should link to related sub-pages but don't
  • Blog posts that reference topics covered by other pages without linking
  • Pillar/cluster opportunities (topically related content that should be interlinked)
  • Pages with high authority potential that aren't distributing link equity
  • Over-linked pages (too many outbound links diluting value)
  • Missing contextual links (mentions of topics without corresponding links)

Recommends:

  • Specific source page → target page link pairs
  • Suggested anchor text (natural, descriptive, not keyword-stuffed)
  • Link placement context (which paragraph/section the link belongs in)
  • Priority ranking (high/medium/low impact)
  • Reasoning for each recommendation (why this link makes sense)

Requirements

  • Respira for WordPress plugin installed and connected
  • MCP connection active (desktop or WebMCP)
  • Read access to scan site content
  • Write access to create duplicates (only if user approves changes)

Trigger Phrase

  • "build internal links"

Alternative Triggers

  • "improve internal linking"
  • "find internal link opportunities"
  • "interlink my content"
  • "fix orphaned pages"
  • "create topic clusters"
  • "link my pages together"
  • "internal link audit"

Execution Workflow

Phase 1: Content Inventory & Mapping

  1. Verify Respira + MCP connection via respira_get_site_context. If unavailable, stop and show setup guidance.
  2. Fetch all published content:
  3. respira_list_pages — get all pages
  4. respira_list_posts — get all posts
  5. For each content item, load full content:
  6. respira_read_page or respira_read_post
  7. Extract: title, URL/slug, headings, main topics, existing internal links, word count
  8. Build a content map — a structured index of:
  9. Each page/post's primary topic and subtopics
  10. Keywords and phrases each piece targets
  11. Existing internal links (source → target pairs)
  12. Inbound link count per page
  13. Content type (pillar page, blog post, product page, landing page, etc.)

Phase 2: Opportunity Analysis

Analyze the content map to find linking opportunities. For each potential link, evaluate:

  1. 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.
  1. Context fit — Is there a natural place in the source content where the link fits? Look for:
  2. Mentions of the target page's topic without an existing link
  3. Paragraphs that discuss related concepts
  4. Lists or resource sections where the target would be a natural addition
  5. Introductions or conclusions that reference broader topics
  1. Link equity value — Consider:
  2. Orphaned pages (0-1 inbound links) get priority as targets
  3. High-traffic/high-authority pages are valuable as sources
  4. Deep pages that are hard to reach from navigation benefit most
  5. Don't over-link any single page (diminishing returns after ~3-5 new links per page)
  1. Anchor text quality — Suggest anchor text that:
  2. Reads naturally in context
  3. Describes what the reader will find (not "click here")
  4. Uses relevant keywords without being spammy
  5. Varies across different links to the same target

Phase 3: Present the Plan

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:
1. Apply all recommendations (creates duplicates for review)
2. Apply only high-priority links
3. Let you pick specific links to apply
4. Just keep this as a reference — no changes

Wait for explicit confirmation before proceeding.

Phase 4: Apply Links (Only If Approved)

  1. For each page that needs link additions:
  2. Create a duplicate via respira_create_page_duplicate or respira_create_post_duplicate
  3. On the duplicate, add the approved links:
  4. Insert <a href="...">anchor text</a> at the recommended placement points
  5. Respect the page builder format (Gutenberg blocks, Divi shortcodes, Elementor data, etc.)
  6. Use respira_extract_builder_content to understand the content structure
  7. Use respira_inject_builder_content or respira_update_page / respira_update_post to apply changes
  8. After all duplicates are created, provide a summary:
  9. Number of duplicates created
  10. Total links added
  11. List of pages modified with links to review them in WordPress admin

Link Quality Rules

These rules prevent the skill from making harmful or spammy recommendations:

  • Relevance first — Never recommend a link purely for SEO mechanics. Every link must be genuinely useful to a human reader navigating between the two pages.
  • No self-links — Don't link a page to itself.
  • No duplicate links — Don't recommend a link that already exists on the source page.
  • Respect existing links — If a paragraph already has 2+ links, don't add more to it. Link density matters for readability.
  • Natural anchor text — No exact-match keyword stuffing. Anchor text should read as part of the sentence.
  • Builder-aware — When inserting links, preserve the page builder's content format. Don't break Divi shortcodes, Elementor JSON, or Gutenberg block markup.
  • Conservative by default — When in doubt about a link's relevance, leave it out. It's better to recommend 10 great links than 30 mediocre ones.

Output Format

Always include:

  1. Site content summary (pages/posts scanned, existing link density)
  2. Content map highlights (topic clusters identified, orphaned content found)
  3. Prioritized linking plan (high/medium/low with reasoning for each)
  4. Clear confirmation prompt — never proceed without approval
  5. **Impact
Compartilhar X LinkedIn