Dans cette documentation Google sur le masquage, il est expliqué que le masquage peut être soit:
Servir une page de texte HTML aux moteurs de recherche, tout en montrant une page d'images ou Flash aux utilisateurs
Insérer du texte ou des mots clés dans une page uniquement lorsque l'agent utilisateur demandant la page est un moteur de recherche et non un visiteur humain
Je ne reconnais aucune différence essentielle entre les deux exemples, car dans les deux, nous donnons à un agent utilisateur non navigateur Web un contenu différent de celui que nous donnerions à un agent utilisateur navigateur Web.
Reconnaissez-vous une différence essentielle?
Je ne vois pas l'intérêt de la question car le camouflage est plutôt simple, ce que voient vos utilisateurs, c'est ce que les moteurs de recherche devraient voir. Analyser ce qu'un employé de Google a écrit ne change rien et donc techniquement, vous perdez votre temps en le faisant.
Mais je vais souligner par souci de différence les deux exemples:
Servir une page de texte HTML aux moteurs de recherche, tout en montrant une page d'images ou Flash aux utilisateurs
Le premier exemple montre simplement que vous ne devez pas servir une version aux moteurs de recherche, puis une version différente à vos visiteurs.
Insérer du texte ou des mots clés dans une page uniquement lorsque l'agent utilisateur demandant la page est un moteur de recherche et non un visiteur humain
Le deuxième exemple vous permet également de savoir que cela inclut l'ajout de contenu supplémentaire, comme un paragraphe supplémentaire ou tout autre élément qui n'est pas visible pour les utilisateurs mais qui est destiné aux moteurs de recherche. C'est du camouflage et peut également être classé comme bourrage de mots clés.
En bout de ligne, ces exemples sont écrits par un humain, ils ne sont pas parfaits, mais si vous devez demander, il y a des chances que vous soyez à la limite de quelque chose que vous savez que vous ne devriez pas faire.