Metode · Opdateret 2026-11-07

Datakilder og metode

seops viser tal, som det læser fra andre tjenester eller selv måler. For hvert modul: kilden, hvor ofte den læses, hvor forsinket den er, hvordan der regnes, og hvilke begrænsninger du bør kende, før du handler på den. Tider er Istanbul-tid (UTC+3).

Google Search Console

Kilde
Search Console Search Analytics API, læst med den skrivebeskyttede seops-tjenestekonto, du tilføjer til din property.
Hvor ofte
Når du åbner en rapport; cachet i 1 time (15 minutter for timevisningen af i dag og i går).
Forsinkelse
Google offentliggør daglige tal 2–3 dage forsinket. seops beder også om friske data, så de seneste dage er ufuldstændige og ændrer sig stadig.

Sådan beregnes det

  • Klik, visninger og gennemsnitlig placering er Googles tal; seops beregner dem ikke igen. CTR er klik divideret med visninger.
  • Gennemsnitlig placering er Googles: sitets øverste placering i hver søgning, gennemsnit over visningerne.
  • Mulighedssøgninger filtreres fra de samme data: placering 4–20, mange visninger, lav CTR, med den side, der får dem.
  • En Search Console-dag er en dag i Pacific Time; timevisningen af i dag og i går vises i din tidszone.

Vær opmærksom på

  • Google udelader meget sjældne søgninger af hensyn til privatlivet, så søgerækkerne summerer til mindre end sitets total.
  • seops kalder færre end 50 klik eller 500 visninger på 28 dage en lille stikprøve: få klik kan ligne en stor procentvis ændring.
  • Search Console medregner visninger i AI Overviews i totalerne for websøgning og viser dem ikke separat.

Søgeplaceringer

Kilde
Search Console: den visningsvægtede gennemsnitlige placering for hvert fulgt søgeord (præcis match på søgningen), pr. dag og enhed.
Hvor ofte
Hver dag kl. 06:00 (03:00 UTC); de seneste 10 dage skrives igen hver gang.
Forsinkelse
Det samme som Search Console: de nyeste 2–3 dage er ufuldstændige.

Sådan beregnes det

  • Op til 200 søgeord pr. site. Desktop og mobil holdes adskilt; tablet tæller som mobil.
  • Placeringer skrives ned til 100. En dag uden visninger for søgeordet har ingen placering.
  • Search Console- og Bing-placeringer koster ingen credits.

Vær opmærksom på

  • Det er et gennemsnit over alle søgninger, der viste din side, ikke ét tjek fra ét sted. To personer, der søger på de samme ord, kan se forskellige resultater.
  • Et dagligt tjek af den reelle Google-placering fra vores egen infrastruktur kommer snart og kører på pakkecredits. Indtil da kommer placeringer i seops kun fra Search Console og Bing.

Bing og Yandex

Kilde
Bing Webmaster Tools API (din API-nøgle) og Yandex Webmaster API (dit OAuth-token).
Hvor ofte
Læses i baggrunden og caches i 12 til 24 timer.
Forsinkelse
Hver søgemaskine offentliggør med sin egen forsinkelse; seops kan ikke gøre den kortere.

Sådan beregnes det

  • Bing-placering er Bings gennemsnitlige visningsplacering, vægtet efter visninger, når rækker lægges sammen.
  • Yandex: klik, visninger, søgninger, indeks og siteproblemer, som Yandex rapporterer dem.

Vær opmærksom på

  • Tal fra Bing og Yandex kan ikke sammenlignes direkte med Googles: hver søgemaskine tæller visninger og placeringer på sin egen måde.

Google Analytics 4

Kilde
Google Analytics Data API, læst med den samme tjenestekonto (rollen Seer).
Hvor ofte
Når du åbner en rapport; cachet i 1 time (5 minutter for i dag). Live-besøgende opdateres hvert 30. sekund.
Forsinkelse
Ifølge Google kan behandlingen i GA4 tage 24–48 timer; tallene for i dag og i går kan stadig stige.

