Naar de inhoud springen

Backlink-data als JSON: $100 gratis tegoed, geen creditcard, aanmelden met Google.

SEOMasters.dev
SEOMasters.devAanmelden

Wiskunde achter de backlinkscore-checker: DR, term per term

Eén formule, een handvol termen die mensen verwarren, en een tabel met hypothetische invoerwaarden zodat je je eigen dashboard kunt controleren.

Een messing balansschaal die gouden munten weegt tegen een steen op een houten bank

De formule

DR = round(100 log(ref_domains + 1) / log(2 10^7))

Publiek, kort en eenvoudig te reproduceren. Het hangt van slechts één input af: hoeveel unieke domeinen naar het doel in onze index linken.

  • Het is onze eigen metric
  • Vergelijkbaar van aard met Ahrefs DR of Moz DA, maar niet hetzelfde getal
  • Logaritmisch: elke extra nul in verwijzende domeinen voegt ongeveer evenveel punten toe

Woordenlijst

TermBetekenis in deze API
BacklinkEén link van één pagina naar een doel. De index bevat ongeveer 798,5 miljard van dergelijke links.
Verwijzend domeinEen uniek linkend domein, één keer geteld ongeacht hoeveel links het plaatst. Dit is de DR-input.
Domein-naar-domein linkEen link-edge tussen twee domeinen. De graph bevat 2.774.625.913 van dergelijke edges.
DRDe 0-100 score hierboven, berekend op basis van verwijzende domeinen.
AnchorDe klikbare tekst van een link. Geleverd door anchors en anchor_cloud.
Top pageEen URL op het doel gerangschikt op basis van de links die het aantrekt. Geleverd door toppages.
IntersectDomeinen die tegelijkertijd naar twee tot tien doelen linken. Geleverd door intersect.
CreditFacturatie-eenheid. 1 credit is gelijk aan $0,0001. Acties kosten 0 tot 3 credits.
IndexleeftijdTijd sinds de laatste rebuild. Ongeveer een maand.
Vijf concrete pijlers van toenemende hoogte gerangschikt in een mistig veld

Uitgewerkt voorbeeld, met verzonnen invoerwaarden

Niets hierin beschrijft een echte site. De invoerwaarden zijn verzonnen om het gedrag van de logschaal te tonen, en elke output is berekend met de bovenstaande formule.

Een doel met 100 verwijzende domeinen scoort 27. Bij 1.000 scoort het 41, bij 10.000 scoort het 55, bij 100.000 scoort het 68, en bij 1.000.000 scoort het 82. Alleen 20.000.000 verwijzende domeinen bereikt 100.

De stappen lezen

Kijk naar de stappen. Van 100 naar 1.000 domeinen levert 14 punten op, en dat geldt ook voor de sprong van 1.000 naar 10.000, maar de tweede stap vereist negen keer zoveel nieuwe linkende domeinen. Daarom beweegt een kleine site snel en een grote nauwelijks.

Een hypothetische site met 300 domeinen

Stel dat een verzonnen site 300 verwijzende domeinen heeft. De formule geeft 34, een score tussen de 27 bij 100 en de 41 bij 1.000.

Een site zonder verwijzende domeinen scoort 0, omdat de logaritme van 1 gelijk is aan 0. Die nul is een reëel antwoord, en betekent dat de index nog niets voor dat domein heeft.

Vergelijk het met de 41 bij 1.000 domeinen. De site verdrievoudigt zijn verwijzende domeinen meer dan, maar de score beweegt slechts zeven punten, wat de logschaal in een eenvoudig voorbeeld laat zien.

Mythe versus realiteit

MytheRealiteit
Mijn Majestic- of Moz-cijfer moet overeenkomen met deze DR.Elke vendor crawlt zijn eigen web en definieert zijn eigen score. Verwacht dezelfde richting, niet dezelfde cijfers.
Een hogere DR betekent hogere rankings.DR beschrijft een linkprofiel. Google heeft nooit gezegd dat het het gebruikt, en rankings hangen van veel meer af.
Een daling van 2 punten betekent dat ik links ben kwijtgeraakt.Op een logschaal kan 2 punten een aanzienlijke verandering zijn bovenaan en ruis onderaan. Controleer verwijzende domeinen direct.
DR update wanneer een link live gaat.De index vernieuwt zich ongeveer maandelijks, dus de score loopt achter.
Een bulk-call is minder nauwkeurig dan een enkele call.bulk_dr en compare lezen uit dezelfde index; alleen de verpakking verschilt.

Het getal gebruiken in een product

Een DR-cijfer is eenvoudig weer te geven en eenvoudig verkeerd te interpreteren. Het scherm eromheen is net zo belangrijk als het getal.

Toon het aantal naast de score

Toon DR naast het aantal verwijzende domeinen dat het heeft opgeleverd. Gebruikers leren de schaal snel kennen als ze beide kunnen zien.

Niet gemiddeld nemen van ongerelateerde sites

Neem het niet in een gemiddelde op over ongerelateerde sites, omdat een gemiddelde van logaritmen de eigenschap verbergt die je interesseert. Rangschik, groepeer of vergelijk met een vergelijkbare set.

Groeperen voor een portfolio-dashboard

Een backlinkscore-checker die een portfolio toont, werkt beter met buckets dan met een gemiddelde. Een paar grote domeinen domineren elk gemiddelde, dus groepeer op bereiken die je aan een klant kunt uitleggen.

Voor programmatische scoring van veel sites zie het bulk script; voor een tabel die er op een publieke pagina geloofwaardig uitziet zie de dashboard proxy.

Zet de bucket-grenzen in één config-waarde, zodat een wijziging ervan zichtbaar is in review en de grafieklegende uit dezelfde bron kan lezen.

