Lär dig mer om KlaviyoAIBot, inklusive:

  • Vad det är och vad det genomsöker
  • Så identifierar du autentiska förfrågningar
  • Hur crawlning följer webbplatsens regler och hur du styr den

Den här artikeln är till för alla som ser trafik från KlaviyoAIBot och vill bekräfta att den är legitim eller justera hur den får genomsöka.

Vad är KlaviyoAIBot?

KlaviyoAIBot är en user-agent som används av Klaviyo AI-funktioner, inklusive Customer Agent. För Customer Agent hämtar KlaviyoAIBot offentligt tillgängliga sidor från domäner och webbadresser som är kopplade till ditt Konto. Genom att indexera det här innehållet kan Klaviyo anpassa AI-upplevelser både på din webbplats och i Klaviyo. Det här är användbart för innehållsgenerering, AI-svar och produktrekommendationer.

Du kan lägga till källor utöver din primära butik, inklusive hjälpcenter (till exempel Zendesk), bloggar och nyhetsartiklar. KlaviyoAIBot loggar inte in för att komma åt sidor bakom autentisering eller betalväggar.

Så fungerar det

  • Samtycke och omfattning
    Customer Agent genomsöker din anslutna webbshop och ytterligare källor som du lägger till. Den kan till exempel genomsöka offentliga Shopify-sidor som är kopplade till ditt Klaviyo-konto, men den söker inte på Wikipedia efter relaterat innehåll.
  • Respekt för webbplatsregler
    Customer Agent kontrollerar robots.txt när den väljer sidor från webbplatsens webbplatskarta. Robots Exclusion Protocol (REP) definieras i RFC 9309.
  • Hövlighet
    När en sidförfrågan får HTTP 429 väntar Customer Agent innan den försöker igen, med längre väntetider mellan försöken. De här nya försöken använder inte rubriken Retry-After för att ange väntetiden.
  • Återbesök
    Customer Agent genomsöker regelbundet källor på nytt med automatisk synkronisering aktiverad. Frekvensen varierar beroende på förändringssignaler och din konfiguration.

Så identifierar du KlaviyoAIBot

User-agent identifierar crawlertrafik, medan HTTP-meddelandesignaturer hjälper till att verifiera dess ursprung.

Behandla förfrågningar som overifierade om du inte kan validera deras signaturer eller bekräfta deras identitet via Cloudflare. En user-agent-sträng i sig bevisar inte att en förfrågan kom från Klaviyo.

Användaragent