Sådan beregnes det

  • Kun samlede rapporter: brugere, sessioner, engagement, nøglehændelser, kanaler, landingssider, enheder og byer. Ingen data på brugerniveau.
  • AI-assistenttrafik er de sessioner, hvis kilde matcher ChatGPT, Perplexity, Gemini, Claude, Copilot, DeepSeek, Grok, Meta AI og nogle få andre.

Vær opmærksom på

  • Et besøg fra en assistent genkendes kun, når browseren sender en referrer eller en utm_source; ellers vises det som Direkte.
  • GA4's egne datatærskler og stikprøver gælder også for det, seops læser.

seops Analytics

Kilde
seops-scriptet på dit site (2,1 KB, 1,2 KB komprimeret), sendt til i.seops.app og gemt i Cloudflare Analytics Engine.
Hvor ofte
Live; en oversigt over dagen før skrives hver dag kl. 03:30.
Forsinkelse
Sekunder for rå hits.

Sådan beregnes det

  • Én forespørgsel pr. sidevisning, derefter tid på siden og scrolldybde, når siden forlades, plus de hændelser, du sender.
  • Ingen cookies, ingen browserlager, ingen varig identifikator. Besøgende inden for én dag skelnes med en hash af et dagligt salt, IP-adresse, user agent og sitenøgle; hver dags salt slettes to dage efter, at dagen er slut, og den rå IP gemmes aldrig.
  • Kendte bots og crawlere registreres som bots og holdes ude af rapporterne. Der sendes intet fra localhost eller automatiserede browsere.
  • Forespørgselsstrengen sendes ikke, undtagen UTM-tags, tilstedeværelsen (ikke værdien) af et annonceklik-ID og en parameter til søgning på sitet, som du tillader.

Vær opmærksom på

  • Den samme person på to dage tæller som to besøgende: tilbagevendende besøgende på tværs af dage findes ikke, med vilje.
  • Nogle annonceblokkere blokerer scriptet. Tallene er målinger, ikke en revision.
  • De seneste 90 dage kommer fra rå hits; længere perioder fra dagsoversigter (top 200 pr. liste). Lagringslaget kan tage stikprøver ved meget høj trafik og kompenserer i totalerne.

AI-synlighed

Kilde
ChatGPT, Claude, Gemini og Perplexity, spurgt direkte gennem Cloudflare AI Gateway med live websøgning slået til.
Hvor ofte
Ugentligt: hver mandag fra kl. 07:00 sættes hver aktiv prompt i kø for hver valgt motor, og svarene behandles i portioner hvert 30. minut. Du kan også køre én prompt med det samme.
Forsinkelse
Ingen ud over kørslen: et svar gemmes, i det øjeblik motoren returnerer det.

Sådan beregnes det

  • Op til 20 prompts pr. site. Hver prompt × motor er ét svar, gemt i fuld længde med kilder og de søgninger, modellen lavede.
  • ChatGPT kører på OpenAI Responses API med websøgning, Claude på Anthropic Messages API med websøgning (op til 3 søgninger), Gemini med Google Search-grounding, Perplexity på Sonar. Projektets land sendes som omtrentlig placering, hvor API'et tager imod en; modelnavnet gemmes med hvert svar.
  • Omtale: et af dine brandudtryk eller dit domæne står i svarteksten som et helt ord, uden hensyn til store/små bogstaver og accenter. Den første del af domænet tæller også, hvis den har 5 bogstaver eller flere.
  • Citering: dit domæne eller et af dets subdomæner står i svarets kildeliste. Citeringsplaceringen er dets plads i den liste, i den rækkefølge motoren returnerede; den første er 1. Geminis Google-omdirigeringslinks omsættes først til den rigtige adresse.
  • Omtalerate og citeringsrate er andelen af svar i perioden med en omtale eller en citering.
  • Hvert svar kører på pakkecredits. Er der ikke nok, venter det og prøves igen næste dag; efter en uge giver det plads til den nye uges kørsel. Et svar, der fejler, forsøges op til 3 gange.

