Monitorizar os backlinks com o Google Sheets (o meu guia)

Os backlinks são um dos factores mais importantes em SEO. Mas também se perdem ou mudam sem aviso prévio. Monitorizar os teus backlinks de forma estrutural evita surpresas e fornece informações sobre o crescimento e a perda. Neste artigo, explico-te como podes configurar um sistema de monitorização simples e escalável no Google Sheets – sem ferramentas dispendiosas.
1. Porquê monitorizar tu mesmo os backlinks?
Ferramentas como Ahrefs e SEMrush são poderosas, mas caras. Além disso, por vezes queres ser tu a controlar o processo, por exemplo, para:
- Campanhas específicas ou acções de link building
- Relatórios de clientes
- Verifica periodicamente o estado da ligação
- Painel de controlo próprio no Looker Studio
Uma Folha Google privada oferece flexibilidade e pode ser combinada com outras fontes de dados sem qualquer custo.
2. O que queres controlar exatamente?
Primeiro, determina os campos de que precisas:
Coluna | Função |
URL (backlink) | A página que contém a ligação |
Liga-te a | A tua página de destino |
Tipo de ligação | Seguir / nofollow / patrocinado |
Texto de ancoragem | Que texto está ligado |
Estado | 200 / 404 / 301 / não tens mais ligação |
Verificado pela última vez | Data do último controlo |
3. Configura o básico no Google Sheets
Cria uma folha com as colunas acima. Introduz os teus backlinks existentes manualmente ou através de uma exportação (por exemplo, do Ahrefs, GSC, Majestic ou manualmente).
Depois, utiliza um script para verificar periodicamente e de forma automática se os backlinks ainda estão a funcionar.
Aan de slag met SEO? Neem gerust contact op.

4. Verifica automaticamente os backlinks através do Apps Script
Utilizando um script do Google Apps, podes verificar automaticamente o estado da ligação.
Exemplo de script:
javascript
function checkBacklinks() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Backlinks');
const data = sheet.getRange(2, 1, sheet.getLastRow() - 1, 2).getValues(); // kolom A = backlink URL, kolom B = doel-URL
data.forEach((row, i) => {
const sourceUrl = row[0];
const targetUrl = row[1];
try {
const html = UrlFetchApp.fetch(sourceUrl, {muteHttpExceptions: true}).getContentText();
const linkPresent = html.includes(targetUrl);
const status = linkPresent ? "✔ Link actief" : "✖ Link ontbreekt";
sheet.getRange(i + 2, 6).setValue(status); // kolom F
sheet.getRange(i + 2, 7).setValue(new Date()); // kolom G = laatst gecontroleerd
} catch (e) {
sheet.getRange(i + 2, 6).setValue("Fout of 404");
sheet.getRange(i + 2, 7).setValue(new Date());
}
});
}
Define:
- Abre a tua folha de cálculo do Google
- Acede a Extensões > Apps Script
- Cola o guião, guarda
- Define um acionador (por exemplo, diariamente, através de Triggers > Time-based)
Isto verificará automaticamente se os teus backlinks ainda estão activos, sem a intervenção de ferramentas.
5. Expande com o GA4 ou o Looker Studio
Podes ligar a Folha a outras fontes de dados:
- Tráfego de páginas com backlinks (GA4 via UTM ou referenciador)
- Autoridade ou pontuação DR através da API (por exemplo, Moz ou Ahrefs)
- Integração no Looker Studio para um painel de controlo visual
Combina isto com o teu painel de controlo de SEO para uma visão geral completa.
6. Melhores práticas
- Trabalha com filtros: por domínio, estado ou ação necessária
- Codifica por cores os estados (por exemplo, verde = ativo, vermelho = avariado)
- Acções de plotagem em ligações perdidas: tenta contactar ou substituir
- Mantém o estado histórico num separador separado (opcional com o registo Apps Script)
Em conclusão
Com uma simples folha de cálculo do Google e um script, podes monitorizar perfeitamente os backlinks obtidos manualmente ou valiosos. Não precisas de software dispendioso – apenas de conhecimento, estrutura e um pouco de automatização.