Loading

Empêchement de GPTBot d’OpenAI de scanner les CloudPages de Marketing Cloud

Date de publication: Aug 8, 2023
Description
OpenAI a introduit GPTBot, un robot d’exploration du Web conçu pour améliorer les modèles d’IA (par exemple, ChatGPT) et fournir des réponses générées par l’IA à des questions (ou à des invites)

Jeton d’agent utilisateur : GPTBot

Chaîne complète de l’agent utilisateur : Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.0; +https://openai.com/gptbot)

Pour le plugin de navigation Web d’OpenAI, les appels vers les sites Web seront effectués à partir du bloc d’adresse IP 23.98.142.176/28.
*Il est toujours possible d’en ajouter.

Pour le moment, les paramètres SEO de Marketing Cloud ne permettent pas aux moteurs de recherche d’indexer ou d’explorer une CloudPage.

Vous trouverez ces paramètres SEO en accédant aux Propriétés de la page dans le coin supérieur droit. Lorsque vous consultez la CloudPage, cliquez sur l’icône des paramètres, puis cliquez sur Paramètres avancés, et enfin sur SEO
  1. Cochez la case « Do Not Allow search engines to view this page » (Ne pas autoriser les moteurs de recherche à afficher cette page).
  2. Cochez la case « Do not Allow search engines to follow links on this page » (Ne pas autoriser les moteurs de recherche à suivre les liens sur cette page).

En outre, si vous ne souhaitez pas qu’OpenAI utilise votre contenu de quelque manière que ce soit, vous pouvez empêcher GPTBot d’accéder à vos CloudPages à l’aide de robots.txt. Il s’agit du même protocole utilisé pour bloquer GoogleBot, BingBot ou d’autres robots d’exploration du Web.

Notez que ces informations sont un exemple et que toute mise en œuvre réelle devra être effectuée par le client. Le support Marketing Cloud ne peut pas vous aider à mettre en œuvre ou à dépanner cette partie de votre code.

Les CloudPages peuvent être définies page par page avec l’exemple de fonction SSJS HTTPHeader :
<script runat="server">
  Platform.Load("Core","1");
  HTTPHeader.SetValue("X-Frame-Options","SAMEORIGIN");
  HTTPHeader.SetValue("X-Content-Type-Options", "nosniff");
  HTTPHeader.SetValue("X-Robots-Tag", "noindex");
  HTTPHeader.SetValue("Content-Security-Policy", "default-src https:");
  HTTPHeader.SetValue("Strict-Transport-Security", "max-age=10");
  HTTPHeader.SetValue("X-Random-Option-I-Made","HelloWorld");
</script>


Références :
Numéro d’article de la base de connaissances

000396055

 
Chargement
Salesforce Help | Article