Configurer Google Search Console et le SEO d'un blog Jekyll
Mettre en place les fondamentaux SEO d'un blog Jekyll — robots.txt, sitemap.xml automatique, vérification Google Search Console et soumission du sitemap.
Table des matières
Un site peut être parfaitement fonctionnel sans être référencé : sans robots.txt, sans sitemap déclaré et sans propriété vérifiée dans Google Search Console, les moteurs de recherche n’ont aucune garantie d’indexation fiable. Ce guide couvre la mise en place minimale mais complète pour un blog Jekyll.
robots.txt
User-agent: *
Allow: /
Sitemap: https://mondomaine.com/sitemap.xml
Un fichier statique à la racine du site suffit — pas besoin de plugin.
sitemap.xml automatique
Le plugin officiel génère et maintient le sitemap sans configuration :
# _config.yml
plugins:
- jekyll-sitemap
Jekyll expose alors automatiquement /sitemap.xml, régénéré à chaque build avec la liste à jour des articles et pages.
Meta tags SEO (jekyll-seo-tag)
plugins:
- jekyll-seo-tag
{% seo %}
Ce tag unique génère titre, description, Open Graph, Twitter Card et la balise generator à partir des champs déjà présents dans _config.yml (title, description, url) et le front matter de chaque article (description, image).
Vérification de propriété Google Search Console
La méthode la plus simple pour un site statique est la balise meta, ajoutée directement dans le <head> du layout principal :
<meta name="google-site-verification" content="VOTRE_CODE_ICI" />
Dans Search Console : Paramètres → Propriété → Vérification du domaine → méthode ‘Balise HTML’. Le code fourni va directement dans le content de la meta tag, pas ailleurs.
Soumission du sitemap
Une fois la propriété vérifiée dans Search Console : Sitemaps → Ajouter un sitemap → renseigner sitemap.xml (l’URL complète n’est pas nécessaire, juste le chemin relatif). Le statut passe à “Sitemap envoyé” puis, après quelques heures, “Réussite” avec le nombre de pages découvertes.
Vérification
curl -s https://mondomaine.com/robots.txt
curl -s https://mondomaine.com/sitemap.xml | head -20
curl -s https://mondomaine.com/ | grep google-site-verification
Si vous supprimez puis recréez la propriété dans Search Console, un nouveau code de vérification est généré à chaque fois — l’ancienne balise meta ne fonctionnera plus, il faut la remplacer avant de relancer la vérification.
Résultat
robots.txten place, pointant vers le sitemap.- Sitemap généré et tenu à jour automatiquement par Jekyll à chaque build.
- Propriété Search Console vérifiée et sitemap soumis — le site apparaît dans l’index Google sans étape manuelle récurrente.
Comments