Een tuinder die een bonsaiboom snoeit met een schaar in zacht ochtendlicht

Indexleeftijd en wat het doet met DR

De score beweegt alleen wanneer de index dat doet, en dat verandert hoe je een verschil tussen twee data leest.

Waarom een score stil kan staan

De index wordt ongeveer maandelijks herbouwd, dus een score kan wekenlang stabiel blijven terwijl een site blijft doorgroeien. Dat is een indexeffect, geen oordeel over de site.

Lees de score tegen de indexdatum die je scherm toont. Een vlakke lijn met een recente datum betekent iets anders dan een vlakke lijn met een datum van een maand geleden.

Een lezer die dezelfde DR een maand lang ziet, moet de indexdatum controleren voordat hij een notitie bij de site schrijft. Meestal verklaart de datum de vlakke lijn.

Twee data binnen één tool vergelijken

Vergelijk twee metingen die uit dezelfde tool komen, of metingen die opzettelijk een maand uit elkaar liggen. Een meting voor een rebuild combineren met een meting erna is de makkelijkste manier om een trend te verzinnen.

Als je een geschiedenis nodig hebt, sla dan het aantal verwijzende domeinen op bij elke meting. Het aantal toont de beweging, en de DR is dan slechts een presentatie ervan.

De score reproduceren in je eigen code

Probeer het zelf. Bereken het op basis van het aantal verwijzende domeinen en vergelijk met wat de API retourneert. Python: round(100 math.log(n + 1) / math.log(2e7)). JavaScript: Math.round(100 Math.log(n + 1) / Math.log(2e7)).

Wanneer het resultaat met één verschilt

De natuurlijke logaritme is prima omdat de basis wegvalt in de verhouding. Als je resultaat met één verschilt, controleer dan eerst je afrondingsmodus.

Afrondingsregels verschillen tussen talen. Python's round stuurt exacte halve waarden naar het dichtstbijzijvende even getal, terwijl Math.round in JavaScript ze naar boven afrondt, dus een halfwaardewaarde kan aan verschillende kanten landen.

Sla het aantal op met de score

Houd het aantal verwijzende domeinen naast de DR in je tabel, met de datum waarop je het hebt afgelezen. Dan kun je de score later opnieuw berekenen zonder een nieuwe call, en kan een reviewer het met de hand controleren.

Een opgeslagen aantal laat ook een latere lezer zien wat de formule zag, wat vooral belangrijk is als een klant vraagt waarom een getal is veranderd.

Een kolom voor de querydatum is net zo belangrijk als het aantal. Zonder datum kunnen twee metingen die er identiek uitzien, uit twee verschillende indexmaanden komen.

Waar de woordenlijsttermen de API ontmoeten

De woordenlijsttabel is bewust kort. Drie termen veroorzaken de meeste verwarring in klantrapporten, dus elk krijgt hier een nadere beschouwing.

Backlink en verwijzend domein

Een backlink is één link. Een verwijzend domein is een uniek domein dat één of meer van die links plaatst. Tienduizend links van één drukke blog tellen als één verwijzend domein, daarom volgt DR de tweede term en niet de eerste.

Label in een rapport de twee getallen anders. Ze door elkaar halen is de snelste manier om een linkaantal eruit te laten zien als een domeinaantal.

Dezelfde logica geldt voor anchors. Tienduizend links met dezelfde anchor text kunnen allemaal van één verwijzend domein komen, dus een anchor-aantal en een domeinaantal kunnen heel verschillende verhalen vertellen over één site.

Credit en de kosten van een call

Credit is de facturatie-eenheid, en een call kost wat zijn actie kost, niet wat zijn rijen kosten. Een refdomains-call van 2 credits levert dezelfde kosten op, of hij nu 10 rijen of 1.000 rijen bevat.

Dat maakt het aantal rijen een vrije variabele binnen een call, dus haal de gewenste paginagrootte in één verzoek in plaats van veel kleine.

Top pages en anchors

Top pages en anchors beschrijven waar links landen en wat ze zeggen. Lees ze naast DR, omdat een hoge score met weinig anchor-variatie een ander verhaal vertelt dan dezelfde score met een brede mix.

Controleer de anchor-lijst op een enkele frase die domineert. Eén herhaalde anchor over veel domeinen kan eruitzien als een campagne, en een lezer moet dat zien voordat hij het totaal leest.

Vragen die mensen stellen over DR

Kan ik DR converteren naar Ahrefs DR?
Nee. De twee zijn gebouwd op verschillende indexes en verschillende formules. Beide stijgen met meer verwijzende domeinen, dus trends lopen in dezelfde richting, maar de cijfers converteren niet van de ene naar de andere.
Vertelt DR me of een pagina gaat ranken?
Nee. DR beschrijft het linkprofiel van een domein. Het zegt niets over waar een pagina in de zoekresultaten zal verschijnen, en rankings hangen van veel meer af dan alleen links.
Waarom daalde mijn score zonder links te verliezen?
De formule is logaritmisch en de index wordt ongeveer maandelijks herbouwd. Een daling kan volgen op een rebuild of een kleine verandering bovenaan de schaal, dus controleer het aantal verwijzende domeinen voordat je het een verlies noemt.
Kan ik DR berekenen uit mijn eigen backlinkdata?
Alleen met verwijzend-domeinaantallen uit dezelfde index. Je eigen crawl ziet een andere set domeinen, dus de formule toegepast op jouw aantal geeft een ander getal voor dezelfde site.
Kan een echte site een DR van 0 tonen?
Ja, wanneer de index geen verwijzende domeinen voor het bevat. Een nieuwe lancering of een site die de index nog niet heeft bereikt, ziet er zo uit, vandaar dat de indexdatum naast het getal hoort.