Backlinks monitoren met Google Sheets (mijn gids)

Backlinks zijn een van de belangrijkste factoren in SEO. Maar ze verliezen of veranderen ook zonder waarschuwing. Je backlinks structureel monitoren voorkomt verrassingen en geeft inzicht in groei en verlies. In dit artikel leg ik uit hoe je zelf een simpel, schaalbaar monitoringssysteem opzet in Google Sheets – zonder dure tools.
1. Waarom zelf backlinks monitoren?
Tools als Ahrefs en SEMrush zijn krachtig, maar duur. Daarnaast wil je soms zelf controle over het proces, bijvoorbeeld voor:
- Specifieke campagnes of linkbuilding-acties
- Klantrapportages
- Periodieke checks op linkstatus
- Eigen dashboarding in Looker Studio
Een eigen Google Sheet biedt flexibiliteit en is kosteloos te combineren met andere databronnen.
2. Wat wil je precies monitoren?
Bepaal eerst welke velden je nodig hebt:
Kolom | Functie |
URL (backlink) | De pagina waar de link staat |
Link naar | Jouw doelpagina |
Linktype | Follow / nofollow / gesponsord |
Ankertekst | Welke tekst wordt gelinkt |
Status | 200 / 404 / 301 / geen link meer |
Laatst gecontroleerd | Datum laatste check |
3. Opzetten van de basis in Google Sheets
Maak een sheet met de bovenstaande kolommen. Vul handmatig of via een export je bestaande backlinks in (bijv. uit Ahrefs, GSC, Majestic of handmatig).
Gebruik vervolgens een script om periodiek automatisch te checken of de backlinks nog werken.
Aan de slag met SEO? Neem gerust contact op.

4. Automatisch backlinks controleren via Apps Script
Via een Google Apps Script kun je automatisch de linkstatus controleren.
Scriptvoorbeeld:
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());
}
});
}
Instellen:
- Open je Google Sheet
- Ga naar Extensies > Apps Script
- Plak het script, sla op
- Stel een trigger in (bijv. dagelijks, via Triggers > Tijdgestuurd)
Hiermee check je automatisch of je backlinks nog live zijn, zonder tussenkomst van tools.
5. Uitbreiden met GA4 of Looker Studio
Je kunt de Sheet koppelen aan andere databronnen:
- Verkeer van backlinkpagina’s (GA4 via UTM of referer)
- Autoriteit of DR-score via API (bijv. Moz of Ahrefs)
- Integratie in Looker Studio voor visueel dashboard
Combineer dit met je SEO-dashboard voor compleet overzicht.
6. Best practices
- Werk met filters: op domein, status of actie nodig
- Kleurcodeer statussen (bijv. groen = actief, rood = gebroken)
- Zet acties uit bij verloren links: probeer contact of vervang
- Bewaar historische status in aparte tab (optioneel met Apps Script-log)
Tot slot
Met een simpele Google Sheet en een script kun je handmatig verkregen of waardevolle backlinks perfect in de gaten houden. Geen dure software nodig – alleen inzicht, structuur en een beetje automatisering.