Hopp til innholdet

Rapport for AI-synlighet

badstat.no

Knapt synlig. Mye av det viktigste er stengt eller uleselig.

Sjekket 14. november kl. 00:57. Bygget med Create React App. 12 funn.

Del på LinkedIn

40av 100

Terningkast 2

Tak på 40 poeng. Det finnes nesten ingen tekst i HTML-en uten JavaScript. Uten taket ville summen vært 62.

Dette leser en AI-robot på forsiden

Teksten i HTML-en med JavaScript slått av, slik AI-robotene leser den. Finner du overskriften og budskapet ditt her, er du lesbar.

GET https://badstat.no/0 ord

(ingen tekst)

Fra 40 til 100: 11 tiltak, klare til å limes inn

Planen din, størst effekt først

  1. Legg innholdet i HTML-en, ikke bare i JavaScript+12 poeng
  2. Rydd i overskriftene+5 poeng
  3. Publiser llms.txt+4 poeng
  4. Bruk ekte lenker til undersidene+3 poeng
  5. Legg til spørsmål og svar med FAQ-skjema+3 poeng
  6. Merk opp sidestrukturen+2 poeng
  7. Tilby en Markdown-versjon til agenter+2 poeng
  8. Gjør prisene mulige å finne+2 poeng
  9. Lenk til om oss, kontakt og personvern+2 poeng
  10. Oppgi kontaktinfo og organisasjonsnummer+2 poeng
  11. Rett opp tittel, beskrivelse og delingskort+1 poeng

Agentrapporten for badstat.no

299 kr én gang, eks. mva. (373,75 kr inkl. mva.)

  • Nøyaktige steg for hvert funn i sjekken
  • Filer laget for badstat.no, klare til å publisere
  • Én prompt til Claude Code, Cursor, Lovable eller Bolt
  • Hele rapporten som Markdown-fil
  • Oppdateres hver gang du sjekker på nytt

Sikker betaling hos Stripe. Kjøper du som bedrift, legger du inn firmanavn og org.nr. i kassen. Faktura med mva spesifisert kommer på e-post. Kjøpt før? Hent rapporten

Hvem slipper inn

robots.txt er det du sier til robotene. Brannmurtesten er det som faktisk skjer når en av dem banker på: vi henter forsiden med robotens user agent, merket som simulering.

RobotHva den materTyperobots.txtBrannmurtest
OAI-SearchBotOpenAISøkeindeksen bak ChatGPTSøkeindeksSlipper innHTTP 200
ChatGPT-UserOpenAIChatGPT når en bruker ber den åpne en sideHenter på forespørselSlipper innIkke testet
GPTBotOpenAITrening av OpenAIs modellerTreningSlipper innHTTP 200
Claude-SearchBotAnthropicSøkeindeksen bak ClaudeSøkeindeksSlipper innIkke testet
Claude-UserAnthropicClaude når en bruker ber den hente en sideHenter på forespørselSlipper innIkke testet
ClaudeBotAnthropicTrening av Anthropics modellerTreningSlipper innHTTP 200
PerplexityBotPerplexitySøkeindeksen bak PerplexitySøkeindeksSlipper innHTTP 200
Perplexity-UserPerplexityPerplexity når en bruker ber den åpne en sideHenter på forespørselSlipper innIkke testet
GooglebotGoogleGoogle Søk og AI-oversikterSøkeindeksSlipper innIkke testet
BingbotMicrosoftBing og Copilot (brukes også av ChatGPT-søk)SøkeindeksSlipper innIkke testet
Google-ExtendedGoogleGemini: trening og grunnlag for svarTreningSlipper innIkke testet
Applebot-ExtendedAppleTrening av Apple IntelligenceTreningSlipper innIkke testet
Meta-ExternalAgentMetaTrening av Meta AITreningSlipper innIkke testet
CCBotCommon CrawlÅpent datasett mange modeller trenes påTreningSlipper innIkke testet
AmazonbotAmazonAlexa og Amazons AI-tjenesterTreningSlipper innIkke testet
DuckAssistBotDuckDuckGoDuckAssist-svar i DuckDuckGoSøkeindeksSlipper innIkke testet
MistralAI-UserMistralLe Chat når en bruker ber den hente en sideHenter på forespørselSlipper innIkke testet

Alle kontrollene

