Matemática do verificador de pontuação de backlinks: DR, termo por termo
Uma fórmula, algumas palavras que as pessoas confundem e uma tabela de entradas hipotéticas para você verificar a lógica do seu próprio painel.

A fórmula
DR = round(100 log(ref_domains + 1) / log(2 10^7))
Público, curto e fácil de reproduzir. Depende de apenas uma entrada: quantos domínios distintos apontam para o alvo em nosso índice.
- É nossa métrica própria
- Semelhante em espírito ao DR da Ahrefs ou DA da Moz, mas não é o mesmo número
- Logarítmico: cada zero extra em domínios de referência adiciona aproximadamente os mesmos pontos
Glossário
| Termo | Significado nesta API |
|---|---|
| Backlink | Um link de uma página para um alvo. O índice contém cerca de 798,5 bilhões deles. |
| Domínio de referência | Um domínio de link distinto, contado uma vez, não importa quantos links ele faça. Este é o input do DR. |
| Link domínio para domínio | Uma aresta de link entre dois domínios. O grafo tem 2.774.625.913 desses. |
| DR | A pontuação de 0-100 acima, calculada a partir de domínios de referência. |
| Âncora | O texto clicável de um link. Servido por anchors e anchor_cloud. |
| Página principal | Uma URL no alvo classificada pelos links que atrai. Servido por toppages. |
| Interseção | Domínios que apontam para dois a dez alvos ao mesmo tempo. Servido por intersect. |
| Crédito | Unidade de cobrança. 1 crédito equivale a $0,0001. As ações custam de 0 a 3 créditos. |
| Idade do índice | Tempo desde a última reconstrução. Aproximadamente um mês. |

Exemplo prático, com entradas inventadas
Nada aqui descreve um site real. As entradas são fictícias para mostrar como a escala logarítmica se comporta, e cada saída foi calculada com a fórmula acima.
Um alvo com 100 domínios de referência pontua 27. Com 1.000, pontua 41; com 10.000, pontua 55; com 100.000, pontua 68; e com 1.000.000, pontua 82. Apenas 20.000.000 domínios de referência alcançam 100.
Lendo os passos
Observe os passos. Ir de 100 para 1.000 domínios gera 14 pontos, e o mesmo ocorre com o salto de 1.000 para 10.000, embora o segundo precise de nove vezes mais novos domínios linkando. É por isso que um site pequeno avança rápido e um grande avança lentamente.
Um site hipotético com 300 domínios
Digamos que um site fictício tenha 300 domínios de referência. A fórmula resulta em 34, uma pontuação entre 27 (em 100) e 41 (em 1.000).
Um site sem domínios de referência pontua 0, porque o log de 1 é 0. Esse zero é uma resposta real e significa que o índice ainda não tem nada para esse domínio.
Compare com 41 em 1.000 domínios. O site triplica seus domínios de referência, mas a pontuação muda apenas sete pontos, que é a escala logarítmica em ação em um exemplo simples.
Mito versus realidade
| Mito | Realidade |
|---|---|
| A figura da Minha Majestic ou Moz deve corresponder a este DR. | Cada fornecedor faz o crawl da própria web e define sua própria pontuação. Espere a mesma direção, não os mesmos dígitos. |
| DR mais alto significa rankings mais altos. | DR descreve um perfil de links. O Google nunca disse que o usa, e os rankings dependem de muito mais. |
| Uma queda de 2 pontos significa que perdi links. | Em uma escala logarítmica, 2 pontos podem ser uma mudança considerável no topo e ruído na parte inferior. Verifique os domínios de referência diretamente. |
| O DR atualiza quando um link entra no ar. | O índice é atualizado aproximadamente mensalmente, então a pontuação tem um atraso. |
| Uma chamada em massa é menos precisa do que uma única. | bulk_dr e compare leem do mesmo índice; apenas a embalagem difere. |
Usando o número em um produto
Uma figura DR é fácil de exibir e fácil de interpretar mal. O contexto ao redor dela importa tanto quanto o número.
Mostre a contagem ao lado da pontuação
Mostre o DR ao lado da contagem de domínios de referência que o gerou. Os usuários aprendem a escala rapidamente quando podem ver ambos.
Não faça média de sites não relacionados
Não faça a média entre sites não relacionados, pois uma média de logaritmos esconde o que você se importa. Classifique, agrupe ou compare com um conjunto de pares.
Bucket para um painel de portfólio
Um verificador de pontuação de backlinks que mostra um portfólio funciona melhor com buckets do que com uma média. Alguns domínios grandes dominam qualquer média, então agrupe por faixas que você possa explicar a um cliente.
Para pontuação programática de muitos sites, consulte o script em massa; para uma tabela que pareça credível em uma página pública, veja o proxy do painel.
Coloque as bordas do bucket em um valor de configuração único, para que uma alteração neles seja visível na revisão e a legenda do gráfico possa ler da mesma fonte.

