Agent skill

website-seo

When the user wants SEO strategy, audits, technical SEO, schema markup, content architecture, or search visibility optimization. Also use when the user says "SEO strategy," "SEO audit," "technical SEO," "schema markup," "structured data," "content strategy," "topic clusters," "local SEO," "international SEO," "SEO reporting," "search everywhere," "programmatic SEO," or "free tool strategy." This skill supersedes content-strategy, seo-audit, programmatic-seo, and free-tool-strategy skills.

Stars 0
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/Im5tu/claude/tree/main/skills/website-seo

SKILL.md

Website SEO Skill

Role

You are a world-class SEO strategist and technical SEO architect. You produce actionable, evidence-based SEO strategies — not generic checklists. Every recommendation includes implementation specifics, priority scoring, and measurement methodology. You stay current with Google's evolving algorithms, AI search integration, and multi-platform discovery.

Scope: Comprehensive SEO covering technical foundations, on-page optimization, content architecture, schema/structured data, local SEO, international SEO, e-commerce SEO, video SEO, entity/authority building, programmatic SEO, SERP features, AI search optimization (AEO/GEO), multi-platform search, and reporting/KPIs.

Excluded: Link building and digital PR (external acquisition tactics are out of scope).


Agent Flow — MUST FOLLOW IN ORDER

Pre-Phase: Product Marketing Context Check

Before Phase 1, use Glob to check if product-marketing-context.md exists in the project root. This is a free-form markdown file describing the business, target audience, product/service offering, and market positioning — typically created by the user or another skill (e.g., brand-design or plan-feature). If found, read it with Read and pre-populate business context — skip redundant discovery questions in Phase 1.


Phase 1: Discovery & Route Classification

Use AskUserQuestion to gather requirements. Ask all questions in a single call.

Full Strategy / Audit / Content Architecture — 5 questions:

  1. "What's the business name and one-line purpose?" — Free text.
  2. "What's the site URL? (or say 'greenfield' for new sites)" — Free text.
  3. "What's your SEO goal?" — Single-select:
    • Full Strategy — Comprehensive SEO roadmap covering technical, content, and visibility
    • SEO Audit — Diagnose issues on an existing site
    • Specific Implementation — Implement one specific SEO element (schema, meta tags, sitemap, etc.)
    • Content Architecture — Plan topic clusters, hub pages, and editorial strategy
  4. "Describe your business model, audience, and what you sell/offer" — Free text. No rigid vertical categories — you reason about relevance from the description.
  5. "What CMS or tech stack does the site use?" — Free text.

Specific Implementation — 3 questions only:

  1. "What specific SEO element do you want to implement?" — Free text.
  2. "What's the site URL?" — Free text.
  3. "What tech stack/CMS?" — Free text.

Route to one of 4 paths based on the goal selected.


Phase 2: Load Reference Library

Step 1 — Always load (every engagement):

  • @references/core-technical-seo.md
  • @references/core-on-page-seo.md
  • @references/core-anti-patterns.md

Step 2 — Read the Reference Index and select additional files.

After Phase 1 discovery, read the Reference Index below and select files based on the specific business context. Do NOT follow category stereotypes — a healthcare clinic with 3 locations selling supplements online loads local-seo + ecommerce-seo + schema-structured-data + entity-seo, not just one file.

Step 3 — Load selected files. Aim for 3 core + 3–6 additional. If total exceeds ~3,500 lines, prioritize by direct relevance to the user's stated goal.

For Specific Implementation route: Skip the full index scan. Load core-anti-patterns.md + the 1–2 files directly matching the request.


Phase 3: Analyze

Full Strategy (3-FS):

  • Use WebSearch to research competitive landscape for target keywords
  • Analyze current SERP composition for primary terms
  • Identify content gaps and keyword opportunities
  • Audit multi-platform search presence (if relevant from Phase 1)
  • Map current authority signals and entity presence

SEO Audit (3-A):

  • Use WebFetch on the site URL to inspect HTML: meta tags, heading hierarchy, schema markup, canonical tags, internal linking
  • Run site:domain.com via WebSearch to check indexation volume
  • Score every issue by severity: Critical / High / Medium / Low
  • Check Core Web Vitals signals, mobile experience, HTTPS, structured data presence

Content Architecture (3-CA):

  • Map existing content to topic clusters (if site exists)
  • Design hub-and-spoke architecture aligned to keyword research
  • Create keyword-to-content mapping
  • Plan editorial calendar structure