Tilgang30 av 30

  • Beståttrobots.txt slipper AI-svarmotorene innAlle 8 svarmotor-roboter (ChatGPT, Claude, Perplexity, Google og Bing) slipper inn.10/10

    Hvorfor det betyr noe. Dette er robotene som henter sidene dine når noen stiller en assistent et spørsmål. Stenger robots.txt dem ute, kan du ikke bli sitert.

  • BeståttBrannmuren slipper AI-robotene gjennomEn nettleser og alle 4 simulerte roboter fikk HTTP 200.10/10

    Hvorfor det betyr noe. CDN-er og webhotell blokkerer i økende grad AI-roboter som standard, uten å røre robots.txt. Testen er en simulering fra våre servere med robotens user agent, så bekreft funnet i botinnstillingene til CDN-et ditt. Et avslag her er likevel et sterkt signal.

  • BeståttForsiden tillater indeksering og siteringIngen noindex- eller nosnippet-direktiver.8/8

    Hvorfor det betyr noe. noindex ber motorene droppe siden. nosnippet ber dem aldri sitere fra den. Begge deler glemmes ofte igjen etter utvikling.

  • Beståttrobots.txt finnes og er gyldigrobots.txt finnes og kan leses (14 regler).2/2

    Hvorfor det betyr noe. Roboter leser robots.txt før alt annet. Svarer serveren med en HTML-side der, må de gjette hva som er lov.

  • Til infoTreningsroboterAlle treningsroboter slipper inn.

    Hvorfor det betyr noe. Dette er et valg, ikke en feil. Å stenge treningsroboter ute fjerner deg ikke fra AI-søk, men modellene vil vite mindre om deg fra hukommelsen.

Lesbart innhold2 av 24

  • ManglerInnholdet finnes i HTML-en0 ord i HTML-en. Uten JavaScript er siden i praksis tom.0/12

    Hvorfor det betyr noe. AI-roboter henter HTML-en og leser den som tekst. De kjører ikke JavaScript, så alt appen din tegner opp i nettleseren, finnes ikke for dem.Tiltaket ligger i rapporten

  • ManglerÉn tydelig hovedoverskriftIngen H1 i HTML-en.0/3

    Hvorfor det betyr noe. H1 er sidens sterkeste utsagn om hva dere er. Mangler den, eller finnes det flere, må modellen velge selv.Tiltaket ligger i rapporten

  • ManglerMellomtitler som deler opp innholdetIngen H2-mellomtitler.0/2

    Hvorfor det betyr noe. Modeller henter svar fra tydelig merkede avsnitt. Mellomtitler er måten de finner riktig passasje på.Tiltaket ligger i rapporten

  • ManglerEkte lenker til undersideneIngen interne lenker i HTML-en.0/3

    Hvorfor det betyr noe. Roboter finner resten av nettstedet ved å følge vanlige lenker. Knapper som bare virker med JavaScript, teller ikke.Tiltaket ligger i rapporten

  • BeståttBildene har alt-tekstIngen bilder i HTML-en.2/2

    Hvorfor det betyr noe. En robot som bare leser tekst, ser ikke skjermbilder og produktfoto. Alt-teksten er den eneste måten bildene når fram på.

  • ManglerSemantisk sidestrukturIngen <main>, <nav>, <header> eller <footer> i HTML-en.0/2

    Hvorfor det betyr noe. Agenter som styrer en nettleser, orienterer seg etter sidens struktur slik en skjermleser gjør. main, nav og header forteller hva som er innhold og hva som er meny.Tiltaket ligger i rapporten

Strukturerte data11 av 14

  • BeståttStrukturerte data (JSON-LD)2 JSON-LD-blokker: SportsOrganization, Country, SearchAction, Dataset, Organization.4/4

    Hvorfor det betyr noe. JSON-LD oppgir fakta om dere (navn, tilbud, pris) i et format maskiner ikke trenger å tolke seg fram til.

  • BeståttSier hvem dere erOrganization er deklarert.4/4

    Hvorfor det betyr noe. En Organization-oppføring knytter navn, adresse, logo og profiler i sosiale medier sammen, slik at modellene behandler dem som én og samme virksomhet.

  • BeståttSier hva dere tilbyrDataset er deklarert.3/3

    Hvorfor det betyr noe. Her ligger kategori, pris og tilgjengelighet: fakta en assistent trenger for å anbefale dere når noen spør etter «beste leverandør av X».

  • ManglerSpørsmål og svarFant ikke spørsmål og svar på forsiden.0/3

    Hvorfor det betyr noe. Folk stiller assistenter spørsmål. En side som inneholder selve spørsmålet og et kort svar, er det enkleste som finnes å sitere.Tiltaket ligger i rapporten

