Audit SEO WordPress solution

Audit SEO WordPress solution

Audit SEO WordPress solution

Qu’est ce qu’un Audit SEO WordPress et quelles sont les différentes solutions ? WordPress est un CMS (Content Management System), un logiciel qui automatise la gestion et la publication de contenu en ligne sur un site web. Contrairement à un site web codé manuellement, WordPress repose sur un code préexistant qui est robuste et bien conçu. Il utilise des thèmes pour modifier la structure et l’apparence du site, ainsi que des extensions ou plugins pour ajouter des fonctionnalités supplémentaires.

En tant que prestataire spécialisé en SEO, nous nous concentrons sur l’optimisation des sites WordPress de nos clients, ainsi que sur notre propre site WordPress. Lors de nos audits SEO,nous identifions fréquemment des problèmes courants spécifiques à WordPress. Bien que nous ne détaillerons pas les bases telles que l’audit des mots-clés et de la concurrence,on se focalise sur les spécificités propres à WordPress. Ces problématiques sont rencontrées aussi bien sur de petits sites que sur ceux de grands groupes internationaux, et nous les observons régulièrement.

I. Éviter les problèmes techniques

La performance, la sécurité et la propreté du site constituent des bases essentielles. Même si vous disposez d’un excellent contenu, un site instable ou lent vous freinera considérablement. Il est donc primordial de donner la priorité à la surveillance et à l’amélioration de ces aspects.

1.1. L’INDEXATION, LE POINT CLÉ

L’indexation est un aspect crucial pour permettre à vos pages d’apparaître dans les résultats de recherche de Google. Dans le contexte de WordPress, il est fréquent de constater que des sites, notamment après des refontes, sont interdits d’indexation en raison d’une case cochée par le développeur. Depuis la création de ce site Web, les paramètres de WordPress ont la fameuse option « Demander aux moteurs de recherche de ne pas indexer ce site ». Cette erreur peut être facilement diagnostiquée car elle entraîne la non-indexation de l’ensemble de vos contenus, ce qui peut être vérifié en effectuant une simple recherche Google avec la commande « site:votredomaine.fr ».

Si vous rencontrez des problèmes d’indexation sur WordPress, même si vous avez autorisé l’indexation, il est possible d’utiliser un plan de site disponible dans le pied de page ou d’indiquer un fichier sitemap.xml dans votre compte Google Search pour remédier à la situation. Pour le plan de site, l’utilisation de WP Sitemap Page est recommandée car elle est rapide et efficace. Pour le fichier sitemap, vous pouvez compter sur l’extension Yoast. Il est également important de renforcer la popularité de votre site grâce à des liens externes et de veiller à ce qu’il n’y ait pas de problèmes de contenu pauvre ou dupliqué, que nous aborderons plus tard.

D’autre part, il est essentiel de veiller à ce que lors de l’exploration de votre site par les robots, ces derniers n’accèdent pas à des fichiers sensibles ou inutiles que vous ne souhaitez pas voir sur Google. Le fichier robots.txt peut être utilisé pour fournir des directives d’exploration aux robots. Chez RGG, nous recommandons l’utilisation du fichier robots.txt WordPress suivant, qui peut être adapté en fonction des spécificités de votre site.

1.2. La sécurité

La règle de base consiste à effectuer régulièrement les mises à jour de WordPress, de votre thème et des plugins installés. Ces mises à jour permettent souvent de corriger des vulnérabilités. En ce qui concerne les plugins, il est recommandé de désinstaller ceux qui sont inactifs sur votre installation.

Plusieurs plugins peuvent être utilisés pour renforcer la sécurité de votre site, tels que :

    • BBQ : Block Bad Queries
    • Breach Avoider
    • SX User Name Security
    • SF Author URL Control
    • SecuPress
    • WPS Hide Login
    • Et bien d’autres.

En outre, il est important de réaliser régulièrement des crawls de votre site web et d’effectuer diverses vérifications ponctuelles, notamment :

    • Vérifier quelles pages sont indexées.
    • Examiner les informations remontées par Google Search Console.
    • Vérifier l’état des pages en cache.

