SEO Companion est une extension VS Code qui analyse vos fichiers HTML/React/Vue à la volée pour détecter les problèmes courants de SEO (Search Engine Optimization). L'outil s'appuie sur un moteur Rust ultra-rapide pour offrir une vérification instantanée à chaque sauvegarde.
🚀 Fonctionnalités
✅ Vérification de la présence des balises <title>, <meta name="description">, <meta name="robots">
✅ Validation des balises img sans attribut alt
✅ Structure des titres <h1> à <h6> (ordre logique)
✅ Vérification des balises Open Graph (og:title, og:description, og:image)
✅ Affichage des erreurs dans le panneau "Problems"
✅ Intégration d’un bouton pour activer/désactiver l’analyse
✅ Compatible avec HTML, Vue, React (JSX/TSX)
Known Issues
🪲 Position imprécise des snippets.
🪲 Extension non compatible Darwin & Linux
Version 1.0.0
Initial release.
Contribute
Prérequis
Node.js
Rust
VSCE
# Clone le projet
git clone `github-url`
cd seo_companion
# Build du moteur Rust (release)
cd seo_engine
cargo build --release
# Copié le binaire
cd ../vsc_wrapper
npm install
npm run copy-binary
# Run VSC (Visual Studio Code)
code .
F5