Aller au contenu

SEO technique WordPress : le guide

WordPress propulse une part énorme du web, mais ses réglages par défaut sont pensés pour publier vite, pas toujours pour un SEO propre. Plusieurs comportements silencieux (filtre typographique, URL de catégories, H1 hérité du thème) génèrent des problèmes techniques que peu d’éditeurs remarquent.

Ce guide rassemble des cas concrets rencontrés en production et leurs correctifs, pour reprendre la main sur ce que WordPress publie réellement.

1. Contenu & typographie

Par défaut, WordPress applique le filtre wptexturize qui convertit automatiquement vos guillemets droits, apostrophes et points de suspension en versions typographiques. Pratique pour la lecture, mais gênant dès qu’il déforme un bout de code, un attribut ou un extrait de configuration collé dans un article. La gestion des extraits (balise <!--more-->) conditionne elle aussi ce que Google et vos lecteurs voient sur les pages de listing.

Le filtre wptexturize de WordPress Par défaut, WordPress remplace automatiquement les guillemets droits et apostrophes par des versions typographiques, ce qui peut déformer du code ou des attributs. Vous tapez "SEO" l'article wptexturize filtre activé par défaut WordPress affiche « SEO » l’article
Pratique pour la prose, problématique quand ça déforme un bout de code, un attribut ou un extrait de configuration.

2. URL & duplicate content

WordPress peut servir un même contenu de catégorie sous plusieurs URL (avec ou sans slash final, variantes de pagination) renvoyant toutes un code HTTP 200. Résultat : du duplicate content technique qui disperse les signaux au lieu de les concentrer. C’est une source de duplication parmi d’autres (HTTP contre HTTPS, paramètres de tracking), toutes détaillées dans le guide Crawl & Indexation.

Les URL de catégories dupliquées WordPress peut servir un même contenu de catégorie sous plusieurs URL renvoyant toutes un code 200, ce qui crée du duplicate content à consolider par une URL canonique. Catégorie SEO 1 seul contenu /categorie/seo/ 200 /categorie/seo 200 /categorie/seo/page/1/ 200 1 URL canonique
Plusieurs URL en 200 pour un même contenu diluent les signaux : une seule doit rester canonique.

3. H1 & robustesse

Beaucoup de thèmes affichent le nom du site en <h1> sur toutes les pages, dupliquant ce signal sémantique fort au lieu de le réserver au titre propre de chaque page. Et parce qu’un WordPress non protégé reste exposé aux floods de commentaires capables de faire tomber le serveur, sa robustesse fait aussi partie de l’hygiène SEO : un site qui ne répond plus n’est plus crawlé.

Un H1 unique par page Beaucoup de thèmes répètent le nom du site en H1 sur toutes les pages ; il vaut mieux réserver le H1 au titre propre de chaque page. À éviter : le même H1 partout Accueil H1 : Nom du site Page services H1 : Nom du site Article blog H1 : Nom du site Recommandé : un H1 propre à chaque page Accueil H1 : Accueil Page services H1 : Nos services Article blog H1 : Titre de l’article
Le H1 est un signal sémantique fort : le répéter sur tout le site le dilue au lieu de qualifier chaque page.

Un WordPress à auditer ou à durcir pour le SEO ?

Problème d’indexation, duplicate content, thème mal balisé ou site qui flanche ? Confiez-moi votre problématique.