PluginBench
Skill
Pass
Audit score 90

seo-strategy

kostja94/marketing-skills

How to install seo-strategy

npx skills add https://github.com/kostja94/marketing-skills --skill seo-strategy
Claude Code
Cursor
Windsurf
Cline
Full instructions (SKILL.md)

Source of truth, from kostja94/marketing-skills.


name: seo-strategy description: When the user wants to plan SEO strategy, prioritize SEO work, or understand the SEO workflow. Also use when the user mentions "SEO strategy," "SEO plan," "SEO roadmap," "SEO priority," "SEO audit," "SEO workflow," "where to start SEO," "SEO approach," "organic growth strategy," "why SEO," "SEO value," or "search strategy." For technical/crawl audit execution, use seo-audit. For keyword research, use keyword-research. For AI search visibility, use generative-engine-optimization. metadata: version: 1.3.0

Strategies: SEO

Guides SEO strategy: workflow order, prioritization, Product-Led SEO, and when to use which skills. Use this skill when planning SEO from scratch, auditing an existing site, or deciding what to do next.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Strategic Context: Why SEO

ValueRationale
Traffic control~68% of initial web traffic from search; search aggregates most user intent
Growth channel~87% of consumers prefer Google when discovering new categories; 43% of conversions from organic (vs ~11% social)
Cost efficiencySEO user LTV 3–5× paid ads; rank #1 CTR ~27.6% vs #10 ~2.4%
Long-term assetQuality SEO assets yield 3–5 years of traffic; Core Web Vitals correlate with conversion (e.g., +8% per 0.1s faster)

SEO = Google optimization: Google holds ~91% global search share; B2B buyers use search as research starting point. Optimize for Google first; see localization-strategy for non-Google markets.

Reference: Alignify – SEO Core Value and Challenges in AI Search Era

When to Invest in SEO

StageRecommendation
Cold startUse email, ads, or influencers for first users; SEO takes time (sandbox, 6+ months)
Post-PMFSEO scales; combine with paid for faster feedback; see pmf-strategy, paid-ads-strategy
TeamMany SMBs use contractors; SEO spans content, links, tech, UX—full-time team when scaling

Principle: Don't do SEO for SEO's sake; don't fight Google rules; prioritize real user experience.

AI Search Era & Channel Integration

ChallengeResponse
Zero-click, AI Overviews~30% clicks go to Google-owned properties; AI Overviews ~12–15% SERP share; TOFU (what/why/how) CTR declining
Algorithm volatility5000+ updates/year; traffic swings common; focus on helpful content, E-E-A-T
ResponseElevate SEO to search experience optimization—user-centric, not rank-centric; see generative-engine-optimization for AI visibility

Channel integration: SEO + ads (validate keywords, retarget); SEO + influencers (backlinks, mentions); SEO + social (UGC, embeddable content). Plugins/apps: functional links back to site.

Workflow Order

Fix foundation before optimizing pages. Execute in this order:

PhaseFocusSkills
1. TechnicalCrawlability, indexing, sitemaprobots-txt, xml-sitemap, canonical-tag, indexing, indexnow, site-crawlability
2. On-PageMetadata, structure, schematitle-tag, meta-description, page-metadata, schema-markup, internal-links, url-structure, heading-structure
3. ContentKeywords, clusters, optimizationkeyword-research, content-strategy, content-optimization
4. Off-PageBacklinks, authoritylink-building, backlink-analysis

Technical issues block indexing and crawl; on-page issues limit how well content ranks; content and off-page build authority over time.

Product-Led SEO

SEO leverages content you already have—brand, features, scenarios, input, output, prompt, processes, knowledge—published in a structured way. Even without SEO, you'd showcase product features; SEO makes that content benefit you in traffic.

Principle: Do SEO around product/users, not around industry/search engines.

Products Suited for SEO

TypeSuited because
ToolUsers have clear use cases and needs
ContentUsers have clear information needs
E-commerceUsers have clear purchase needs
ServiceUsers have clear service needs

Agent/Copilot products: Pure native Agent hard to grow via SEO; users rarely search "agent." Release related features first (e.g., CRM, sales bot for sales agent) to build traffic, then funnel to Agent product. See keyword-research for product positioning test.

SEO Audit Approach

ScenarioOrderFocus
New sitedomain-selection → website-structure → Technical → On-Page → ContentChoose domain first (if needed); plan pages; build foundation; add content
Existing siteTechnical audit → On-Page audit → Content gap → Off-PageFix crawl/index first; then metadata, schema; then content gaps; then links
Low traffickeyword-research → content-strategy → content-optimizationOften content or intent mismatch
Not indexingindexing, robots-txt, site-crawlabilityTechnical blockers

