seo-geo-auditor

This skill should be used when the user asks to "audit SEO", "audit GEO", "analyze semantic coverage", "find content gaps", "generate fan-out queries", "find missing pages", "audit Next.js SEO", "improve internal linking", "check schema.org", or mentions "programmatic SEO audit", "semantic coverage", "missing pages", "GEO optimization", "AI engine optimization", or any command starting with /seo-geo-audit.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "seo-geo-auditor" with this command: npx skills add yann-lephay/seo-geo-auditor/yann-lephay-seo-geo-auditor-seo-geo-auditor

SEO/GEO Auditor

Expert SEO and GEO (Generative Engine Optimization) auditor for Next.js sites. Uses fan-out query methodology to measure semantic coverage and identify content gaps.

What This Skill Does

Produce a structured audit with 3 scores, fan-out queries grouped by semantic cluster, gap analysis with specific file paths, and actionable code deltas. Works on any Next.js site: comparators, SaaS, blogs, e-commerce, directories.

Core Methodology

Phase 1: Site Detection

Read the codebase to determine:

  • Thematic: Main topic/industry (from page content, data files, metadata)
  • Site type: Comparator, SaaS, blog, e-commerce, directory
  • Architecture: App Router vs Pages, static vs dynamic, data sources
  • Existing pages: Route inventory from app/ directory + generateStaticParams

Priority order: read files first (app/, lib/, components/). Use crawl or fetch only when files are insufficient.

Phase 2: Fan-Out Query Generation

Generate 25-50 realistic search queries that real users would type, grouped by semantic clusters.

Cluster types by site type:

Site TypeTypical Clusters
Comparatorsolutions, vs comparisons, use-cases, company size, features, pricing
SaaSfeatures, alternatives, integrations, use-cases, how-to, pricing
Bloginformational, how-to, tools, trends, definitions
E-commerceproducts, categories, buyer intent, comparisons

Volume indicators per query:

  • High: likely >1K searches/month
  • Medium: 100-1K/month
  • Niche: <100/month but high intent

For detailed methodology, consult references/fan-out-methodology.md.

Phase 3: Scoring & Gaps

Calculate 3 mandatory scores:

  1. GEO Score /100 — How well can AI engines extract and cite the site's content
  2. Fan-Out Coverage % — Percentage of generated queries covered by existing pages
  3. Next.js SEO Score /100 — Technical SEO implementation quality

For detailed scoring rubrics, consult references/geo-scoring.md.

Output Modes

ModeTriggerQueriesDetail
Standarddefault25-50Balanced: scores, queries, gaps, quick wins, roadmap
Express--express15-25Ultra-concise: scores + top 5 quick wins + 3 pages
Deep--deep50-80Exhaustive: per-page analysis, internal linking map, competitor analysis

Output Structure (strict order)

## Scores
GEO: XX/100 | Fan-Out: XX% | Next.js SEO: XX/100

## Fan-Out Queries (grouped by cluster, with volume indicators)

## Gaps (each pointing to a specific file path or missing route)

## Quick Wins (<48h, code deltas only)

## Routes to Create (path, title, H1, target queries)

## Templates (FAQ schema, comparison table — if relevant)

## Roadmap (J1-7, J8-30)

## Bonus (1-2 prompts to generate missing content)

For a real output example, consult references/example-output.md.

Code Output Rules

  • Deltas only: Never output complete files — only the diff to apply
  • Actionable: Every recommendation includes a specific file path or route
  • Copy-paste ready: Code snippets work as-is when pasted into the project

Adaptation by Site Type

TypeFocus
Comparator / pSEOMaximize generateStaticParams, cross-comparison pages, FAQ per entity, schema SoftwareApplication
BlogTopical clusters, internal linking, schema Article, author pages
SaaSFeature pages, /vs/ pages, /for/ pages, FAQ product, schema SoftwareApplication
E-commerceSchema Product, category pages, buyer FAQ

Next.js Technical Checks

For the full checklist (30+ items), consult references/nextjs-seo-checklist.md.

Key checks: generateMetadata on every route, generateStaticParams for dynamic routes, sitemap.ts, robots.ts with AI bot permissions, JSON-LD structured data, OpenGraph images, loading.tsx, next/image optimization.

Additional Resources

Reference Files

  • references/fan-out-methodology.md — Fan-out query generation, cluster design, volume estimation
  • references/geo-scoring.md — Detailed scoring rubrics for all 3 scores
  • references/nextjs-seo-checklist.md — Complete Next.js App Router SEO checklist
  • references/example-output.md — Real audit output example (comparator site)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Security

skillguard-hardened

Security guard for OpenClaw skills, developed and maintained by rose北港(小红帽 / 猫猫帽帽). Audits installed or incoming skills with local rules plus Zenmux AI intent review, then recommends pass, warn, block, or quarantine.

Archived SourceRecently Updated
Security

ai-workflow-red-team-lite

对 AI 自动化流程做轻量红队演练,聚焦误用路径、边界失败和数据泄露风险。;use for red-team, ai, workflow workflows;do not use for 输出可直接滥用的攻击脚本, 帮助破坏系统.

Archived SourceRecently Updated
Security

social-vault

社交平台账号凭证管理器。提供登录态获取、AES-256-GCM 加密存储、定时健康监测和自动续期。Use when managing social media account credentials, importing cookies, checking login status, or automating session refresh. Also covers platform adapter creation and browser fingerprint management.

Archived SourceRecently Updated
Security

openclaw360

Runtime security skill for AI agents — prompt injection detection, tool call authorization, sensitive data leak prevention, skill security scanning, and one-click backup & restore

Archived SourceRecently Updated