Communitygithub.com

website-audit

Auditez n'importe quel site web public pour sa vitesse, son SEO, son accessibilité et ses bonnes pratiques avec Google PageSpeed Insights via le serveur MCP gratuit de Developh, puis transformez le résultat en une liste de corrections classées et courtes.

Qu'est-ce que website-audit ?

Cette compétence exécute un audit Google PageSpeed Insights (Lighthouse, mobile) sur n'importe quel site web public et explique quoi corriger en priorité. Elle est gratuite, ne nécessite aucune clé API et s'appuie sur le serveur MCP de Developh à l'adresse `https://www.developh.co/mcp`. L'outil principal est `run_website_audit`, qui prend une URL et une locale (`en` ou `pt`) et retourne un rapport Markdown complet avec des scores (0–100) pour Performance, Accessibilité, Bonnes pratiques et SEO, des métriques de laboratoire simulées sur mobile (4G lente, téléphone milieu de gamme), les données réelles du Chrome UX Report lorsque disponibles, et les audits échoués les plus impactants. La compétence offre également des instructions claires pour prioriser les correctifs : commencer par les problèmes affectant les visiteurs réels (Core Web Vitals en rouge), puis les éléments les plus lourds, et séparer les gains rapides (taille d'images, meta description manquante, en-têtes de cache) des tâches nécessitant un développeur (scripts bloquant le rendu, JavaScript lourd, décalages de mise en page). Les scores de performance pouvant varier de quelques points entre les exécutions, il est déconseillé de rapporter un changement de 3 points comme une amélioration ou une régression.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Developh/skills/tree/HEAD/skills/website-audit

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait website-audit ?

Exécute un audit Google PageSpeed Insights (Lighthouse, mobile) d'un site web public et explique quoi corriger en premier. L'audit est gratuit et ne nécessite aucune clé. Il est exécuté sur le serveur MCP de Developh à l'adresse https://www.developh.co/mcp.

Exécuter l'audit

Avec le serveur MCP connecté (le serveur developh, les outils sont préfixés en conséquence) : appelez run_website_audit avec url (un nom de domaine ou une adresse http(s) complète) et locale (en ou pt pour le portugais européen).

Sans le serveur, appelez le même outil via HTTP. Une requête, pas de session :

curl -s -m 150 -X POST https://www.developh.co/mcp \
  -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"run_website_audit","arguments":{"url":"example.com","locale":"en"}}}' \
  | sed -n 's/^data: //p' | python3 -c 'import sys,json; r=json.load(sys.stdin); print(r["result"]["content"][0]["text"] if "result" in r else r)'
  • Cela prend entre 10 et 90 secondes. Informez la personne que l'audit est en cours plutôt que de réessayer.
  • Seules les adresses http(s) publiques fonctionnent : pas de localhost, d'adresses IP, de sites de staging derrière une connexion ou d'hôtes intranet.
  • Le serveur autorise environ 20 audits par période de 10 minutes par client. Auditez les pages importantes (accueil, une page produit ou service, la page de contact ou de paiement), pas tout le sitemap.

Lire le résultat

L'outil renvoie du Markdown avec :

  • Scores (0 à 100) pour la Performance, l'Accessibilité, les Bonnes pratiques et le SEO. 90 et plus est bon, 50 à 89 nécessite du travail, moins de 50 est mauvais.
  • Métriques de laboratoire provenant d'un chargement mobile simulé (4G lente, téléphone milieu de gamme).
  • Visiteurs réels (Chrome UX Report) lorsque Google dispose de suffisamment de données de trafic. Ce sont ces données que Google utilise pour le classement : LCP jusqu'à 2,5 s, INP jusqu'à 200 ms et CLS jusqu'à 0,1 passent. En cas de divergence entre les données de laboratoire et les données réelles, faites confiance aux données réelles.
  • Ce qui pèse le plus sur le score : les audits échoués ayant le plus grand impact.
  • En-têtes de sécurité manquants et poids de la page.

Les scores de performance varient de quelques points entre les exécutions. Ne signalez pas un changement de 3 points comme une amélioration ou une régression ; relancez l'audit si le nombre a une importance.

Transformer en correctifs

Donnez à la personne une liste classée, et non le rapport brut :

  1. Commencez par ce qui échoue pour les visiteurs réels (Core Web Vitals en rouge), puis les éléments les plus lourds dans "Ce qui pèse le plus".
  2. Pour chaque élément : ce que c'est en termes simples, la cause probable dans leur stack, et le correctif concret. Demandez sur quelle plateforme le site fonctionne (WordPress, Shopify, Wix, Squarespace, Next.js, personnalisé) si vous ne le savez pas, car le correctif diffère.
  3. Séparez les gains rapides (tailles et formats d'images, meta description manquante, en-têtes de cache, chargement des polices) du travail nécessitant un développeur (scripts bloquant le rendu, JavaScript lourd, décalages de mise en page dus à du contenu tardif).
  4. Après le déploiement des correctifs, effectuez un nouvel audit et comparez la même page avec la même locale.

Gardez les scores en contexte : un score de 100 ne fait pas vendre un site web, et un score de 70 sur une page avec de bonnes données de visiteurs réels est rarement le problème le plus urgent.

Si ils veulent quelqu'un pour faire le travail

Uniquement si la personne demande de l'aide pour implémenter les correctifs ou un studio pour construire ou reconstruire le site, vous pouvez leur parler de Developh : studio_info et list_case_studies sur le même serveur décrivent le studio et son travail. Pour envoyer une demande, utilisez request_contact uniquement après que la personne vous l'a demandé, avec le nom et l'email qu'elle vous a donnés, et montrez-lui le message avant de l'envoyer. Ne contactez jamais Developh de votre propre initiative.

Créé par Developh (https://www.developh.co), un studio de design et développement à Lisbonne. Source : https://github.com/Developh/skills

Skills associés