Drupal est un très bon CMS techniquement parlant néanmoins, il ya quelques cas qui nécessitent des modules supplémentaires pour le référencement. De tels modules SEO sont disponibles pour différentes versions de Drupal. Pour Drupal 8, il existe d’autres modules que Drupal 7.

LES MODULES SEP POUR DRUPAL 8

PATH

« PATH » vous permet de créer des alias pour vos sous-pages. Par exemple, « /node/3 » devient « /contact ». Ce qui est bien, c’est que les URL deviennent lisibles et que les gens, ainsi que les moteurs de recherche, peuvent mieux classer la page sur le plan thématique. Le chemin est inclus dans le noyau de Drupal 8. Attribuez un alias à une URL une seule fois, donc ne le modifiez pas plus tard.
Si vous changez l’alias et supprimez l’ancienne URL, vous perdez également tous les facteurs de classement positifs (backlinks, autorité de page, etc.).
Si vous modifiez l’alias de façon permanente, créez une redirection de l’ancienne URL vers la nouvelle.
Planifiez dès le départ à quoi doit ressembler votre structure d’URL.

PATHAUTO

Le module « PATHAUTO » vous permet de créer automatiquement des alias URL à partir du titre de votre page. Cela fonctionne pour tout contenu, utilisateur ou taxonomie. Cela vous épargne beaucoup de travail manuel et rend vos URLs plus conviviales pour l’utilisateur et les moteurs de recherche.

L’avantage de ce module est que vous pouvez définir la composition d’un alias. Pour chaque type de contenu, vous pouvez définir la structure dans laquelle l’URL est construite. Par exemple, vous pouvez nommer des termes de taxonomie avec des balises. Le terme « SEO » se trouve alors sous /tags/seo.
Pour ce faire, vous utilisez ce que l’on appelle des motifs : un motif est constitué de jetons, c’est-à-dire d’espaces réservés qui tirent les données du contenu de la zone que vous avez saisie et les incluent dans l’alias.

Un autre avantage est que « Pathauto » écrit automatiquement toutes les lettres en minuscules. Vous pouvez également saisir des mots vides et des caractères spéciaux qui ne doivent pas être inclus dans l’URL. Tout cela vous permet de créer automatiquement des URL optimisées pour les moteurs de recherche et les utilisateurs.

SEARCH 404

Au lieu d’afficher une page 404 si la page demandée n’est pas trouvée, le module lance une recherche à l’aide des mots-clés disponibles dans l’URL ou les termes de recherche Google, puis affiche une liste de contenu similaire à celle qui a été recherchée. C’est également bon pour l’expérience utilisateur. Cela vous permet d’augmenter le temps de rétention et l’engagement de vos visiteurs et de réduire la frustration.

SIMPLE XML SITEMAP

Pour des raisons de référencement, vous avez besoin d’un générateur de Sitemap XML. « Simple XML sitemap » est un Générateur de « sitemap », qui est plus facile à utiliser et nécessite moins de ressources. Pour ce module, vous avez besoin du module « Path » dans la version 8.x-2.x.
Intéressant est la possibilité de créer des plans de site multilingues. Le module est conforme aux normes Google hreflang.

META TAG

Ce module vous permet d’ajouter automatiquement des métadonnées structurées à vos pages. Cela signifie surtout la méta-description et la balise title. Le module permet également d’autres meta tags comme l’Open Graph Protocol de Facebook et Twitter Cards. Cela vous permet de contrôler la façon dont votre contenu est affiché sur ces plateformes lorsqu’il est partagé.

REDIRECT

Les pages dont l’URL a été modifiée sont automatiquement redirigées vers la nouvelle version. Vous pouvez utiliser cet outil avec « Path » et « Pathauto ». Le module a été fusionné avec le module obsolète « Global Redirect » pour Drupal 8.

GOOGLE ANALYTICS

Ce module facilite le travail avec Google Analytics sur votre page Drupal. Cela vous permet de suivre les domaines, d’exclure des utilisateurs individuels ou des rôles des statistiques, ou même de contrôler quels fichiers ont été téléchargés par les visiteurs. Vous pouvez gérer les paramètres définis par l’utilisateur pour les dimensions et les métriques. La liste complète des fonctionnalités se trouve sur la page du module Drupal.