SEO Roadmap Priorities

PriorityMeaningExamples
P0Blocker—fix firstCrawlability, indexing, robots blocking
P1Core—do soonTitle, meta, schema, sitemap, internal links
P2Important—not urgentOpen Graph, Twitter Cards, IndexNow
P3Nice to haveRich results, sitelinks optimization

Paid–Organic Alignment

SEO and PPC share the same SERP—ads, AI overviews, videos, organic links. Without alignment, you risk duplication, cannibalization, and wasted spend. Shared keyword data: Use keyword-research for both; google-ads for Search targeting. PPC conversion data can prioritize SEO keywords; organic rank 4+ may reduce need for PPC on those terms.

Reference: Backlinko – SEO and PPC: 8 Smart Ways to Align

Alternative SEO Strategies

StrategyWhenSkill
Programmatic SEOScale pages with template + dataprogrammatic-seo
Parasite SEOLeverage high-authority platformsparasite-seo
GEOAI search visibility, citationsgenerative-engine-optimization
LocalizationMulti-language, internationallocalization-strategy
Multi-domain brand SEOMultiple domains; brand query controlmulti-domain-brand-seo

Output Format

  • Workflow phase (where you are; what's next)
  • Priority list (P0–P3 tasks)
  • Skill mapping (which skill for each task)
  • Recommendation (start with X; then Y)

Task tracking: Use templates/project-task-tracker.md to track task status; references this workflow.

Related Skills

  • domain-selection: Initial domain choice (Brand/PMD/EMD, TLD); do before website-structure for new sites
  • website-structure: Plan which pages to build; do before or alongside Technical phase
  • keyword-research: Discovery; informs content-strategy, content-optimization, and google-ads
  • google-ads, paid-ads-strategy: Paid–organic synergy; cold start; PPC data for SEO priority
  • pmf-strategy: Validate PMF before scaling SEO; cold start uses other channels
  • content-strategy: Topic clusters, pillar pages; content planning
  • programmatic-seo: Template-based scale; alternative to manual content
  • parasite-seo: High-authority platforms; alternative to owned-site SEO
  • generative-engine-optimization: AI search visibility; complements traditional SEO
  • localization-strategy: Multi-language SEO
  • domain-architecture: Domain structure (subfolder/subdomain/independent); do before or with website-structure when multiple products
  • rebranding-strategy: Domain change, 301 redirects; use when rebranding
  • multi-domain-brand-seo: Brand search control when Hub and Spoke domains coexist

Related skills

More from kostja94/marketing-skills and the wider catalog.

SEserp-features logo

serp-features

kostja94/marketing-skills

When the user wants to understand or optimize for SERP feature types (PAA, sitelinks, rich results, AI Overviews). Also use when the user mentions "SERP," "SERP features," "search result features," "People Also Ask," "PAA," "sitelinks," "knowledge panel," "local pack," "rich results," "zero-click," "SERP types," "AI Overviews," "Bing Copilot," or "Yandex AI." For JSON-LD and rich result implementation, use schema-markup. For organic strategy and roadmap, use seo-strategy.

771 installsAudited
SEservices-page-generator logo

services-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or audit a services page. Also use when the user mentions "services page," "what we offer," "service offerings," "consulting services," "service page," "offerings page," "service catalog," or "professional services." For sitewide page planning, use website-structure.

748 installsAudited
SHshipping-page-generator logo

shipping-page-generator

kostja94/marketing-skills

When the user wants to create or optimize a shipping or delivery information page. Also use when the user mentions "shipping," "delivery," "shipping policy," "delivery times," "shipping page," "free shipping," "shipping rates," "delivery options," "shipping info," "cross-border shipping," "international delivery," or "order tracking." For legal overview, use legal-page-generator.

762 installsAudited
SHshowcase-page-generator logo

showcase-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or audit a showcase or gallery page for user-generated content. Also use when the user mentions "showcase," "gallery," "user work," "UGC," "creator showcase," "examples," or "made with [product]." For social proof components, use testimonials-generator.

755 installsAudited
SIsidebar-generator logo

sidebar-generator

kostja94/marketing-skills

When the user wants to design, optimize, or audit a sidebar for blogs, docs, or content pages. Also use when the user mentions "sidebar," "blog sidebar," "content sidebar," "side panel," "sidebar navigation," "related content," "sidebar CTA," "doc sidebar," or "sidebar widgets." For blog layout, use blog-page-generator.

758 installsAudited
SIsignup-login-page-generator logo

signup-login-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or audit signup and login pages. Also use when the user mentions "signup page," "login page," "registration page," "auth page," "sign up form," "create account," "student discount at signup," or "auth subdomain." For indexing/auth URLs, use indexing.

704 installsAudited