Optimiser son site WordPress pour le SEO
WordPress fait tourner plus de 40 % des sites web. Sa base est saine pour le référencement, mais l'installation par défaut laisse plusieurs réglages dans un état qui freine Google. Un thème trop lourd, des permaliens à base d'identifiants, des images de 3 Mo, une case « décourager les moteurs » restée cochée après la mise en ligne. Voici les réglages et les outils qui font réellement la différence, dans l'ordre où les traiter.
Quatre chantiers dans cet ordre. Les réglages de base (visibilité, permaliens, HTTPS) se règlent en dix minutes et corrigent les erreurs les plus coûteuses. La vitesse dépend surtout du thème, du cache et des images. Une seule extension SEO gère titres, métas et sitemap. Le contenu fait le reste, et c'est lui qui prend le plus de temps.
Les trois réglages à vérifier avant tout
Dans Réglages puis Lecture, la case « Demander aux moteurs de recherche de ne pas indexer ce site » est souvent cochée pendant le développement, et oubliée à la mise en ligne. Tant qu'elle l'est, WordPress ajoute une balise noindex sur toutes les pages. Un site peut rester invisible des mois pour cette seule raison.
Dans Réglages puis Permaliens, choisissez « Titre de la publication ». Le format par défaut (?p=123) ne dit rien ni au lecteur ni au moteur. Si le site existe déjà avec un autre format, faites ce changement une seule fois et avec des redirections 301, sinon toutes les anciennes adresses répondent en 404.
Enfin, le site doit se servir uniquement en HTTPS. La plupart des hébergeurs fournissent un certificat Let's Encrypt gratuit. Une fois activé, renseignez l'adresse en https dans Réglages puis Général, et vérifiez qu'aucune image ni script n'est encore appelé en http, ce que les navigateurs signalent comme « contenu mixte ».
La vitesse se joue sur le thème et les images
Le thème pèse plus que n'importe quelle extension de performance. Un thème multi-usage vendu avec un constructeur de pages intégré charge souvent 1 à 2 Mo de scripts et de styles sur chaque page, même celles qui n'en utilisent rien. Les thèmes légers comme GeneratePress, Astra, Kadence ou Blocksy tiennent sous 100 Ko et se combinent avec l'éditeur natif de WordPress.
Le cache vient ensuite. Sans cache, chaque visite fait recalculer la page par PHP et la base de données. Une extension de cache (WP Rocket, payante, ou LiteSpeed Cache si votre hébergeur tourne sous LiteSpeed, ou W3 Total Cache) sert une copie statique et divise souvent le temps de réponse par trois ou quatre. Certains hébergeurs spécialisés WordPress intègrent ce cache côté serveur, et l'extension devient inutile.
Les images arrivent en troisième. Une photo sortie d'un smartphone fait 3 à 5 Mo. Redimensionnez-la à la largeur réellement affichée (rarement plus de 1 600 pixels) et laissez une extension comme Imagify, ShortPixel ou Smush la compresser et la convertir en WebP, format que WordPress accepte nativement depuis la version 5.8. Le chargement différé des images sous la ligne de flottaison est activé par défaut depuis la version 5.5.
Limitez enfin le nombre d'extensions actives. Chacune peut ajouter ses propres fichiers CSS et JavaScript. Une vingtaine d'extensions est courante et rarement justifiée. Désactivez celles qui ne servent plus, puis supprimez-les.
| Optimisation | Impact SEO | Difficulté |
|---|---|---|
| Case « ne pas indexer » décochée | Décisif | Faible |
| Permaliens en titre de publication | Moyen | Faible (sur un site neuf) |
| Thème léger et cache | Élevé | Moyenne |
| Images redimensionnées et compressées | Moyen | Faible |
| Extension SEO configurée | Élevé | Faible |
| Contenu aligné sur l'intention de recherche | Très élevé | Élevée |
Une seule extension SEO pour les titres et le sitemap
Yoast SEO, Rank Math et SEOPress font le même travail de base. Chacune ajoute sous l'éditeur deux champs, le titre qui s'affiche dans Google et la méta description, génère un sitemap XML, gère la balise canonique et les données structurées. Installez-en une seule, les trois entrent en conflit si elles cohabitent.
Le réglage qui compte le plus se trouve dans les archives. Par défaut, WordPress crée une page pour chaque étiquette, chaque auteur, chaque mois de publication et chaque fichier média. Un blog de 50 articles avec 200 étiquettes produit ainsi 200 pages presque vides que Google explore pour rien. Dans l'extension SEO, passez en noindex les archives d'étiquettes, d'auteur et de dates si elles n'apportent rien, et redirigez les pages de médias vers l'article qui contient l'image. Gardez les archives de catégories indexables si elles sont peu nombreuses et bien nommées, elles servent de pages de rubrique.
Renseignez ensuite un titre unique par page. Le titre par défaut reprend le H1 suivi du nom du site, ce qui est acceptable pour un article mais mauvais pour une page de service où le mot-clé principal mérite d'apparaître en tête. La méta description n'influence pas le classement, mais elle décide en partie du taux de clic dans les résultats.
Le contenu fait la différence une fois la technique en place
Une fois ces réglages faits, aucune optimisation supplémentaire ne compense un contenu qui ne répond pas à la question du visiteur. Une page par intention de recherche, un titre qui dit ce que la page contient, des sous-titres qui structurent la lecture, et des liens entre les pages qui traitent du même sujet. Le maillage interne se fait à la main, dans le texte, vers les pages qui méritent de remonter. Les principes valent pour tout site et sont détaillés dans notre guide pour améliorer son trafic avec le SEO.
Pensez aussi à l'attribut alt des images. WordPress le propose dans la bibliothèque de médias, et il est vide sur la majorité des sites. Une description courte de ce que montre l'image aide Google Images et l'accessibilité.
Les mises à jour protègent le référencement
Un WordPress, un thème ou une extension qui n'est plus mis à jour est la première cause de piratage. Le scénario classique est l'injection de pages de spam pharmaceutique ou de redirections vers des sites douteux, que Google détecte et sanctionne par un avertissement dans les résultats puis une désindexation. Activez les mises à jour automatiques des extensions de confiance, faites une sauvegarde avant les mises à jour majeures, et supprimez les thèmes et extensions inactifs, qui restent exploitables même désactivés.
Mobile et Signaux Web essentiels
Google explore et classe les sites d'après leur version mobile. Un thème non responsive ou un menu inutilisable au doigt pénalise directement les positions. Les Signaux Web essentiels (Core Web Vitals) mesurent trois choses sur la version mobile, le temps d'affichage de l'élément principal (LCP, à tenir sous 2,5 secondes), la stabilité visuelle pendant le chargement (CLS) et la réactivité aux interactions (INP, qui a remplacé le FID en mars 2024).
Le rapport se trouve dans Google Search Console, sous « Signaux Web essentiels ». Il liste les groupes de pages jugées lentes et la métrique en cause. Les corrections les plus fréquentes sur WordPress sont les images sans dimensions déclarées, qui provoquent des sauts de mise en page, les polices Google chargées depuis un serveur externe, et les scripts d'extensions chargés dans l'en-tête au lieu du pied de page.
Suivre l'indexation dans la Search Console
Google Search Console est gratuit et se connecte en quelques minutes, par une balise à coller dans l'en-tête ou directement depuis l'extension SEO. Il montre les requêtes qui amènent des impressions et des clics, les pages exclues de l'index et la raison de l'exclusion (page en noindex, contenu jugé dupliqué, redirection, erreur de serveur). Envoyez-y le sitemap généré par l'extension SEO, à l'adresse /sitemap_index.xml pour Yoast ou /sitemap.xml pour Rank Math et SEOPress.
Consultez le rapport de pages au moins une fois par mois. Une extension mise à jour qui remet une balise noindex, ou un changement de thème qui casse des URL, se voit dans ce rapport en quelques jours, bien avant que la baisse de trafic ne devienne visible dans les statistiques.
Les scores de PageSpeed Insights se comparent d'une page à l'autre du même site, pas d'un site à l'autre. Un score de 60 sur mobile pour une boutique avec 30 produits par page est normal. Cherchez les pages nettement en dessous des autres, pas le 100 sur toutes.
Votre WordPress est-il optimisé ?
Cochez les réglages déjà en place.
Questions courantes
Faut-il choisir Yoast, Rank Math ou SEOPress ?
Un constructeur de pages comme Elementor nuit-il au SEO ?
Combien de temps avant de voir un effet ?
Optimiser WordPress consiste à lever les freins techniques en quelques heures, puis à investir dans le contenu sur la durée. Pour déléguer ce travail, voyez nos repères pour choisir une agence SEO.