SEOmator SEO Audit CLI

A CLI and agent skill for website SEO audits: technical SEO, Core Web Vitals, structured data, security and AI search readiness

  • 654 ★ on the repository
  • Last commit
  • MIT
CLI

Extended access

Why this level

  • Launches a browser and crawls the target site
  • Stores audit history on disk
All reasons and checks

seo-skills/seo-audit-skill

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add cli/seomator-seo-audit

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Launches a browser and crawls the target site
  • Stores audit history on disk

This is third-party code. Review the repository files before installing.

What it does

SEOmator checks a page or a whole site against rules grouped into categories: indexing, links and redirects, images, security headers, structured data, accessibility, content and mobile. Core Web Vitals and raw versus rendered DOM comparison use Chrome via Playwright. Reports go to console, JSON, HTML, Markdown or compact LLM-oriented XML, and every rule comes with a fix suggestion. Audits are stored in local SQLite and can be compared before and after a deploy. The seo-audit skill teaches the agent to run the tool and interpret the report.

Who it is for. For SEO specialists, marketers and developers who want to audit a site from the terminal, CI or straight from an agent.

Good fit when

  • You need to find technical SEO issues and prioritize fixes
  • You need to see whether a deploy made SEO worse
  • You want an SEO gate in CI with exit codes

Not a fit when

  • You need rankings, traffic or keyword data from search engines
  • You need competitor or backlink analysis

Example request

Run an SEO audit on https://example.com with a 20-page crawl and tell me what to fix first

Limitations

Requires Node.js 20.3+, and Core Web Vitals and JavaScript rendering need Chrome or Chromium. The tool inspects page code and responses and has no search engine data. Checks it cannot measure are reported as not measured.

How to disable. Run npm uninstall -g @seomator/seo-audit and remove the seo-audit folder from the agent's skills directory. Audit history lives in ~/.seomator.

FAQ

How is this different from Lighthouse?

Lighthouse mostly covers performance of a single page. SEOmator adds indexing, redirects, hreflang, structured data and cross-page checks.

Does it send data to a server?

Audits are stored locally in ~/.seomator/audits.db. The local seomator serve dashboard binds to loopback and makes no outbound requests itself.

Discussion

No questions or reviews yet.

CLI tools
Russian stack

A Claude Code plugin with 15 skills and 10 parallel subagents: a full SEO audit including checks for Yandex Turbo Pages, Metrika and robots.txt

PluginExtended access4Repository stars

An open CLI that audits a site against more than 300 rules and hands the agent fixes for SEO, performance and security issues

CLIExtended access299Repository stars

SEO audits for sites, articles and GitHub repos: topic sub-skills, evidence-collecting scripts and a fix plan

SkillExtended access1KRepository stars

A Claude Code plugin for SEO audits: technical SEO, E-E-A-T, schema, local and AI search via parallel subagents

PluginBroad access23.6KRepository stars

Yandex SEO audit

yandex-seo-audit

Russian stack

A Claude Code skill for technical SEO audits under Yandex requirements: canonical tags, JSON-LD, robots.txt, favicon and Webmaster diagnostics

SkillExtended access1Repository stars

A single-page SEO audit by URL: a structured HTML report with findings, for OpenClaw, Claude Code and other agents

SkillExtended access775Repository stars

Comparison with similar tools

Entries that share the main search query, and how they differ.

EntryOfficialRepository starsMain difference
SEOmator SEO Audit (this entry)no654
BBQ Growth Playbookno0three experimental skills for content and GEO
CashClawno306thirteen skills turn an OpenClaw agent into a worker for paid jobs

README in short

The README covers three forms of one tool: an npm CLI, an Electron desktop app and a Claude Code skill. It details the audit, crawl, analyze, report, compare and serve commands, seomator.toml configuration with presets and the output formats. It includes GitHub Actions and GitLab CI examples and programmatic usage. MIT licensed.

README badge

Original SKILL.md

---
name: seo-audit
description: Audit websites for SEO, technical, content, security, JS rendering, and AI readiness using SEOmator CLI. Returns LLM-optimized reports with health scores across 332 rules and 20 categories, and can diff two audits to show what a deploy changed. Use when analyzing websites, debugging SEO issues, checking site health, or comparing a site before and after a change.
license: MIT
compatibility: Requires Node.js 20.3+ and npm. Chrome/Chromium optional for Core Web Vitals and JS rendering.
metadata:
  author: seomator
  version: "5.0.0"
allowed-tools: Bash(seomator:*)
---

# SEO Audit Skill

Audit websites for SEO, technical, content, performance, security, JavaScript rendering, and AI readiness using the SEOmator CLI.

SEOmator provides comprehensive website auditing by analyzing website structure and content against **332 rules** across **20 categories**.

It provides a list of issues with severity levels, affected URLs, and actionable fix suggestions.

## Links

* SEOmator npm package: [npmjs.com/package/@seomator/seo-audit](https://www.npmjs.com/package/@seomator/seo-audit)
* GitHub repository: [github.com/seo-skills/seo-audit-skill](https://github.com/seo-skills/seo-audit-skill)
* Web UI: [seomator.com/free-seo-audit-tool](https://seomator.com/free-seo-audit-tool)

## What This Skill Does

This skill enables AI agents to audit websites for **332 rules** in **20 categories**, including:

- **Core SEO** (24 rules): Canonical URLs, indexing directives, title uniqueness, canonical conflicts/loops
- **Performance** (26 rules): LCP, CLS, FCP, TTFB, INP, compression, caching, minification, HTTP/2
- **Links** (24 rules): Broken links, redirect chains, anchor text, localhost/fragment links, plus click depth and inbound internal links from the site graph (`--crawl`)

Report a problem

Foxx AISEOmator SEO Audit
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.