Ces actions contribuent à maintenir la sécurité et la visibilité optimales de votre site.

1.3. Un site responsive

Un site vraiment responsive est essentiel de nos jours en raison de l’importance croissante de la navigation sur les appareils mobiles. Votre thème doit être responsive, ce qui implique non seulement de vérifier les affirmations du développeur, mais également de s’assurer que les contenus s’affichent parfaitement sur différentes résolutions. Lors de l’installation d’un nouveau thème, il est recommandé de naviguer dessus avec plusieurs appareils tels que des ordinateurs de bureau, des smartphones et des tablettes. Chrome propose également une fonctionnalité appelée Device Mode qui facilite ce processus de vérification.

1.4. Un bon temps de chargement

En plus d’avoir un site responsive, il est crucial d’optimiser le temps de chargement de votre site. De nombreuses études ont prouvé l’impact du temps de chargement sur les conversions. Certains thèmes mal développés peuvent être particulièrement lents. Je vous recommande de tester votre site avec des outils tels que GT Metrix pour évaluer sa performance en termes de temps de chargement.

Si les résultats du test de performance de votre site sont médiocres, vous avez deux options : changer de thème ou utiliser des plugins d’optimisation tels que WP Super Cache ou WP Rocket. Une configuration appropriée de ces plugins peut avoir un impact significatif sur les performances. Les images constituent également un point faible, car les utilisateurs téléchargent souvent des contenus volumineux avec des dimensions importantes dans leur bibliothèque. Vous pouvez utiliser Imagify pour réduire la taille de ces images. En un clic, toutes vos images seront optimisées. Je vous recommande de tester à nouveau votre site sur GT Metrix avant et après avoir effectué ces optimisations pour évaluer l’amélioration de ses performances.

1.5. LE « MIXED CONTENT » SUR WORDPRESS

Avec la nouvelle exigence pour tous les sites comportant des formulaires de passer en HTTPS afin d’éviter les avertissements de sécurité sur les navigateurs, les sites WordPress font face à une erreur fréquente appelée « mixed content ». Cela se produit lorsque votre site est en HTTPS, mais que certains contenus tels que des images, des PDF ou des liens internes sont en HTTP.

Si vous rencontrez cette situation, assurez-vous d’avoir effectué correctement la migration en modifiant les adresses dans la base de données. Une astuce utile consiste à utiliser le plugin Search Replace DB qui permet de réaliser cette modification rapidement.

Si vous avez effectué ces étapes et que vous constatez toujours des problèmes de mixed content, cela peut être dû à une mauvaise configuration de WordPress. En effet, après avoir basculé votre site WordPress en HTTPS, vous devez également modifier l’URL dans les réglages généraux de WordPress (Réglages >> Général). Sans effectuer ces actions, votre site ne sera pas considéré comme sécurisé par les navigateurs.

II. LA STRUCTURE DE VOTRE SITE

Maintenant que vous avez établi un terrain propre, rapide et sûr, il est temps de construire une maison solide avec de bonnes fondations. Une structure bien conçue mettra en valeur vos contenus et préservera la valeur SEO là où elle est nécessaire. Bien entendu, cela commence avant même l’utilisation de WordPress, lors du choix de votre architecture de site, mais ce sujet n’est pas abordé dans cet article. Concentrons-nous plutôt sur les erreurs courantes spécifiques à WordPress.

2.1. LE GROS MENU

Lorsqu’aucun paramétrage n’est effectué, certains thèmes incluent automatiquement toutes les pages dans le menu, ce qui peut aboutir à un menu confus, désorganisé et peu convaincant. Il est essentiel de prendre une décision éclairée concernant votre menu en accédant à « Apparence >> Menus » et en choisissant votre menu principal.

Si vous avez de nombreux liens dans votre menu, ce qui est souvent le cas pour les sites de commerce électronique ou les sites d’actualités importants, vous risquez d’avoir un menu peu adapté au siloing (nous aborderons ce sujet plus en détail ci-dessous). Dans ce cas, il est préférable, comme nous le faisons sur seomix.fr, de masquer l’affichage des sous-menus lorsque l’on n’est pas sur la page parente.

