Les balises meta acceptées par Google (et celles qu’il ignore)
Quelles balises meta Google lit-il vraiment, et lesquelles ignore-t-il ? Le point clair sur les balises utiles à votre SEO.
Les balises meta sont des balises HTML placées dans la section head d’une page pour transmettre des informations aux moteurs de recherche et à d’autres clients. Chaque client lit les balises qu’il comprend et ignore simplement les autres. Google n’en accepte qu’un nombre limité : connaître cette liste évite de perdre du temps sur des balises sans effet et permet de se concentrer sur celles qui pilotent réellement l’indexation et l’affichage.
Pour le SEO, ces balises servent à décrire la page, contrôler son exploration et son indexation, ou encore signaler qu’elle est adaptée au mobile. Si votre CMS ne vous laisse pas modifier le HTML directement, il propose en général un réglage dédié pour renseigner ces informations. L’essentiel est de viser un code head valide et de ne pas compter sur des balises que Google n’utilise pas.
Beaucoup de temps se perd sur des balises meta que Google ignore tout simplement, à commencer par le vieux meta keywords qui n’a plus aucun effet depuis des années. Mon conseil est de se concentrer sur le petit nombre de balises qui pilotent vraiment l’indexation et l’affichage, et d’ignorer le reste. Une head allégée vaut mieux qu’une head encombrée de balises décoratives.
Les balises meta utiles à connaître
Google documente une liste précise de balises meta prises en charge. Certaines décrivent la page, d’autres contrôlent son comportement dans les résultats. Le tableau ci-dessous récapitule les principales, leur rôle et un repère d’usage. Les balises robots et googlebot acceptent par défaut index, follow : il est inutile de les préciser dans ce cas, et leurs spécifications détaillées méritent un détour si vous pilotez finement l’indexation.
| Balise meta | Rôle | À savoir |
|---|---|---|
description |
Décrit brièvement la page |
Peut servir d’extrait dans les résultats de recherche |
robots / googlebot |
Contrôle exploration et indexation |
En cas de règles contradictoires, la plus restrictive l’emporte |
notranslate |
Demande de ne pas proposer de traduction |
S’utilise via |
nopagereadaloud |
Empêche la lecture vocale de la page |
Cible le service de synthèse vocale de Google |
google-site-verification |
Confirme la propriété dans la Search Console |
Casse et valeurs doivent correspondre exactement |
viewport |
Indique le rendu sur mobile |
Sa présence signale une page adaptée aux mobiles |
<head>
<meta charset="utf-8">
<meta name="description" content="Description courte et fidèle de la page">
<meta name="robots" content="noindex,nofollow">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Titre de la page</title>
</head>
Les balises et attributs que Google ignore
Plusieurs balises restent très répandues alors que Google ne les utilise plus. La balise meta keywords n’a aucune incidence sur l’indexation ni sur le classement. L’attribut lang n’est pas pris en compte : Google détecte la langue d’après le contenu textuel. Les balises link rel next et prev ne servent plus à la pagination, et la règle nositelinkssearchbox correspond à une fonctionnalité qui n’existe plus. Pour réellement exclure une page des résultats, appuyez-vous plutôt sur la règle noindex.
À côté de la balise robots, Google accepte aussi quelques attributs HTML utiles à l’indexation, comme src et href pour découvrir images et URL, les attributs rel pour qualifier les liens sortants, ou data-nosnippet sur les balises div, span et section pour exclure un passage des extraits. La règle d’en-tête HTTP X-Robots-Tag permet en plus de contrôler l’indexation de fichiers non HTML comme les images ou les PDF.
Bien mettre en œuvre vos balises meta
Quelques principes pratiques évitent les erreurs les plus fréquentes. Google accepte les balises meta au format HTML comme XHTML, quel que soit le code de la page. Vous pouvez ajouter d’autres balises meta si elles sont utiles à votre site : Google ignore simplement celles qu’il ne reconnaît pas, sans pénalité.
Sur un CMS qui ne donne pas accès au HTML, cherchez le réglage dédié aux moteurs de recherche pour renseigner ces balises. Et pour contrôler ce que Google voit réellement, l’outil d’inspection d’URL reste votre meilleur allié : il affiche les balises et attributs effectivement pris en compte sur une page donnée. Veillez par ailleurs à garder des métadonnées de page valides pour que ces balises soient bien lues.
Évitez autant que possible d’injecter ou de modifier vos balises meta via JavaScript ; si vous le faites, testez soigneusement le rendu. La section head doit contenir un code valide, avec des balises correctement fermées. Sauf pour google-site-verification, la casse des balises meta n’a pas d’importance, mais cette balise de vérification doit, elle, être recopiée à l’identique.
À faire
- renseigner une balise description utile
- piloter l’indexation via robots ou X-Robots-Tag
- déclarer un viewport
- vérifier vos balises avec l’outil d’inspection d’URL
À éviter
- compter sur la balise meta keywords
- espérer un effet de l’attribut lang
- réutiliser link rel next/prev pour le SEO
- injecter des balises meta en JavaScript sans test
Points clés à retenir
- La description peut alimenter votre extrait dans les résultats
- Pilotez exploration et indexation avec robots, googlebot ou X-Robots-Tag
- Déclarez un viewport pour signaler une page adaptée au mobile
- Oubliez meta keywords, lang et rel next/prev : Google les ignore
- Gardez un head valide et évitez d'injecter ces balises par script
Concentrez vos efforts sur les balises meta que Google utilise réellement.
Quiz : testez vos connaissances
Quiz : testez vos connaissances
-
La balise meta keywords sert-elle encore au SEO ?
- Oui, à condition d'y placer beaucoup de mots clés
- Non, elle n'a aucun effet sur l'indexation ni sur le classement
- Oui, c'est un signal majeur pour le classement
Google n’utilise pas la balise
meta keywords. Elle n’a aucun effet sur l’indexation ni sur le classement. Inutile d’y consacrer du temps. -
Comment Google détermine-t-il la langue d'une page ?
- À partir du contenu textuel, pas de l'attribut lang
- Grâce à la balise meta keywords
- Uniquement grâce à l'attribut lang de la balise html
L’attribut
langn’est pas un signal pour Google, qui détecte la langue à partir du contenu textuel. L’attribut reste utile pour l’accessibilité, mais pas pour l’indexation. -
Que fait Google d'une balise meta qu'il ne comprend pas ?
- Il l'ignore simplement
- Il la convertit en balise meta keywords
- Il refuse d'indexer toute la page
Chaque client lit les balises qu’il comprend et ignore les autres. Vous pouvez ajouter d’autres balises
metautiles à votre site, Google ignore simplement celles qu’il n’utilise pas.
Besoin d'un accompagnement SEO ?
Pas sûr que vos balises meta envoient les bons signaux à Google ? Faisons le tri ensemble.