AI tekniska förutsättningar

Fantastiskt innehåll räcker inte om AI-verktyg inte kan hitta det, förstå det eller lita på det.

AI-optimering kräver en solid teknisk grund:

  • Crawlbarhet – Kan AI-botar nå ert innehåll?
  • Strukturerad data – Förstår AI vad innehållet handlar om?
  • E-E-A-T-markörer – Litar AI på er som källa?
  • Hastighet och prestanda – Crawlar AI-botar er sajt effektivt?

Dessa tekniska förutsättningar är inte ”nice to have” – de är absolut nödvändiga för att synas i AI-svar.


Crawlbarhet för AI-botar

Kan AI-verktyg nå ert innehåll?

Innan AI kan citera er måste den hitta ert innehåll. Detta kan låta självklart, men tekniska brister blockerar ofta AI-botar från att crawla viktiga sidor.

Robots.txt

Kontrollera att robots.txt inte blockerar viktiga sidor eller resurser.

Vanliga problem:

Blockerar hela sajten:

User-agent: *
Disallow: /

Detta är ofta korrekt på staging-sajter men glöms bort när sajten går live.

Blockerar viktiga sektioner:

User-agent: *
Disallow: /blog/

Om ert mest citatvärdiga innehåll finns i bloggen blockerar ni AI från att se det.

Blockerar resurser AI behöver:

User-agent: *
Disallow: /css/
Disallow: /js/

AI-verktyg (särskilt Google) behöver kunna läsa CSS och JavaScript för att rendera sidor korrekt.

Vad ni ska göra:

Granska robots.txt regelbundet. Säkerställ att:

  • Inga viktiga sidor blockeras
  • CSS, JavaScript och bildresurser är tillgängliga
  • Endast verkligt oviktiga sidor (admin, duplicate content) blockeras
XML Sitemap

En välkonstruerad sitemap hjälper AI-botar hitta allt viktigt innehåll.

Best practices:

  • Inkludera endast viktiga sidor – De ni vill att AI ska indexera
  • Exkludera 404:or och redirects – Uppdatera sitemap när sidor tas bort
  • Håll aktuell – Lägg till nya sidor automatiskt
  • Använd rätt URL-format – https://, med/utan trailing slash konsekvent
  • Inkludera lastmod (senast ändrad) – Hjälper AI förstå vad som är uppdaterat

Exempel på korrekt sitemap-post:

xml

<url>
  <loc>https://exempel.se/guide/seo-grunderna</loc>
  <lastmod>2024-01-15</lastmod>
  <priority>0.8</priority>
</url>

Skicka sitemap till:

  • Google Search Console
  • Bing Webmaster Tools
  • Eventuellt andra sökmotorer ni vill nå
Intern länkning

AI-botar följer länkar precis som Googlebot.

Säkerställ:

  • Alla viktiga sidor har interna länkar (inte bara i sitemap)
  • Inga ”öar” (sidor som bara nås via direktlänk)
  • Viktiga sidor nås inom 3-4 klick från startsidan
  • Länktext är beskrivande (inte ”klicka här”)

Sidor som är djupt begravda eller saknar interna länkar crawlas mer sällan.

JavaScript-rendering

För JavaScript-tunga sajter (React, Vue, Angular): Kan AI-botar rendera innehållet?

Problem:

Om allt innehåll läggs in via JavaScript efter att HTML laddats kan vissa botar inte se det.

Lösningar:

  • Server-side rendering (SSR) – Innehåll finns i initial HTML
  • Static site generation (SSG) – Förgenererade HTML-sidor
  • Prerendering – Generera HTML för botar

Testa: Använd Googles URL Inspection Tool i Search Console för att se hur Google renderar er sida.

Om text som syns för användare inte syns i rendered HTML är det ett problem.


Strukturerad data – Hjälp AI förstå innehållet

Strukturerad data (schema markup) talar explicit om för AI vad olika delar av innehållet betyder.

Varför strukturerad data är kritisk för AI

Utan strukturerad data måste AI gissa:

  • Är detta en artikel? En produktsida? En FAQ?
  • Vem är författaren?
  • När publicerades det?
  • Vad är huvudbilden?

Med strukturerad data vet AI exakt vad allt är.

