SEO Audit (SEOmator)
Runs the SEOmator CLI to audit any site against 251 SEO, performance, security, JS-rendering and AI-readiness rules, returning scores and concrete fixes.
Marketing & SEOBeginner★ 381⑂ 51AI score 9/10Last updated: Jul 20, 2026
What it does
- Drives the SEOmator CLI (
seomator audit) to crawl a site and check it against 251 rules across 20 categories. - Returns a 0–100 health score with an A–F grade, per-category pass/warn/fail counts, affected URLs grouped by rule, and actionable fix suggestions.
- Coverage includes core SEO, Core Web Vitals (LCP/CLS/INP), broken links and redirect chains, image alt/format issues, security headers and SSL, structured data, accessibility, hreflang, E-E-A-T, plus AI/GEO readiness (semantic HTML, llms.txt, AI bot access).
- Recommends
--format llm(compact XML, 50–70% smaller than JSON) for agents; HTML, Markdown and JSON outputs are available for sharing or CI. - Includes practical flags — category scoping (
-c core,security,js), cache bypass (--refresh), resumable crawls (--resume) — and a troubleshooting section.
Who it's for
- SEO specialists and marketers who audit their own or client sites regularly.
- Web developers checking for technical SEO regressions before/after deploys, including SSR/JS-rendering validation.
- Solo site owners and freelancers who want Claude to find issues and then implement the fixes.
- Anyone comfortable with a terminal and a global npm install (Node.js 18+).
Examples
- "Check example.com for SEO issues" →
seomator audit https://example.com --format llm --no-cwvfor a fast single-page read. - "Do a thorough audit of up to 100 pages" →
--crawl -m 100, then fix by severity and category weight. - "Make a report I can share" →
--format html -o seo-report.htmlproduces a standalone HTML report. - "Only check JS rendering and redirects" →
-c js,redirectnarrows the run.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/seo-skills/seo-audit-skill/HEAD/skill/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skill folder from the GitHub repo seo-skills/seo-audit-skill into my ~/.claude/skills/seo-skills-seo-audit/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/seo-skills/seo-audit-skill.git && cp -r seo-audit-skill/skill ~/.claude/skills/seo-audit && npm install -g @seomator/seo-audit⚠ This is a third-party skill. Check the source repository before installing.
- Confirm Node.js 18 or newer:
node -v - Install the CLI globally:
npm install -g @seomator/seo-audit - Verify your environment:
seomator self doctor(install Chrome/Chromium if you want Core Web Vitals and JS-rendering checks) - Clone the skill:
git clone https://github.com/seo-skills/seo-audit-skill.git - Copy it into your Claude skills folder:
cp -r seo-audit-skill/skill ~/.claude/skills/seo-audit - Restart Claude Code and ask something like "Audit https://mydomain.com for SEO issues".
- Optionally run
seomator initonce inside your project folder to create aseomator.tomlconfig for consistent future audits.
View source on GitHub ↗License: MIT