Robots.txt är det första en väluppfostrad crawler letar efter när den besöker en domän. Filen ligger alltid på samma adress, till exempel https://www.dindoman.se/robots.txt, och gäller bara för exakt den domän där den ligger. En subdomän som shop.dindoman.se ska ha en egen fil. Reglerna kallas robots exclusion protocol och blev en officiell internetstandard 2022.
Så är en robots.txt-fil uppbyggd
Filen består av grupper. Varje grupp börjar med User-agent, som anger vilken crawler reglerna gäller för, och fortsätter med rader med Disallow eller Allow. En asterisk betyder alla crawlare. Sist kan du ange adressen till din XML-sitemap med Sitemap:.
Disallow: /kassa/ber crawlarna att hålla sig borta från allt under /kassa/.Allow:öppnar för en undermapp i en annars blockerad mapp.*matchar valfri text, och$markerar slutet på en adress.- När två regler krockar vinner den mest specifika, alltså den längsta sökvägen.
Google ignorerar crawl-delay och har sedan 2019 ignorerat noindex-rader i robots.txt. Filen får vara högst 500 KiB, och allt utöver det ignoreras.
Vad bör du blockera?
Blockera de områden där crawlarna slösar tid utan att hitta något användbart: varukorg och kassa, interna sökresultat, oändliga kombinationer av filter och sortering i en webbutik och adresser med spårningsparametrar. Det frigör crawlbudget till de sidor som ska ranka. Blockera aldrig CSS- och JavaScript-filer som Google behöver för att återge sidan korrekt.
Robots.txt skyddar mot crawling, inte mot indexering
Det vanligaste missförståndet är att robots.txt håller sidor borta från Google. Filen stoppar bara crawlingen. Länkar andra sidor till en blockerad adress kan Google ändå visa den i sökresultaten, bara utan beskrivning. Ska en sida helt bort från indexet behöver du noindex, och då måste sidan gå att crawla. Känsliga data skyddas med inloggning, eftersom robots.txt är offentlig och kan läsas av alla.
Robots.txt och AI-crawlare
Många vill i dag styra om deras innehåll används av AI-tjänster. Det görs med egna grupper för crawlare som GPTBot från OpenAI, ClaudeBot från Anthropic, PerplexityBot och CCBot. Google använder token Google-Extended för att styra användningen i Gemini, och det påverkar inte din synlighet i Google Sök. Tänk igenom valet noga: blockerar du AI-crawlare kan ditt innehåll också få svårare att bli citerat i AI-svar.
Testa filen innan du sparar
En enda felaktig rad, till exempel Disallow: / under User-agent: *, blockerar hela sajten. Det händer oftast när en testmiljö går live med filen från utvecklingen. Search Console har en robots.txt-rapport som visar vilken version Google har hämtat och om det finns fel. I Shopify redigeras filen via mallen robots.txt.liquid, som vi beskriver i vår guide till Shopify SEO.
Frågor om Robots.txt
Vad är robots.txt?
Robots.txt är en textfil i roten av din domän som talar om för crawlare från sökmotorer och andra tjänster vilka delar av sajten de får besöka. Filen använder User-agent för att välja crawler och Disallow och Allow för att ange sökvägar. Den är offentlig och kan läsas av alla.
Kan robots.txt ta bort en sida från Google?
Nej, robots.txt stoppar bara crawlingen. Om andra sidor länkar till en blockerad adress kan Google ändå visa den i sökresultaten. Vill du ha bort en sida från indexet ska du använda noindex och låta Google crawla sidan, så att instruktionen blir sedd.
Behöver jag en robots.txt-generator?
Det behövs sällan. De flesta CMS som WordPress och Shopify skapar själva en rimlig robots.txt. En generator kan hjälpa till med syntaxen, men du måste fortfarande själv bestämma vad som ska blockeras. Testa alltid resultatet i Search Console innan du lägger filen live.
Hur blockerar jag AI-crawlare i robots.txt?
Skapa en grupp för varje crawler med dess namn i User-agent och Disallow: / under den, till exempel för GPTBot, ClaudeBot eller CCBot. Google-Extended styr användningen av ditt innehåll i Googles AI-modeller och påverkar inte Google Sök. Fundera på om du vill bli citerad i AI-svar innan du blockerar.
Gå på djupet
Relaterade begrepp
Crawler
En crawler är ett program som automatiskt hämtar webbsidor och följer länkar vidare till nya sidor. Sökmotorer använder crawlers för att hitta innehåll. Googles crawler heter Googlebot.
Noindex
Noindex är en instruktion i sidans meta robots-tagg eller HTTP-header som ber sökmotorer att hålla sidan borta från sökresultaten.
Sitemap (XML-sitemap)
En sitemap är en fil som listar de sidor på din webbplats som sökmotorerna ska känna till. Den vanligaste formen är en XML-sitemap på /sitemap.xml.
Crawl budget
Crawl budget är den mängd URL:er som Googlebot kan och vill crawla på en sajt under en period. Den styrs av serverns kapacitet och Googles efterfrågan på innehållet.
Indexering
Indexering är steget där Google sparar en sida i sitt index efter att ha hittat och läst den. Bara indexerade sidor kan visas i sökresultaten.
Teknisk SEO
Teknisk SEO är den del av sökmotoroptimering som handlar om webbplatsens kod, server och struktur, så att sökmotorer kan crawla, återge och indexera sidorna.
Linkfabrikken
Begreppen är gratis. Länkarna har ett fast pris.
Svenska backlinks från nischbloggar på abonnemang, och varje länk synlig i dashboarden. Börja med gratis backlinks.

