Principaux modules Drupal 8 (et 9) pour une navigation intuitive sur le site Web
Publié: 2020-08-04Quelle est la sauce secrète à un site Web réussi ? Eh bien, il y a plus de 10 facteurs auxquels je peux penser dès le départ. Comme un design attrayant, la vitesse de chargement des pages, la qualité du contenu, les efforts de marketing et plus encore. La navigation intuitive est un élément important mais souvent négligé pour une expérience utilisateur exceptionnelle qui favorise un site Web réussi. Drupal 8 dispose d'un grand nombre de modules pour améliorer la structure de navigation de votre site Web. Nous avons organisé une liste des meilleurs modules Drupal 8 (et 9) qui permettent une navigation simple et intuitive sur le site Web. Continuez à lire pour le découvrir.

Une bonne navigation sur le site Web permet aux visiteurs du site de savoir exactement où obtenir leurs informations dès qu'ils accèdent à votre site Web. À l'inverse, une mauvaise navigation sur le site Web endommage votre taux de conversion et augmente les taux de rebond. Un site Web au design attrayant ne signifie pas toujours que la navigation est intuitive. J'ai vu des sites Web avec des conceptions ordinaires avec de superbes structures de navigation. Et je continue d'y retourner parce que je sais que je peux obtenir ce dont j'ai besoin sans courir partout. Selon CrazyEgg, la règle générale est qu'il ne devrait pas falloir plus de 3 clics à votre utilisateur pour trouver ce dont il a besoin.
Éléments pour une navigation intuitive sur le site Web
Les visiteurs de votre site Web doivent pouvoir naviguer d'une page à l'autre en douceur sans être distraits ou confus. Les utilisateurs distraits ou confus quitteront votre site Web avant que vous n'établissiez une connexion avec eux. Avoir un super design c'est bien mais si vos visiteurs ne trouvent pas votre formulaire de contact, ça ne sert à rien, n'est-ce pas ? Alors, qu'est-ce qui fait une bonne structure de navigation ?
1. Barres de navigation principales
C'est l'élément de navigation le plus crucial d'un site Web. Il s'agit d'une barre horizontale (parfois verticale) qui répertorie les liens pour diriger les visiteurs sur votre site Web. Une bonne barre de navigation principale doit être simple, courte, cohérente, utile et accrocheuse.

2. Chapelure
Ces aides à la navigation utiles aident les visiteurs du site à identifier où ils se trouvent exactement. Il s'agit d'une piste de liens qui commence à partir de la page parent et se termine par la page actuelle, généralement séparés par un symbole « > » ou « / ».
3. Menus multi-colonnes (et sous-menus)
Un site Web plus complexe avec des tonnes de branches et de sous-branches devrait utiliser des menus à plusieurs colonnes. Encore une fois, ces menus doivent être simples et faciles à parcourir.
4. Plans du site
Souvent considérés comme un simple booster de référencement, les sitemaps sont également extrêmement utiles comme aide à la navigation. Un plan de site typique doit afficher une structure hiérarchique de l'ensemble du site Web.

