Comment créer des liens d'ancrage WordPress ?

Publié: 2022-04-25

Assis devant votre ordinateur, vous êtes à la recherche d'inspiration pour la conception de votre blog.

L'un des résultats de Google attire votre attention. Vous cliquez pour l'ouvrir et commencer à lire.

Vous faites défiler vers le bas, un peu plus loin, un peu plus et "Oh mec, ce post est bien trop long, ça ne m'intéresse pas… Où est-il mentionné les outils à utiliser ?" .

Une femme fait la moue.
Un peu d'aide, s'il vous plait.

Me voyez-vous venir, avec ma table des matières ? Oui : une excellente solution pour faciliter la lecture d'un article ou d'une page avec un gros volume de contenu consiste à insérer une table des matières avec des liens d'ancrage.

Mais qu'est-ce que c'est? Comment faire? À quoi ça sert? S'il vous plaît, supportez-moi. À la fin de cet article, vous aurez les réponses à ces questions et vous saurez exactement comment créer des liens d'ancrage WordPress . Simplement, et étape par étape.

Aperçu

  1. Que sont les liens d'ancrage WordPress ?
    1. Pourquoi créer des liens d'ancrage WordPress ?
      1. Comment créer un lien d'ancrage WordPress avec l'éditeur de contenu ?
        1. Comment créer des liens d'ancrage WordPress en code HTML ?
          1. Comment créer un lien vers une ancre située sur une autre page ?
            1. Comment créer une ancre sur WordPress avec un plugin ?
              1. résumer

                Rédigé à l'origine en avril 2020, cet article a été mis à jour pour la dernière fois en avril 2022.

                Vos meilleurs projets WordPress ont besoin du meilleur hébergeur !

                WPMarmite recommande Bluehost : excellentes performances, excellent support. Tout ce dont vous avez besoin pour un bon départ.

                Essayez Bluehost
                CTA Bluehost WPMarmite

                Que sont les liens d'ancrage WordPress ?

                Un lien d'ancrage est un lien hypertexte qui, lorsqu'il est cliqué, redirige automatiquement le visiteur vers un autre emplacement sur la même page, ou vers une page externe. Le visiteur n'a plus besoin de scroller indéfiniment pour trouver l'information qu'il est venu chercher.

                Techniquement, l'élément d'ancrage est un élément HTML <a> .

                Le texte entre les balises <a> est l'ancre. Par extension, il s'agit du lien complet, c'est-à-dire la balise <a> et son contenu, comme dans l'exemple ci-dessous :

                <a href="https://wpmarmite.com/en/">Go to WPMarmite</a>

                Un lien d'ancrage WordPress peut être ajouté sur n'importe quel élément : un texte, une image, un titre etc.

                Pour bien saisir le concept d'ancre, prenons un exemple simple. Dans cet article sur le thème Astra, un aperçu en haut de page résume son contenu.

                Vous pourrez vous repérer dans le contenu grâce aux titres de chaque partie.

                En cliquant sur le titre de votre choix dans cette table des matières (c'est souvent là que sont insérés les liens d'ancrage), vous atterrissez directement sur la partie que vous avez choisi de découvrir :

                En cliquant sur un titre, vous accédez directement à la partie contenu qui vous intéresse.
                Un clic et ça y est. Me voici sur la partie du post qui m'intéresse.

                L'ancre est ce qui vous aide à naviguer entre la vue d'ensemble et les sections correspondantes du message.

                Pourquoi créer des liens d'ancrage WordPress ?

                Maintenant que vous comprenez ce qu'est une ancre, vous vous demandez peut-être si elle est utile. Eh bien, la réponse est oui, sans surprise. Il y a 3 raisons principales :

                • Il améliore l'expérience utilisateur (UX). C'est un excellent moyen de faciliter la navigation des utilisateurs dans une page, puisqu'ils peuvent accéder directement à la section de leur choix, comme vous l'avez vu précédemment dans l'exemple sur la table des matières.
                • L'affichage de vos pages dans les résultats de recherche de Google peut être amélioré . Le moteur de recherche peut afficher certains liens d'ancrage sous la méta description de votre contenu, ce qui peut améliorer le taux de clics sur votre contenu, et donc augmenter le trafic sur votre site WordPress.
                Les ancres peuvent aider les utilisateurs à trouver leur chemin vers vos parties de contenu directement dans les résultats de recherche Google.
                Aperçu des ancres suggérées sur la page de résultats de recherche de Google.
                • Vous pouvez créer un lien vers une section d'une autre page . Et cela est possible même si c'est au milieu ou en bas de la page. Disons que vous écrivez un article. Vous parlez de vos services et vous souhaitez faire un lien direct vers une offre spécifique, qui se trouve à la fin de votre page de tarification. Eh bien, vous pouvez le faire avec une ancre. Je détaillerai comment faire en fin d'article.

                Tout est clair pour vous ? Il est maintenant temps de s'entraîner. Découvrons comment mettre en place un lien d'ancrage WordPress.

                Comment créer un lien d'ancrage WordPress avec l'éditeur de contenu ?

                Pour rendre cet exercice encore plus concret, je vais concevoir une vue d'ensemble dans laquelle j'ajouterai un lien d'ancrage. Commençons!

                Etape 1 : Créer l'ancre sur le cartouche de votre choix

                Commençons par créer l'identifiant de l'ancre qui sera située, non pas dans la vue d'ensemble, mais dans le corps du texte .

                Pour cette étape, il suffit de lui donner un nom unique. Voici comment procéder :

                • Choisissez d'abord le bloc du chapitre qui vous intéresse, celui vers lequel vous voulez pointer, par exemple un titre h2. Vous pouvez imaginer qu'il s'appelle "Créer des liens d'ancrage". Cliquons dessus.
                Création d'une ancre sur un titre h2.
                • Dans la colonne "Bloquer" de l'éditeur , sur le côté droit de l'écran, cliquez sur "Avancé" . Ensuite, dans le champ « Ancre HTML » , choisissez le nom que vous souhaitez donner à votre ancre. C'est son identifiant.
                  Choisissez un nom simple et court, comme « create-anchor-links », par exemple. Il est préférable de donner un nom lié à la section vers laquelle le lien est créé.
                Création d'une ancre html dans le bloc Gutenberg.

                Concernant le nom de votre ancre, la documentation WordPress propose quelques conseils pratiques que vous devriez suivre, sinon votre ancre ne sera pas fonctionnelle :

                • Utilisez un nom unique par ancre et par page Web.
                • Le nom de l'ancre est sensible à la casse . Vous pouvez utiliser des lettres majuscules et minuscules, tant qu'elles sont compréhensibles.
                • Vous pouvez utiliser des caractères spéciaux comme le trait d'union « - » ou le trait de soulignement « _ » pour séparer deux mots, mais pas d'espaces (tout doit coller ensemble).
                • Le premier caractère du nom de l'ancre doit être une lettre .

                L'éditeur de contenu WordPress peut être un peu trompeur dans les mots qu'il utilise lorsque vous ajoutez votre ancre HTML. Il ne vous permet pas de créer une "adresse Web unique" comme il le suggère.
                Il vous permet d'ajouter un identifiant, comme nous venons de le voir, que vous pourrez utiliser pour faire un lien vers l'élément que vous avez choisi, c'est tout.

                Étape 2 : Créer un lien d'ancrage vers votre ancre HTML

                Pour la deuxième étape, revenez au début de votre message :

                • Commencez par créer votre vue d'ensemble, à l'aide d'un bloc "Liste" par exemple. Remplissez tous les titres de chapitre de votre article. Terminez en surlignant le nom du chapitre choisi . Ci-dessous se trouve le bloc "Créer des liens d'ancrage", pour notre exemple :
                Création d'un lien d'ancrage à l'aide d'un bloc de liste dans WordPress.
                • Créez un lien avec le nom d'ancre précédemment ajouté (create-anchor-links ). Attention, il y a là une subtilité. Ce nom doit être précédé du caractère # . Dans notre exemple, cela donne : #create-anchor-links .
                  Ce lien mènera à l'élément avec l'identifiant correspondant dans la page en cours (celui que vous avez choisi à l'étape précédente, c'est-à-dire votre titre h2) :
                Créez des liens d'ancrage WordPress qui redirigent vers un identifiant dans la page de contenu.

                Et c'est tout : votre lien d'ancrage est opérationnel. Toutes nos félicitations!

                Dans notre exemple, nous avons créé un lien d'ancrage vers un titre de page. De manière générale, tout élément permettant d'insérer un lien hypertexte (ex : titre, texte, image, etc.) peut devenir le lien vers l'ancre de votre page.

                Pour ajouter une ancre HTML, la documentation de WordPress indique que le paramètre est disponible pour tous les blocs sauf :

                • Le classique, En savoir plus, Recherche, Blocs de saut de page
                • Blocs de widgets (sauf pour les icônes de réseaux sociaux)
                • Blocs de contenu intégrés
                • Blocs thématiques

                Rejoignez les abonnés WPMarmite

                Obtenez les derniers messages WPMarmite (ainsi que des ressources exclusives).

                ABONNEZ-VOUS MAINTENANT
                Bulletin d'information en anglais de WPMarmite

                Comment créer des liens d'ancrage WordPress en code HTML ?

                Si vous ne souhaitez pas utiliser l'option « ancre HTML » proposée par l'éditeur de contenu WordPress, il est également possible de créer manuellement une ancre en code HTML, également dans l'éditeur de contenu.

                Je vais dérouler le fil juste en dessous, toujours en deux étapes.

                Étape 1 : Créer l'ancre pour la section choisie

                Commencez par choisir le bloc qui vous intéresse. Ici, je vais utiliser mon exemple h2 de l'explication précédente.

                Cliquez sur le bouton de bloc avec les 3 petits points, puis choisissez "Modifier en HTML".

                Choisissez le bouton de bloc "modifier en html" pour créer des liens d'ancrage WordPress.

                Le h2 choisi ci-dessus s'appelle "Créer des liens d'ancrage" . Lorsque vous commencez à éditer le HTML, vous verrez :

                Création d'un lien d'ancrage sur un titre h2.

                À partir de là, ajoutez manuellement un attribut id à la balise h2, pour donner un nom à votre ancre (cela sera invisible sur l'éditeur visuel). Qui donne:

                Attribut ID ajouté à une balise h2.

                Si vous voulez faire la même chose dans un paragraphe, ou tout autre type de bloc, c'est tout à fait possible.

                La seule différence est que vous ne travaillerez pas avec une balise h2, mais avec une balise p (pour paragraphe) par exemple. Cela donnerait ici :

                Création d'une ancre dans un paragraphe.

                Étape 2 : placez le lien d'ancrage dans la vue d'ensemble

                Encore une fois, revenez à la vue d'ensemble que vous avez créée précédemment.

                Dans cette table des matières, choisissez à nouveau "Modifier en HTML", si ce n'est pas déjà le cas.

                Autour du texte d'ancrage (le nom de votre chapitre), ajoutez une balise <a> et ajoutez un attribut href avec le nom de l'identifiant comme valeur, pour créer un lien d'ancrage cliquable.

                N'oubliez pas d'ajouter le préfixe # pour référencer l'attribut id du bloc auquel il est lié.

                Ainsi vous verrez :

                un lien href pour créer une ancre dans WordPress.

                Encore une fois, veillez à utiliser exactement le même nom (d'abord « create-anchor-links », puis « #create-anchor-links »).

                Comment créer un lien vers une ancre située sur une autre page ?

                Au début de ce billet, je vous avais promis d'expliquer comment utiliser une ancre sur WordPress pour envoyer vos lecteurs directement au milieu d'une autre page .

                Pour comprendre cela, je vais utiliser l'exemple que j'ai déjà utilisé : vous avez une page de tarification avec plusieurs services. Dans votre dernier message, vous souhaitez envoyer vos lecteurs directement au dernier service de cette page.

                La première chose à faire est évidemment de créer une ancre sur le bloc de ce fameux dernier service (par exemple « last service »), quel qu'il soit. Mais maintenant, vous savez comment faire cela.

                Ensuite, lorsque vous créez le lien dans votre publication vers votre service, il vous suffit de :

                1. Saisissez l'URL de la page , par exemple : « https://www.mysite.com/rates ».
                2. Ajoutez ensuite le préfixe # de votre nom d'ancre, par exemple : « https://www.mysite.com/rates/#last-rate ».
                Une femme révèle une surprise.

                En cliquant sur votre lien, la personne sera directement redirigée vers le dernier tarif de votre page de tarifs.

                Jusqu'à présent, je vous ai montré comment créer manuellement un lien d'ancrage WordPress, soit avec l'éditeur de contenu, soit avec du code HTML.

                Pour être encore plus exhaustif sur le sujet, il faut savoir qu'il est possible d'ajouter des ancres sur WordPress avec un plugin. Je vous en dirai plus à ce sujet dans la section suivante.

                Comment créer une ancre sur WordPress avec un plugin ?

                Écrivez-vous régulièrement des articles sur votre blog ? Des posts plutôt longs sur lesquels vous avez l'habitude d'intégrer une vue d'ensemble (table des matières) avec des ancres cliquables ?

                Eh bien, sachez qu'il est possible d'automatiser ce processus et d'aller encore plus vite lorsque vous créez des ancres sur votre site WordPress à l'aide d'un plugin. Pour cela, il existe plusieurs solutions que nous allons voir en détail.

                Option 1 : Utiliser le plugin LuckyWP Table of Contents pour créer une table des matières

                Différents plugins sont disponibles sur le répertoire officiel pour vous aider à concevoir une table des matières. Parmi les plus célèbres, vous trouverez Easy Table of Contents, Table of Contents Plus ou encore LuckyWP Table of Contents.

                Ce dernier a attiré mon attention car il est le mieux noté des trois (4,9 étoiles sur 5) et il est très facile à utiliser , avec beaucoup d'options de personnalisation.

                LuckyWP Table of Contents aide à créer une table des matières sur WordPress.

                Vous pouvez ajouter une table des matières automatiquement, choisir son emplacement (par exemple avant ou après le premier titre, après le premier bloc de texte, etc.). Ou, bien sûr, vous pouvez l'intégrer manuellement où vous le souhaitez dans votre contenu à l'aide d'un bloc Gutenberg dédié.

                Une fois cela fait, vous pouvez agir sur le contenu, le fonctionnement de la vue d'ensemble et son apparence , avec entre autres les paramètres suivants :

                • Ajout d'une numérotation pour vos titres.
                • Personnaliser le nom de votre table des matières et les différentes balises (« afficher », « masquer » etc.).
                • Gestion possible des couleurs (fond, bordure, titre, liens, etc.) et de la police (taille, gras).
                • Possibilité d'activer l'attribut nofollow.
                Paramètres pour personnaliser la table des matières de LuckyWP.

                Téléchargez la table des matières de LuckyWP :

                TÉLÉCHARGER

                Option 2 : Utiliser un plugin de bloc Gutenberg

                Si LuckyWP Table of Contents et d'autres se concentrent sur un objectif précis - ajouter et personnaliser une table des matières - il existe d'autres plugins qui sont plus généralistes et offrent ainsi une option pour ajouter une table des matières .

                C'est le cas des plugins de bloc Gutenberg. Ces plugins proposent leurs propres blocs (éléments de contenu) dédiés à l'éditeur de contenu WordPress. Ils vous permettent d'ajouter des titres, des appels à l'action, des curseurs, des formulaires, une barre de recherche, des tableaux de prix, etc.

                Et, bien sûr, pour certains d'entre eux : une table des matières. Vous ne trouverez pas toujours des paramètres aussi avancés qu'avec un plugin dédié comme LuckyWP Table of Contents, mais cela peut vous suffire, selon vos besoins.

                Parmi les plugins de blocs Gutenberg qui proposent une table des matières, je pourrais citer par exemple :

                • Addons ultimes pour Gutenberg, conçus par les créateurs du thème Astra.
                • Kadence Blocks, par les créateurs du thème Kadence.
                • Empilable.

                Option 3 : Utiliser le plugin Elementor

                Enfin, la dernière option dont je voulais vous parler repose sur un plugin un peu spécial, puisqu'il s'agit d'un constructeur de page.

                Son nom? Elementor (lien affilié). C'est le plus célèbre de l'écosystème WordPress, avec plus de 10 millions d'utilisateurs dans le monde.

                Le constructeur de pages Elementor peut aider à créer des liens d'ancrage WordPress.

                Grâce à des modules (image, texte, bouton, vidéo etc.) et des templates prêts à l'emploi, un page builder permet de concevoir l'apparence visuelle de votre site sans se salir les mains avec le code (ou très peu). Il utilise très souvent le glisser-déposer.

                Même dans sa version gratuite, Elementor dispose d'un widget dédié à la création d'ancres sur WordPress : le soi-disant "Menu anchor". Il ressemble à ceci :

                Le widget Menu Anchor sur Elementor.

                Pour l'utiliser, suivez ce petit tutoriel.

                Vous voulez aller plus loin et commencer à utiliser Elementor ? Consultez notre guide d'utilisation dédié au constructeur de page.

                Créez votre site Web avec Elementor

                Concevez facilement l'apparence de votre site Web WordPress avec le célèbre constructeur de pages.

                Essayez Elementor
                Icône Elementor CTA

                résumer

                Au fil de ces lignes, vous avez découvert plusieurs manières de créer des ancres sur WordPress. En d'autres termes, vous pouvez opter pour l'une des solutions suivantes, selon vos besoins :

                • Les fonctionnalités natives de l'éditeur de contenu
                • Code HTML
                • Un plugin WordPress dédié

                N'hésitez pas à les tester sur un brouillon pour bien comprendre la manipulation.

                Vous aimeriez créer des ancres sur #WordPress mais vous ne savez pas comment procéder ? Nous vous dévoilons différents moyens et méthodes pour atteindre votre objectif.

                Cliquez pour tweeter

                N'oubliez pas que le plus important est de conserver exactement le même nom d'ancre ! Avec le # pour le lien d'ancrage cliquable, et sans le # pour l' id de l'ancre qui lui est liée. Une fois que vous aurez compris comment faire cela, le reste sera un jeu d'enfant.

                N'oubliez pas de l'utiliser chaque fois que vous avez un long contenu. Vos lecteurs vous remercieront.

                Alors, avez-vous envie d'utiliser des ancres maintenant ? Dites-moi dans les commentaires si vous avez réussi à les créer sur votre site WordPress.