awesome-seo-audit

Solid

Read-only SEO and AI-discoverability audit of a site or codebase — technical SEO, generated-page (programmatic SEO) safety, and agent/LLM readability — producing evidence-backed findings and a SHIP / FIX / BLOCK verdict. Use when the user asks to 'audit my SEO', 'check for thin content / cannibalization', 'will Google penalize these pages', 'am I blocking GPTBot/ClaudeBot', 'llms.txt', 'AI discoverability', 'will LLMs see my site', or 'is my site agent-readable'. It audits and reports; it does not write content or edit files.

AI & Automation 2 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# SEO Audit Audit a site or web codebase for how it performs in **both** classic search and AI/agent discovery, and whether a set of generated pages is safe to ship. It treats SEO surfaces as auditable artifacts — files, headers, markup, rendered output — not as vibes. Read-only: it reports findings and a verdict; it never writes content or edits files. For *fixing* the issues, hand the report to the relevant content/dev workflow. Three audit tracks, run the ones in scope: - **A. Technical SEO** — the on-page and crawl fundamentals. - **B. Programmatic-SEO quality gate** — is a generated page set safe from thin-content / duplication penalties? - **C. AI / agent readability** — can LLMs and AI crawlers actually see and cite this? ## Scope and method 1. **Establish scope** — one page, a page *type* (all `/location/*`), or the whole site. For a generated set, sample per cohort (page type), don't eyeball one page and generalize. 2. **Gather evidence, don't assume** — fetch `robots.txt`, `sitemap.xml`, `llms.txt`, page HTML (rendered *and* raw), response headers, and the JSON-LD. Every finding cites the artifact it came from (`file:line`, a header value, a URL). A pattern match is a lead; confirm in context. 3. **Persist raw pulls** before synthesizing when auditing many URLs (`raw/<target>/<date>/…`) so a re-audit can diff against it. 4. **Score, gate, report** — see Output. ## Track A — Technical SEO - **Indexability** — `robots.txt` isn't blocking what should rank; no acc...

Details

Author
khasky
Repository
khasky/awesome-agent-skills
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

seo-audit

Audit a website or web app for SEO and AEO (answer-engine optimization) and produce a prioritized, evidence-backed report. Use this whenever the user asks to "audit SEO", "check SEO", "improve search ranking", "review meta tags / Open Graph / structured data", "why isn't my site showing up on Google", "make my site rank", "check my sitemap/robots.txt", or mentions crawlability, indexing, rich results, JSON-LD, canonical tags, social share previews, or getting cited by AI assistants (ChatGPT, Perplexity, Google AI Overviews). Also trigger when someone ships a marketing site, landing page, blog, or docs site and wants it "found" — even if they don't say the word "SEO". Framework-agnostic: works on React/Vue/Svelte SPAs, Next/Nuxt/Astro, static HTML, WordPress, or any live URL.

0 Updated 5 days ago
chsistrying
Web & Frontend Listed

auditing-technical-seo

Use when running a technical SEO audit, debugging Core Web Vitals regressions, checking indexability, validating schema and sitemaps, diagnosing why a site isn't ranking, or preparing a site for AI-search visibility (GPTBot, ClaudeBot, PerplexityBot). Covers crawlability, indexability, rendering, Core Web Vitals, schema, AI-search readiness, mobile, security, and meta basics. Lifecycle-aware — pre-launch, growth, mature. Produces a prioritized SEO_AUDIT.md and a low-risk fix PR.

0 Updated 3 days ago
benskamps
AI & Automation Listed

seo-technical-audit

Run a technical SEO audit of a website and return a prioritized fix list — crawlability, indexation, site architecture, Core Web Vitals / page speed, mobile, and structured data. Use when the user wants a site audited, rankings are stalling for non-content reasons, a migration or redesign needs checking, or Core Web Vitals are failing. Produces a scored audit with issues ranked by impact × effort. Triggers on: "technical SEO", "site audit", "Core Web Vitals", "page speed", "crawl issues", "indexing problem", "why isn't my site ranking", "SEO health check".

0 Updated 1 weeks ago
architshahdigital