Définition
Le cloaking (ou dissimulation) est une technique Black Hat SEO qui consiste à présenter un contenu différent aux robots des moteurs de recherche et aux visiteurs humains. L’objectif est de manipuler le ranking en montrant à Google un contenu optimisé pour le SEO, tout en affichant autre chose aux utilisateurs.
C’est une violation grave des guidelines Google qui peut entraîner une désindexation totale du site.
Comment fonctionne le cloaking
Détection du visiteur
Le serveur identifie si le visiteur est un robot ou un humain via :
- User-Agent : Googlebot a un User-Agent reconnaissable
- Adresse IP : Les plages d’IP de Google sont connues
- Comportement : Robots et humains naviguent différemment
Contenu différencié
Selon l’identité du visiteur :
- Robot : Page sur-optimisée, bourrée de mots-clés, texte caché
- Humain : Page normale, souvent commerciale ou spam
Types de cloaking
Cloaking basé sur l’User-Agent
Le plus basique. Le serveur vérifie le User-Agent de la requête et sert un contenu différent si c’est Googlebot.
Si User-Agent contient "Googlebot" → Servir page-seo.html
Sinon → Servir page-normale.html
Facilement détectable par Google qui peut changer son User-Agent.
Cloaking basé sur l’IP
Plus sophistiqué. Le serveur maintient une liste des IP de Google et sert un contenu différent.
Google peut contourner en utilisant des IP non répertoriées ou des services tiers.
Cloaking JavaScript
Afficher du contenu via JavaScript que les robots ne pouvaient historiquement pas exécuter. Moins efficace aujourd’hui car Googlebot exécute JavaScript.
Cloaking CSS (texte caché)
Texte de la même couleur que le fond, texte en taille 0, texte positionné hors écran. Techniquement visible dans le code, invisible pour l’utilisateur.
/* Exemples de cloaking CSS */
.hidden-text { color: #fff; background: #fff; }
.hidden-text { font-size: 0; }
.hidden-text { position: absolute; left: -9999px; }
Cloaking via redirections
L’utilisateur est redirigé vers une page différente de celle indexée. Souvent via JavaScript ou meta refresh.
Pourquoi c’est sanctionné
Tromperie de l’utilisateur
L’utilisateur clique sur un résultat attendant le contenu promis et trouve autre chose. Mauvaise expérience.
Manipulation du ranking
Le site ranke pour des requêtes sans avoir le contenu correspondant réellement accessible.
Abus de confiance
Google fait confiance au contenu qu’il crawle. Le cloaking brise cette confiance.
Sanctions Google
Pénalité algorithmique
L’algorithme peut détecter les incohérences et déclasser le site.
Action manuelle
Un reviewer Google peut découvrir le cloaking et appliquer une pénalité manuelle, visible dans Search Console.
Désindexation
Dans les cas graves, le site peut être entièrement supprimé de l’index Google.
Difficile à récupérer
Même après correction, la confiance est brisée. La récupération peut prendre des mois, voire ne jamais être complète.
Cas limites et exceptions
Contenu personnalisé légitime
Montrer un contenu différent selon la localisation de l’utilisateur n’est pas du cloaking si Googlebot voit le même traitement qu’un utilisateur de la même localisation.
Paywalls et contenu premium
Google autorise le “First Click Free” et les paywalls flexibles si le contenu vu par Googlebot est bien celui accessible aux utilisateurs après paiement/inscription.
Tests A/B
Montrer des variantes de pages pour tester n’est pas du cloaking si Googlebot peut voir toutes les variantes de la même façon qu’un utilisateur.
Lazy loading d’images
Charger les images au scroll n’est pas du cloaking si Google peut accéder aux images.
Comment Google détecte le cloaking
Crawl multi-méthodes
Google peut crawler avec différents User-Agents et depuis différentes IP pour comparer.
Analyse des signaux utilisateurs
Si les utilisateurs quittent immédiatement après avoir cliqué (pogo-sticking massif), c’est un signal d’incohérence.
Reports spam
Les concurrents ou utilisateurs peuvent signaler un site suspect à Google.
Analyse automatisée
Des algorithmes comparent le contenu indexé avec des captures du contenu visible utilisateur.
Alternatives légitimes
Au lieu de cloaking, utilisez des techniques autorisées :
Optimisation on-page propre
Optimisez le contenu réel pour les mots-clés, pas un contenu fantôme.
Amélioration de l’UX
Un bon contenu bien présenté ranke mieux qu’une page cloakée à long terme.
Données structurées
Aidez Google à comprendre votre contenu avec du balisage structuré légitime.
Redirections légitimes
Si vous devez rediriger, utilisez des 301 propres vers du contenu pertinent.
Détecter le cloaking sur un concurrent
Comparer les rendus
Utilisez un outil comme “Fetch as Google” et comparez avec ce que vous voyez en visiteur.
Cache Google
Regardez la version en cache de Google et comparez avec la page live.
Outils de détection
Certains outils SEO proposent des fonctionnalités de détection de cloaking.
Signaler à Google
Si vous êtes sûr qu’un concurrent fait du cloaking, signalez-le via le formulaire de spam Google.
Conclusion
Le cloaking est une technique risquée et dépassée. Les gains potentiels à court terme ne valent pas le risque de pénalité ou de désindexation. Les algorithmes de Google sont devenus excellents pour détecter ces manipulations. Investissez plutôt dans du contenu de qualité et des optimisations légitimes - c’est la seule stratégie durable.