Ce qu'est une ancre de lien, comment la créer en HTML, WordPress, Shopify, Webflow ou Wix, ses effets SEO et sa différence avec le texte d'ancre.

En bref
Une ancre de lien est un lien qui envoie le lecteur vers une section précise d'une page, grâce à un fragment comme #tarifs qui pointe vers un élément portant le même id. Elle se crée en deux étapes : donner un id au titre visé, puis le lier avec href="#cet-id". Son effet SEO est indirect : elle alimente les tables des matières, peut faire apparaître des liens « Accéder à » dans les résultats Google et rend les pages longues plus faciles à parcourir. Il ne faut pas la confondre avec le texte d'ancre, les mots cliquables d'un lien.
Pour aller plus loin, demandez à
Une ancre de lien, aussi appelée lien d'ancrage ou lien interne de page, est l'une des plus anciennes fonctions du HTML et l'une des plus utiles sur les contenus longs. Elle permet au lecteur d'aller directement à la réponse qu'il cherche au lieu de faire défiler la page. Google considère les liens comme un signal central des relations entre pages, et ses bonnes pratiques sur les liens rappellent qu'un lien doit être un véritable élément a avec un href. Ce guide montre comment créer une ancre de lien en HTML et dans les principaux CMS, ce qu'elle apporte au SEO et aux réponses des IA, et son lien avec le texte d'ancre.
Une ancre de lien est un lien hypertexte dont la destination est un emplacement à l'intérieur d'une page. L'URL se termine par un dièse suivi d'un identifiant, appelé fragment : exemple.com/guide#etape-3. Au clic, le navigateur charge la page (ou y reste) et fait défiler jusqu'à l'élément dont l'id est etape-3.
Trois usages reviennent souvent :
Les moteurs de recherche considèrent exemple.com/guide et exemple.com/guide#etape-3 comme la même page. Le fragment ne crée jamais de nouvelle URL à indexer : une ancre de lien ne peut donc pas provoquer de contenu dupliqué.
Deux morceaux de code suffisent : un id sur la destination et un lien qui pointe vers lui.
L'ancienne méthode, <a name="tarifs"></a>, fonctionne encore dans les navigateurs mais elle est obsolète en HTML5. Placez l'id sur le titre lui-même. Une fonction voisine, les fragments de texte, permet à un lien de surligner un passage sans aucun id, avec la syntaxe #:~:text=, comme le documente MDN. Google utilise ce mécanisme quand il fait défiler les visiteurs jusqu'au passage cité dans certains extraits optimisés.
Chaque grand CMS permet de définir un id sans toucher au thème. Seul le nom du champ change d'un outil à l'autre.
| CMS | Où définir l'id | Comment créer le lien |
|---|---|---|
| WordPress (éditeur de blocs) | Sélectionnez le bloc titre, ouvrez Avancé, remplissez « Ancre HTML » | Insérez un lien et tapez #votre-id |
| Shopify | Passez l'éditeur de texte en vue HTML et ajoutez id="votre-id" au titre | Liez vers #votre-id dans la même vue |
| Webflow | Sélectionnez l'élément, ouvrez les réglages de l'élément, remplissez le champ ID | Réglages du lien, choisissez la section de page ou tapez #votre-id |
| Wix | Ajoutez une ancre depuis le panneau Ajouter et nommez-la | Liez un bouton ou un texte à cette ancre |
| Extensions et thèmes | Beaucoup d'extensions de table des matières créent les id à partir des titres | L'extension construit les liens |
Si votre CMS génère les id tout seul, vérifiez-les : certains reprennent le texte complet du titre, ce qui produit des fragments longs et instables qui cassent dès que vous modifiez le titre.
L'ancre de lien sert d'abord le confort de lecture. Sa valeur SEO est indirecte, mais réelle sur les contenus longs :
Ce que les ancres de lien ne font pas : elles ne transmettent pas d'autorité supplémentaire, puisqu'un lien vers page#section compte comme un lien vers la page, et elles ne remplacent pas un bon contenu. Un avertissement technique vient directement des bases du SEO JavaScript de Google : n'utilisez pas les fragments pour charger un contenu différent, car Googlebot ne peut pas résoudre ces URL de façon fiable. Réservez les fragments au défilement dans un contenu déjà présent sur la page.
Les deux notions sont proches et souvent confondues. L'ancre de lien concerne la destination du lien (une section). Le texte d'ancre concerne ce que dit le lien (les mots cliquables). Notre fiche du glossaire sur le texte d'ancre traite ce second sujet en détail.
| Critère | Ancre de lien | Texte d'ancre |
|---|---|---|
| Définition | Un lien vers une section de page, via #id | Le texte visible et cliquable de tout lien |
| Exemple | href="#tarifs" | « voir nos tarifs » |
| Rôle principal | Navigation et confort de lecture | Indique aux lecteurs et aux moteurs le sujet de la cible |
| Effet SEO | Indirect (liens de section, passages, engagement) | Signal direct de pertinence pour la page cible |
| Risque principal | Id cassés, contenu chargé par fragments | Ancres exactes suroptimisées sur les backlinks |
Chaque ancre de lien a aussi un texte d'ancre : les deux séries de règles s'appliquent ensemble.
Une ancre de lien envoie le lecteur vers une section précise d'une page grâce à un fragment #id. Vous la créez en ajoutant un id au titre puis en le liant, en HTML ou dans les réglages de votre CMS. Ses bénéfices SEO sont indirects mais concrets sur les contenus longs : tables des matières, liens de section possibles dans Google, passages plus clairs pour les réponses des IA et liens internes plus précis, à condition que le texte d'ancre reste descriptif. Si vous préférez ne pas structurer chaque article à la main, Sorank, notre logiciel SEO et GEO en autopilote, rédige des articles structurés avec des titres en questions et des liens internes, puis les publie sur votre CMS : découvrez le générateur d'articles de blog par IA et testez-le avec 3 jours offerts.
Un exemple courant est une entrée de table des matières intitulée Tarifs dont le lien pointe vers #tarifs, ce qui fait défiler le lecteur jusqu'au titre qui porte l'id tarifs. Depuis une autre page, la même section s'atteint avec une URL comme exemple.com/guide#tarifs.
Elles aident de façon indirecte. Sur les pages longues et bien structurées, elles peuvent faire apparaître des liens de section dans Google, faciliter l'identification des passages pour les extraits optimisés et les réponses des IA, et améliorer la navigation. Elles ne transmettent pas d'autorité supplémentaire et ne créent pas de nouvelles URL indexables.
L'ancre de lien pointe vers une section de page grâce à un fragment comme #tarifs. Le texte d'ancre est le libellé visible et cliquable de n'importe quel lien, qui indique aux lecteurs et aux moteurs le sujet de la destination. Chaque ancre de lien a un texte d'ancre : les deux séries de bonnes pratiques s'appliquent.
ILS ONT ESSAYÉ SORANK AVANT VOUS
