Documentatie

Resultaten analyseren

Semantische kaarten

Scatterkaarten die prompts, fan-outqueries en aangehaalde pagina’s naar betekenis uitzetten, zodat je ziet welke onderwerpen engines verbinden, wie elk cluster bezit en waar je pagina’s staan.

Definitie

Semantische kaart

Een 2D-scatterplot waarin elk punt een stuk tekst is (een prompt, een deelquery, een paginatitel of kopje) en punten met een vergelijkbare betekenis dicht bij elkaar liggen.
Waar te vinden
Dashboard → Domain semantic map, Prompt detail → Semantic scatter map, ChatGPT Ads → Semantic map

Waarom een kaart in plaats van een tabel#

Tabellen vertellen je welke pagina’s worden aangehaald. Een kaart toont waarom: of de aangehaalde pagina’s dicht bij de vraag liggen, of jouw pagina in dezelfde buurt ligt of ergens opzij, en welke groepen vragen niemand op je site dekt. Afstand op de kaart is afstand in betekenis, dus de vraag “gaat mijn pagina over hetzelfde als de pagina’s die winnen?” wordt iets wat je kunt zien.

Hoe een kaart wordt gebouwd#

  1. Verzamel de tekst. De prompt, zijn fan-outqueries en de aangehaalde pagina’s opgesplitst in elementen (titel, H1- tot H6-kopjes en alinea’s).
  2. Embed het. Elk stuk tekst wordt een vector. Paginavectoren worden per URL gecachet en gedeeld over kaarten, en ongewijzigde tekst wordt niet opnieuw ingebed.
  3. Projecteer het. De vectoren worden geprojecteerd naar twee dimensies (UMAP), zodat vergelijkbare teksten dicht bij elkaar terechtkomen.
  4. Cluster het. Punten worden gegroepeerd met HDBSCAN, begrensd op 10 clusters, en elk cluster krijgt een kort onderwerplabel.

Kaarten worden vanzelf opnieuw opgebouwd nadat een run de fan-outset van een prompt wijzigt, dus een ongewijzigde prompt kost niets. De domeinbrede kaart ververst maximaal eens per dag. Je kunt elke kaart ook handmatig Regenerate; het vorige resultaat blijft in beeld tot het nieuwe klaar is.

De drie kaarten#

KaartWaarWat het uitzet
Semantic scatter mapPromptdetailsEén prompt, zijn queries, de aangehaalde URL’s en hun pagina-inhoud
Domain semantic mapDashboardAlle prompts, alle fan-outqueries en de titels van gerankte URL’s van het domein
Semantic map (ChatGPT Ads)ChatGPT Ads-dashboard, campagne- en advertentiegroeppagina’sContexthints, de pagina’s waarop je ads mikken en de queries die ChatGPT afleidt

Semantic scatter map (per prompt)#

Punten hebben een type: Prompt, Query, URL, Title, H1 tot H6 en Paragraph, en je kunt elk type aan of uit zetten. Aangehaalde pagina’s zijn per domein gekleurd: de top 8 domeinen op bronvermeldingen krijgt een kleur en de rest is grijs. Je eigen pagina’s zijn gemarkeerd als you. Gebruik het domeinfilter om één domein te isoleren of te verbergen.

De puntgrootte is een Score van 0 tot 100 per domein, een gewogen positiescore die domeinen beloont die vaak, hoog in het antwoord en recent worden aangehaald:

  • elke bronvermelding wordt gewogen naar zijn positie (een bronvermelding op #1 telt zwaarder dan een op #5);
  • oudere bronvermeldingen vervallen met een halfwaardetijd van 14 dagen;
  • de som wordt vermenigvuldigd met het aandeel runs waarin het domein überhaupt werd aangehaald;
  • het beste domein wordt geschaald naar 100 en de andere relatief daaraan.

De score wordt berekend wanneer je de kaart bekijkt, dus hij weerspiegelt het huidige datumbereik, ook als de kaart vorige week is gebouwd.

Elke build crawlt maximaal 30 van de meest recent aangehaalde pagina’s. Pagina’s die niet kunnen worden opgehaald of gelezen, worden overgeslagen en de kaart meldt hoeveel.

Domain semantic map#

De dashboardkaart zet elke prompt, fan-outquery en titel van een gerankte pagina van het domein in één ruimte. Schakel Prompts, Fan-out queries en Page titles om en klik op een punt om zijn prompt te openen. Clusters zijn hier je onderwerpgebieden zoals de engines ze zien. Een cluster vol prompts en fan-outqueries zonder paginatitels van jou is een onderwerp waarover je vragen krijgt en waarover je niet hebt geschreven.

ChatGPT Ads semantic map#

Als je ChatGPT Ads hebt gekoppeld, toont het ads-dashboard contexthints (driehoeken), elementen van de landingspagina’s waarnaar je ads verwijzen (ruiten: titel, H1 en H2) en je gevolgde prompts met hun fan-outqueries (kleine cirkels), gekleurd per advertentiegroep. Het is één projectie voor het hele advertentieaccount, dus punten blijven op hun plaats als je van het account inzoomt naar een campagne of advertentiegroep. Gebruik het om te controleren of de hints van een advertentiegroep dicht bij zijn landingspagina liggen en of beide dicht bij echte vraag liggen. Landingspagina’s worden alleen gevectoriseerd wanneer je erom vraagt, omdat een volledige pagina honderden embeddings kost.

Hoe je een kaart leest#

  • Kijk waar je pagina’s staan. Als je paginatitels in een ander cluster liggen dan de prompt, gaat de pagina volgens de engine over iets anders.
  • Zoek de dichte clusters zonder “you”-punten. Dat zijn de onderwerpen waar de pagina’s van concurrenten de vragen beantwoorden en die van jou niet.
  • Vergelijk de prompt met de winnaars. Aangehaalde pagina’s dicht bij de prompt en zijn queries zijn er inhoudelijk relevant. Aangehaalde pagina’s ver weg winnen meestal op autoriteit, en zijn met content alleen moeilijker te verdringen.
  • Combineer het met dekking. Promptdekking zet dezelfde vectoren om in een lijst: welke deelvragen zijn gedekt, gedeeltelijk gedekt of niet gedekt.

Kosten#

Elke kaartbuild kost 0,005 credits plus een zeer klein bedrag per nieuwe embedding. Het opnieuw opbouwen van een kaart waarvan de tekst niet is veranderd, hergebruikt gecachete vectoren. Zie credits.

Gerelateerd#