Texte caché sur une page web, technique SEO à risque

Définition et logique de la manipulation

Le principe est simple : bourrer une page de mots-clés que les robots lisent mais que les visiteurs ne voient pas. L'objectif est de pousser la pertinence sémantique aux yeux de Google sans dégrader l'apparence visuelle de la page pour les humains. C'est par définition une tentative de tromper l'algorithme, ce que Google sanctionne.

Cette technique est connue depuis les débuts du référencement. Google y est aujourd'hui très attentif, et ses guidelines la citent explicitement parmi les pratiques interdites susceptibles d'entraîner une action manuelle.

Les techniques courantes de texte caché

Technique Description Détection Google
Texte de la même couleur que le fond Texte blanc sur fond blanc, ou gris clair sur blanc Très facile
Taille de police nulle ou quasi-nulle font-size: 0px ou font-size: 1px Très facile
display: none ou visibility: hidden Éléments masqués via CSS Facile (mais cas légitimes existants)
Texte derrière une image Texte positionné sous une image en CSS Détectable
Texte hors écran position: absolute; left: -9999px Bien connu de Google

Sanctions possibles

Google peut agir de deux façons face au texte caché :

Récupérer après une action manuelle demande de corriger la pratique, puis de soumettre une demande de réexamen. C'est un processus long et incertain. Mieux vaut ne jamais y être confronté.

Les cas légitimes : accordéons, onglets et menus

C'est la question que posent beaucoup de webmasters : un contenu dans un accordéon ou un onglet, masqué par défaut en CSS, est-il considéré comme du texte caché ? La réponse de Google est non, à condition que le masquage serve l'expérience utilisateur et non l'optimisation SEO.

Un FAQ en accordéon est légitime : l'utilisateur peut cliquer pour voir la réponse, et cela améliore la lisibilité de la page. Un bloc de 500 mots de mots-clés masqués au bas de la page n'a aucune justification UX : c'est de la manipulation.

Critères pour qu'un contenu masqué soit légitime :

Règle simple : demandez-vous si un visiteur humain trouverait ce contenu utile. Si la réponse est non et que ce contenu n'est là que pour les robots, vous êtes dans la zone dangereuse.

Questions fréquentes

Mon accordéon FAQ est-il considéré comme du texte caché ?
Non, à condition que le masquage serve l'expérience utilisateur (l'internaute peut révéler le contenu par un clic naturel) et que le contenu masqué ait une vraie valeur pour le visiteur. C'est explicite côté Google.
Le texte caché en CSS est-il toujours sanctionné ?
Oui quand il vise à manipuler le classement (texte blanc sur blanc, font-size 0, position hors écran avec mots-clés). Non quand le masquage CSS sert l'ergonomie (onglets, menus déroulants, contenus à révéler). Le critère est l'intention.
Comment détecter du texte caché sur un site ?
Désactivez le CSS via les DevTools du navigateur : tout le texte de la page devient visible. Comparez avec ce qui est réellement affiché. Tout écart suspect (gros blocs invisibles, listes de mots-clés) doit être vérifié.
Comment se sortir d'une pénalité pour texte caché ?
Supprimer toutes les pratiques en cause, vérifier site entier, puis soumettre une demande de réexamen dans Search Console en documentant les correctifs. Le processus est long et incertain : mieux vaut ne jamais y être confronté.