Vær opmærksom på

  • Svar er stikprøver, ikke et mål for alles oplevelse: ét svar pr. prompt og motor om ugen. Det samme spørgsmål kan få et andet svar et minut senere.
  • Svarene kommer fra udbydernes API'er med websøgning, ikke fra de apps, en indlogget person bruger; hukommelse, personalisering og app-funktioner er forskellige.
  • Matchning af omtaler er bogstavelig: et stavet forkert brand eller et brand beskrevet uden navn tælles ikke, og et almindeligt ord brugt som brandudtryk kan tælle for meget.
  • Med 20 prompts og fire motorer flytter ét svar en rate med mere end ét procentpoint. Læs tendenser over flere uger.

Cloudflare

Kilde
Cloudflare GraphQL Analytics API og REST API, med det skrivebeskyttede API-token, du opretter til zonen.
Hvor ofte
Når du åbner en rapport; cachet i 30 minutter til 1 time.
Forsinkelse
Cloudflares data er tæt på realtid; seops lægger højst cachetiden til.

Sådan beregnes det

  • Sikkerhedshændelser: besøgsforespørgsler grupperet efter sikkerhedshandling og kilde (WAF, hastighedsbegrænsning, botregler), med lande og stier.
  • AI-crawlere: forespørgsler grupperet efter user agent og efter den handling, Cloudflare udførte.
  • Edge-fejl: 4xx- og 5xx-svar til besøgende de seneste 7 dage; cachestatus pr. sti.
  • Core Web Vitals fra rigtige brugere: hvis Cloudflare Web Analytics er slået til for sitet, p75 for LCP, INP og CLS de seneste 28 dage pr. side og enhed.
  • Kontoens forbrug af Workers, D1 og R2.

Vær opmærksom på

  • Cloudflares adaptive datasæt bliver stikprøvebaserede ved høj trafik: tallene er estimater, som Cloudflare skalerer op, så små tal kan hoppe.
  • Kun trafik, der går gennem Cloudflare, er synlig. En crawler tælles under den user agent, den sender; Cloudflares markering af verificerede bots vises, hvor den findes.
  • Web Analytics-data findes kun for besøgende, hvis browser kørte dens beacon.

Sidehastighed

Kilde
Google PageSpeed Insights API: en Lighthouse-labmåling plus feltdata fra Chrome UX Report (CrUX), når Google har dem.
Hvor ofte
Forsiden og de vigtigste sider (10 som standard; 20 eller 50 kan vælges), på mobil og desktop, hver målt igen hver 7. dag i portioner hvert 10. minut.
Forsinkelse
Lab: tidspunktet for målingen. Felt (CrUX): 75. percentil af rigtige Chrome-brugere de seneste 28 dage.

Sådan beregnes det

  • Vigtighed rangerer sider efter Google-klik, med visninger og Analytics-sessioner som støtte. Uden Search Console bruges begyndelsen af sitemap'et.
  • Vurdering: sidens egne feltdata (LCP, INP, CLS), når de findes, ellers labværdierne, med TBT i stedet for INP.
  • Har siden ingen egne feltdata, kan CrUX rapportere hele originet; panelet markerer det som origin-data.
  • Hver måling (side × enhed) bruger 2 sitecredits.

Vær opmærksom på

  • Lab-scorer svinger fra måling til måling med netværk og serverbelastning. Sammenlign tendenser, ikke enkelte målinger.
  • Sider med lidt Chrome-trafik har ingen feltdata.
  • To mislykkede målinger i træk giver en advarsel; en 403 betyder ofte, at en WAF-regel blokerer PageSpeed.

Site-audit

Kilde
seops' egen crawler (user agent seopsBot/1.0) henter URL'erne i dit sitemap.
Hvor ofte
Hver side tjekkes igen hver 7. dag, i portioner hvert 10. minut, med en belastning et godt stykke under én forespørgsel i sekundet pr. site.
Forsinkelse
Ingen: det, serveren returnerede på tjektidspunktet.

