Du har sitemap, du har sendt det til Google, og nettstedet ditt begynner å bli indeksert. Men en dag oppdager du at administrasjonssiden (admin), interne betalingssider eller staging-sider på nettstedet ditt også vises på Google. Kunder skriver inn firmanavnet ditt - og ser til og med uferdige test-sider.

Eller omvendt: du legger ut et nytt blogginnlegg, venter to uker, og det vises fortsatt ikke på Google. Du spør teknisk personell, og de sier: "Robots.txt-filen blokkerer Google fra å krype hele nettstedet."

Begge situasjonene er relatert til en liten fil som få webansvarlige legger merke til: robots.txt.

Denne artikkelen vil forklare hva robots.txt er, hvordan det fungerer, når du trenger å endre det, og vanlige feil som bedrifter bør unngå - alt med enkelt språk, inkludert praktiske eksempler.

Hva er Robots.txt? En forklaring for webansvarlige

Hvis sitemap er som et bygningskart - som forteller Google hvilke rom som finnes, så er robots.txt "Ingen adgang"-skiltet - som forteller Google hvilke rom ikke kan besøkes.

Teknisk sett: robots.txt er en liten tekstfil som ligger i rotmappen til nettstedet (for eksempel: https://example.com/robots.txt). Denne filen inneholder regler som forteller søkemotorboter - som Googlebot - hva:

  • Hvilke sider kan krypes (skannes)
  • Hvilke sider kan ikke krypes
  • Hvor sitemap ligger

Du kan se robots.txt for ethvert nettsted ved å skrive: domene.no/robots.txt i nettleseren.

💡 Viktig: robots.txt er bare en høflig forespørsel, ikke en absolutt kommando. Pålitelige boter som Googlebot vil følge den, men dårlige boter (spam, scrapere) kan ignorere den. Hvis du trenger ekte sikkerhet, bruk passord eller en brannmur - ikke stol på robots.txt.

Hvordan ser en Robots.txt-fil ut?

Du trenger ikke å skrive denne filen fra bunnen av. Men for å forstå når du ser på den, her er en enkel robots.txt-fil:

User-agent: *
Disallow: /admin/
Disallow: /betaling/
Disallow: /staging/
Allow: /

Sitemap: https://example.com/sitemap.xml

Forklaring av hver linje:

LinjeBetydning
User-agent: *Gjelder for alle boter (Google, Bing, osv.)
Disallow: /admin/Tillat ikke boter å gå inn i mappen /admin/
Disallow: /betaling/Tillat ikke boter å gå inn på betalingssiden
Disallow: /staging/Tillat ikke boter å gå inn på staging-versjonen
Allow: /Tillat boter å krype resten av nettstedet
Sitemap: https://...Fortell boten hvor sitemap ligger

Her er et mer komplekst eksempel - passende for en bedrifts nettside med blogg, servicesider og administrasjonsområde:

# Tillat alle boter å krype offentlig innhold
User-agent: *
Disallow: /admin/
Disallow: /wp-admin/
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /search?
Disallow: /*?ref=
Disallow: /*?utm_

# Tillat Googlebot å krype CSS og JS (nødvendig for å gjengi siden)
User-agent: Googlebot
Allow: /wp-content/uploads/
Allow: /wp-includes/

Sitemap: https://example.com/sitemap.xml
📝 Merk for utviklere: Tegnet `` i stien er et jokertegn — `/?utm_` betyr å blokkere alle URL-er som inneholder parameteren `?utm_`. Tegnet `$` på slutten av stien brukes for å nøyaktig matche slutten av URL-en. For eksempel: `Disallow: /*.pdf$` vil blokkere alle PDF-filer.

Hvordan fungerer Robots.txt-filen i SEO-prosessen?

For å forstå robots.txt sin plass, la oss se på prosessen Google bruker for å inkludere nettsider i søkeresultatene:

Crawl → Index → Rank
(Kryping) (Indeksering) (Rangering)

Robots.txt fungerer i første trinn - Crawl.

Før Googlebot begynner å skanne noen sider på nettstedet ditt, vil den sjekke robots.txt først. Hvis en URL er oppført i Disallow, vil Googlebot ignorere den siden - ikke skanne, ikke lese innholdet.

Googlebot ønsker å krype https://example.com/admin/settings
→ Sjekker robots.txt
→ Ser Disallow: /admin/
→ Ignorerer, kryper ikke

Googlebot ønsker å krype https://example.com/service/
→ Sjekker robots.txt
→ Ikke blokkert
→ Kryper normalt → Indekserer → Kan dukke opp i søkeresultatene

Robots.txt og sitemap: et støttende par

FilRolle
Sitemap"Dette er listen over sider jeg vil at Google skal vite om"
Robots.txt"Dette er sidene jeg ikke vil at Google skal skanne"

Disse to filene motsier ikke hverandre - de jobber sammen. Sitemap viser veien, robots.txt setter opp barrierer. Ved riktig kombinasjon kontrollerer du hva Google ser og ignorerer på nettstedet ditt.

Hva brukes Robots.txt til? 4 vanlige tilfeller

1. Skjule administrasjons- og interne sider fra Google

Admin-sider, backend CMS-sider, staging-sider, test-sider - alt dette bør ikke vises på Google. Robots.txt hjelper deg å si til Google: "Ikke gå hit."

Disallow: /admin/
Disallow: /wp-admin/
Disallow: /staging/

2. Unngå sløsing med "crawl budget"

Google kryper ikke uendelig. Hvert nettsted har et "crawl budget" - antall sider Googlebot vil skanne under hvert besøk. Hvis nettstedet har mange uviktige sider (interne søkesider, filter-sider, pagineringssider), kan Googlebot bli opptatt med å skanne disse i stedet for viktige tjeneste- eller bloggsider.

Disallow: /search?
Disallow: /tag/
Disallow: /page/
💡 Crawl budget er primært viktig for store nettsteder (tusenvis av sider). Små bedriftsnettsteder trenger vanligvis ikke å bekymre seg for mye, men å holde robots.txt ryddig er fortsatt en god vane.

3. Blokkere duplisert innhold

Hvis nettstedet har flere URL-er som leder til samme innhold (f.eks. URL-er med sporingsparametere ?utm_source=facebook, eller utskriftsversjon ?print=true), kan du blokkere disse dupliserte URL-ene:

Disallow: /*?utm_
Disallow: /*?ref=
Disallow: /*?print=

4. Vise veien til sitemap

Robots.txt er det første stedet Googlebot sjekker når den kommer til et nettsted. Ved å plassere sitemap-adressen her, hjelper du Google med å finne sitemap raskere - selv om du ikke har sendt det via Search Console.

Sitemap: https://example.com/sitemap.xml

Når bør bedrifter bry seg om Robots.txt?

Du trenger ikke alltid å endre robots.txt. Men det er tider da det er obligatorisk å sjekke denne filen:

Når nettstedet lanseres (go-live)

Dette er den viktigste tiden. Mange nettsteder blir fullstendig blokkert fra kryping fordi utviklerne glemmer å fjerne linjen Disallow: / - linjen de satte under staging for å hindre Google i å indeksere den uferdige versjonen.

Sjekk ved go-live:

KategoriHvordan sjekke
Robots.txt-filen eksistererÅpne https://domene.no/robots.txt i nettleseren
Ikke blokkerer hele nettstedetSørg for at det IKKE er en linje Disallow: /
Sitemap er deklarertSørg for at det ER en linje Sitemap: https://domene.no/sitemap.xml
Viktige sider er ikke blokkertSjekk at tjeneste-, blogg-, kontaktsider ikke er oppført i Disallow

✅ Når nettstedet ikke blir indeksert av Google etter flere uker

Hvis du har sitemap, har sendt det via Search Console, men Google indekserer det fortsatt ikke - er robots.txt den første mistenkte som må sjekkes.

Når du legger til områder som skal skjules (medlemsider, interne sider)

Hvis nettstedet legger til kontoadministrasjonssider, medlemsområder eller interne sider - oppdater robots.txt for å blokkere disse områdene.

Når du bytter plattform eller redesigner nettstedet

Hver plattform (WordPress, Webflow, custom code) skaper en annen URL-struktur. Ved migrering kan gammel robots.txt feilaktig blokkere nye sider eller unngå å blokkere sider som burde vært det.

Når Search Console rapporterer feilen "Blocked by robots.txt"

Google Search Console har en Indexing-rapport som viser hvilke sider som er blokkert av robots.txt. Hvis du ser at viktige sider er blokkert - er det på tide å endre filen umiddelbart.

5 vanlige robots.txt-feil og hvordan fikse dem

Feil 1: Blokkere hele nettstedet - den mest alvorlige feilen

Symptomer: Ingen sider blir indeksert av Google. Search Console rapporterer mange sider som "Blocked by robots.txt".

Årsak: Robots.txt-filen inneholder:

User-agent: 
Disallow: /

Disse to linjene betyr: "Forby alle boter å gå inn på noen sider." Dette skjer vanligvis når utviklere setter denne regelen under staging og glemmer å fjerne den ved lansering.

Hvordan fikse: Endre til:

User-agent: *
Disallow:

Sitemap: https://domene.no/sitemap.xml

Disallow: (ingenting etter kolonet) = tillat kryping av alt.

⚠️ Dette er feil nummer 1 vi ser på nye bedriftsnettsteder. Etter fiksing kan det ta flere dager til uker før Google kryper på nytt. Send sitemap igjen via Search Console for å fremskynde prosessen.

Feil 2: Blokkere CSS og JavaScript

Symptomer: Nettstedet vises normalt i nettleseren, men når du bruker "URL Inspection"-verktøyet i Search Console, ser Google at siden har et ødelagt layout eller mangler innhold.

Årsak: Robots.txt blokkerer mappene som inneholder CSS og JS:

Disallow: /wp-content/
Disallow: /wp-includes/

Google trenger å lese CSS og JS for å forstå hvordan siden ser ut (kalt "rendering"). Hvis det er blokkert, kan ikke Google gjengi siden → forstår ikke innholdet → påvirker rangeringen.

Hvordan fikse:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Allow: /wp-content/
Allow: /wp-includes/
📝 Merk for utviklere: Siden 2014 har Google tydelig anbefalt: ikke blokker CSS, JS og bilder i robots.txt. Googlebot trenger disse ressursene for å gjengi siden korrekt. Bruk URL Inspection-verktøyet i Search Console for å sjekke hvordan Google gjengir siden din.

Feil 3: Feilaktig blokkering av viktige sider

Symptomer: Tjenestesider, produktsider eller blogginnlegg vises ikke på Google - selv om sitemap inkluderer dem.

Årsak: Regelen i robots.txt er for bred. For eksempel:

Disallow: /service

Denne linjen blokkerer ikke bare /service/, men også /service-webdesign/, /service-seo/, og enhver URL som starter med /service.

Hvordan fikse: Legg til et / på slutten av stien for å blokkere mappen nøyaktig:

Disallow: /internal-service/

Eller bruk Allow for å beskytte nødvendige sider:

Disallow: /internal-service/
Allow: /service/
Allow: /service-webdesign/
📝 Merk for utviklere: Rekkefølgen på Allow og Disallow har betydning. Googlebot bruker den mest spesifikke stien (most specific path). Ved lik lengde har Allow forrang foran Disallow. Test alltid med [Robots Testing Tool](https://support.google.com/webmasters/answer/6062598) i Search Console før du implementerer.

Feil 4: Ingen robots.txt-fil

Symptomer: Skrive domene.no/robots.txt → gir 404-feil.

Årsak: Nettstedet er manuelt laget og utvikleren har ikke laget denne filen. Eller filen ble feilaktig slettet ved utrulling.

Påvirkning: Ikke like alvorlig som feil 1 - hvis det ikke finnes robots.txt, kryper Google alt som standard. Men dette betyr:

  • Google vil krype admin-sider, test-sider, interne sider
  • Du har ingen måte å vise veien til sitemap via robots.txt
  • Mangel på grunnleggende kontroll

Hvordan fikse: Lag en robots.txt-fil i rotmappen. Minimum innhold:

User-agent: *
Disallow: /admin/
Disallow: /search?

Sitemap: https://domene.no/sitemap.xml

Feil 5: Bruke robots.txt for å skjule sider fra Google (feil forståelse av hensikten)

Symptomer: Du blokkerer en side med Disallow, men siden vises fortsatt på Google - selv uten innholdssnippet.

Årsak: Robots.txt blokkerer kryping, ikke indeksering. Hvis siden allerede er indeksert, eller har en backlink fra et annet nettsted som peker til den, kan Google beholde URL-en i søkeresultatene - den viser bare ikke innholdet.

Korrekt løsning:

MålHva du skal bruke
Vil ikke at Google skal krype (skanne)Disallow i robots.txt
Vil ikke at Google skal indeksere (vise)<meta name="robots" content="noindex">-tagg i HTML
Vil ikke begge delerBruk noindex i HTML (og ikke blokker i robots.txt)
⚠️ Dette er det punktet som oftest misforstås: Hvis du både blokkerer kryping (robots.txt) og setter `noindex` (HTML), vil Google ikke se noindex-taggen fordi den ikke får krype siden - og siden kan likevel bli indeksert. Løsning: bruk `noindex` i HTML og fjern `Disallow`-regelen for den siden i robots.txt.

Robots.txt-mal for bedriftsnettsteder

Her er en mal for robots.txt som passer for de fleste SMB-bedriftsnettsteder:

# =============================================
# Robots.txt for bedriftsnettsteder
# Oppdatert: 2026-04-20
# =============================================

# Gjelder for alle boter
User-agent: *

# Blokker administrasjons- og interne områder
Disallow: /admin/
Disallow: /wp-admin/
Disallow: /dashboard/
Disallow: /staging/

# Blokker interne søkesider (unngå sløsing med crawl budget)
Disallow: /search?
Disallow: /*?s=

# Blokker URL-er med sporingsparametere (unngå duplisert innhold)
Disallow: /*?utm_
Disallow: /*?ref=
Disallow: /*?fbclid=

# Blokker handlekurv / betalingssider (hvis relevant)
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/

# Tillat CSS, JS, bilder (Google trenger dem for å gjengi siden)
Allow: /wp-content/uploads/
Allow: /wp-content/themes/
Allow: /wp-includes/

# Vis veien til sitemap
Sitemap: https://domene.no/sitemap.xml
📝 Merk for utviklere: Robots.txt-filen må ligge i rot-domenet — `https://example.com/robots.txt`. Ikke i `/blog/robots.txt` eller andre undermapper. Hvert subdomene trenger sin egen robots.txt (f.eks. `blog.example.com/robots.txt` er separat fra `example.com/robots.txt`).

Hvordan sjekke nettstedets robots.txt

Metode 1: Sjekk direkte i nettleseren

Skriv https://ditt-domene.no/robots.txt i adressefeltet. Du vil se innholdet av filen som tekst. Hvis du får en 404-feil - nettstedet har ingen robots.txt-fil ennå.

Metode 2: Bruk Google Search Console

  1. Logg inn på Google Search Console
  2. Gå til InnstillingerKrypingrobots.txt
  3. Se robots.txt-filen som Google leser
  4. Sjekk om en spesifikk URL er blokkert

Metode 3: Sjekk i Indexing-rapporten

I Search Console → Sider (eller Indeksering) → Finn seksjonen "Blocked by robots.txt". Hvis viktige sider er på denne listen, må du endre robots.txt umiddelbart.

💡 Det anbefales å sjekke robots.txt minst en gang per kvartal eller hver gang nettstedet gjennomgår store endringer (legging til sider, endring av struktur, plattformmigrering).

Oversiktstabell: Hva robots.txt bør blokkere og ikke blokkere

✅ BØR blokkere❌ BØR IKKE blokkere
Administrasjonssider (/admin/, /wp-admin/)Hjemmeside, tjenestesider, kontaktsider
Staging / test-siderBlogginnlegg, artikler
Interne søkesider (/search?)CSS- og JavaScript-filer
URL-er med sporingsparametere (?utm_, ?fbclid=)Bilder (Google Images genererer også trafikk)
Handlekurv, betalingssider, personlige kontosiderSitemap
Dupliserte innholdssider (filter, sortering, paginering)FAQ-sider, case studies

Ofte stilte spørsmål om Robots.txt

Hva er forskjellen mellom Robots.txt og sitemap?

Sitemap sier: "Dette er sidene jeg vil at Google skal vite om." Robots.txt sier: "Dette er sidene jeg ikke vil at Google skal skanne." Begge filene støtter hverandre - sitemap viser veien inn, robots.txt setter opp barrierer.

Kan Google krype nettstedet hvis det ikke har robots.txt?

Ja. Uten robots.txt kryper Google alt som standard - inkludert sider du ikke ønsker. Derfor bør du ha denne filen.

Jeg bruker WordPress, hvor er robots.txt?

WordPress lager en virtuell robots.txt (virtual). Hvis du bruker et SEO-plugin som Yoast eller Rank Math, kan du endre robots.txt direkte i pluginen uten å måtte få tilgang til serveren.

Påvirker Robots.txt nettstedets hastighet?

Nei. Denne filen veier bare noen få KB. Den påvirker ikke sidens lastetid.

Jeg blokkerte en side med robots.txt, hvorfor vises den fortsatt på Google?

Fordi robots.txt bare blokkerer kryping, ikke indeksering. Hvis du vil at en side skal forsvinne helt fra Google, bruk ``-taggen i HTML - og ikke blokker den siden i robots.txt (for at Google skal kunne lese noindex-taggen).

Etter at jeg har endret robots.txt, hvor lang tid tar det før Google oppdaterer?

Google sjekker vanligvis robots.txt på nytt innen 24-48 timer. Du kan gå til Search Console → Innstillinger → Kryping for å be Google om å sjekke på nytt tidligere.

Konklusjon

Robots.txt er en liten fil - ofte bare noen få linjer - men den påvirker direkte om Google finner nettstedet ditt eller ikke.

Ting å huske:

  1. Robots.txt er "Ingen adgang"-skiltet: forteller Google hvilke sider som ikke skal skannes
  2. Sjekk umiddelbart ved nettstedlansering (go-live): feilen med å blokkere hele nettstedet er den vanligste og mest alvorlige
  3. Ikke bruk robots.txt til å skjule sider fra Google: det blokkerer kryping, ikke indeksering
  4. Tillat alltid CSS og JS: Google trenger å gjengi siden for å forstå innholdet
  5. Kombiner med sitemap og Search Console: for full kontroll over Googles kryping og indeksering av nettstedet

Sjekk nettstedets plattform

Robots.txt er bare en av mange tekniske faktorer som påvirker SEO. Hvis du lurer på: "Er nettstedet mitt riktig konfigurert?" - svaret ligger i plattformen du bruker.

GTG CRM hjelper deg med et nettsted med standard robots.txt, automatisk sitemap, og teknisk struktur som er klar for Google - du trenger ikke å bekymre deg for å endre hver fil, hver kodelinje.

Gjør det du nettopp leste om til virkelighet - ta det i bruk med GTG CRM, gratis.

Ta i bruk nå