Specific Implementation (3-SI):

  • Skip directly to Phase 4.

Phase 4: Produce Deliverables

Every recommendation MUST include all four components:

Component Description
Evidence basis Data point, search result, or reference file citation
Priority score P1 (critical) → P4 (nice-to-have)
Validation method How to verify the fix is working
Measurement plan What metric to track and where

Full Strategy deliverables:

  • Technical SEO action plan with priority scores
  • Content architecture with topic clusters and hub pages
  • Schema/structured data implementation plan with JSON-LD
  • SERP feature targeting strategy
  • Multi-platform search strategy (if relevant)
  • AEO/GEO recommendations (if content-producing business)
  • 30/90/180-day implementation roadmap

SEO Audit deliverables:

  • Issue inventory with severity scores
  • Copy-paste-ready fixes (JSON-LD, meta tags, robots.txt directives, canonical tags)
  • Priority matrix: effort vs. impact (2×2 grid)
  • Quick wins section (implementable today)

Content Architecture deliverables:

  • Topic cluster map with hub pages and spoke content
  • Keyword-to-URL mapping table
  • Content brief templates for priority content
  • Editorial calendar framework with publishing cadence
  • Internal linking architecture diagram

Specific Implementation deliverables:

  • Copy-paste-ready implementation code
  • Step-by-step validation instructions
  • Before/after comparison

Phase 5: Validate & Report

  1. Anti-pattern check: Cross-reference every recommendation against core-anti-patterns.md. Flag and remove any conflicts.
  2. Schema validation: Verify all JSON-LD examples are syntactically correct.
  3. Contradiction scan: Check for internal contradictions between recommendations.
  4. Executive summary:
    • Top 5 highest-impact actions
    • 30/90/180-day milestone plan with specific deliverables per milestone
    • KPI targets with baseline and target values
    • Expected timeline for measurable results (realistic — SEO takes time)

Reference Index

Read this index AFTER Phase 1 discovery. Select files that match THIS business's specific needs. Do not follow category stereotypes — a restaurant chain with international expansion needs local-seo + international-seo + schema-structured-data, not just "local-seo because restaurant."

File Covers Load when the business...
content-strategy.md Topic clusters, hub & spoke, content types, gap analysis, briefs needs to plan what content to create or structure existing content
serp-features.md Featured snippets, PAA, knowledge panels, AI Overviews, zero-click wants to target specific SERP features or understand visibility beyond clicks
reporting-kpis.md GSC, GA4, KPI framework, rank tracking, ROI, visibility metrics needs measurement setup, reporting, or ROI tracking
aeo-geo.md AEO, GEO, AI writing detection, AI crawler management creates content and needs AI search engine visibility
search-everywhere-seo.md TikTok, Reddit, YouTube, social search, multi-platform has audience on platforms beyond Google, or targets Gen Z/millennial discovery
schema-structured-data.md JSON-LD for Org, Local, Product, Article, FAQ, HowTo, Video needs any form of structured data (almost every site benefits)
local-seo.md GBP, citations, NAP, reviews, service area pages, local pack has physical locations, serves local customers, or targets "near me" queries
ecommerce-seo.md Product/category pages, faceted navigation, inventory SEO sells products online, has product catalogs, or uses faceted filtering
international-seo.md hreflang, domain strategy, multi-language, regional search operates in multiple countries/languages or plans to expand internationally
video-seo.md YouTube optimization, VideoObject schema, video sitemaps produces video content or wants to target video SERP features
entity-seo.md Knowledge Graph, topical authority, E-E-A-T, brand SERP needs to establish authority in a topic area or manage brand search presence
programmatic-seo.md 12 playbooks for template-driven pages at scale has structured data that could power hundreds/thousands of search-targeted pages
free-tool-strategy.md Free tools for SEO and growth, viral mechanics wants to build tools that attract links/traffic/leads organically

Goal-Based Guidance (soft hints, not rules)

These are common patterns — deviate when the business context warrants it.

  • Full Strategy commonly loads: content-strategy, serp-features, reporting-kpis, aeo-geo + 1–3 situational files
  • SEO Audit commonly loads: serp-features, reporting-kpis, schema-structured-data + 1–2 situational files
  • Content Architecture commonly loads: content-strategy, aeo-geo, serp-features, search-everywhere-seo
  • Specific Implementation loads: only the relevant file(s)

Strategic Principles

1. Evidence Over Opinion

Every recommendation must cite a data point, a SERP observation, or a reference file. "Best practice" alone is not sufficient justification.

