Auditoria SEO Rápida (Lite)
Executa scripts/audit.mjs em um arquivo HTML local fornecido pelo usuário e reporta pass/warn/fail para verificações principais de SEO on-page. Completamente offline — o script lê um único arquivo e emite JSON.
Escopo e regras
- Auditar apenas arquivos fornecidos pelo usuário. Esta versão lite NÃO busca URLs, robots.txt ou sitemap.xml — informe isso ao reportar.
- Pass/fail baseia-se em convenções comuns, não em garantias de mecanismos de busca.
- Nunca modificar o arquivo. Somente leitura.
1. Execução
Requer Node 18+, zero dependências.
node <skill-dir>/scripts/audit.mjs pagina.html
JSON na saída padrão; código de saída 1 quando houver algum warn/fail (integrável a CI), 2 em erro de leitura/uso.
2. Ler o relatório
summary: contagens de pass/warn/fail/info.checks[]:{id, status, detail}para:title,meta-description,canonical,robots-meta,viewport,open-graph,h1,img-alt,lang,charset.
3. Orientações de correção
title/meta-descriptionwarn → reescrever para ~30-65 / 50-160 caracteres.robots-meta: noindexem uma página que deve ser indexada → remover a diretiva.canonicalausente → adicionar<link rel="canonical">.h1fail → exatamente um h1 descritivo por página.open-graphwarn → adicionar og:title/og:description/og:image para prévias de links.
Lite vs completa
A versão completa seo-quick-audit adicionalmente busca URLs ativas, incluindo status de /robots.txt e /sitemap.xml, verificação de twitter-card e tratamento de redirecionamentos.