KlaviyoAIBot/1.0 (+https://help.klaviyo.com/hc/sv-se/articles/40496146232219)

Efter ett HTTP 400- eller 403-svar kan Customer Agent försöka igen med en sidbegäran utan denna user-agent när robots.txt tillåter åtkomst. Använd signaturverifiering för att identifiera dessa begäranden.

HTTP-meddelandesignaturer (web bot auth)

Customer Agent signerar sina förfrågningar för sida, webbplatskarta och robots.txt med HTTP Message Signatures RFC 9421 och Cloudflares Web Bot Auth. Du kan använda detta för att verifiera att förfrågan faktiskt kom från KlaviyoAIBot, utan att förlita dig på IP-tillåtlistor.

Signerade förfrågningar innehåller rubrikerna Signature-Agent, Signature-Input och Signature. Validera signaturen mot Klaviyo offentliga nyckelkatalog; enbart förekomsten av dessa rubriker är inte ett bevis på äkthet.

Tips: Om din webbplats ligger bakom Cloudflare och Web Bot Auth-verifiering är aktiverad kan Cloudflare validera Klaviyo’s signaturer och markera verifierad trafik med cf.bot_management.verified_bot = true. Det här fältet identifierar verifierade botar generellt; det är inte specifikt för Klaviyo. Ha det omfånget i åtanke när du använder det i WAF-regler.

Jag ser trafik som säger att den är KlaviyoAIBot. Hur vet jag att den är äkta?
Om du använder Cloudflare ska du kontrollera begärans verifierade status och botidentitet. Om du inte använder Cloudflare ska du validera HTTP Message Signature-rubrikerna mot Klaviyo:s katalog över offentliga nycklar enligt RFC 9421 och Web Bot Auth.

Det här genomsöker KlaviyoAIBot

  • Din e-handelsbutik
    E-handelsdomänen som är ansluten till Klaviyo.
  • Ytterligare källor
    Andra källor som du lägger till i Customer Agent, till exempel hjälpcenter (t.ex. Zendesk), dokumentationsportaler, kunskapsbaser, bloggar och nyhetsartiklar.
  • Offentligt innehåll
    Använd offentligt tillgängliga sidor som källor. Robots-regler styr webbplatsskanningar; de skyddar inte privat innehåll. Använd autentisering eller andra åtkomstkontroller för privata sidor.

Så här styr eller begränsar du crawling

  • Robots.txt
    Lägg till eller uppdatera robots-regler för user-agenten KlaviyoAIBot för att styra vilka webbplatskartesidor som ingår i webbplatsskanningar. Läs mer om robots.txt och REP.
  • Tillfälliga inbromsningar
    Returnera HTTP 429 för att låta Customer Agent vänta innan den försöker igen med sidförfrågningar. Förlita dig inte på 503-svar eller Retry-After för att ställa in den återförsöksfördröjningen.
  • Välj vad som är anslutet
    Du kan lägga till eller ta bort domänerna och webbadresserna som är anslutna till Customer Agent i Knowledge.

För att ta bort en källa behöver du behörighet att redigera Customer Agent. Om du tar bort en webbplatskälla tas även dess indexerade undersidor bort.

  1. Öppna Customer Agent > Knowledge och välj den källa som du vill ta bort.
  2. Öppna Fler åtgärder och välj Ta bort. Källan tas bort och du återgår till sidan Kunskap.

Kan jag blockera en specifik del av min webbplats?
Ja. Använd robots-regler för KlaviyoAIBot i robots.txt för att neka dessa sökvägar i webbplatsgenomsökningar. Om du behöver hjälp med att redigera filen kan du kontakta webbplatsadministratören. Om du vill ta bort innehåll som redan har indexerats i Customer Agent tar du bort källan från Knowledge.

Följer boten signaler om tillfällig nedbromsning?
Customer Agent väntar innan den försöker igen med sidförfrågningar som returnerar HTTP 429. Väntetiden ökar mellan försöken. Den använder inte Retry-After för att ställa in den fördröjningen, och ett 503-svar utlöser inte samma beteende för att försöka igen med sidförfrågningar.

Dataanvändning och sekretess

KlaviyoAIBot hämtar innehåll för att driva AI-funktioner, till exempel för innehållsgenerering, AI-svar och produktrekommendationer. Genomsökt innehåll är kopplat till ditt Konto och följer dina inställningar.

Automatisk synkronisering gör att Customer Agent regelbundet kan uppdatera indexerat innehåll från offentligt tillgängliga källsidor. Källor utan automatisk synkronisering aktiverad kräver en manuell omsynkronisering för att uppdatera sitt innehåll. För att uppdatera en källa öppnar du den i Knowledge och väljer Synkronisera om.

Under en slutförd omsynkronisering av webbplatsen tar Customer Agent bort indexerade undersidor som inte längre finns i webbplatsens webbplatskarta eller som blockeras av robots.txt. Borttagningen beror på när webbplatsen synkroniseras om utan problem, så en ändring på din webbplats tar inte omedelbart bort indexerat innehåll. Om du vill ta bort innehåll direkt tar du bort dess källa från Knowledge.

När du tar bort en källa från Customer Agent tar Klaviyo bort den källan och dess indexerade undersidor från din kontos kunskapsbas.

Publicerar ni IP-intervall?

Nej. Verifieringen baseras på kryptografiska signaturer och Cloudflares program Verified bots, snarare än statiska IP-tillåtelselistor.

Ytterligare resurser

  • Getting started with Customer Agent

    Learn how to activate Klaviyo's Customer Agent, an AI-powered tool that provides instant support to your website visitors. Customer Agent ingests information from your Shopify store, and learns any additional information you provide, to answer shopper inquiries across web chat, email, SMS, and WhatsApp.

  • Understanding how Customer Agent works

    Learn how Klaviyo's Customer Agent understands and answers shopper questions, including what information it uses and the types of questions it can help with.

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Partners
Anlita en Klaviyo-certifierad expert för att hjälpa dig med en specifik uppgift eller för löpande marknadsföringshantering.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp