Guide · Svarsmotorer

Så skriver du innehåll som LLM:er hämtar och citerar

RAG-vänligt innehåll är webbinnehåll som en RAG-kedja (retrieval-augmented generation, alltså generering med stöd av hämtad information) kan hämta, dela upp i textbitar, matcha mot en fråga och citera utan att meningen går förlorad. Den här guiden förklarar vad svarsmotorer som ChatGPT, Claude, Perplexity, Microsoft Copilot och Googles AI-översikter gör med en sida, och graderar varje vanlig metod för optimering för svarsmotorer (AEO) efter hur starka beläggen är.

Kort svar

En sida blir citerad av svarsmotorer när alla fakta finns i den råa HTML-koden (de flesta AI-sökrobotar kör inte JavaScript), när varje avsnitt går att förstå på egen hand, när rubrikerna ligger nära de frågor som folk faktiskt ställer och när texten innehåller konkreta fakta som går att citera, som siffror, formler, priser och datum. Schemamärkning och llms.txt-filer har ingen mätbar effekt på citeringarna. Domänens auktoritet och närvaron i Googles och Bings index väger fortfarande tyngre än någon enskild ändring på sidan.

Så hanterar svarsmotorer en webbsida

En svarsmotor hanterar en webbsida i fem steg: den hämtar HTML-koden, plockar ut huvudtexten, delar upp texten i textbitar, söker fram de bitar som ligger närmast varje delfråga och rangordnar om dem innan den citerar de bästa. I varje steg faller en del innehåll bort, och varje steg ger en skrivregel.

RAG-kedjan och vad varje steg betyder för den som skriver
StegVad som händerVad du ska göra
1. HämtningIngen av de stora AI-sökrobotarna renderar JavaScript. Det gäller också sökrobotarna från OpenAI, Anthropic, Meta, ByteDance och Perplexity. Bara Googles Gemini (via Googlebot) och AppleBot renderar det. Stark VercelRendera varje faktum på servern eller i förväg. En JavaScript-app behöver en förklaring i statisk text bredvid sig.
2. ExtraheringVerktyg som plockar ut huvudinnehållet, till exempel Mozilla Readability, kastar bort dolda noder (attributet hidden, display:none, aria-hidden) och block som ser ut som återkommande mallinnehåll. Tabeller med rubrikceller behålls som data. Stark Källkoden till ReadabilityAnvänd riktiga <table>-element med <th>-rubriker. Göm inte viktiga svar i flikar, utfällbara avsnitt eller bilder.
3. UppdelningSidan delas upp i passager på några hundra tokens. En passage som rycks ur sitt sammanhang förlorar betydelse: Anthropic minskade de misslyckade hämtningarna med 49 %, och med 67 % tillsammans med omrangordning, genom att lägga tillbaka det saknade sammanhanget i varje textbit. Stark AnthropicGör varje avsnitt fristående. Upprepa namnet på det du skriver om i stället för att skriva ”det” eller ”det här verktyget”.
4. SökningMotorerna bryter ner en fråga i många delfrågor (“query fan-out”). I mars 2026 rankade bara 38 % av sidorna som citerades i Googles AI-översikter bland de 10 främsta för den ursprungliga sökfrågan, jämfört med omkring 76 % i juli 2025. Måttlig AhrefsSkriv rubrikerna ordagrant som de frågor folk ställer, och täck även de närliggande delfrågorna, inte bara huvudämnet.
5. OmrangordningLLM-baserade omrangordnare föredrar passager som ser färska ut. När datum lades till flyttades det genomsnittliga publiceringsåret för de 10 översta resultaten fram med upp till 4,78 år, och upp till 25 % av preferenserna mellan lika relevanta passager kastades om. Stark Fang et al.Börja med svaret. Visa ett verkligt datum för ”Senast uppdaterad” och ändra det bara vid uppdateringar i sak.

Därför är JavaScript-renderat innehåll osynligt för de flesta AI-sökrobotar

Innehåll som renderas med JavaScript är osynligt för sökrobotarna från ChatGPT, Claude och Perplexity, eftersom de laddar ner HTML-koden men aldrig kör skripten. Vercels analys av sökrobottrafik visade att vissa AI-sökrobotar laddar ner JavaScript-filer utan att köra dem, och att ChatGPT:s och Claudes sökrobotar lägger omkring 34 % av sina hämtningar på 404-sidor, jämfört med omkring 8 % för Googlebot. Stark

