Best Practices voor Cross-Linking Extensie
Op zoek naar Cross-Linking Extension for Automated Internal Linking? Bekijk de volledige Cross-Linking Extension for Automated Internal Linking pagina voor functies, configuratieopties en prijzen.
Dit zijn de aanbevolen manieren om de Cross-Linking extensie te configureren, gebaseerd op wat we in de praktijk goed hebben zien werken. We hebben een aantal praktijkvoorbeelden toegevoegd — een eenvoudige webwinkel, een contentrijke webwinkel en een multi-store setup — zodat je kunt zien hoe anderen het gebruiken. Er is ook een lijst met veelgemaakte fouten en hoe je ze kunt voorkomen.
Aanbevolen configuraties en patronen voor Cross-Linking.
Algemene Richtlijnen
Do's
✅ Begin met een kleine set van waardevolle keywords en breid geleidelijk uit
✅ Stel max replacements in op 1 per keyword voor natuurlijk leesgedrag
✅ Gebruik langere, specifiekere keywords in plaats van korte generieke
✅ Geef belangrijke keywords hogere priority waarden
✅ Test op een staging omgeving voordat je live gaat
✅ Bekijk cross-links periodiek en verwijder verouderde regels
Don'ts
❌ Maak geen regels aan voor losse tekens of veelvoorkomende woorden ("de", "en")
❌ Stel niet voor alle regels ongelimiteerde replacements in — over-linking schaadt leesbaarheid en SEO
❌ Maak geen overlappende keywords aan zonder priority te overwegen (bijv. "yoga" en "yoga mats" hebben verschillende priorities nodig)
❌ Link niet naar pagina's die niet bestaan of 404-fouten geven
❌ Gebruik cross-links niet als vervanging voor een goede navigatie
Veelvoorkomende Scenario's
Scenario 1: Kleine Webwinkel met Belangrijke Productcategorieën
Use case: Online webwinkel met 5-10 hoofdcategorieën, standaard productbeschrijvingen
Configuratie:
Algemeen:
- Ingeschakeld: Ja
- Hoofdletterongevoelig: Ja
Products:
- Ingeschakeld: Ja
- Max Links Per Pagina: 5
Categories:
- Ingeschakeld: Nee (categoriebeschrijvingen zijn te kort)
CMS Pagina's:
- Ingeschakeld: Ja
- Max Links Per Pagina: 5
Regels (10-20 keywords):
- Eén regel per hoofdcategorie (bijv. "yoga matten" → /yoga-mats.html)
- Eén regel per bestverkopend product (bijv. "ProFlex Mat" → /proflex-mat.html)
- Alle regels: max replacements = 1, priority gebaseerd op belang
Resultaat: Subtiele interne linking die klanten naar belangrijke categorieën en producten leidt zonder de content te overladen.
Scenario 2: Contentrijke Webwinkel met Blogpagina's
Use case: Webwinkel met uitgebreide CMS content, blogpagina's, koopgidsen
Configuratie:
Algemeen:
- Ingeschakeld: Ja
- Hoofdletterongevoelig: Ja
Products:
- Ingeschakeld: Ja
- Max Links Per Pagina: 5
Categories:
- Ingeschakeld: Ja
- Max Links Per Pagina: 5
CMS Pagina's:
- Ingeschakeld: Ja
- Max Links Per Pagina: 15
Regels (50+ keywords):
- Categorie-keywords: priority 10, max replacements 1
- Merk-keywords: priority 8, max replacements 1
- Product-keywords: priority 5, max replacements 1
- Informatieve keywords (bijv. "retourbeleid" → /returns.html): priority 3, max replacements 1
Resultaat: Rijke interne linking over contentpagina's die de SEO-crawlbaarheid en gebruikersnavigatie verbetert. Hogere pagina-limiet op CMS pagina's maakt meer links mogelijk in lange content.
Scenario 3: Multi-Store met Verschillende Talen
Use case: Webwinkel met Nederlandse en Franse store views
Configuratie:
Dezelfde algemene instellingen voor beide stores, maar aparte regels per store view.
Regels:
- "yoga matten" → /yoga-matten.html, Store Views: Nederlands
- "tapis de yoga" → /tapis-de-yoga.html, Store Views: Frans
- "ProFlex Mat" → /proflex-mat.html, Store Views: All Store Views (merknaam verandert niet)
Resultaat: Elke store view krijgt gelokaliseerde cross-links die passen bij de taal van de content.
Scenario 4: B2B Webwinkel met Technische Producten
Use case: B2B webwinkel die technische producten verkoopt met gedetailleerde specificaties in beschrijvingen
Configuratie:
Algemeen:
- Ingeschakeld: Ja
- Hoofdletterongevoelig: Nee (technische termen en modelnummers vereisen exacte matching)
Products:
- Ingeschakeld: Ja
- Max Links Per Pagina: 8
Categories:
- Ingeschakeld: Ja
- Max Links Per Pagina: 5
CMS Pagina's:
- Ingeschakeld: Ja
- Max Links Per Pagina: 10
Regels (30-50 keywords):
- Productcategorie-keywords: priority 10, max replacements 1 (bijv. "industriële pompen" → /industriele-pompen.html)
- Technische standaard keywords: priority 8, max replacements 1 (bijv. "ISO 9001" → /certificeringen/iso-9001.html)
- Toepassings-keywords: priority 5, max replacements 1 (bijv. "afvalwaterzuivering" → /toepassingen/afvalwater.html)
- Support keywords: priority 3, max replacements 1 (bijv. "technische ondersteuning" → /support.html)
Resultaat: Technische kruisverwijzingen leiden kopers naar gerelateerde productcategorieën, certificeringen en toepassingspagina's. Exacte hoofdletter-matching voorkomt valse matches op modelnummers en afkortingen.
Uw Setup Verifiëren
Gebruik het CLI preview commando om te controleren hoe regels worden toegepast op een specifieke entiteit voordat u de cache leegt:
bin/magento magmodules:crosslinking:preview --entity-type=product --entity-id=42
Dit toont de content voor en na vervanging, zodat u kunt verifiëren dat de juiste keywords gematcht worden met de juiste priority en limieten.
Performance Overwegingen
- De module verwerkt content bij elke pageload (tenzij full page cache actief is)
- Meer regels = meer regex-bewerkingen per pagina. Houd regels onder de 200 voor de beste performance
- Full page cache (Varnish of ingebouwd) cachet de gerenderde output inclusief cross-links, dus de performance-impact is alleen bij cache misses
- Schakel debug logging uit in productie — het schrijft bij elke vervanging naar schijf
Veelgemaakte Fouten
Fout: Regels aanmaken voor zeer korte of veelvoorkomende woorden
Waarom het fout is: Een regel voor "a" of "de" matcht overal en maakt ongewenste links aan. Zelfs woorden zoals "shop" of "koop" kunnen te generiek zijn.
Correcte aanpak: Gebruik specifieke meervoudige woordcombinaties zoals "yoga matten" of "hardloopschoenen" in plaats van "matten" of "schoenen".
Fout: Max replacements te hoog instellen
Waarom het fout is: Een pagina waar elk voorkomen van "yoga" een link is, ziet er spammerig uit en schaadt zowel leesbaarheid als SEO.
Correcte aanpak: Stel max replacements in op 1 voor de meeste regels. Het eerste voorkomen wordt gelinkt, de rest blijft platte tekst.
Fout: Geen rekening houden met keyword-overlap
Waarom het fout is: Regels voor "yoga" en "yoga mats" conflicteren. Zonder juiste priority kan "yoga" als eerste matchen en voorkomen dat "yoga mats" matcht (omdat "yoga" nu binnen een <a> tag staat).
Correcte aanpak: Geef langere/specifiekere keywords hogere priority. "yoga mats" (priority 10) moet verwerkt worden vóór "yoga" (priority 5).
Fout: Vergeten de cache te legen na wijzigingen
Waarom het fout is: Cross-link wijzigingen verschijnen niet op gecachte pagina's. Je maakt een wijziging, bezoekt de pagina, ziet niets, en denkt dat het kapot is.
Correcte aanpak: Leeg altijd de full page cache na het aanmaken, bewerken of verwijderen van cross-link regels.
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Compleet documentatie overzicht
Support:
- Contact Opnemen - Hulp van ons team
Voor een compleet overzicht van functies en configuratieopties, bekijk Cross-Linking Extension for Automated Internal Linking.