5. Boutons CTA (appel à l'action)
C'est là que toute l'action se passe réellement ! Le bon placement de ces boutons CTA joue un rôle important parmi d'autres comme la couleur, le style de police, la taille, le texte, etc.

6. Barres latérales
C'est un bon endroit pour ajouter des liens spécifiques à une page afin d'améliorer l'expérience utilisateur pour les visiteurs de votre site. Les bons encadrés doivent être simples, pas trop longs, contenir un CTA et être commandés de manière appropriée.

7. Liens hypertexte
Ici, on parle plus de maillage interne qu'externe. Un lien hypertexte doit être intuitif et conduire le visiteur vers la page qu'il attend (pas de surprise s'il vous plaît). Bien qu'avoir des liens internes soit bon pour le référencement, n'en faites pas trop ou vous risquez de perdre votre concentration sur la page.
8. Pieds de page
Les pieds de page sont faciles à ignorer et ne sont souvent utilisés que pour afficher uniquement les détails du droit d'auteur. Le mythe selon lequel les gens ne font pas défiler jusqu'à la fin d'une page est maintenant brisé. Un pied de page typique doit contenir des liens que vous ne pouvez pas afficher dans les sections d'en-tête ou de barre latérale. Il pourrait également avoir vos coordonnées ainsi que des mini formulaires d'inscription à la liste de diffusion.

Meilleurs modules Drupal 8 (et 9) pour une navigation intuitive
1. Bloc de menu
La conception du module de bloc de menu Drupal 8 suit le style de navigation standard de Drupal dans l'arborescence, mais offre des fonctionnalités plus avancées que celles proposées dans les modules de menu de base. Vous pouvez facilement configurer des blocs de liens de menu et spécifier le niveau avec lequel vous souhaitez commencer et terminer. Il n'y a pas de limite au nombre de niveaux que vous pouvez afficher. Vous pouvez choisir de garder les éléments de votre menu enfant développés. Certaines fonctionnalités de base de ce module sont portées sur Drupal 8 core. Le module de bloc de menu prend également en charge Drupal 9.


2. Fil d'Ariane facile
Le module Drupal 8 Easy Breadcrumb fonctionne en extrayant des segments d'emplacement à partir de l'URL actuelle de la page Web. Il offre des tonnes d'options configurables et peut remplacer le module de fil d'Ariane Drupal existant. Vous pouvez choisir de masquer complètement le lien de la page d'accueil ou tout autre lien spécifié. Le module Fil d'Ariane Easy prend également en charge Drupal 9 !

3. Superpoisson
Le module Drupal 8 Superfish est idéal lorsque vous disposez de menus déroulants volumineux et multicouches à plusieurs colonnes. Le module s'intègre au plugin jQuery Superfish qui est un plugin de menu très polyvalent qui fonctionne pour les écrans tactiles, les lecteurs d'écran et d'autres interactions clavier. Il peut être configuré pour ajouter des délais à la sortie de la souris, des animations, masquer et révéler des liens de menu, ajoute des flèches si des sous-menus sont détectés, et bien plus encore. Il est également compatible Drupal 9.

4. Plan du site
Le module Plan du site Drupal 8 est simple, propre et facile à utiliser. Il peut afficher toute la structure du site dans une structure hiérarchique claire. Vous pouvez également choisir de générer et d'afficher des flux RSS pour les blogs et les catégories. Le module Plan du site prend en charge Drupal 9.

5. Accès au rôle de l'élément de menu
Ce module vous permet d'ajouter un contrôle d'accès à vos menus. Vous pouvez activer et désactiver les éléments de menu en fonction des rôles d'utilisateur. Le module d'accès au rôle des éléments de menu de Drupal 8 vous permet de saisir le champ de rôle (facultatif) des éléments de menu. Il prend également en charge Drupal 9.

6. Menu Cheeseburger
Si vous pensiez que les menus de hamburgers étaient excellents, attendez de consulter le menu Cheeseburger. Le module de menu Drupal 8 Cheeseburger est doté de fonctionnalités intéressantes et ne se limite pas à la vue mobile, il fonctionne également avec des vues de bureau et des tailles d'écran variées. Il vous donne la possibilité de choisir les éléments de menu que vous souhaitez voir apparaître dans le menu Cheeseburger et également de modifier les titres du menu. Si vous utilisez Drupal Commerce, vous pouvez choisir d'afficher le panier ou le numéro de téléphone du magasin dans le menu. Les taxonomies peuvent être choisies comme structure de votre menu Cheeseburger. Le module de menu Cheeseburger prend également en charge Drupal 9 !

Source de l'image : Menu Cheeseburger
7. Simplifier le menu
Le module Drupal 8 Simplify Menu vous permet de rendre les menus dans votre modèle Twig. Il permet la personnalisation du balisage du menu qui permet l'accessibilité et compatible avec les normes. Vous pouvez rendre votre arborescence de menu sous forme de tableau dans le modèle de brindille et avoir un contrôle total sur le tableau du menu. Ce module ne supporte pas encore Drupal 9.

8. Tableau de bord d'administration de contrôle total
Le tableau de bord d'administration Drupal 8 Total Control est un outil de navigation administratif utile. Il agit comme un hub centralisé pour tous les outils d'administration. Le tableau de bord affiche des volets d'administration et des liens rapides vers les utilisateurs, les taxonomies, les menus, les types de contenu, les statistiques du site, les volets des vues, etc. Les volets du panneau de vues peuvent être davantage personnalisés. Ce module fonctionne également avec Drupal 9.

9. Footermap : un plan du site en pied de page
Comme son nom l'indique, le module Drupal 8 Footermap fournit un plan du site pour votre site Web Drupal qui peut être placé dans le bloc de pied de page. Il permet la génération dynamique d'un plan du site et peut être facilement configuré pour prendre en charge la traduction et la mise en cache. Vous pouvez choisir les menus à afficher, définir la limite de niveau de menu (menus enfants), activer l'en-tête de menu, modifier le CSS pour qu'il corresponde à la mise en page de votre site et bien plus encore. Le module Footermap fonctionne également avec Drupal 9.

