Hreflang Link Groepen Configureren voor Producten in Magento 2
Nieuw in v2.3.0: Deze functie breidt de bestaande CMS-pagina groeperingsfunctionaliteit uit naar producten en categorieën, waardoor je handmatig de automatische hreflang-koppeling kunt overschrijven.
Deze handleiding legt uit hoe je Alternate Link Groepen gebruikt in de Alternate Hreflang Extensie om producten of categorieën handmatig te koppelen tussen stores wanneer automatische koppeling niet past bij jouw situatie.
Hoe Automatische Koppeling Werkt
Standaard koppelt de module entiteiten automatisch tussen stores:
| Entiteit Type | Automatische Koppelmethode |
|---|---|
| Producten | Zelfde product ID/SKU in store views binnen dezelfde targeting groep |
| Categorieën | Zelfde categorie ID in store views binnen dezelfde targeting groep |
| CMS Pagina's | Geen automatische koppeling (vereist altijd handmatige groepering) |
Targeting groepen worden geconfigureerd in:
Winkels > Configuratie > Magmodules > Alternate Hreflang > Targeting Instellingen
Wanneer Alternate Link Groepen Gebruiken
Gebruik handmatige Alternate Link Groepen wanneer:
- Verschillende producten aan elkaar gekoppeld moeten worden - bijv. "Blauw T-Shirt" (NL) moet linken naar "Blue T-Shirt" (EN) die verschillende producten zijn
- Verschillende categorieën aan elkaar gekoppeld moeten worden - bijv. "Kleding" (NL) moet linken naar "Clothing" (EN) die verschillende categorieën zijn
- Producten/categorieën alleen in bepaalde stores bestaan - koppelen van regionale varianten die niet dezelfde ID delen
- Automatische koppeling overschrijven - wanneer de standaard ID-gebaseerde koppeling niet correct is voor jouw situatie
Het Alternate Link Groep Veld Vinden
Producten
- Navigeer naar Catalogus > Producten
- Bewerk een product
- Scroll naar de Hreflang Overschrijving sectie
- Vind het Alternate Link Groep veld
Categorieën
- Navigeer naar Catalogus > Categorieën
- Selecteer een categorie
- Scroll naar de Hreflang Overschrijving sectie
- Vind het Alternate Link Groep veld
De Dropdown Gebruiken
De dropdown bevat twee secties:
Acties
- Automatische koppeling gebruiken (standaard) - Product/categorie gebruikt standaard ID-gebaseerde koppeling
- Nieuwe groep aanmaken - Toont invoerveld om een nieuwe groepsnaam aan te maken
Bestaande Groepen
Toont alle eerder aangemaakte groepsnamen. Selecteer er een om het product/categorie aan die groep toe te voegen.
Stap-voor-Stap Voorbeeld: Producten
Scenario
Je hebt verschillende producten in elke store die behandeld moeten worden als vertalingen:
| Store | Product | SKU |
|---|---|---|
| NL (nl-nl) | Blauwe Hardloopschoenen | SHOE-NL-001 |
| US (en-us) | Blue Running Shoes | SHOE-US-001 |
| DE (de-de) | Blaue Laufschuhe | SHOE-DE-001 |
Dit zijn verschillende producten (verschillende SKU's) maar vertegenwoordigen hetzelfde item in verschillende markten.
Oplossing
Stap 1: Maak groep aan op eerste product
- Bewerk "Blauwe Hardloopschoenen" (NL store)
- Ga naar Hreflang Overschrijving sectie
- Selecteer Nieuwe groep aanmaken uit dropdown
- Voer groepsnaam in:
running-shoes-blue - Sla product op
Stap 2: Voeg andere producten toe aan de groep
- Bewerk "Blue Running Shoes" (US store)
- Ga naar Hreflang Overschrijving sectie
- Selecteer
Running-shoes-blueuit Bestaande Groepen - Sla product op
Herhaal voor het Duitse product.
Resultaat:
Alle drie producten linken nu naar elkaar met hreflang tags:
<link rel="alternate" hreflang="nl-nl" href="https://example.nl/blauwe-hardloopschoenen" />
<link rel="alternate" hreflang="en-us" href="https://example.com/blue-running-shoes" />
<link rel="alternate" hreflang="de-de" href="https://example.de/blaue-laufschuhe" />
Stap-voor-Stap Voorbeeld: Categorieën
Scenario
Verschillende categoriestructuren per store:
| Store | Categorie | ID |
|---|---|---|
| NL (nl-nl) | Herenkleding | 42 |
| US (en-us) | Men's Apparel | 156 |
| DE (de-de) | Herrenkleidung | 89 |
Verschillende categorie ID's, maar dezelfde conceptuele categorie.
Oplossing
- Bewerk elke categorie
- Selecteer of maak groep aan:
mens-clothing - Opslaan
Alle drie categorieën hebben nu hreflang tags die naar elkaar linken.
Beste Praktijken voor Groepsnamen
Goede Namen
mens-clothing- beschrijvendrunning-shoes-blue- specifiek producttype + variantelectronics-smartphones- categorie hiërarchiehomepage- standaard paginatype
Vermijd
group1,test- niet beschrijvenddutch-product- taal in naam (groep is voor ALLE talen)- Spaties of speciale tekens - gebruik koppeltekens
Belangrijke Opmerkingen
Automatische Koppeling Overschrijven
Wanneer je een product/categorie toewijst aan een Alternate Link Group:
- Automatische ID-gebaseerde koppeling is uitgeschakeld voor die entiteit
- Alleen entiteiten in dezelfde groep zullen naar elkaar linken
- Entiteiten zonder groep blijven automatische koppeling gebruiken
Store View Scope
Het Alternate Link Group veld heeft store view scope:
- Stel indien nodig verschillende waarden per store view in
- Typisch gebruik je dezelfde groepsnaam in alle store views voor dezelfde logische entiteit
Groepen Wissen
Om een product/categorie uit een groep te verwijderen en terug te keren naar automatische koppeling:
- Bewerk de entiteit
- Selecteer Automatische koppeling gebruiken (standaard)
- Opslaan
Je Setup Verifiëren
Debug Mode Gebruiken
- Schakel debug mode in via module configuratie
- Bezoek de product/categorie pagina met
?show-alternate=1 - Verifieer dat de hreflang tags correcte alternate URL's tonen
Voorbeeld:
https://example.nl/blauwe-hardloopschoenen?show-alternate=1
Veelvoorkomende Problemen
Tags verschijnen niet:
- Controleer of alle gegroepeerde entiteiten exact dezelfde groepsnaam hebben
- Verifieer dat entiteiten zijn toegewezen aan correcte store views
- Wis cache na wijzigingen
Verkeerde producten/categorieën gekoppeld:
- Controleer op typefouten in groepsnamen
- Verifieer dat je de juiste bestaande groep hebt geselecteerd
Relatie met CMS Pagina's
CMS pagina's hebben altijd handmatige groepering vereist (ze hebben geen automatische koppeling). Hetzelfde Alternate Link Group concept werkt nu ook voor producten en categorieën.
Migratie van Automatische Koppeling
Als je momenteel automatische koppeling gebruikt en wilt overschakelen naar handmatige groepen:
- Identificeer entiteiten die handmatige groepering nodig hebben
- Maak naamgevingsschema voor je groepen
- Update entiteiten één groep tegelijk
- Test met debug mode na elke groep
- Wis cache om wijzigingen te zien
Samenvatting
| Feature | Automatische Koppeling | Alternate Link Groepen |
|---|---|---|
| Gebaseerd op | Zelfde ID/SKU | Groepsnaam |
| Setup | Niet vereist | Handmatige toewijzing |
| Gebruik | Standaard multi-store | Verschillende ID's, zelfde content |
| Producten | Standaard gedrag | Overschrijven indien nodig |
| Categorieën | Standaard gedrag | Overschrijven indien nodig |
| CMS Pagina's | Niet beschikbaar | Altijd vereist |
Meer Hulp Nodig?
Documentatie:
- Alle Help Artikelen - Volledige documentatie
Support:
- Contact Support - Krijg hulp van ons team