Pular para o conteúdo
Contentin
ContentinCadastre-se

798,5 bilhões de backlinks indexados

Verificador de backlinks para fluxo de lançamento de um headless CMS

Chame-o a partir do webhook que seu CMS já dispara ao publicar. Você recebe JSON do nosso próprio índice de links com 181 milhões de domínios, chamadas de visão geral gratuitas e um crédito de $100 que não precisa de cartão.

  • visão geral, domínio, estatísticas: gratuito, sem chave
  • 2 créditos para backlinks e domínios de referência
  • Encaixa-se em um webhook de publicação ou etapa de CI
GET /api.php?action=domainJSON

$ curl "https://contentin.app/api.php?action=overview&q=example.com&key=sk_live_..."

Para quem é

Onde um verificador de backlinks se encaixa em um gancho de publicação de CMS

A publicação é um evento. Contentful, Sanity e Strapi podem postar um webhook quando uma entrada vai ao ar. Uma pequena função por trás desse gancho pode fazer uma pergunta à nossa API sobre links antes que sua compilação ou atualização de cache seja executada.

Construímos o Contentin para equipes que já executam esse tipo de fluxo, para que ninguém precise abrir um painel. A chamada overview é gratuita e não precisa de chave, o que significa que você pode conectá-la a um gancho de staging esta tarde e ler o JSON antes de gastar um crédito.

Pense na verificação como uma barreira, não como um relatório. Memória curta ajuda. Ela lê um grafo de links que é atualizado aproximadamente uma vez por mês, então ela informa se um domínio é conhecido e como ele pontua, não se um link foi publicado ontem. Planeje-se para essa lacuna e comece com o manual de execução do webhook.

O que sua chamada responde

domínios em nosso próprio índice de links
181,132,097
backlinks indexados, atualizados aproximadamente mensalmente
798,5 bilhões
preço de um crédito
$0.0001
créditos no presente de cadastro de $100
1,000,000
Porta de publicação em miniatura isométrica com chave e ponte conectando ilhas

Nossa leitura

Uma barreira para links, não uma bola de cristal para ranqueamento

Use os dados para alertar um editor, marcar uma entrada ou alimentar uma varredura noturna. Não pode prometer onde uma página vai ranquear, e não substituirá um conjunto de palavras-chave quando for isso que você precisa.

  • Bom para verificações de sanidade pré-publicação e varreduras noturnas
  • Não é um rastreador de palavras-chave ou posição: Ahrefs ou Semrush são mais completos nisso
  • Atualização mensal, então leia os resultados como uma tendência e não como um feed ao vivo

Comparar

Quanto custa uma publicação em três tamanhos

Volumes de exemplo para planejamento. Eles não são dados de clientes.
SitePublicações por mêsChamadas por publicaçãoCréditosDólares
Site de documentação2001 refdomains (2 créditos)400$0.04
Site de marketing de produto3,000overview (grátis) + 1 backlinks (2 créditos)6,000$0.60
Redação editorial50,000refdomains + backlinks (4 créditos)200,000$20.00

Um manipulador de publicação, como um esboço

Os nomes dos campos na entrada são inventados para este esboço. Substitua-os pelo seu próprio modelo de conteúdo.

js
// runs when the CMS reports that an entry went live
export async function onPublish(entry) {
  const host = new URL(entry.fields.canonicalUrl).hostname;
  const res = await fetch(
    `https://contentin.app/api.php?action=overview&q=${host}`
  );
  const data = await res.json();
  if (!data.ok) {
    console.warn('link check failed, publish continues');
    return null;
  }
  return data; // keep only what you need in your own field
}

Para que serve

O que a integração oferece a um fluxo de lançamento

Quatro coisas importam assim que o gancho existe: o que é gratuito, o que é barato, o que é executado em lote e como as falhas se parecem.

Chamadas gratuitas para a barreira

domain, overview, stats e suggest não custam nada e não precisam de chave. Uma barreira que lê apenas isso nunca toca seu saldo.

Linhas baratas para a auditoria

backlinks e refdomains custam 2 créditos por chamada e retornam até 1.000 linhas. A tabela de custos mostra como isso se acumula.

