Interne linking als groeistrategie voor topical authority. Leer hoe het hub-and-spoke model, slimme anchor-teksten en automatisering jouw webshop hoger in Google brengen.
Interne linking strategie voor webshops — topical authority bouwen
Google indexeert miljarden pagina's. De vraag is niet of jouw pagina's gevonden worden — de vraag is of Google begrijpt wat jij de autoriteit op bent. Interne links zijn daarvoor het sterkste signaal dat je zelf volledig controleert. Toch laat 80% van de webshops dit liggen.
Interne linking gaat niet over het doorsturen van "link juice". Het gaat over het communiceren van topical authority: dit zijn de onderwerpen waarop wij de specialist zijn. Een logische, doorgedachte interne linkstructuur zorgt ervoor dat Google jouw pillar pages herkent als het kenniscentrum, en dat categorie- en productpagina's daarop terugvallen. Meer autoriteit op die centrale pagina's betekent betere rankings op de zoektermen die er echt toe doen.
Het hub-and-spoke model: zo werkt topical authority
Topical authority bouw je niet met één goed artikel. Je bouwt het met een netwerk van pagina's die samen een onderwerp afdekken en naar elkaar verwijzen.
Het hub-and-spoke model werkt als volgt:
- Hub (pillar page): de centrale pagina over een breed onderwerp. Breed, maar diep genoeg om standalone waarde te bieden.
- Spokes (cluster content): ondersteunende pagina's over specifieke deelonderwerpen. Ze linken altijd terug naar de hub.
- Wederzijdse links: de hub linkt naar de spokes, de spokes linken terug. Dat creëert een gesloten cluster.
Neem een Magento webshop in fashion. De hub is de categoriepagina "Dames jassen". De spokes zijn: gids over maten en pasvorm, landingspagina voor winterjassen, blogpost over materiaalonderhoud, vergelijkingspagina merken. Al die pagina's linken terug naar de hub. Google leert: deze shop is de autoriteit op damesjassen.
Wij passen deze aanpak toe voor klanten op Magento en Shopify. De pillar-aanpak is geen theoretisch model — we zien bij klanten dat organisch verkeer op de pillar pages binnen 90 dagen 20-40% stijgt als de cluster compleet en correct gelinkt is.
Anchor-tekst: beschrijvend, gevarieerd, relevant
Anchor-tekst is de zichtbare tekst van een link. Google gebruikt die tekst om te begrijpen wat de doelpagina over gaat. Drie regels:
1. Beschrijvend, niet generiek. "Klik hier" of "lees meer" zijn waardeloos. Gebruik de zoekterm of een beschrijvende variant: "Magento 2 shop laten bouwen" of "categoriepagina optimaliseren". 2. Varieer. Gebruik nooit exact dezelfde anchor-tekst voor elke link naar dezelfde pagina. Dat ziet er geforceerd uit en Google straft over-optimalisatie. Mix exacte match, partial match, en branded varianten. 3. Context klopt. De zin rondom de link moet inhoudelijk kloppen met de doelpagina. Een link naar je checkout-pagina die verscholen zit in een blogpost over UX is minder sterk dan diezelfde link op een pagina over conversie-optimalisatie.| Anchor-tekst type | Voorbeeld | Wanneer gebruiken |
|---|---|---|
| Exact match | "Magento 2 webshop" | Spaarzaam, max 20-30% van links |
| Partial match | "webshop op Magento 2 laten bouwen" | Hoofdmoot, 40-50% |
| Branded | "coding.nl aanpak" | Intern, navigatie |
| Generiek | "lees hier meer" | Vermijd, of max 5-10% |
| Naakte URL | "coding.nl/magento" | Footer, technische context |
Link-diepte: bereikbaarheid bepaalt crawlbudget
Link-diepte is het aantal klikken vanaf de homepage naar een specifieke pagina. Vuistregel: geen enkele commercieel belangrijke pagina mag verder dan 3 klikken van de homepage liggen.
Waarom? Google's crawlers volgen links. Hoe dieper een pagina begraven zit, hoe minder frequent die gecrawld wordt en hoe minder link equity die ontvangt. Voor grote catalogi — denk 50.000+ SKU's — is dit een reëel probleem. Pagina's op diepte 5 of 6 worden soms helemaal niet geïndexeerd.
Praktische targets:
- Homepage → Categorie: 1 klik
- Categorie → Subcategorie: 2 klikken
- Subcategorie → Product: 3 klikken
- Blogpost → Pillar page: altijd 1 directe link
Controleer je link-diepte met Screaming Frog of Sitebulb. Exporteer alle pagina's, filter op crawl depth > 3, en fix de structuur. Bij Magento klanten zien wij regelmatig productpagina's op diepte 7 of 8 door onjuiste layered navigation configuratie. Die pagina's performen slecht — niet door content, maar door bereikbaarheid.
Automatiseren bij grote catalogi
Een webshop met 10.000 producten kan je interne links niet handmatig beheren. Je hebt automatisering nodig. De aanpak verschilt per platform.
Magento 2
In Magento 2 gebruik je Related Products, Up-Sells en Cross-Sells. Maar die zijn standaard handmatig. Automatiseer via een observer of scheduled job die op basis van categorie, tag of attribuut automatisch relaties legt:
// Observer: automatisch gerelateerde producten koppelen op categorie
// app/code/Vendor/AutoRelated/Observer/ProductSaveAfter.php
public function execute(Observer $observer): void
{
$product = $observer->getEvent()->getProduct();
$categoryIds = $product->getCategoryIds();
if (empty($categoryIds)) {
return;
}
$collection = $this->productCollectionFactory->create();
$collection->addCategoriesFilter(['in' => $categoryIds])
->addAttributeToFilter('entity_id', ['neq' => $product->getId()])
->setPageSize(6)
->setCurPage(1);
$relatedIds = $collection->getAllIds();
$product->setRelatedLinkData(
array_fill_keys($relatedIds, ['position' => 0])
);
}
Dit koppelt bij elke productsave automatisch 6 gerelateerde producten uit dezelfde categorie. Pas de filter aan op prijs, populariteit of voorraad voor betere relevantie.
Shopify
Op Shopify werk je met metafields of een app als Rebuy voor product recommendations. Voor blog-naar-product linking kun je Liquid templates aanpassen om automatisch gerelateerde producten te tonen op basis van tags.
Laravel maatwerk
Bij Laravel maatwerk bouw je een content-graph: een database-tabel die relaties bijhoudt tussen pagina's, producten en blogposts. Een simpele related_content pivot table met source_id, target_id, relation_type en weight geeft je volledige controle. Je kunt de weight automatisch berekenen op basis van gedeelde tags, categorieën of semantic similarity via een embedding API.
Waar je links NIET moet plaatsen
Eerlijkheid: niet elke interne link helpt. Een paar veelgemaakte fouten:
Footer-spam. Honderd links in de footer naar elke denkbare pagina ziet Google als manipulatief. Gebruik de footer voor 8-12 strategische links: navigatie, contact, disclaimer. Navigatielinks als SEO-signaal. Navigationlinks tellen wel mee, maar zwakker dan contextual links midden in de content. Vertrouw niet alleen op je menu. Links op elke zin in een blogpost. Als elke derde zin een interne link bevat, leest het slecht en interpreteert Google het als geforceerd. Richtlijn: 1 interne link per 200-300 woorden is goed. Meer dan dat begint af te doen aan de kwaliteit. Orphan pages bewust aanmaken. Elke nieuwe pagina die je publiceert moet minimaal 2-3 inkomende interne links hebben voordat die live gaat. Anders start je met een crawlbaarheids- en autoriteitsachterstand.Meetbare impact: zo track je de resultaten
Interne linking heeft geen directe metric in Google Analytics of Search Console. Maar de impact is wel meetbaar. Track deze KPI's:
Crawl coverage. Hoeveel procent van je geïndexeerde pagina's heeft minimaal 3 inkomende interne links? Meet met Screaming Frog. Doel: > 90%. Ranking progressie op pillar pages. Volg posities voor de 5-10 hoofdzoektermen van elke pillar page in Search Console of Ahrefs. Na een volledige cluster-uitrol zie je doorgaans binnen 60-90 dagen beweging. Organische CTR op categoriepagina's. Een stijging in impressies zonder CTR-verbetering betekent dat je hoger rankt maar de title/meta niet klopt. Interne linking lost dat niet op — dan is on-page optimalisatie de bottleneck. Pagina's met 0 inkomende interne links (orphans). Exporteer maandelijks via Screaming Frog of een crawl-API. Target: 0 orphans op commercieel belangrijke pagina's.In de praktijk zien wij bij klanten die structureel de interne linkstructuur verbeteren dat de topical authority scores (gemeten via tools als Semrush of Ahrefs) binnen een kwartaal 15-30 punten stijgen op relevante clusters. Dat vertaalt zich in betere rankings op long-tail, maar ook op de kortere head terms — omdat Google de site als geheel als relevanter beschouwt.
Van strategie naar uitvoering
Een interne linkstrategie in de praktijk brengen vraagt om drie stappen:
1. Audit huidige situatie. Crawl de volledige site. Breng in kaart: link-diepte per pagina, orphan pages, anchor-tekst distributie, inkomende interne links per pagina. Tools die wij gebruiken: Screaming Frog (desktop), Sitebulb (visuele crawl-rapporten), en het Search Console Coverage-rapport voor indexeringsproblemen die al zichtbaar zijn. 2. Bouw het cluster-model. Identificeer 3-5 pillar pages. Maak een spreadsheet: welke bestaande pagina's horen bij welk cluster? Welke content ontbreekt nog? Welke links moeten worden toegevoegd of aangepast? Prioriteer op basis van commerciële waarde: welke pillar pages hebben de hoogste conversiepotentie? Begin daar. 3. Implementeer en monitor. Voeg links toe, fix orphans, corrigeer anchor-tekst. Plan een kwartaalcrawl om regressie te voorkomen. Automatiseer waar de catalogusgrootte dat vereist. Stel een Search Console-alert in op plotselinge dalingen in impressies voor je pillar pages — dat signaleert snel als een technisch probleem je linkstructuur heeft geraakt.Dit is geen eenmalig project. Catalogi groeien, content komt erbij, pagina's verdwijnen. Een goede interne linkstructuur is onderhoud, geen implementatie.
Kosten en tijdsinvestering: wat mag je verwachten
Eerlijk zijn over inspanning hoort bij een goede aanpak. Een interne link-audit en -implementatie voor een gemiddelde webshop (500-5.000 pagina's) vraagt doorgaans de volgende inzet:
| Fase | Tijdsinvestering | Frequentie |
|---|---|---|
| Initiële crawl-audit | 4-8 uur | Eenmalig |
| Cluster-mapping en planning | 4-6 uur | Eenmalig |
| Implementatie links (handmatig) | 8-20 uur | Eenmalig |
| Automatisering opzetten | 8-16 uur development | Eenmalig |
| Kwartaalcrawl en bijwerking | 2-4 uur | Per kwartaal |
Voor een catalogus boven de 10.000 producten is de automatiseringsfase geen luxe maar een vereiste. De initiële investering in een goede automated linking-oplossing verdient zich terug via lagere onderhoudskosten en betere crawl coverage op de lange termijn.
Reken op een ROI-termijn van 3-6 maanden voordat de verbeterde rankings zich vertalen in meetbaar meer organisch verkeer. Dat is geen garantie — SEO heeft altijd variabelen buiten je controle — maar het is wat wij in de praktijk terugzien bij klanten die dit gestructureerd aanpakken. Vooral de combinatie van een technisch gezonde crawlstructuur met goede anchor-teksten en volledige clusters levert de meeste winst op.
Wil je weten hoe dit eruitziet voor jouw specifieke platform en catalogus? Neem contact op — we kijken graag mee.
Veelgestelde vragen
Hoeveel interne links per pagina is optimaal?Er is geen universeel getal. Contextual links (midden in de content) zijn waardevoller dan navigatielinks. Richtlijn: zorg dat elke pillar page minimaal 15-20 inkomende contextual links heeft vanuit gerelateerde cluster-content. Voor reguliere productpagina's is 3-8 inkomende interne links realistisch en voldoende.
Tellen links in de header en footer mee?Ja, maar zwakker dan contextual links in de body van een pagina. Google differentieert naar positie en context. Links in de footer of navigatie hebben minder SEO-waarde per link — gebruik ze voor gebruiksvriendelijkheid, niet als primaire SEO-tactiek.
Moet ik bestaande content herschrijven om interne links toe te voegen?Niet altijd. Je kunt in veel gevallen links toevoegen zonder de tekst te herschrijven — door een bestaande zin te voorzien van een relevante anchor, of door een kort alinea met een contextual link toe te voegen aan het einde van een sectie. Herschrijven doe je alleen als de huidige tekst de link niet logisch ondersteunt.
Wat als mijn Magento of Shopify catalogus duizenden producten heeft?Dan is handmatige linking onhaalbaar en heb je automatisering nodig. Op Magento werkt een observer of scheduled job goed. Op Shopify kun je metafields en app-logica combineren. Bij maatwerk Laravel-oplossingen bouwen wij een content-graph die relaties dynamisch berekent. Het principe is hetzelfde — de implementatie verschilt per platform.

Geschreven door Ruthger Idema
15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.
Meer over ons team →