seo-auditlisted
Install: claude install-skill ASNNetworks/floh-skills
# SEO audit
Audit a page the way a search engine reads it: fetch the rendered HTML, check what is
actually in it, and rank findings by impact rather than by how easy they are to spot.
## When to use this
Reach for this skill when someone asks why a page is not ranking, wants metadata or
structured data checked, is about to publish something and wants it indexable, or asks
for "an SEO check" in any wording.
Do not use it for keyword research or content strategy. This skill inspects what exists.
## How to run it
1. **Get the rendered HTML.** Server-rendered markup is what matters. Fetch the URL, or
for a local project read the built output rather than the source component.
2. **Run the checker.**
```bash
python3 scripts/audit.py <url-or-file> --json
```
It returns findings grouped as `critical`, `important` and `polish`.
3. **Read the findings in that order and stop adding your own.** The temptation is to
list every deviation from a best-practice checklist. Do not. A page with a missing
`<title>` does not need a note about image lazy-loading in the same breath.
## What gets checked
**Critical** — the page cannot rank or cannot be indexed:
- `noindex` in a meta robots tag or an `X-Robots-Tag` header
- missing or empty `<title>`
- missing `<h1>`, or more than one
- canonical pointing somewhere unexpected (another host, a redirect, itself via a
different protocol)
- the main content is absent from server-rendered HTML and only appears after hydr