agentsclimarketplace

Seo wp strategy

Skill kabde/seo-skills/skills/seo-wp-strategy

Content strategy generator for WordPress bloggers. Creates editorial calendars, topic cluster plans, content gap analysis, and growth roadmaps based on existing WordPress content audit. Use when user says "content strategy", "editorial calendar", "blog strategy", "topic clusters", "content plan", or "que publier".From its SKILL.md

Install
npx -y skills add kabde/seo-skills --skill seo-wp-strategy

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 11 stars11 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its file declares

Copied from the file, not written here

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

5.9 KB, as published. Nobody here has run it

WordPress Blog Content Strategy

Invocation

/seo-wp-strategy <url>

Prerequisites

Same as seo-wordpress: WordPress site with REST API + Application Password.

Workflow

Phase 1: Content Inventory

Run the WordPress audit first:

python scripts/wordpress_api.py <url> --user <user> --password <pass> --command seo-audit --json
python scripts/wp_content_analyzer.py <url> --user <user> --password <pass> --command full --json

Collect:

  • All posts with word counts, dates, categories, tags
  • Topic clusters from categories
  • Content freshness data
  • Internal linking health
  • E-E-A-T signals

Phase 2: Gap Analysis

Based on the content inventory, identify:

  1. Thin clusters: Categories with < 5 articles
  2. Missing pillar content: Clusters without a 3000+ word cornerstone article
  3. Orphan content: Articles not linked to/from other content
  4. Stale content: Articles not updated in 12+ months
  5. Missing formats: No how-to guides, listicles, case studies, comparisons
  6. Keyword gaps: Topics mentioned but not covered in dedicated articles

Phase 3: Competitor Quick-Scan

If user provides competitor URLs:

  • Compare post volume per category
  • Identify topics competitors cover that user doesn't
  • Note content formats competitors use

Phase 4: Strategy Generation

Topic Cluster Architecture

For each existing category, propose:

  • Pillar article (3000+ words, comprehensive guide)
  • Cluster articles (1500+ words each, specific subtopics)
  • Supporting content (listicles, how-tos, FAQs)
  • Internal linking plan (hub-and-spoke model)

Editorial Calendar

Generate a 12-week content calendar with REAL data:

Rules for calendar generation:

  1. Calculate real start dates from today's date (e.g., Week 1 = next Monday)
  2. Generate REAL article titles based on cluster analysis and SERP research
  3. Assign REAL categories from the WordPress site
  4. Include target keywords for each article
  5. Estimate writing time (pillar: 8-12h, cluster: 4-6h, supporting: 2-3h)

Example output format (with real data):

WeekStart DateArticle TitleTypeCategoryTarget KeywordWordsEst. TimePriority
12026-04-29Guide Complet du SEO WordPress en 2026PillarSEOseo wordpress3000+10hCritical
22026-05-06Comment Installer Yoast SEO Etape par EtapeHow-toSEOinstaller yoast seo1500+5hHigh
32026-05-1310 Plugins WordPress Indispensables pour le SEOListicleSEOplugins seo wordpress1500+4hHigh
42026-05-20Yoast vs RankMath : Quel Plugin SEO Choisir ?ComparisonSEOyoast vs rankmath1500+5hMedium

Dependencies: Pillar articles MUST be published before their cluster articles.

Priority rules:

  • Week 1-4: Fix critical issues (update stale pillar content, add missing meta) + publish first pillar
  • Week 5-8: Strengthen weak clusters (new cluster articles around the pillar)
  • Week 9-12: Expand into new topic areas, second pillar

After generating calendar, suggest:

  • /seo-outline-article <keyword> for each article in the calendar
  • /seo-write-article <keyword> to start writing

Content Types Mix

Recommend a healthy content mix:

TypePercentagePurpose
Pillar/Guide15%Authority building, SEO cornerstone
How-to25%Search intent capture, experience signals
Listicle20%Engagement, shareability
Case study15%E-E-A-T experience, trust
Opinion/Analysis10%Expertise signals, thought leadership
Comparison10%Commercial intent, decision stage
News/Update5%Freshness signals

Update Plan

For existing content:

  1. Articles > 12 months old: refresh data, update examples, add new sections
  2. Articles < 1500 words: expand with more detail, examples, images
  3. Articles with 0 internal links: add 3-5 relevant links
  4. Articles without images: add 2-3 relevant images with alt text

Output Format

Blog Strategy Report

Current State Summary

  • Total articles: X
  • Average word count: X
  • Topic clusters: X (X healthy, X weak)
  • Content freshness score: X%
  • Internal linking score: X%

Top 5 Quick Wins

  1. [Specific action on specific post]
  2. ...

12-Week Editorial Calendar

[Table format]

Topic Cluster Plan

[Visual cluster map per category]

Content Update Queue

[Prioritized list of existing articles to update]

Growth Projections

Based on consistent publishing (2 articles/week):

  • Month 1: Foundation (update existing, fill gaps)
  • Month 2-3: Cluster building (strengthen 2-3 main topics)
  • Month 4-6: Authority (pillar content, link building readiness)

Cross-Skill Integration

  • Use /seo-cluster <keyword> to validate topic cluster with SERP data
  • Use /seo-content <url> to deep-dive specific articles before updating
  • Use /seo-geo <url> to optimize for AI search citations
  • Use /seo-schema <url> to add BlogPosting schema

Error Handling

ScenarioAction
< 5 posts on siteFocus on initial content plan rather than gap analysis
No categories usedRecommend taxonomy setup before content strategy
All content stalePrioritize update plan over new content
No SEO pluginInclude plugin setup as Week 0 prerequisite

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.