Vill du se vad en AI-sökrobot ser kan du hämta sidan med curl och läsa den råa HTML-koden. Allt som saknas där, till exempel text som React lägger in, siffror som ritas i en canvas eller resultat som räknas ut i webbläsaren, går inte att citera.

Så bygger du upp en sida så att varje avsnitt kan hämtas för sig

Bygg upp sidan så att varje H2-avsnitt besvarar en fråga helt på ungefär 150 till 400 ord, börjar med det direkta svaret och nämner sitt ämne uttryckligen. Hämtningssystem bedömer varje textbit för sig, så ett avsnitt som bygger på avsnittet ovanför är svårt att matcha mot en fråga. Slutledning

Skrivtekniker som ger fler AI-citeringar

Bäst belägg finns för att ligga nära användarens fråga, att lägga till statistik, citat och källhänvisningar och att ange priser, siffror och datum uttryckligen. Enbart formateringsändringar har liten effekt.

Skrivtekniker graderade efter belägg
TeknikBeläggVad forskningen visade
Nära matchning mot fråganMåttligI omkring 2,1 miljoner citeringar i ChatGPT, Claude, Google AI och Gemini var hur nära sidans innehåll låg prompten den starkaste faktorn på sidnivå (β = +0,37). Moore & Dunne, 2026. I 1,4 miljoner prompter i ChatGPT låg de citerade sidornas titlar närmare prompten än titlarna på sidor som inte citerades (cosinuslikhet 0,602 mot 0,484). Ahrefs
Statistik, citat och källhänvisningarStarkGEO-studien (KDD 2024) visade att sådana omskrivningar ökade en källas synlighet i genererade svar med upp till omkring 40 %, med de största vinsterna för lägre rankade källor. Att fylla texten med sökord (keyword stuffing) gav sämre resultat än att inte göra något alls. Aggarwal et al.
Uttryckliga priser, siffror och tidsstämplarStarkI 252 000 kontrollerade försök med sex LLM:er ökade uttryckliga priser och färska tidsstämplar genomgående chansen att bli vald, medan rena formateringsändringar hade minimal effekt. Vishwakarma et al., 2026
Synlig aktualitetStarkLLM-baserade omrangordnare lyfter fram passager som ser färska ut (se steg 5 ovan). Sidans ålder hade också en liten effekt i studien av 2,1 miljoner citeringar (β = +0,05).
Genomräknade exempel och ordlistorSlutledningDe ger motorn fristående, kontrollerbara fakta att citera. Inte testat direkt.
FAQ-blockSvagLitet positivt samband (β = +0,07) som inte var signifikant när andra faktorer kontrollerades. Ändå användbart, eftersom FAQ-frågor matchar verkliga sökfrågor.
Författarrader och förtroendesignalerSvagBlygsamma effekter i kontrollerade försök. Inte belagt i svarsmotorer i drift.
Sidhastighet och Core Web VitalsSvagIngen effekt när man kontrollerade för domänen.

Ger schemamärkning fler AI-citeringar?

Schemamärkning i sig ökar inte AI-citeringarna mätbart. När Ahrefs följde 1 885 sidor som lade till JSON-LD-schema mellan augusti 2025 och mars 2026 och jämförde dem med matchade kontrollsidor ändrades citeringarna med −4,6 % i Googles AI-översikter, +2,4 % i AI-läget och +2,2 % i ChatGPT, och de två sista gick statistiskt inte att skilja från noll. Måttlig Ahrefs

I ett annat test hittade inget av fem AI-system ett produktpris som bara fanns i JSON-LD. ChatGPT, Claude och Gemini hämtade sidan direkt, medan Perplexity och Googles AI-läge svarade utifrån sina sökindex. Stark searchVIU

Schema är ändå värt att lägga till för vanlig sökning och för att beskriva entiteter: WebApplication eller SoftwareApplication för verktyg, Article, Organization, BreadcrumbList och dateModified. Regeln är att JSON-LD ska upprepa synlig text och aldrig vara det enda stället där ett faktum står.

Ger llms.txt bättre synlighet i AI-sökning?

Det finns inga belägg för att llms.txt ökar AI-citeringarna. SE Ranking analyserade omkring 300 000 domäner, hittade llms.txt på omkring 10 % av dem och fann inget meningsfullt samband mellan att ha filen och hur ofta en domän citeras. Måttlig Search Engine Journal