Resultat: Mycket högre chans att citeras korrekt.

Viktiga schema-typer för AI-optimering
Article Schema

För blogginlägg, guider, och artiklar.

Inkludera alltid:

  • headline – Artikelns titel
  • author – Författare (Person eller Organization)
  • datePublished – Publiceringsdatum
  • dateModified – Senast uppdaterad (om artikeln reviderats)
  • image – Huvud-bild (URL)
  • publisher – Organisation som publicerar

Exempel (JSON-LD format):

json

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Komplett guide till SEO 2024",
  "author": {
    "@type": "Person",
    "name": "Dan Rasmussen",
    "url": "https://carnaby.se/team/dan-rasmussen"
  },
  "datePublished": "2024-01-10",
  "dateModified": "2024-01-28",
  "image": "https://carnaby.se/images/seo-guide-2024.jpg",
  "publisher": {
    "@type": "Organization",
    "name": "Carnaby Solutions",
    "logo": {
      "@type": "ImageObject",
      "url": "https://carnaby.se/logo.png"
    }
  }
}
FAQPage Schema

För sidor med frågor och svar.

Varför det är kraftfullt:

Varje fråga-svar-par blir ett strukturerat element som AI lätt kan extrahera och citera.

Exempel:

json

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Hur lång tid tar det att se resultat från SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SEO ger vanligtvis mätbara resultat efter 3-6 månader för nya sajter och 1-3 månader för etablerade sajter med god teknisk grund. Konkurrenskraftiga nischer kan kräva längre tid."
      }
    },
    {
      "@type": "Question",
      "name": "Vad kostar SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SEO-kostnader varierar från 10 000 kr/månad för mindre projekt till 100 000+ kr/månad för stora, konkurrensutsatta satsningar. Engångsprojekt som SEO-audits börjar ofta kring 30 000-50 000 kr."
      }
    }
  ]
}

Tips: Implementera FAQ-schema även på sidor som inte är ”traditionella FAQ” men har fråga-svar-struktur.

HowTo Schema

För steg-för-steg-guider.

Struktur:

  • name – Guidens titel
  • step – Varje steg med namn och text
  • totalTime – Uppskattad tid att genomföra (valfritt)
  • tool – Verktyg som behövs (valfritt)

Exempel:

json

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "Hur genomför man en SEO-audit",
  "step": [
    {
      "@type": "HowToStep",
      "name": "Analysera teknisk grund",
      "text": "Börja med att crawla sajten med Screaming Frog eller liknande verktyg för att identifiera tekniska problem som 404:or, redirect chains, och saknade meta-taggar."
    },
    {
      "@type": "HowToStep",
      "name": "Granska innehållskvalitet",
      "text": "Analysera befintligt innehåll för relevans, depth, och E-E-A-T-markörer. Identifiera thin content och duplicate content."
    }
  ]
}
Organization Schema

För företagsinformation (oftast på startsida eller Om oss).

Varför det är viktigt:

Stärker E-E-A-T genom att tydligt definiera vem som står bakom innehållet.

Inkludera:

  • name – Företagsnamn
  • url – Webbplats
  • logo – Logotyp
  • contactPoint – Kontaktinfo
  • sameAs – Sociala medier och andra profiler

Exempel:

json

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Carnaby Solutions",
  "url": "https://carnaby.se",
  "logo": "https://carnaby.se/logo.png",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+46-8-123456",
    "contactType": "Customer Service"
  },
  "sameAs": [
    "https://www.linkedin.com/company/carnaby-solutions",
    "https://twitter.com/carnabysolutions"
  ]
}
Person Schema

För författarprofiler.

Stärker E-E-A-T genom att visa vem som skriver och deras bakgrund.

Inkludera:

  • name – Författarens namn
  • jobTitle – Titel/roll
  • worksFor – Organisation
  • sameAs – LinkedIn, Twitter, etc
  • description – Kort bio

Exempel:

json

{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Dan Rasmussen",
  "jobTitle": "SEO Specialist",
  "worksFor": {
    "@type": "Organization",
    "name": "Carnaby Solutions"
  },
  "sameAs": [
    "https://www.linkedin.com/in/danrasmussen"
  ],
  "description": "SEO-specialist med 15 års erfarenhet av sökmotoroptimering och digital strategi."
}

