Audit SEO Rapide (Lite)
Exécute scripts/audit.mjs sur un fichier HTML local fourni par l'utilisateur et rapporte les résultats pass/warn/fail pour les contrôles SEO essentiels de la page. Complètement hors ligne — le script lit un fichier et émet du JSON.
Périmètre et règles
- Auditer uniquement les fichiers fournis par l'utilisateur. Cette version lite ne récupère PAS les URL, robots.txt ou sitemap.xml — indiquez-le lors du rapport.
- Les résultats pass/fail sont basés sur des conventions courantes, pas sur des garanties des moteurs de recherche.
- Ne jamais modifier le fichier. Lecture seule.
1. Exécution
Nécessite Node 18+, zéro dépendance.
node <chemin-du-skill>/scripts/audit.mjs page.html
JSON sur stdout ; code de sortie 1 si un avertissement ou une erreur est présent (intégrable en CI), 2 en cas d'erreur de lecture ou d'utilisation.
2. Lire le rapport
summary: compteurs pass/warn/fail/info.checks[]:{id, status, detail}pour :title,meta-description,canonical,robots-meta,viewport,open-graph,h1,img-alt,lang,charset.
3. Conseils de correction
title/meta-descriptionwarn → réécrire pour avoir environ 30-65 / 50-160 caractères.robots-meta: noindexsur une page destinée à être classée → supprimer la directive.canonicalmanquant → ajouter<link rel="canonical">.h1fail → exactement un h1 descriptif par page.open-graphwarn → ajouter og:title/og:description/og:image pour les aperçus de liens.
Lite vs complet
La version complète seo-quick-audit récupère en plus des URL en direct, y compris l'état de /robots.txt et /sitemap.xml, la vérification twitter-card et la gestion des redirections.