Definitie
x-default is een speciale hreflang-waarde voor de pagina die Google toont als geen van je taal- of landversies past bij de zoeker.
Wat is x-default?
x-default is een waarde die je in een hreflang-set gebruikt in plaats van een taal- of landcode. Daarmee wijs je de fallback-pagina aan: de URL voor zoekers waarvoor geen specifieke variant bestaat.
Stel: je hebt nl-NL, nl-BE en de-DE. Een zoeker in Frankrijk met een Engelstalige browser past bij geen van die drie. Met x-default bepaal jij welke pagina Google dan toont, in plaats van dat Google gokt.
De waarde werd door Google in 2013 geïntroduceerd, specifiek voor landen- en taalkiezers en voor homepages die bezoekers zelf naar de juiste versie verwijzen. Inmiddels gebruiken veel shops hem simpelweg voor hun hoofdversie.
Welke pagina kies je als x-default?
Er zijn twee gangbare keuzes. De eerste is een landen- of taalkiezer: een pagina waar de bezoeker zelf zijn shop kiest. De tweede is je meest algemene versie, vaak een Engelstalige internationale shop of je hoofdmarkt.
Voor een Nederlandse webshop die ook naar België en Duitsland levert, is de Nederlandse versie of een Engelse versie meestal de logische x-default. Kies wat het beste werkt voor een bezoeker die bij geen van je markten hoort. Als je alleen nl-NL en nl-BE hebt, voegt x-default weinig toe: zoekers buiten die twee zijn zelden je doelgroep.
x-default is optioneel. Het is een aanvulling op hreflang, geen vervanging. Zonder x-default werkt hreflang gewoon.
Zo werkt het in Magento en Shopify
In Magento hangt het af van de hreflang-extensie of het maatwerk dat je gebruikt. Controleer of je per pagina een x-default kunt instellen en of die naar de gelijkwaardige pagina wijst, niet altijd naar de homepage.
Shopify Markets genereert de hreflang-tags zelf. Controleer in de broncode van een product- en een collectiepagina of er een x-default staat en naar welke URL die wijst. Past dat niet bij je strategie, dan heb je in de Markets-instellingen en domeinkeuze maar beperkt invloed.
Bij Laravel-maatwerk bouw je hreflang en x-default zelf, meestal als onderdeel van de layout op basis van een tabel met vertaalde slugs. Dat geeft volledige controle, maar vraagt om tests: één ontbrekende vertaling breekt anders de set.
Veelgemaakte fouten
x-default naar de homepage laten wijzen vanaf elke productpagina. Elke pagina moet zijn eigen x-default hebben die naar een gelijkwaardige pagina wijst.
x-default vergeten in een van de varianten. Net als andere hreflang-waarden hoort x-default in de complete set op elke variant te staan.
Een x-default die automatisch op IP-adres doorstuurt naar een landversie, zonder dat de bezoeker kan kiezen. Googlebot crawlt grotendeels vanaf Amerikaanse IP-adressen en kan zo varianten missen. Een banner met 'Bekijk de Belgische shop' werkt beter dan een harde redirect.
x-default naar een landenkiezer
<link rel="alternate" hreflang="nl-NL" href="https://www.voorbeeldshop.com/nl-nl/">
<link rel="alternate" hreflang="nl-BE" href="https://www.voorbeeldshop.com/nl-be/">
<link rel="alternate" hreflang="de-DE" href="https://www.voorbeeldshop.com/de-de/">
<link rel="alternate" hreflang="x-default" href="https://www.voorbeeldshop.com/">Verder lezen
Gerelateerde begrippen
Veelgestelde vragen
Is x-default verplicht?+
Nee. Het is een optionele fallback. Het is vooral nuttig als je bezoekers krijgt uit landen of talen waarvoor je geen eigen versie hebt.
Mag x-default dezelfde URL zijn als een van mijn landversies?+
Ja. Het is gebruikelijk om je hoofdversie zowel als nl-NL als als x-default op te nemen.
