Jag testade vad ChatGPT vet om min sajt. Svaret satt i schema markup-koden.
Förra månaden körde jag fyra testfrågor i ChatGPT, utloggad, utan att nämna något varumärke. Fråga ett var en kall kategorifråga: vilket system passar en secondhand-butik som vill hålla koll på inlämnare och kommission?
ChatGPT svarade med ett namn. Min produkts namn. Rätt pris, rätt bindning, rätt integrationer. Nästan ordagrant.
Jag förstod inte direkt varför. Sedan kollade jag källkoden.
Varifrån ChatGPT hämtar fakta om din sajt
Svaret satt i schema markup: ett strukturerat kodblock i sidans källkod som berättar för maskiner vad sidan handlar om. Priser, FAQ-svar, organisationsinfo. Saker du skriver som vanlig text, som sökmotorer och AI-modeller läser direkt i stället för att tolka.
Schemat på min sajt innehöll 16 FAQ-frågor med konkreta svar om pris, integrationer och bindningstider. ChatGPT återgav dem nästan ordagrant. Det var inte en sammanfattning av sajten. Det var en transkription av schemat.
Det är ingen slump. AI-modeller tränas på webbdata och crawlar aktivt för att hålla svaren uppdaterade. Schema markup är en av de mest machine-readable ytorna på en vanlig sajt. Det du skriver där är det AI-modellerna säger om dig.
Vad sessionsdata visade
Under 30 dagar kom fem ChatGPT-sessioner till sajten. Åtta betalda annonsklick kom under samma period.
Men de fem ChatGPT-sessionerna hade djupare beteende. En person hade öppnat sajten i tre separata omgångar under två dagar och öppnat FAQ-sektionen 13 gånger. Inget av de betalda klicken visade det mönstret.
Det är ett litet urval. Dra inga volymslutser av fem sessioner. Men det är den sortens signal värd att förstå, inte ignorera. ChatGPT-trafik är mätbar på ett sätt leadattribution aldrig är: kör om frågorna och jämför direkt mot förra gången.
Konkurrenten som rankades på plats två utan en enda kund
När jag körde frågorna rankades en konkurrent på plats två. Jag hade aldrig hört talas om dem.
Snabb koll: noll anställda, 305 000 kronor i omsättning 2024. Webbsajten saknade bekräftade referenskunder och statistiken på sidan såg ut som demodata.
Ändå plats två på en kall kategorifråga.
Förklaringen: de har 17 offentliga dokumentationssidor. Strukturerade guider med konkreta detaljer om hur systemet fungerar. Maskinläsbar publik text. Det är hela förklaringen. Inte traction, inte kundrecensioner, inte SEO-ranking. Bara välstrukturerad offentlig text som AI-modellerna kan läsa.
Det är en annan konkurrensdynamik mot Google. Storleken spelar en mindre roll än tydligheten i det du publicerar.
Brasklappen ChatGPT lade till
Det var inte bara saker som fungerade. En sak fungerade inte.
ChatGPT lade till en notering i svaret: jämförelserna “bör läsas som marknadsföring”. Anledningen: prisboxen på sajten visade ett konkurrentpris utan synlig källa. Attributionen låg som en fotnot 40 rader nedanför i texten.
ChatGPT hittar den diskrepansen. Ett påstående utan synlig källa tolkas som marknadsföring, inte information. Det ger en trustrabatt i svaret som förstärker alla andra alternativ på din bekostnad.
Felet fixades. Källraden lyftes upp till prisboxen. Nästa gång jag kör samma frågor kan jag jämföra om brasklappen försvann.
En teknisk detalj som kan kosta månader av osynlighet
Schemat hade fem frågor. Den synliga FAQ-listan på sidan hade 13. En skillnad på åtta frågor, för att de två datakällorna hade glömt bort varandra.
Det händer lätt. Schemat läggs till på ett ställe i koden, FAQ:n uppdateras på ett annat. Det driftar under månader utan att någon märker det. Resultatet är att AI-modellerna får en mager bild av sajten, trots att FAQ:n på sidan är rik.
Lösningen var att generera schemat ur exakt samma array som den synliga listan. En källa, ingen glidning. Schemat uppdateras automatiskt varje gång du lägger till en FAQ-fråga. Det är hur du säkerställer att vad Google och AI-crawlers faktiskt ser stämmer med vad dina besökare ser.
Vad du kan göra nu
Det praktiska testet tar tio minuter.
Öppna ChatGPT och skriv en kall kategorifråga om din produktkategori utan att nämna ditt varumärke. Se vad du får. Finns du inte med: kolla hur ditt schema markup ser ut i källkoden. Högerklicka på din startsida, välj Visa sidkälla och sök på schema.org. Är FAQ-blocken strukturerade och innehållsrika, eller är det tomt?
Kör sedan Googles Rich Results Test på din URL. Det visar exakt vad maskinerna ser.
Är resultaten magra finns tre ställen att börja:
- FAQPage-schema: lägg till faktafrågor med konkreta svar om pris, funktion, vad ni gör och inte gör.
- Beskrivande metatext: schema-koden läser din
description-tagg. En vag beskrivning är en vag datapunkt. - Synliga källreferenser på jämförelsepåståenden: ett påstående utan synlig källa tolkas som marknadsföring av AI-modellerna.
Är problemet djupare, att din synlighet i Google är svag av fler anledningar än schema, är det värt att titta på hela bilden. En gratis SEO-koll visar vad Google och AI-assistenter faktiskt läser ut ur din sajt i dag, inklusive om schemat och den synliga texten säger samma sak.
Vanliga frågor
Räknas ChatGPT-trafik som SEO-trafik?
Nej, inte i traditionell bemärkelse. ChatGPT-sessioner syns som direkttrafik eller med utm_source=chatgpt.com i analytics, inte som organisk söktrafik. De är en separat kanal med egna mönster. Volymerna är låga just nu, men beteendet brukar vara fokuserat, som de 13 FAQ-öppningarna på en session.
Är det här bara relevant för stora sajter? Nej. Konkurrensdynamiken i AI-sök är annorlunda mot Google. Konkurrenset jag beskriver ovan, en nollkunds-produkt på plats två, visar det. Storlek spelar en mindre roll, tydligheten i det du publicerar spelar en större.
Vad är skillnaden mot att jobba med SEO för Google? Schema markup hjälper båda. Men AI-modellerna är mer ordagranna. Google tolkar och rankar. ChatGPT citerar. Det du skriver i FAQ-schemat är det ChatGPT säger om dig. Det gör kravet på faktaprecision högt.
Hur ofta ska jag köra det här testet? När du gör en större ändring på sajten, eller när du vill förstå var du befinner dig i kategorisamtalen. Det tar tio minuter och är mätbart på ett sätt leadattribution aldrig är: kör om frågorna och jämför mot förra gången.
Fungerar det om sajten är byggd med JavaScript? Det beror på om schema markup-koden renderas i HTML:en som servern skickar, eller om JavaScript genererar den efteråt. AI-crawlers renderar inte alltid JavaScript. Statisk schema markup i källkoden är säkrare. Osäker: högerklicka och välj Visa sidkälla. Syns schemat i den råa texten är du OK.