Le cloaking SEO est une technique où le site web affiche un contenu différent aux moteurs de recherche par rapport aux utilisateurs normaux du site.
C'est une technique de black hat utilisée pour tromper les moteurs de recherche. L'objectif est d'obtenir un meilleur classement dans les pages de résultats ou de rediriger les utilisateurs vers des pages ou des sites indésirables.
Comme nous l'avons mentionné, il s'agit d'une technique de black hat conçue pour montrer un type de contenu aux visiteurs et un autre à Googlebot et aux autres bots ou spiders des moteurs de recherche. C'est ce qu'on appelle le cloaking, et c'est une tentative de tromper les bots des moteurs de recherche en leur faisant croire que la page a un contenu différent de celui qui est réellement affiché.
Aujourd'hui, c'est une violation massive des directives de qualité de Google. Tout site trouvé en infraction sera probablement rétrogradé dans les classements ou complètement désindexé.
Un exemple de cloaking pourrait être : un site infecté montrant du contenu flash ou vidéo aux utilisateurs normaux, mais du texte aux moteurs de recherche. Le contenu textuel peut parler de la rénovation de maisons, tandis que la vidéo peut montrer du contenu pornographique.
Bien sûr, cela est devenu un problème majeur pour les moteurs de recherche. Les utilisateurs étaient insatisfaits de l'expérience utilisateur trompeuse et médiocre. Et comme nous le savons, Google souhaite que les utilisateurs reviennent, donc c'était un problème qui devait être résolu.
À l'origine, c'était une technique de black hat SEO utilisée pour obtenir un coup de pouce rapide dans les classements. De nos jours, c'est une technique populaire chez les hackers. Lorsque les hackers infiltrent un site web, ils peuvent injecter des liens et du code dans vos pages web qui ne sont visibles que par les bots et non par les visiteurs normaux. Alternativement, ils peuvent rediriger les utilisateurs vers un autre site web sans que le webmaster en ait connaissance, volant ainsi le trafic du site. Les véritables propriétaires de sites ne permettraient jamais sciemment le cloaking, car les conséquences pourraient être très graves si les moteurs de recherche le détectent.
Utiliser les données des utilisateurs pour retourner des informations légèrement différentes est une technique parfaitement légitime. Par exemple, avec la géolocalisation, lorsque vous souhaitez que des utilisateurs d'une autre ville, d'un autre État ou d'un autre pays reçoivent une version différente de votre site. Cela pourrait concerner la langue, la monnaie, la publicité locale, etc.
Servir différentes versions de pages aux appareils mobiles et aux ordinateurs de bureau est également parfaitement normal. Cela devient anormal lorsque des types de contenu différents sont servis aux moteurs de recherche et aux utilisateurs. C'est à ce moment qu'un site web est susceptible d'être pénalisé, car l'intention est de tromper le moteur de recherche et l'utilisateur.
Un agent utilisateur est le logiciel utilisé pour accéder à un site web. Votre navigateur est un agent utilisateur. Une technique fréquemment utilisée sur les serveurs Linux consiste à détourner le fichier .htaccess et à insérer du code dans le module mod_rewrite. Ce module a la capacité de distinguer les visiteurs normaux des bots des moteurs de recherche en utilisant l'attribut UserAgentName de la valeur {HTTP_USER_AGENT} que renvoie Apache. Il sert alors simplement deux versions différentes du contenu d'une page : une pour vous et une autre totalement différente pour les bots des moteurs de recherche. Une autre variation consiste à se concentrer spécifiquement sur l'adresse IP de Googlebot et à lui servir un contenu différent lorsqu'il est détecté.
Le cloaking nécessite des connaissances en programmation, mais des outils et des plugins de black hat sont souvent utilisés. Les techniques les plus courantes sont :
Exemples :
Parce que les hackers peuvent pénétrer un site web et installer du code de cloaking, vous devez vérifier périodiquement votre site web dans le cadre des meilleures pratiques pour les webmasters.
Vous pouvez utiliser le test de disponibilité du site de Labrika, trouvé dans l'audit technique du site. Un avertissement sera visible dans cet audit s'il y a des problèmes de cloaking suspectés sur votre site web.
Alternativement, vous pouvez utiliser l'outil d'inspection d'URL de Google. Cela vous montrera comment Google voit vos pages, et vous pourrez ensuite apporter des corrections au contenu ou au code de la page. Une recherche rapide pour « vérificateur de cloaking de site web » révèle de nombreux outils gratuits qui peuvent effectuer instantanément une vérification. Alternativement, des services professionnels de maintenance de site web effectuent ces vérifications dans le cadre d'un forfait de service, vous offrant ainsi une tranquillité d'esprit. Vous pouvez également configurer des alertes de piratage de Google ou dans Google Search Console.
Une fois que vous savez que vous avez un problème de cloaking sur votre site web, c'est peut-être le moment de faire appel à un professionnel. Savoir quoi chercher ou comment le corriger peut être à la fois laborieux et technique. Il est probable que cela nécessite une assistance professionnelle pour corriger le problème, puis pour s'assurer qu'il n'y a pas d'autres problèmes. Les problèmes de cloaking nécessitent une attention urgente car ils peuvent rapidement vous coûter des classements, et donc de l'argent. Vérifier le cloaking devrait devenir une partie régulière de vos meilleures pratiques pour les webmasters à l'avenir.
Pour plus de facilité et de tranquillité d'esprit, cela peut être effectué dans l'audit technique du site > Test de disponibilité du site avec nous ici chez Labrika.