En llms.txt-fil enligt förslaget på llmstxt.org är en Markdown-fil i webbplatsens rot med namnet som H1, en sammanfattning på en rad i ett blockcitat och H2-avsnitt med kommenterade länkar. Den är billig att lägga till och kan hjälpa kodagenter som skickas till dokumentation, men räkna inte med att den påverkar vilka sidor svarsmotorerna citerar.

Vilka AI-sökrobotar du bör släppa in i robots.txt

Vill du synas i AI-svar ska du släppa in sökrobotarna för sökning och för hämtningar på användares begäran. Blockerar du sökrobotarna för träning hålls ditt innehåll utanför modellträningen, men du försvinner inte från svaren i AI-sökning.

AI-sökrobotar och vad som händer om du blockerar dem
SökrobotAnvänds tillBlockerar du den…
OAI-SearchBot, ChatGPT-UserSökning i ChatGPT och hämtningar på användarens begäranförsvinner du från svaren i ChatGPT
Claude-SearchBot, Claude-UserSökning i Claude och hämtningar på användarens begäranförsvinner du från svaren i Claude
PerplexityBot, Perplexity-UserPerplexitys index och hämtningar på användarens begäranförsvinner du från svaren i Perplexity
Googlebot, BingbotGoogles AI-översikter och AI-läget; Microsoft Copilotförsvinner du från både sökresultat och AI-svar
GPTBot, ClaudeBot, Google-Extended, Applebot-ExtendedModellträningförsvinner du inte från svaren i AI-sökning

Copilot svarar utifrån Bings index, så skicka in din sitemap till Bing Webmaster Tools och inte bara till Google Search Console.

Exempel: så gjorde vi Keyword Triage RAG-vänligt

Keyword Triage är ett verktyg här på webbplatsen som kontrollerar hur lönsamma sökorden i Google Ads är. Före omskrivningen fanns verktygets regler för bedömningarna, de förvalda tröskelvärdena och formlerna bara i JavaScript. En sökrobot som inte kör JavaScript såg omkring 340 ord och inga tröskelvärden.

Keyword Triage före och efter omskrivningen
ÄndringFöreEfter
Ord som syns utan JavaScript342omkring 2 470
H1Keyword TriageKeyword Triage: lönsamhetskontroll av sökord i Google Ads
Första meningenEn beskrivning av uppgiftenEn definition: ”Keyword Triage är ett gratisverktyg som kontrollerar lönsamheten för varje sökord …”
Regler och formlerBara i JavaScriptEn tabell över bedömningarna, effektivitetsformeln, alla förvalda tröskelvärden och formeln för kostnad över målet, allt i synlig text
Genomräknat exempelIngetSju sökord med ett mål-CPA på 50 USD, kontrollerade mot verktygets faktiska resultat
Avsnitt formulerade som frågor110, plus en FAQ med 7 frågor och en ordlista
Källor och aktualitetIngaTvå hänvisningar till Google Ads Help, en författarrad och ett ”Senast uppdaterad”-datum

Checklista för RAG-vänligt innehåll

Gå igenom den här checklistan med 12 punkter innan du publicerar en sida som du vill att svarsmotorer ska citera.

  1. Alla fakta finns i HTML som renderas på servern. Kontrollera med curl.
  2. En H1 som nämner entiteten och den kategori som folk söker efter.
  3. En första mening som definierar: ”X är ett Y som gör Z.”
  4. H2-rubriker formulerade som frågor, var och en besvarad i sin första mening.
  5. Fristående avsnitt som upprepar entitetens namn i stället för ”det”.
  6. Siffror, tröskelvärden, formler och priser i vanlig text.
  7. Ett genomräknat exempel med verkliga siffror.
  8. Riktiga tabeller med tabellrubrik och rubrikceller, och listor för steg.
  9. Två eller tre hänvisningar till primärkällor.
  10. En FAQ för närliggande frågor, en ordlista och ett avsnitt om begränsningar.
  11. En synlig författarrad och ett ”Senast uppdaterad”-datum som stämmer med dateModified.
  12. En kanonisk URL, en sitemap med lastmod, en robots.txt som släpper in sökrobotarna för sökning och för hämtningar på användares begäran, och att webbplatsen är inskickad till både Google Search Console och Bing Webmaster Tools.

Källor