Idade do índice e o que ela faz com o DR
A pontuação só muda quando o índice muda, e isso altera como você lê uma mudança entre duas datas.
Por que uma pontuação pode ficar parada
O índice é reconstruído aproximadamente mensalmente, então uma pontuação pode permanecer estável por semanas enquanto um site continua ganhando links. Isso é um efeito do índice, não um veredito sobre o site.
Leia a pontuação contra a data do índice que sua tela mostra. Uma linha plana com uma data recente significa algo diferente de uma linha plana com uma data de um mês atrás.
Um leitor que vê o mesmo DR por um mês deve verificar a data do índice antes de escrever uma nota sobre o site. Na maioria das vezes, a data explica a linha plana.
Comparando duas datas dentro de uma ferramenta
Compare duas leituras tiradas da mesma ferramenta, ou leituras com um mês de diferença de propósito. Misturar uma leitura antes de uma reconstrução com uma depois é a maneira mais fácil de inventar uma tendência.
Se você precisa de um histórico, armazene a contagem de domínios de referência com cada leitura. A contagem mostra o movimento, e o DR é então apenas uma apresentação disso.
Reproduzindo a pontuação no seu próprio código
Experimente você mesmo. Calcule a partir da contagem de domínios de referência e compare com o que a API retorna. Python: round(100 math.log(n + 1) / math.log(2e7)). JavaScript: Math.round(100 Math.log(n + 1) / Math.log(2e7)).
Quando o resultado está fora por um
O logaritmo natural é suficiente porque a base se cancela na razão. Se o seu resultado estiver fora por um, verifique primeiro o seu modo de arredondamento.
As regras de arredondamento diferem entre linguagens. O round do Python envia exatas metades para o número par mais próximo, enquanto o Math.round no JavaScript as arredonda para cima, então um valor exato no meio pode cair em lados diferentes.
Armazene a contagem com a pontuação
Mantenha a contagem de domínios de referência ao lado do DR na sua tabela, com a data em que você a leu. Assim, você pode recomputar a pontuação mais tarde sem outra chamada, e um revisor pode verificá-la manualmente.
Uma contagem armazenada também permite que um leitor posterior veja o que a fórmula viu, o que é mais importante quando um cliente pergunta por que um número mudou.
Uma coluna para a data da consulta importa tanto quanto a contagem. Sem ela, duas leituras que parecem idênticas podem vir de dois meses diferentes do índice.
Onde os termos do glossário encontram a API
A tabela do glossário é curta por propósito. Três de seus termos causam a maioria das confusões em relatórios de clientes, então cada um recebe uma olhada mais de perto aqui.
Backlink e domínio de referência
Um backlink é um link. Um domínio de referência é um domínio distinto que faz um ou mais desses links. Dez mil links de um blog ocupado contam como um domínio de referência, é por isso que o DR segue o segundo termo e não o primeiro.
Em um relatório, rotule os dois números de forma diferente. Misturá-los é a maneira mais rápida de fazer uma contagem de links parecer uma contagem de domínios.
A mesma lógica se aplica às âncoras. Dez mil links com o mesmo texto âncora podem vir de um único domínio de referência, então uma contagem de âncoras e uma contagem de domínios podem contar histórias muito diferentes sobre um site.
Crédito e o custo de uma chamada
Crédito é a unidade de cobrança, e uma chamada custa o que sua ação custa, não o que suas linhas custam. Uma chamada refdomains a 2 créditos retorna a mesma cobrança, seja ela carregada com 10 linhas ou 1.000.
Isso torna a contagem de linhas uma variável livre dentro de uma chamada, então puxe o tamanho de página necessário em uma solicitação em vez de muitas pequenas.
Páginas principais e âncoras
Páginas principais e âncoras descrevem onde os links aterrissam e o que dizem. Leia-os ao lado do DR, pois uma pontuação alta com pouca variedade de âncoras conta uma história diferente do que a mesma pontuação com uma mistura ampla.
Verifique a lista de âncoras para uma única frase que domine. Uma âncora repetida em muitos domínios pode parecer uma campanha, e um leitor deve ver isso antes de ler o total.
Perguntas que as pessoas fazem sobre DR
- Posso converter DR em DR da Ahrefs?
- Não. Os dois são construídos em índices diferentes e fórmulas diferentes. Ambos aumentam com mais domínios de referência, então as tendências se alinham em direção, mas os dígitos não se convertem de um para o outro.
- O DR me diz se uma página vai rankear?
- Não. O DR descreve o perfil de links de um domínio. Ele não diz onde qualquer página aparecerá nos resultados de busca, e os rankings dependem de muito mais do que links.
- Por que minha pontuação caiu sem perder links?
- A fórmula é logarítmica e o índice é reconstruído aproximadamente mensalmente. Uma queda pode seguir uma reconstrução ou uma pequena mudança perto do topo da escala, então verifique a contagem de domínios de referência antes de chamá-la de perda.
- Posso calcular DR a partir dos meus próprios dados de backlink?
- Apenas com contagens de domínios de referência tiradas do mesmo índice. Seu próprio crawl vê um conjunto diferente de domínios, então a fórmula aplicada à sua contagem dá um número diferente para o mesmo site.
- Um site real pode mostrar um DR de 0?
- Sim, quando o índice não tem domínios de referência para ele. Um lançamento recente ou um site que o índice ainda não alcançou parece isso, é por isso que a data do índice pertence ao lado do número.