<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=241066823005528&amp;ev=PageView&amp;noscript=1">
Hopp til innholdet

robots.txt for KI-roboter: tre maler og fire vanlige feil

Med robots.txt bestemmer dere hvilke KI-roboter som får hente nettsiden. De fleste B2B-selskaper vil være synlige i ChatGPT, Claude og Perplexity, og må da slippe inn søkerobotene deres. Treningsrobotene kan dere stenge ute for seg, uten at det påvirker søkesvarene. Under er tre maler, hvilke roboter som gjør hva, og fire feil som gjør at reglene ikke virker.

Utvikler fra Spring i arbeid foran en stor skjerm

Med robots.txt bestemmer dere hvilke KI-roboter som får hente nettsiden. De fleste B2B-selskaper vil være synlige i ChatGPT, Claude og Perplexity, og må da slippe inn søkerobotene deres. Treningsrobotene kan dere stenge ute for seg, uten at det påvirker søkesvarene. Under er tre maler, hvilke roboter som gjør hva, og fire feil som gjør at reglene ikke virker.

Søk, trening og henting er tre ulike roboter

OpenAI, Anthropic og Perplexity har hver flere roboter med ulik jobb, og de styres hver for seg:

RobotJobbFølger robots.txt?
OAI-SearchBotViser nettsteder i ChatGPT-søkJa
GPTBotHenter innhold som kan brukes til å trene OpenAIs modellerJa
ChatGPT-UserHenter en side når en bruker ber ChatGPT om detIkke nødvendigvis
Claude-SearchBotIndekserer innhold for søkesvar i ClaudeJa
ClaudeBotHenter innhold som kan brukes til å trene Anthropics modellerJa
Claude-UserHenter en side når en bruker ber Claude om detJa
PerplexityBotBygger søkeindeksen til Perplexity, brukes ikke til treningJa
Perplexity-UserHenter en side når en bruker stiller et spørsmålSom regel ikke
Google-ExtendedTrening og bruk i andre Google-systemer, ikke vanlig søkJa

Google-Extended påvirker ikke Google-søk. AI Overviews og AI Mode styres med Googlebot, og stenger dere ute Googlebot, forsvinner dere fra søket. Bing er det samme: Copilot bygger på Bing-indeksen, og det styres med noindex og noarchive på sidene, ikke med robots.txt.

Mal A: åpen for alt

Dette er standarden når robots.txt ikke nevner KI-robotene. Alle kan hente sidene, også til trening. springagency.com har i dag ingen egne regler for KI-robotene, så der slipper alle inn.

User-agent: *
Allow: /

Sitemap: https://www.eksempel.no/sitemap.xml

Mal B: synlig i søk og svar, ikke brukt til trening

Dette er det vanligste valget for selskaper som vil vises i KI-svarene, men ikke vil at innholdet skal trene modellene.

User-agent: GPTBot
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: *
Allow: /

Sitemap: https://www.eksempel.no/sitemap.xml

OAI-SearchBot, Claude-SearchBot og PerplexityBot følger da gruppen for alle, og slipper inn. OpenAI sier at innstillingene er uavhengige: En side kan vises i søket uten å brukes til trening.

Mal C: stengt for OpenAI, Anthropic og Perplexity

User-agent: OAI-SearchBot
User-agent: GPTBot
User-agent: ChatGPT-User
User-agent: Claude-SearchBot
User-agent: ClaudeBot
User-agent: Claude-User
User-agent: PerplexityBot
User-agent: Perplexity-User
Disallow: /

User-agent: *
Allow: /

Det stenger ikke dere ute av Copilot, som bruker Bing. Robotene som henter på brukerens oppfordring, kan også ignorere reglene. Trengs en hard stopp, må det gjøres i brannmuren, med både robotnavn og IP-adresser.

Fire feil som gjør at reglene ikke virker

1. En robot med egen gruppe hopper over resten

En robot som har sin egen User-agent-gruppe, følger bare den gruppen og ignorerer gruppen for alle. Har dere regler under User-agent: *, for eksempel for forhåndsvisninger eller søkesider, må de gjentas i hver egen gruppe dere vil at de skal gjelde for.

2. Brannmuren blokkerer allerede

Mange CDN-er og brannmurer blokkerer KI-roboter som standard. Da hjelper det ikke å åpne i robots.txt. Sjekk innstillingene der også, og slipp gjennom IP-adressene OpenAI og Perplexity publiserer.

3. Robots.txt styrer henting, ikke indeksering

En side som er stengt i robots.txt, kan fortsatt dukke opp i søk hvis andre lenker til den. Skal en side ut av Google eller Bing, bruk noindex på siden, og la robotene få hente den så de ser det.

4. Filen ligger bare på ett domene

robots.txt gjelder bare domenet den ligger på. Har dere egne subdomener, som et kunnskapssenter eller en nettbutikk, trenger hvert av dem sin egen fil.

Slik endrer du robots.txt

  • HubSpot: I innstillingene under Content og Pages, i fanen SEO & Crawlers. Velg domenet først, fordi hvert domene har sin egen fil.
  • Webflow: I Site settings, fanen SEO, i feltet for robots.txt.
  • WordPress: Med en SEO-utvidelse som Yoast eller Rank Math, eller som en fil i rotmappen på serveren.

Etter endringen tar det rundt et døgn før OpenAI og Perplexity tar den i bruk, ifølge dem selv. Hos Google kan det ta fra dager til måneder før alle sidene er hentet på nytt.

Spørsmål og svar

Mister vi trafikk hvis vi stenger treningsrobotene?

Nei, ikke ifølge OpenAI og Anthropic. Søkerobotene og treningsrobotene styres hver for seg, så mal B holder dere synlige i søkesvarene.

Hva med Grok?

xAI har ikke publisert hvilke roboter Grok bruker, og en uavhengig test fant at Grok hentet sider med vanlige nettlesernavn. Robots.txt kan derfor ikke styre Grok på en pålitelig måte.

Trenger vi en llms.txt i tillegg?

Den skader ikke, men Google sier at det ikke trengs egne KI-filer. Det som avgjør, er at robotene slipper inn og at sidene svarer godt. Hvordan sidene bør skrives, har vi gått gjennom i artikkelen om synlighet i KI-søk.

Slik gjør vi det for kundene

Vi går gjennom robots.txt, brannmur og indeksering på alle domenene til kunden, avtaler hvilken mal som passer, og sjekker etterpå i loggene og i KI-tjenestene at sidene blir hentet. Det er en del av arbeidet vårt med SEO og synlighet i KI-søk.

Kilder

David Aleksandersen
Om forfatteren David Aleksandersen Partner & Operations Lead
David Aleksandersen er Partner & Operations Lead i Spring Agency. Han har over 25 års erfaring innen salg, markedsføring og ledelse, nasjonalt og internasjonalt. Tidligere har han jobbet blant annet som forretningsrådgiver i MarkedsPartner, markedssjef i Dataton AB og daglig leder i Smart Simulation AS. David skriver om diverse på musikk, salg og markedsføring på ShufflePlay, om velferdsteknologi og helseteknologi på Velferdsteknologibloggen og trygghetsteknologi på Trygghetsbloggen.
Se flere artikler fra David
Spring i innboksen

Det viktigste.
Ikke alt.

Innsikt om B2B-vekst, salg, marked og teknologi – når vi faktisk har noe å si.