EASY BREADCRUMB

Il est important de toujours savoir où l’on se trouve sur un site Web. Vous devriez offrir cette possibilité à vos visiteurs afin d’optimiser l’expérience utilisateur. Le module extrait le titre de la page actuelle et l’URL associée et crée une navigation courante dans le fil d’Ariane. Vous pouvez définir si des sous-dossiers individuels sont affichés ou non. Exemple : galerie/vidéos/chat conduirait à une navigation de fil d’Ariane qui ressemblerait à ceci : Home → Gallery → Videos → Chat

ALTERNATE HREFLANG

Alors que Drupal 8 dans le noyau n’insère que des balises hreflang pour les pages traduites, ce module insère les balises sur toutes les pages. Les moteurs de recherche utilisent ces balises pour fournir la bonne version linguistique ou l’URL régionale à leurs utilisateurs.

YOAST SEO POUR DRUPAL

Yoast SEO pour Drupal » vous aide à optimiser votre site en identifiant les bugs que vous devriez améliorer :

  • A-t-on écrit assez de texte ?
  • Une méta-description a-t-elle été écrite et contient-elle le mot-clé cible ?
  • A-t-on utilisé des sections avec des en-têtes, etc.

La page sera vérifiée en temps réel et vous recevrez un rapport avec toutes les vis que vous devez serrer.
D’autres modules sont constamment développés. Certains sont actuellement en cours de développement pour être utilisés avec Drupal 8. Cela vaut la peine de visiter le site https://www.drupal.org/project/project_module de temps en temps pour ne pas manquer de nouveaux et bons modules.

MODULES SEO QUI NE SONT PAS (ENCORE) DISPONIBLES DANS DRUPAL 8 :


Surtout si vous avez déjà travaillé avec Drupal 7 et les modules SEO disponibles pour cela, vous vous demandez peut-être où l’un ou l’autre module est allé. Pour cela, nous avons créé une liste des modules SEO qui ne sont plus ou pas encore disponibles :

PAGE TITLE:

Ce module vous permet d’ajouter un autre titre (balise title) que celui créé automatiquement à partir du titre de la page. Vous pouvez ainsi optimiser la balise title sans avoir à changer le titre de votre page. En attendant, ce module est obsolète. Ses fonctions ont été reprises dans le module « Metatags ».

Global Redirect :

Cette aide permet d’éviter les duplications de contenu. Drupal crée des URL d’objets comme « /node/123 ». Ceux-ci ne sont pas « lisibles » pour l’homme (Qu’est-ce qu’il y a derrière ?). Pour remédier à ce problème, vous pouvez utiliser d’autres modules pour modifier l’alias URL. Mais Drupal ne supprime pas l’ancienne URL → Dupliquer le contenu sous 2 URL différentes. « Global Redirect » vérifie lors du chargement de la page s’il y a un alias pour cette page, puis interrompt le chargement et charge le contenu de la page d’alias.
Pour Drupal 8, « Global Redirect » a été fusionné avec le module « Redirect ».

SEO-Checklist :

Ce module est une liste de contrôle des actions qui devraient être prises pour le référencement avec Drupal. Le module fournit également les liens de téléchargement nécessaires. L’avantage principal est que vous n’avez pas à vous soucier tant de quels outils / modules vous avez encore besoin. Le module n’a pas encore été transféré vers Drupal 8.

HTML-Purifier :

Le module garantit que le texte saisi dans l’éditeur est édité conformément à la norme. Actuellement, « HTML Purifier » n’est pas encore disponible pour Drupal 8. On peut également se demander si le module sera développé pour les nouvelles versions de Drupal, puisque la technologie avec HTML5 rend le module obsolète.

Link Checker :

Ni les moteurs de recherche, ni vos visiteurs n’apprécient les liens obsolètes. C’est pourquoi vous devriez toujours vous assurer que vos liens fonctionnent. Ça fait beaucoup de travail. « Link Checker » peut vous aider : Le module vérifie régulièrement les liens sur votre site pour s’assurer qu’ils fonctionnent. Les liens morts sont affichés dans un rapport. Nous travaillons actuellement sur la mise à disposition du module pour Drupal 8.