Implementera och validera strukturerad data

JSON-LD är förstaval

Google rekommenderar JSON-LD format (som i exemplen ovan).

Varför:

  • Enklare att implementera (läggs i <script> tag)
  • Separerad från HTML-strukturen
  • Lättare att underhålla

Placera i: <head> eller i slutet av <body> på relevant sida.

Validera alltid

Använd Googles Rich Results Test: https://search.google.com/test/rich-results

Säkerställ:

  • Inga errors (måste fixas)
  • Minimera warnings (bör fixas)
  • Alla required properties finns med

Vanliga fel:

  • Saknade required fields (t.ex. datePublished i Article)
  • Felaktiga URL-format
  • Inaktuella datum
  • Image URL som inte fungerar

E-E-A-T-markörer – Teknisk implementation

E-E-A-T handlar inte bara om innehåll – det finns tekniska sätt att signalera expertis, auktoritet och förtroende.

Författarinformation – Tekniskt implementerad

Synlig författare på varje artikel

Inkludera:

  • Författarens namn (synligt på sidan)
  • Länk till författarens bio-sida
  • Kort beskrivning/titel

Exempel:

html

<div class="author-info">
  <img src="/images/dan-rasmussen.jpg" alt="Dan Rasmussen">
  <p>Skriven av <a href="/team/dan-rasmussen">Dan Rasmussen</a></p>
  <p>SEO-specialist med 15 års erfarenhet</p>
</div>
Author markup i strukturerad data

Koppla artikeln till Person schema (se ovan).

Detta talar explicit om för AI vem som skrivit innehållet.

Företagsinformation – Transparent och tillgänglig

Om oss-sida

En riktig Om oss-sida med:

  • Företagshistoria
  • Team (med bilder och bakgrund)
  • Kontaktinformation
  • Organisationsnummer (för svenska företag)
Kontaktinformation

Synlig på varje sida (footer):

  • Adress
  • Telefon
  • E-post
  • Företagsnamn och org.nummer

Dedikerad kontaktsida:

  • Fler kontaktvägar
  • Eventuellt karta
  • Öppettider om relevant

HTTPS – Grundläggande förtroende

SSL-certifikat är obligatoriskt. Sajter utan HTTPS rankar sämre och citeras mer sällan i AI.

Säkerställ:

  • Giltigt SSL-certifikat
  • Alla sidor på HTTPS (inte bara startsidan)
  • Inga mixed content warnings (HTTP-resurser på HTTPS-sida)
  • HTTP redirectar till HTTPS (301-redirect)

Testa: Besök er sajt med https:// – Ska visa hänglås i webbläsaren.

Uppdateringsdatum – Visa aktualitet

Synligt på sidan

Visa både publiceringsdatum och uppdateringsdatum:

Exempel:

html

<p>Publicerad: 10 januari 2024</p>
<p>Senast uppdaterad: 28 januari 2024</p>
I strukturerad data

Använd både datePublished och dateModified i Article schema.

Varför:

AI prioriterar aktuellt innehåll. Om en artikel från 2020 uppdaterades 2024 vill ni att AI ska veta det.


Hastighet och prestanda

AI-botar har begränsat med tid att crawla er sajt. Långsamma sajter crawlas mindre, vilket minskar AI-synlighet.

Core Web Vitals

Googles Core Web Vitals påverkar inte bara ranking utan även hur effektivt AI-botar kan crawla er sajt.

LCP (Largest Contentful Paint)

Mål: Under 2.5 sekunder

Hur snabbt laddar huvudinnehållet?

Optimera:

  • Komprimera bilder
  • Använd CDN
  • Minifiera CSS/JS
  • Lazy loading för bilder nedanför fold
FID (First Input Delay)

Mål: Under 100 millisekunder

Hur snabbt svarar sidan på interaktion?

Optimera:

  • Minska JavaScript execution time
  • Defer icke-kritisk JavaScript
  • Code splitting
CLS (Cumulative Layout Shift)

Mål: Under 0.1

Hoppar innehåll runt när sidan laddar?

Optimera:

  • Specificera width/height för bilder
  • Reservera plats för dynamiskt innehåll
  • Font-display: swap för webfonts

Varför det spelar roll för AI:

