Accessibilité numérique 15/03/2024 · 5 min de lecture

Accessibilité et SEO : pourquoi Google est aveugle et comment la sémantique HTML change tout

Accessibilité et SEO : pourquoi Google est aveugle et comment la sémantique HTML change tout

Lorsqu'on parle d'accessibilité numérique, on pense immédiatement aux personnes en situation de handicap — et c'est légitime. Mais il existe un autre « utilisateur » qui navigue sur votre site en étant totalement aveugle, incapable de voir vos images, vos couleurs ou votre mise en page : le robot de Google. Comprendre cette réalité, c'est comprendre pourquoi accessibilité et référencement naturel (SEO) sont, en réalité, les deux faces d'une même pièce.

Google est aveugle : pourquoi le robot ne « voit » pas votre site

Le robot d'indexation de Google (Googlebot) explore le web à la manière d'un lecteur d'écran. Il ne rend pas les pages visuellement — il lit le code source HTML de haut en bas, de façon linéaire. Concrètement, cela implique plusieurs réalités souvent ignorées :

  • Une image sans attribut alt est invisible. Pour Googlebot, une balise <img src="photo.jpg"> sans texte alternatif n'existe tout simplement pas en termes de contenu. Il ne peut pas deviner ce que représente la photo.
  • Une vidéo sans transcript est muette. Le contenu audio ou vidéo non accompagné de texte ne contribue pas au référencement.
  • Un menu généré en JavaScript pur peut être ignoré. Même si des progrès ont été réalisés, les contenus fortement dépendants du JavaScript restent plus difficiles à indexer correctement.
  • Un texte en image est illisible. Un titre rendu sous forme d'image (même belle) ne transmet aucune information textuelle au moteur de recherche.

En somme, Googlebot perçoit votre site comme un document texte structuré. La richesse visuelle que vous avez soigneusement construite n'existe pas pour lui — seule la structure sémantique compte.

La sémantique HTML : donner du sens à l'information

Le HTML sémantique consiste à utiliser les bonnes balises pour décrire le rôle du contenu, et non simplement son apparence. C'est la différence entre dire « ce texte est en gras » et « ce texte est important ».

La hiérarchie des titres

Les balises <h1> à <h6> créent une structure documentaire que Google utilise pour comprendre l'organisation de votre contenu. Un <h1> unique indique le sujet principal de la page ; les <h2> délimitent les sections majeures ; les <h3> les sous-sections. Cette hiérarchie :

  • Permet aux lecteurs d'écran de proposer une navigation par titres aux utilisateurs malvoyants
  • Indique à Google la structure et le poids relatif de chaque partie de votre contenu
  • Améliore la lisibilité pour tous les utilisateurs (dont ceux qui « scannent » la page)

Les balises de structure de page

HTML5 a introduit des éléments qui remplacent les <div> génériques par des conteneurs porteurs de sens :

  • <header> — en-tête de page ou de section
  • <nav> — bloc de navigation principale
  • <main> — contenu principal de la page (unique par page)
  • <article> — contenu autonome et redistribuable (un article de blog, une fiche produit)
  • <section> — regroupement thématique de contenu
  • <aside> — contenu complémentaire, tangentiellement lié au contenu principal
  • <footer> — pied de page ou de section

Pour Google, un contenu placé dans un <main> a plus de poids qu'un contenu dans un <aside>. Le robot comprend que la navigation (<nav>) est un menu, pas du contenu à indexer comme du texte éditorial.

Les attributs ARIA pour aller plus loin

Quand le HTML sémantique natif ne suffit pas — notamment pour des composants interactifs complexes (menus déroulants, onglets, modales) — les attributs ARIA (Accessible Rich Internet Applications) permettent de compléter la sémantique :

  • aria-label : fournit un nom accessible à un élément qui n'en a pas de visible
  • aria-describedby : associe un élément à sa description
  • role : précise le rôle sémantique d'un élément (role="button", role="dialog"...)
  • aria-hidden="true" : masque un élément purement décoratif des technologies d'assistance

Les bénéfices SEO concrets de l'accessibilité

Investir dans l'accessibilité de votre site produit des effets mesurables sur votre référencement :

  • Meilleur crawl budget. Un HTML propre et sémantique est plus rapide à analyser pour Googlebot, ce qui permet d'indexer plus de pages dans le même temps.
  • Extraits enrichis (rich snippets). Une structure sémantique correcte facilite l'extraction d'informations pour les résultats enrichis (FAQ, fil d'Ariane, données structurées).
  • Meilleure compréhension du contenu. Google peut mieux identifier le sujet d'une page lorsque les titres, les listes et les emphases sont correctement balisés.
  • Réduction du taux de rebond. Un site accessible est plus lisible, plus utilisable : les visiteurs restent plus longtemps, ce que Google interprète positivement.
  • Performance mobile. Les bonnes pratiques d'accessibilité (contrastes, taille des zones tactiles, lisibilité) coïncident largement avec les critères du référencement mobile-first de Google.

En pratique : par où commencer ?

L'accessibilité sémantique n'est pas une contrainte qu'on ajoute en fin de projet — c'est une fondation qu'on pose dès la conception. Voici les actions à prioriser :

  • Auditer la hiérarchie de titres de vos pages principales (aucun saut de niveau, un seul <h1> par page)
  • Vérifier que toutes les images ont un attribut alt descriptif et pertinent
  • Remplacer les <div> de structure par les balises HTML5 appropriées
  • Tester votre site avec un lecteur d'écran (NVDA, VoiceOver) pour percevoir l'expérience réelle
  • Utiliser des outils automatisés comme Lighthouse, axe ou WAVE pour identifier les anomalies

Chaque amélioration apportée pour un utilisateur en situation de handicap est, bien souvent, une amélioration pour le robot de Google. Et chaque point gagné en référencement se traduit par une meilleure visibilité pour l'ensemble de vos utilisateurs — valides ou non.

L'accessibilité n'est pas une obligation légale qu'on subit : c'est un levier de performance qu'on choisit.

Parlons de votre projet

Besoin d'un expert Smart City ?

De la stratégie à la mise en œuvre, je vous accompagne en toute indépendance vis-à-vis des éditeurs.