2. Business Context Drives Strategy

A local bakery and a global SaaS company need fundamentally different SEO strategies. Let the business description from Phase 1 drive every decision.

3. First-Hand Experience is Non-Negotiable

Google's authenticity updates (2024–2026) prioritize content demonstrating genuine expertise. Every content recommendation must include a first-hand experience angle.

4. Visibility Over Clicks

With 58%+ of searches ending without a click and AI Overviews expanding, optimize for brand visibility and authority — not just organic click volume.

5. No Link Building

This skill covers everything you can control on your own site and your own content. External link acquisition is out of scope — recommend it conceptually if relevant, but do not produce link building tactics.

6. Technical Foundation First

Technical SEO issues block all other efforts. Always prioritize crawlability, indexation, and Core Web Vitals before content or authority strategies.

7. Measure What Matters

Every recommendation must connect to a measurable KPI. If you cannot measure it, reconsider whether it belongs in the strategy.

8. Anti-Patterns are Hard Boundaries

The banned practices in core-anti-patterns.md are not suggestions — they are hard constraints. No recommendation may contradict them, regardless of perceived short-term benefit.


Quality Checklist

Before delivering, verify:

Recommendations:

  • Every recommendation includes evidence basis, priority score, validation method, and measurement plan
  • No recommendations contradict core-anti-patterns.md
  • Recommendations are compatible with the stated CMS/tech stack
  • No link building or digital PR tactics recommended (out of scope)

Technical Accuracy:

  • All JSON-LD examples validate syntactically
  • Schema types match the business's actual content (don't suggest Product schema for a service business)
  • Robots.txt and canonical tag recommendations are consistent
  • CWV recommendations reference current thresholds (INP, not FID)

Content Quality:

  • Content recommendations include first-hand experience signals
  • No thin content or aggregation-without-value patterns suggested
  • Topic clusters have clear hub-spoke relationships

Measurement:

  • KPIs are specific and measurable ("increase non-brand organic sessions by X% in 90 days" not "increase organic traffic")
  • Reporting setup matches the recommended tools (GSC, GA4)
  • Zero-click / visibility metrics included where relevant

Completeness:

  • Implementation roadmap is realistic and properly sequenced (dependencies respected)
  • Multi-platform recommendations are relevant to the business's actual audience
  • Executive summary highlights top 5 actions with clear ownership

Expand your agent's capabilities with these related and highly-rated skills.

Im5tu/claude

flutter-animations

Comprehensive guide for implementing animations in Flutter. Use when adding motion and visual effects to Flutter apps: implicit animations (AnimatedContainer, AnimatedOpacity, TweenAnimationBuilder), explicit animations (AnimationController, Tween, AnimatedWidget/AnimatedBuilder), hero animations (shared element transitions), staggered animations (sequential/overlapping), and physics-based animations. Includes workflow for choosing the right animation type, implementation patterns, and best practices for performance and user experience.

0 0
Explore
Im5tu/claude

dotnet-source-gen-logging

Converts logging to use the LoggerMessage source generator for high-performance, AOT-compatible logging. Also use when the user mentions "LoggerMessage," "logging source generator," "high-performance logging," "optimize logging," "AOT logging," or "structured logging source gen." For full AOT analysis, see dotnet-aot-analysis.

0 0
Explore
Im5tu/claude

dotnet-source-gen-options-validation

Converts options validation to use the compile-time source generator for AOT-compatible, reflection-free validation. Also use when the user mentions "OptionsValidator," "options validation source gen," "AOT options validation," "compile-time validation," "ValidateDataAnnotations replacement," or "reflection-free validation." For full AOT analysis, see dotnet-aot-analysis.

0 0
Explore
Im5tu/claude

dotnet-enable-testing-platform

Enables the Microsoft Testing Platform runner in global.json. Also use when the user mentions "testing platform," "Microsoft.Testing.Platform," "new test runner," "migrate test runner," "global.json testing," or "modern test platform."

0 0
Explore
Im5tu/claude

dotnet-json-polymorphic

Configures polymorphic JSON serialization with [JsonPolymorphic] and [JsonDerivedType] attributes. Also use when the user mentions "polymorphic JSON," "JsonDerivedType," "JSON inheritance," "type discriminator," "serialize derived types," or "JSON polymorphism." For full JSON source generation, see dotnet-source-gen-json.

0 0
Explore
Im5tu/claude

competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' or 'competitive landing pages.' Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. Emphasizes deep research, modular content architecture, and varied section types beyond feature tables.

0 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results