2.2. LE BALISAGE HN

Un bon balisage Hn doit respecter certains critères importants, tels qu’un H1 unique par page, une hiérarchie logique (sans sauter du H1 au H5) et des balises optimisées avec des mots-clés pertinents. Malheureusement, il est encore rare de trouver des thèmes qui respectent ces règles de base.

Vérifiez comment votre thème est structuré :

  • Assurez-vous qu’il y a bien un H1 unique par page. Sur certains thèmes, le titre du site est utilisé comme H1 sur chaque page.
  • Les widgets présents sur chaque page, tels que les widgets de partage Twitter, « Nos derniers articles », « Nos partenaires », ne doivent pas faire partie du balisage.
  • Vérifiez si le thème respecte la hiérarchie des niveaux de titres : H1, suivi de H2, H3, etc.

Si votre thème respecte ces critères mais que le balisage est incorrect, l’erreur vient probablement de l’utilisateur. Il est courant, notamment pour les débutants en SEO, de choisir les balises Hn en se basant sur l’apparence plutôt que sur l’importance sémantique. Pensez toujours à structurer votre balisage comme une rédaction avec un seul titre principal, des parties avec des sous-titres et éventuellement des sous-parties.

L’extension Web Developer vous permet de visualiser facilement le balisage de votre site en quelques clics. Une fois installée dans votre navigateur, cliquez sur l’icône de la roue dentée de l’extension, puis sélectionnez « Information » et « View Document Online ». Cela affichera les informations sur le balisage de votre page.

2.3. LE MAILLAGE INTERNE ET LA CRÉATION DE SILOS

Le siloing est une technique de référencement qui offre d’excellents résultats. Elle consiste à segmenter son site par thématiques, en créant des pages et des sous-pages interconnectées par des liens internes. Ces liens et la spécialisation sur un sujet permettent aux pages de mieux se positionner dans les résultats de recherche. Sur le plan théorique, la mise en place de silos semble simple. Il suffit d’utiliser un logiciel de mind mapping tel que X-Mind pour concevoir la structure de votre site. Cependant, en pratique, cela peut être plus difficile, car on ignore souvent les liens cachés dans le code source tant qu’on ne les examine pas attentivement.

Les liens présents dans les widgets ou les menus habituels du pied de page peuvent rompre le siloing dès le départ. Dans l’en-tête, WordPress a tendance à générer des liens courts et inutiles pour 99% des sites, du type domaine.fr/p?=10. Il est important de supprimer tous ces liens et de concevoir de véritables silos pour préserver l’intégrité de votre structure.

Un précédent article rédigé par Daniel vous expliquait comment mettre en place un silo sur WordPress. Nous n’allons pas le répéter ici, mais je vous encourage à le relire si vous n’êtes pas familier avec le sujet. Il s’agit d’une optimisation importante qui porte ses fruits.

Pour visualiser votre maillage interne, vous pouvez utiliser un outil de crawl pour exporter les données, puis utiliser Gephi pour créer une représentation graphique. Nous avons également abordé ce sujet dans un précédent article tutoriel sur Gephi.

III. LES CONTENUS : RICHES ET ORDONNÉS

Il est crucial de souligner en permanence l’importance d’avoir des contenus de qualité pour se positionner favorablement. Un bon contenu doit être informatif, suffisamment approfondi et utiliser le langage sémantique spécifique à la thématique. Cependant, sur WordPress, certaines spécificités techniques du CMS peuvent perturber la qualité de vos contenus, notamment en introduisant des éléments non optimisés, des pages inutiles ou des contenus dupliqués.

3.1. LES CONTENUS NON OPTIMISÉS

Un contenu non optimisé ne cible pas correctement les mots clés importants liés à votre sujet. Il est donc essentiel, avant de penser à optimiser vos balises, de déterminer les mots clés recherchés pour lesquels votre site doit se positionner. Cette étape est réalisée lors d’un audit des mots clés.