Um lote para a varredura noturna

bulk_dr aceita até 2.000 domínios por chamada por 1 crédito. Trinta noites disso custam 30 créditos, ou $0,003.

HTTP simples, falhas legíveis

Uma chave ausente ou inválida retorna HTTP 401 e um saldo vazio retorna 402. O post-mortem mostra por que isso importa.

Para quem é

Resolva três coisas antes da primeira chamada paga

A maioria das primeiras integrações trava nas mesmas três perguntas. As respostas são curtas, e cada uma muda como um gancho se comporta em um dia movimentado.

Você precisa de uma chave para começar?

Não, não para as ações gratuitas. overview, domain, stats e suggest respondem sem uma, então um gancho de staging pode ser executado em uma URL simples pelo tempo que quiser. Uma ação paga precisa de uma chave, enviada como um parâmetro de consulta ou em um cabeçalho Bearer.

Mantenha a chave fora do código front-end. Uma visualização no navegador pode chamar as ações gratuitas diretamente, mas uma chave colocada no código da página é visível para qualquer pessoa que abrir a página.

Quanto custa um dia movimentado?

Considere um ganho hipotético que dispara 300 vezes por dia e faz uma chamada de dois créditos em cada décima publicação. Isso são 30 chamadas pagas, ou 60 créditos, que totalizam $0,006 para o dia.

Em trinta dias, isso são 1.800 créditos, ou $0,18. Defina seus próprios volumes contra a tabela de custos antes de escolher uma regra.

Por que um link novo não apareceu?

O índice é atualizado aproximadamente uma vez por mês. Um link adicionado após a última atualização ainda não está nos dados, e um link removido desde então pode ainda aparecer por um tempo.

Leia um resultado como uma tendência e armazene a data da verificação junto com ele. Dessa forma, ninguém confunde uma leitura com um feed ao vivo mais tarde.

FAQ

Perguntas de equipes conectando isso

O que é um verificador de backlinks e onde ele se encaixa em um headless CMS?

É uma consulta que retorna os links apontando para um domínio ou página. Em uma pilha headless, geralmente fica atrás de um webhook de publicação ou etapa de CI, é executado uma vez por entrada e grava uma nota curta de volta na entrada.

Posso chamá-lo a partir de um webhook do Contentful ou Sanity?

Sim. Ambos podem postar para uma URL de sua propriedade, e sua função então chama nossa API REST com uma chave na string de consulta ou um cabeçalho Bearer. CORS está aberto, então uma visualização no lado do navegador também pode chamar as ações gratuitas. Retries são por sua conta, então torne o manipulador seguro para ser executado duas vezes.

Quanto uma verificação de link adiciona a cada publicação?

Nada se você ficar nas ações gratuitas. Uma chamada backlinks ou refdomains custa 2 créditos, que é $0,0002. Em 3.000 publicações por mês com uma chamada dessas cada, isso é $0,60.

Por que um link que construí semana passada não aparece?

Nosso índice é atualizado aproximadamente uma vez por mês, então links recentes podem estar ausentes. Trate os resultados como uma tendência. Se você precisa de dados de rastreamento atualizados diariamente, um conjunto maior como Ahrefs ou Semrush cobre isso melhor do que nós.

O que acontece quando meu saldo acaba durante um lançamento?

A API responde HTTP 402. Decida antecipadamente se sua barreira falha aberta ou fechada. Sugerimos aberta para verificações de link: registre, pule a verificação e deixe o editor publicar.

Existe uma opção gratuita que posso testar no staging?

Sim. domain, overview, stats e suggest são gratuitos e não precisam de chave, e fazer login com o Google adiciona $100 de crédito sem cartão, o que são 1.000.000 de créditos. Nada mais é necessário para começar.

Isso substitui o Ahrefs ou Semrush?

Não. Esses são produtos mais completos para palavras-chave, rastreamento de posição e rastreamento atualizado diariamente. O Contentin faz um trabalho mais específico: dados de links por chamada, a um preço baixo, em JSON que você pode inserir em um pipeline.