Snabbare sajter:

  • Crawlas oftare
  • Fler sidor per crawl session
  • Bättre rendering för AI-botar

Långsamma sajter riskerar att viktigt innehåll inte crawlas regelbundet.

Server Response Time

Mål: Under 200ms (TTFB – Time To First Byte)

Optimera:

  • Snabb hosting
  • Caching (server-side och CDN)
  • Databas-optimering
  • Effektiv kod

Mäta:

  • Google PageSpeed Insights
  • WebPageTest
  • Search Console (Core Web Vitals rapport)

Mobile-first och responsivitet

Google indexerar främst mobilversionen. AI följer samma mönster.

Mobilanpassning

Innehållsparitet

Kritiskt: Mobilversionen måste ha samma innehåll som desktop.

Vanliga problem:

  • Viktig text gömd i expanderbara sektioner på mobil
  • Bilder saknas på mobil (för att spara bandbredd)
  • Strukturerad data saknas på mobil

Om innehåll finns på desktop men inte mobil kan AI missa det.

Responsive design

Sajten ska fungera perfekt på alla skärmstorlekar.

Testa:

  • Faktiska mobilenheter (inte bara desktop-simulering)
  • Olika skärmstorlekar (telefoner, surfplattor)
  • Både portrait och landscape
Mobile usability

Kontrollera i Google Search Console:

  • Mobile Usability rapport
  • Flaggar problem som: text för liten, element för nära varandra, content wider than screen

Fixa alla flaggade problem.


Teknisk checklista för AI-optimering

När ni förbereder sajten tekniskt för AI-synlighet:

Crawlbarhet:

  • ☐ Robots.txt blockerar inte viktiga sidor
  • ☐ XML sitemap uppdaterad och korrekt
  • ☐ Alla viktiga sidor har interna länkar
  • ☐ JavaScript renderas korrekt (om relevant)

Strukturerad data:

  • ☐ Article schema på artiklar/blogginlägg
  • ☐ FAQPage schema på FAQ-sidor
  • ☐ HowTo schema på guider
  • ☐ Organization schema på startsida/Om oss
  • ☐ Person schema på författarprofiler
  • ☐ Alla schemas validerade utan errors

E-E-A-T-markörer:

  • ☐ Författarinformation synlig på artiklar
  • ☐ Author markup i strukturerad data
  • ☐ Tydlig Om oss-sida med teaminfo
  • ☐ Kontaktinformation i footer
  • ☐ HTTPS aktiverat på hela sajten
  • ☐ Uppdateringsdatum synliga och korrekta

Prestanda:

  • ☐ Core Web Vitals i grönt (LCP, FID, CLS)
  • ☐ Server response time under 200ms
  • ☐ Bilder optimerade och lazy-loadade
  • ☐ CSS/JS minifierade

Mobile-first:

  • ☐ Innehållsparitet mellan desktop och mobil
  • ☐ Responsive design fungerar på alla enheter
  • ☐ Mobile Usability inga errors i Search Console

Löpande underhåll

Teknisk AI-optimering är inte engångsarbete.

Regelbundna kontroller

Månadsvis:

  • Validera strukturerad data (kan ha gått sönder vid uppdateringar)
  • Kontrollera Core Web Vitals
  • Granska Mobile Usability

Kvartalsvis:

  • Uppdatera Organization schema om företagsinfo förändrats
  • Granska Author profiles (nya medarbetare? Uppdaterade meriter?)
  • Kontrollera att robots.txt fortfarande är korrekt

Vid större uppdateringar:

  • Testa att strukturerad data fungerar efter CMS-uppdatering
  • Verifiera att rendering fortfarande fungerar
  • Kontrollera att viktiga sidor inte oavsiktligt blockeras

Från teknisk grund till innehåll

Nu när den tekniska grunden är på plats kan ni fokusera på att skapa innehåll som AI citerar.

AI Innehållsmetodik visar hur ni skapar citatvärdigt innehåll baserat på struktur, E-E-A-T och faktadensitet.


Behöver ni hjälp med teknisk implementation?

Vi implementerar strukturerad data, förbättrar crawlbarhet, och stärker E-E-A-T-signaler för maximal AI-synlighet.

Kontakta oss för teknisk AI-optimering →

Kontakta oss