3.2. les balises Title et meta description

Les balises Title sont une base essentielle. En modifiant simplement cette balise, vous pouvez obtenir des variations significatives dans les classements. Cependant, il n’est pas possible de modifier la balise Title d’une page directement dans l’interface d’administration de WordPress. Pour cela, il est nécessaire d’installer un plugin tel que Yoast SEO. Bien que la balise meta description n’ait pas d’impact direct sur votre positionnement, elle influence votre taux de clics. Il est donc important de l’optimiser également.

3.3. Structure d’URL

Il est recommandé de configurer les permaliens de WordPress dès la création de votre site afin d’éviter de devoir effectuer des redirections ultérieures pour corriger des problèmes d’URL. La meilleure option est d’utiliser la structure personnalisée, car elle vous permet d’optimiser au mieux vos URL.

Pour configurer vos permaliens, accédez à Réglages puis Permaliens.

3.4. LES CONTENUS INUTILES

3.4.1. Les étiquettes ne sont pas des hashtags

Les étiquettes, ou tags, sur WordPress peuvent causer des problèmes sur de nombreux sites. Lors de nos audits de sites WordPress, nous avons souvent constaté la création de milliers de pages quasiment vides à cause de l’utilisation abusive des tags. Les utilisateurs les utilisent souvent comme des hashtags, ce qui génère automatiquement des pages inutiles avec des liens vers les articles, entraînant ainsi une duplication de contenu. Si vous rencontrez ce problème sur votre site, la meilleure solution est de supprimer et de rediriger tous les tags. Il est préférable de ne pas utiliser les tags dès le début de la création d’un site, car ils sont rarement bien gérés.

3.4.2. Les pages cachées des plugins

Les plugins de sliders sont souvent responsables de ce problème. Vous créez un slider pour votre page d’accueil, mais vous ne réalisez pas que le plugin génère automatiquement une URL domaine.fr/slider/ qui ne contient que l’image. Si vous avez un seul slider, ce n’est pas grave d’avoir une seule page vide, mais imaginez si vous avez dix sliders, vingt portfolios, plusieurs services et de nombreuses références. Cela devient rapidement problématique. 

Lors de l’installation d’un nouveau plugin, il est important de faire un crawl pour détecter d’éventuels changements. Lors d’un audit SEO de votre site WordPress, vérifiez toutes les URL de votre site. La structure d’URL de ces pages non désirées vous permettra souvent de les repérer.

Un plugin comme Yoast vous offre la possibilité de mettre les pages indésirables en « noindex ». Bien qu’elles existent toujours, cela limite les dommages en termes de dilution de popularité. Cependant, il est préférable de trouver une meilleure solution en cherchant un autre plugin ou en développant une solution interne.

3.4.3. Les « attachment pages »

Sur WordPress, lorsque vous chargez une image, une URL est automatiquement créée pour cette image. Ces pages sont appelées les « pages de pièces jointes ». Cependant, ces pages n’ont aucune utilité sur votre site. En fait, lorsque les utilisateurs arrivent sur ces pages via Google, ils se retrouvent sur une page sans contenu significatif. Après avoir vu l’image, leur seule option est de quitter votre site. Pour éviter cette situation, il est possible de rediriger automatiquement les images. Avec l’aide de Yoast, vous pouvez effectuer cette redirection en accédant à SEO >> Avancé >> Permaliens >> Redirection pour « Rediriger l’URL des pièces jointes vers l’URL de l’article parent ». Cette action n’aura aucun impact négatif sur le référencement de vos images.

Pour éviter les problèmes liés aux commentaires sur un blog à fort trafic, vous devez configurer correctement votre site WordPress. Pour commencer, allez dans les paramètres, puis dans la section « Discussion ». Assurez-vous de ne pas cocher les options « Activer les commentaires imbriqués » et « Diviser les commentaires en pages ». Cela évitera la création de pages de commentaires inutiles et la duplication de contenu.

Un autre problème courant avec les commentaires sur WordPress concerne le spam. Étant donné que WordPress est un CMS populaire, il est fréquent de recevoir des commentaires spammy, qu’ils soient automatiques ou manuels, en grand nombre chaque jour. Il est essentiel de les bloquer. Le plugin Akismet est un outil efficace pour lutter contre le spam. Vous pouvez également renforcer sa capacité en validant manuellement les commentaires, ce qui constitue la meilleure approche.

Un autre problème concerne la pagination sur la page d’accueil. Ce problème peut affecter certains thèmes WordPress, mais pas tous. Si vous constatez que la pagination dans l’en-tête de votre site redirige vers domaine.fr/1/ et entraîne une erreur 404 ou une duplication de votre page d’accueil, vous pouvez résoudre ce problème en installant le plugin SX No Homepage Pagination. Cette extension corrigera le problème.

3.4.4. Les éléments inutiles 

Sur WordPress, de nombreux éléments sont inutiles pour la plupart des sites web (99%). Par exemple, les flux RSS, à l’exception du flux principal accessible via l’URL domaine.fr/feed/, peuvent être supprimés car ils n’apportent aucun avantage significatif. Bien que le flux principal soit utile pour améliorer l’indexation et permettre aux utilisateurs d’agrégateurs de flux d’accéder à votre contenu, les autres flux, tels que ceux liés aux catégories ou aux commentaires, peuvent être supprimés. Il est également recommandé d’afficher uniquement un extrait de vos articles dans le flux principal.

L’API JSON, une fonctionnalité apparue récemment dans les versions de WordPress, peut créer une faille de sécurité et générer de nombreux liens indésirables. Si vous n’avez pas besoin de l’API JSON ou si vous ne comprenez pas son utilité, il est préférable de la supprimer.

Pour identifier tous ces éléments inutiles, il est recommandé d’utiliser Xenu pour effectuer un crawl de votre site. Xenu est un outil gratuit qui peut détecter des URL que d’autres outils tels que Screaming Frog ne parviennent pas à trouver.

3.5. LES CONTENUS DUPLIQUÉS

3.5.1. Les pages « auteurs » et les archives par date

Lorsque vous créez un article sur WordPress, il est automatiquement ajouté à la ou aux catégories que vous avez sélectionnées, ainsi qu’à une page répertoriant tous les articles de l’auteur et une autre page regroupant tous les articles du mois. Les archives par date sont généralement inutiles et la page de l’auteur n’est pertinente que si vous avez plusieurs auteurs et souhaitez les mettre en valeur. Cependant, si vous avez un seul auteur et une seule catégorie, cela entraînera inévitablement une duplication de contenu.

Vous pouvez supprimer ces deux fonctionnalités à l’aide du plugin Yoast SEO. Pour ce faire, accédez à SEO >> Titres & Métas >> Archives et choisissez l’option « Désactivé » pour les archives d’auteur et de date.

3.5.2. Taxonomies

Lors de l’audit SEO d’un site WordPress, il est important de vérifier la gestion des taxonomies, comme nous l’avons vu précédemment avec les tags. Voici quelques bonnes pratiques à suivre :

      • Assurez-vous d’avoir une véritable arborescence et une logique dans l’utilisation de vos taxonomies. Cela permet d’organiser votre contenu de manière cohérente et facilite la navigation pour les utilisateurs.
      • Évitez de placer un article dans plusieurs catégories. Si cela est fait, assurez-vous que le slug (partie de l’URL spécifique à la catégorie) ne soit pas inclus, sinon vous risquez d’avoir plusieurs URLs pour le même article. Par exemple, évitez d’avoir des URLs telles que domaine.fr/categorie1/article/, domaine.fr/categorie2/article/, domaine.fr/categorie3/article/, etc.
      • Évitez d’avoir une seule publication dans une taxonomie spécifique, car cela peut conduire à des contenus pauvres. Essayez d’ajouter plus de contenu dans chaque taxonomie pour enrichir votre site et offrir une expérience plus satisfaisante aux utilisateurs.

En suivant ces recommandations, vous pouvez optimiser la gestion des taxonomies sur votre site WordPress et éviter les problèmes de duplication de contenu.