web-dev-qa-db-fra.com

isAccessibleForFree et cloaking

J'ai besoin d'un conseil concernant isAccessibleForFree et de cloaking. Je gère un site d'informations basé sur un abonnement qui propose en standard un aperçu gratuit du teaser (description courte) et de l'article complet.

Lorsque l'utilisateur se rend sur le site Web, le serveur sait s'il s'agit d'un utilisateur connecté (avec abonnement) ou libre de visualiser l'utilisateur et, par conséquent, afficher un contenu différent.

La page non connectée contient uniquement le teaser et, bien sûr, la page connectée contient tout le contenu de l'article. J'entends par là que si l'utilisateur clique sur Afficher la source, il verra juste le bit approprié.

En lisant les conseils de Google ( contenu d'abonnement et paywalled ), j'ai été dérouté.

Est-ce que cela signifie que peu importe si l'utilisateur est connecté ou non, le serveur doit envoyer l'article complet qui masquera le contenu, si l'utilisateur n'est pas connecté uniquement via CSS ?? Ce qui est bien sûr complètement non sécurisé et piratable.

4
Peter

Cela signifie-t-il que, que l'utilisateur soit connecté ou non, le serveur doit envoyer l'article complet qui masquera le contenu, si l'utilisateur n'est pas connecté uniquement via CSS?

Non, du moins, ce n'est pas ce que je tire du document lié. Aucun CSS "se cacher" n'est impliqué.

Vous fournissez uniquement le "contenu complet (paywall)" aux utilisateurs authentifiés/abonnés et Googlebots vérifiés (si vous souhaitez que Googlebot indexe le contenu paywall). (Notez que la vérification de Googlebot ne consiste pas simplement en une vérification de l'agent utilisateur. Vous validez également l'adresse IP à l'aide de recherches DNS inverses/directes, qui doivent ensuite être mises en cache pendant une période.)

C’est le balisage JSON-LD de schema.org dans votre contenu qui permet à Googlebot de le différencier du masquage .

3
DocRoot