AI-filer og agentstandarder6 av 12

  • Manglerllms.txtAdressen /llms.txt svarer med en HTML-side, ikke en tekstfil.0/4

    Hvorfor det betyr noe. Et kart over nettstedet i ren tekst, skrevet for språkmodeller. Standarden er ung og ikke alle motorer leser den ennå, men kodeagenter og AI-verktøy gjør det allerede, og det tar to minutter å legge den ut.Tiltaket ligger i rapporten

  • BeståttXML-sitemapSitemapet lister 4 841 adresser.4/4

    Hvorfor det betyr noe. Et sitemap er måten roboter får vite hvilke sider som finnes, uten å måtte oppdage hver eneste lenke selv.

  • Beståttrobots.txt peker til sitemapetSitemapet er oppgitt i robots.txt.2/2

    Hvorfor det betyr noe. De fleste AI-roboter har ingen Search Console. Sitemap-linjen i robots.txt er det eneste stedet de leter.

  • ManglerMarkdown-versjon for agenterForsiden finnes bare som HTML.0/2

    Hvorfor det betyr noe. Kodeagenter og flere assistenter ber om text/markdown når de henter en side. Får de ren Markdown i stedet for HTML, bruker de langt færre tokens og misforstår mindre.Tiltaket ligger i rapporten

Metadata9 av 10

  • BeståttSidetittel«Badstat - Norsk Badminton Statistikk og Analyser»3/3

    Hvorfor det betyr noe. Tittelen er merkelappen en assistent bruker når den siterer deg.

  • BeståttMetabeskrivelse193 tegn.3/3

    Hvorfor det betyr noe. Metabeskrivelsen er ofte den første setningen en modell leser om dere. Si hva dere gjør, og for hvem.

  • ManglerKanonisk adresseIngen rel="canonical".0/1

    Hvorfor det betyr noe. Forteller roboter hvilken adresse som er den ekte når samme side kan nås på flere måter.Tiltaket ligger i rapporten

  • BeståttSpråk er oppgittlang="no"1/1

    Hvorfor det betyr noe. Lar motorene koble deg til spørsmål på riktig språk. For norske sider: lang="nb" eller "nn".

  • BeståttDelingskort (Open Graph)og:title, og:description, og:image og twitter:card er satt.2/2

    Hvorfor det betyr noe. Assistenter og chatteapper bruker disse feltene til å vise lenken din som et kort med navn og bilde.

Tillit og svar4 av 10

  • BeståttHTTPSServeres over HTTPS.2/2

    Hvorfor det betyr noe. Motorene stoler mindre på kilder som serveres over ukryptert HTTP, og rangerer dem lavere.

  • BeståttRask første responsServeren svarte på 252 ms.2/2

    Hvorfor det betyr noe. Roboter som henter siden mens brukeren venter, gir opp trege servere. Målt fra vår server, så se på tallet som en pekepinn.

  • ManglerPris er lett å finneFant verken priser eller en lenke til priser på forsiden.0/2

    Hvorfor det betyr noe. «Hva koster det?» er blant de vanligste spørsmålene folk stiller en assistent om et produkt eller en tjeneste.Tiltaket ligger i rapporten

  • ManglerOm oss, kontakt og personvernFant ingen lenker til om oss, kontakt eller personvern.0/2

    Hvorfor det betyr noe. Motorene foretrekker kilder som ser ut som en ekte, ansvarlig virksomhet.Tiltaket ligger i rapporten

  • ManglerKontaktinfo og organisasjonsnummerVerken organisasjonsnummer, telefon eller e-post står på forsiden.0/2

    Hvorfor det betyr noe. En agent som skal vurdere eller handle hos en norsk bedrift, slår opp organisasjonsnummeret i Brønnøysundregistrene. Står det på forsiden, sammen med telefon eller e-post, er dere enkle å bekrefte.Tiltaket ligger i rapporten

På radaren: standarder som ikke teller her

Måten AI-agenter finner og bruker nettsteder på, er i rask endring. Vi gir bare poeng for det et nettsted faktisk kan oppfylle: standarder for API-er teller der det finnes et API, og handelsprotokoller teller for nettbutikker. Resten ser vi etter og viser her, uten poeng.

  • Ikke i brukMCP-serverkort. Lar agenter oppdage at nettstedet tilbyr verktøy de kan bruke direkte, via Model Context Protocol.
  • Ikke i brukAgentkort (A2A). Beskriver en agent virksomheten tilbyr, slik at andre agenter kan finne og samarbeide med den.
  • Ikke i brukAPI-katalog. En standard adresse der agenter finner API-ene dine og dokumentasjonen til dem.

Vil du ha beskjed når en av dem begynner å telle for badstat.no? Sett deg på listen for overvåking

Sjekk et nettsted til

Konkurrentens, for eksempel.

Ser noe feil ut for badstat.no? , så ser vi på skanneren.

Gi tilbakemelding

Hva gjelder det?