Sådan beregnes det

  • Sitemaps kommer fra Sitemap-linjerne i robots.txt, ellers fra /sitemap.xml; sitemap-indeksfiler følges.
  • Tjek: statuskode, omdirigering, noindex (metatag og X-Robots-Tag), titel (mangler, under 20 eller over 65 tegn, dublet), metabeskrivelse (mangler, under 70 eller over 165, dublet), H1 (mangler eller flere), canonical (mangler eller peger et andet sted hen), JSON-LD til stede, tyndt indhold (under 250 ord), langsomt svar (over 2 sekunder).
  • 403, 429 og 503 rapporteres som blokeret, typisk af en WAF- eller hastighedsregel.
  • Én sitecredit pr. tjekket side. Udelukkede stier crawles ikke.

Vær opmærksom på

  • Crawleren læser den HTML, serveren sender, og kører ikke JavaScript. Indhold, der først vises, når scripts har kørt, ses ikke.
  • Kun URL'er i sitemap'et tjekkes; sider, der mangler i sitemap'et, findes ikke ved at følge links.
  • Længdegrænser er pejlemærker, ikke Googles regler.

Indeksering

Kilde
Search Console URL Inspection API for Google; IndexNow for Bing, Yandex og de andre deltagende søgemaskiner.
Hvor ofte
URL-inspektion: portioner hvert 10. minut inden for Googles kvote på 2.000 inspektioner pr. site pr. dag; hver side mindst hver 14. dag, de vigtigste først. IndexNow: ændrede sitemap-sider én gang om dagen efter 09:00, hvis automatisk indsendelse er slået til.
Forsinkelse
URL-inspektion viser Googles senest kendte tilstand, som kan halte efter en nylig crawl.

Sådan beregnes det

  • Vigtighedsscore: Google-klik vejer tungest, visninger og Analytics-sessioner støtter; de øverste 20 % af siderne er høje.
  • Sider, du har bedt om indeksering af i Search Console, inspiceres igen 1 time senere og derefter i de følgende 14 dage.
  • IndexNow sendes først til Yandex (protokollen deler en indsendelse med de andre søgemaskiner) og direkte til Bing, hvis Yandex ikke tager imod; højst 500 URL'er pr. indsendelse.
  • Google har ingen API til at anmode om indeksering af almindelige sider; seops indsender sitemap'et og tjekker status.

Vær opmærksom på

  • Resultater af URL-inspektion gælder pr. URL og kan afvige fra totalerne i Search Consoles rapport over sideindeksering.
  • En accepteret IndexNow-indsendelse betyder, at URL'erne er modtaget, ikke at de bliver indekseret.

Tidsplan

Baggrundsjob, der skriver tallene ovenfor. Istanbul-tid (UTC+3).

HvornårHvad kører
Hver dag 00:00Daglige site- og pakkecredits fornyes; de overføres ikke.
Hver dag 03:30seops Analytics' dagsoversigt for dagen før.
Hver dag 06:00Search Console-placeringer for fulgte søgeord (de seneste 10 dage skrives igen).
Hver dag efter 09:00IndexNow: ændrede sitemap-sider, hvis automatisk indsendelse er slået til.
Hvert 10. minutPortioner af URL-inspektion, site-audit, sidehastighed og adgangstjek.
Hvert 30. minutVentende AI-synlighedssvar, advarsler og andre job i køen.
Mandag 07:00Ugens AI-synlighedsprompts sættes i kø; ugeoversigten skrives.
Onsdag 08:00Sidste uges oversigt skrives igen med komplette Search Console-data.

Credits

At læse Search Console, GA4, Bing, Yandex og Cloudflare koster ingen credits. Site-audit, sidehastighed og URL-inspektion bruger de gratis daglige sitecredits; AI-synlighedssvar kører kun på pakkecredits. Prisen for hver handling står på prissiden. Priser →

Start med ét site, gratis

Det første site er gratis for altid og kræver intet kort. Hvert ekstra site koster 2,50 $ om måneden.