Documentatie

SEO, URL's en cache

SEO: hreflang, sitemap en canoniek

  • hreflang — elke pagina toont de versies in de andere talen in de <head>.
  • Canoniek en og:url — op vertaalde pagina's behouden ze het taalaanduiding, met Yoast SEO, Rank Math en Slim SEO. Een canoniek dat naar de originele pagina verwijst, zou Google vertellen dat de vertaling duplicaatinhoud is.
  • Sitemap — de plugin heeft geen eigen sitemap: het voegt de vertaalde pagina's toe aan de sitemap die je al hebt en die je al hebt ingediend bij Search Console.
    • Yoast SEO, Rank Math en Slim SEO — elke pagina krijgt één <url> per taal, met alle versies in <xhtml:link hreflang>, zoals Google aanbeveelt.
    • Geen SEO-plugin — de WordPress wp-sitemap.xml krijgt één sitemap per taal.
  • Het opslaan van de talen wist de cache van de Rank Math en Yoast sitemap, zodat een nieuwe taal meteen zichtbaar is.
  • URL-slugs blijven opzettelijk in de brontaal — zie waarom de slug niet is vertaald.

URLs, zoeken en datums

URL-slugs blijven in de brontaal

Alleen de taalaanduiding verandert: /produto/blusas-e-camisas/ wordt /en/produto/blusas-e-camisas/, /es/produto/blusas-e-camisas/, en zo verder. De plugin kent de echte slugs van de site en herstelt deze in elke taal (inclusief de slugs die WooCommerce zelf vertaalt, zoals marca/brand).

Geen herschrijfregels zijn nodig: /en/shop/ werkt met de permalinks die de site al heeft.

Waarom de slug niet is vertaald

Het is een bewuste beslissing, genomen voor zoekmachines en voor elke link die al naar uw site verwijst.

  • Elke taal heeft al zijn eigen URL. De prefix geeft elke taalk versie een apart adres, wat Google aanbeveelt voor meertalige sites. Het vertalen van de slug voegt daar niets aan toe.
  • Geen dubbele inhoud. Dubbele inhoud is dezelfde pagina die op verschillende adressen bereikbaar is, zonder dat Google weet welke telt. Hier heeft elke vertaalde pagina precies één adres per taal, een canonieke die de taalsuffix behoudt en hreflang linkt naar al zijn andere versies - zodat Google ze leest als taalk versies van één pagina, niet als kopieën die met elkaar concurreren (zie SEO: hreflang, sitemap en canoniek).
  • Links breken nooit. Een vertaalde slug zou veranderen elke keer als de vertaling verandert - een vaste typefout, een handmatig herzien tekenreeks, een nieuwe glossaireregel - en elke keer zou het oude adres een 404 teruggeven of een 301-omleiding nodig hebben. Links die op sociale media, in nieuwsbrieven of door andere sites worden gedeeld zouden omleidingen opbouwen of niet meer werken. Met de bron-slug verandert het adres van een pagina nooit, in welke taal dan ook.
  • Uw ranking blijft behouden. Backlinks en alles wat Google al weet over /produto/blusas-e-camisas/ past natuurlijk bij /en/produto/blusas-e-camisas/: het pad is hetzelfde, alleen de taal verandert.
  • Google leest de taal uit de inhoud. Google bepaalt de taal van een pagina aan de hand van de zichtbare tekst, niet van de woorden in de URL. Een vertaalde pagina met een source-language slug wordt geïndexeerd en weergegeven als een pagina in zijn eigen taal.
  • Niets te onderhouden. Geen slug per taal om te controleren, geen omleidingen om te maken na een wijziging, geen herschrijfregels om synchroon te houden en geen extra lookup wanneer een pagina wordt weergegeven.

Kortom: een vertaalde slug kan iets vriendelijker lijken in een zoekresultaat, maar het verliest stabiliteit. De plugin houdt één permanent adres per pagina en per taal bij en laat de prefix, de canonieke en hreflang Google alles vertellen wat het nodig heeft.

Iemand die in een andere taal zoekt, vindt resultaten. Als een bezoeker in het Engels zoekt naar “jacket”, zoekt de plugin de bijpassende bronterm op (“Casaco”) - het thema en de zoekmachine hoeven niets te weten.

Data

Het datumnotatie opgeslagen in de instellingen bevat vaak tekst uit de brontaal (j \d\e F \d\e Y zou geven “9 de September de 2026”). Op vertaalde pagina's gebruikt de plugin het eigen formaat van elke taal (September 9, 2026).


Pagina-cache

  • Elke taal is een ander adres, zodat de pagina-cache elke versie afzonderlijk opslaat.
  • Na het vertalen, maakt de plugin automatisch de vertaalde versies van de pagina's die zijn gewijzigd in: WP-Optimize, LiteSpeed Cache, WP Rocket en W3 Total Cache.
  • Met een ander cachesysteem, moet u het misschien handmatig wissen na een grote vertaling (of het aansluiten via de acties in Voor ontwikkelaars).

Waarschuwing: cache levensduur onder 12 uur. Als het thema een inlogbox in de header toont (of enige vorm met een nonce), is die beveiligingscode slechts 12 tot 24 uur geldig. Op een pagina die langer dan dat is gecached, mislukt de login stilletjes. Dit geldt voor elke taal.

Publiceren.
Lees het in
elke taal.

30.000 tekens, één site, geen kaart. De sleutel arriveert per e-mail na de kassa.