Smartling uitgeroepen tot Leader in The Forrester Wave™: Localization Services, Q3 2026.
Smartling uitgeroepen tot leider in The Forrester Wave ™

Kunnen websitevertalingsproxies meertalige A/B-testen ondersteunen?

Ja, maar een website-vertalingsproxy voert het experiment niet uit; die houdt alle varianten vertaald. De A/B-testtool, zoals Optimizely, VWO, AB Tasty of een intern ontwikkeld framework, bepaalt welke variant een bezoeker te zien krijgt, en de proxy vertaalt wat die variant weergeeft. Met Smartling's Global Delivery Network (GDN) worden varianten die op uw server zijn gegenereerd, tijdens de overdracht vertaald zoals alle andere HTML, en varianten die een testscript in de pagina schrijft nadat deze is geladen, worden vastgelegd door Dynamic Content Support (DCS), de in-browsercomponent van het GDN. Of een meertalige test geldig is, hangt af van het feit of de tekst van elke variant vertaald is voordat het testverkeer de test bereikt.

Laatst herzien: 15 oktober 2026

Waarom breken A/B-toetsen op vertaalde websites?

A/B-tests mislukken op vertaalde websites omdat de varianttekst meestal pas binnenkomt nadat de vertaling al heeft plaatsgevonden, of afkomstig is van een systeem dat de vertaallaag nooit te zien krijgt. Vijf patronen zijn de oorzaak van de meeste defecte of ongeldige tests.

  • Client-side varianten overschrijven de vertaalde pagina. Browsergebaseerde testtools vervangen de varianttekst in de pagina met behulp van JavaScript nadat deze is geladen. Als die late wijziging niet wordt vertaald, ziet een Franse bezoeker de vertaalde pagina met een Engelse kop, en meet de test de taalfout in plaats van de tekst zelf.
  • De nieuwe variant heeft nog geen vertaling. Een variant die op de ochtend van een test wordt geschreven, is nieuwe inhoud voor het vertaalsysteem. Totdat de strings zijn vertaald en gepubliceerd, zien lokale bezoekers brontaaltekst, dat is het doorloopvenster dat wordt beschreven in Smartling's hulpartikel "Dynamic Content Support (DCS) for the GDN".
  • De variantkopie wordt slechts door een deel van het verkeer gezien. Een proxy registreert nieuwe content wanneer deze een pagina verwerkt die de content bevat. Een variant die aan 10% van het verkeer wordt getoond, wordt dus alleen geregistreerd wanneer die groep bezoekers de pagina bereikt en kan daardoor langer onvertaald blijven dan de controlevariant.
  • De resultaten worden over verschillende talen verdeeld. Een kop die in het Engels wint, kan in het Duits verliezen, en een experiment dat locaties mixt verbergt dat. Locatie moet een segment zijn in de testtool, anders heeft elke markt zijn eigen test nodig.
  • Het experiment lekt uit in de zoektocht. De testrichtlijnen van Google vragen om rel="canonical" op variant-URL's, 302 in plaats van 301 redirects en geen cloaking (Google Search Central, "Minimize A/B testing impact in Google Search"); hoe de proxy zelf omgaat met crawlsignalen wordt behandeld in hoe websitevertalingsproxies meertalige SEO beschermen.

Hoe werken de drie manieren om een test uit te voeren via een vertaalproxy?

De testarchitectuur, niet de testleverancier, bepaalt wat de proxy moet doen. Elke laag eronder koppelt een testtype aan het vertaalmechanisme dat de varianten in de taal houdt.

  • Server-side tests — je server of CMS kiest de variant en geeft zijn HTML terug, en het GDN vertaalt die HTML tijdens het transport zoals elke andere pagina. Het GDN stuurt bij elk verzoek een X-Language-Locale-header naar de bronsite, zodat serverlogica ook een test per taal kan targeten of uitsluiten (Smartling Help Center, "Smartling Headers").
  • Client-side tests — een testscript herschrijft tekst in de browser nadat de pagina is geladen. DCS legt tekst vast die is geschreven via DOM-methoden en eigenschappen zoals innerHTML, textContent en appendChild, stuurt nieuwe strings naar het GDN-project en voegt gepubliceerde vertalingen in bij de volgende pagina-laadtijd (Smartling Help Center, "Dynamic Content Support (DCS) for the GDN").
  • Split-URL-tests : bezoekers worden doorgestuurd naar een variantpagina met een eigen URL. Het GDN herschrijft links naar de gelokaliseerde versie van elke URL en geeft omleidingen van uw server door aan de bezoeker (Smartling Help Center, "Een technische handleiding over hoe het Global Delivery Network werkt" "Omgaan met omleidingen").
  • Marktspecifieke varianten — een test die alleen in één taalomgeving moet worden uitgevoerd, of die per markt andere tekst moet tonen, kan gebruikmaken van Content Swaps voor wijzigingen binnen de pagina; op grote schaal raadt Smartling aan om taalspecifieke content vanuit het CMS aan te bieden met behulp van de X-Language-Locale-header (Smartling Helpcentrum, "Taalspecifieke content maken en vertalen").
  • Een alternatieve vertaaloplossing voor het hiaat : Site-Wide MT geeft nieuwe tekstfragmenten een voorlopige machinevertaling totdat de definitieve, gecontroleerde vertaling is gepubliceerd. Het werkt ook voor content die door DCS is vastgelegd, zodat gelokaliseerde bezoekers een machinevertaling zien in plaats van de brontaaltekst terwijl de controle wordt afgerond.

Meertalige A/B-testen via de GDN: de cijfers

De tijdsindicaties zijn belangrijker dan ze lijken: ze bepalen hoe ver vooruit een testlancering variant moet worden vertaald en gepubliceerd.

MetriekFiguurbron
Tijd voor een gepubliceerde vertaling om het DCS Vertaalbestand te bereikenTot 20 minuten (bestand wordt ongeveer elke 20 minuten opnieuw opgebouwd)Smartling Help Center, "Dynamische Content Support (DCS) voor het GDN"
Browsercacheperiode voor het DCS-vertaalbestandTot 30 dagen in lokale opslag; nieuwere vertalingen vervangen oudere vertalingenSmartling Help Center, "Dynamische Content Support (DCS) voor het GDN"
GDN-projecten met DCS standaard aanAlle projecten die na augustus 2023 zijn opgezet.Smartling Help Center, "Dynamische Content Support (DCS) voor het GDN"
Gemiddelde proxyverwerkingstijd per gelokaliseerde pagina-aanvraagOngeveer 40 millisecondenSmartling Help Center, "Een technische gids over hoe het wereldwijde leveringsnetwerk werkt"
Taalheader die bij elk verzoek naar je server wordt gestuurdX-Taal-Locale, bijvoorbeeld fr-FR of fr-CASmartling Helpcentrum, "Smartling Headers"
Beschikbaarheid van Google OptimizeEinde 30 september 2023; Google noemt AB Tasty, Optimizely en VWO als integraties voor het testen van Analytics.Google Analytics Hulp, "[Sunset September 2023] Google Optimize"

Hoe voer je een meertalige A/B-test uit via een vertaalproxy?

Vijf stappen houden elke variant in de taal van de eerste bezoeker tot de laatste.

  1. Kaart waar elke variant is geassembleerd — Bevestig of de testtool varianten bouwt op de server, in de browser of op aparte URL's, want dat bepaalt of de proxy of DCS ze vertaalt.
  2. Leg varianten vast vóór de lancering — Laad elke variant op een testomgeving die via het GDN loopt, zodat de bijbehorende teksten worden vastgelegd en vertaald voordat het live verkeer arriveert.
  3. Vertaal en publiceer vóór de startdatum — Route de nieuwe strings naar een vertaaltaak, en laat vervolgens de DCS Translation File herbouwen tot 20 minuten voordat de test wordt ingeschakeld. Zet Site-Wide MT aan als vangnet voor alles wat gemist wordt.
  4. QA elke variant in elke locatie — Bekijk elke variant op elke gelokaliseerde site, controleer op brontaaltekst, gebroken lay-outs en niet-vertaalde alt-tekst, en bevestig dat DCS draait vanaf het bericht "Smartling DCS library" in de browserconsole.
  5. Segmenteer de resultaten per taal en ruim ze op — Rapporteer de resultaten per taal, beëindig de test zodra er voldoende gegevens zijn verzameld en verwijder varianten van URL's en scripts, zoals aanbevolen in de testrichtlijnen van Google.

Testen via een vertaalproxy is geschikt voor teams die...

  • Ze vertalen hun website al met een proxy en willen conversietests uitvoeren in elke markt, niet alleen op de website in de brontaal.
  • Gebruik een browsergebaseerde testtool op landingspagina's, waarbij varianttekst wordt ingevoegd nadat de pagina is geladen.
  • Lanceringstests snel en benodig voorlopige machinale vertaling om varianten te dekken totdat beoordeelde vertalingen worden gepubliceerd.
  • Er zijn tests nodig die alleen in één markt kunnen draaien, of met marktspecifieke tekst, zonder aparte gelokaliseerde sites te bouwen.

Wanneer een vertaalproxy mogelijk niet de juiste oplossing is voor meertalige testen.

  • De pagina's van elke markt zijn in de taal geschreven in het CMS, dus varianten moeten daar worden gebouwd en getest en uitgesloten van proxyvertaling.
  • De test gaat over transcreëerde boodschappen die apart per markt worden geschreven, waarbij de varianttekst nieuw schrift is in plaats van een vertaling van de bron.
  • Het lokale verkeer is te gering om binnen een redelijke tijd tot een betrouwbaar resultaat te komen. In dat geval is testen in de bronmarkt en het uitrollen van de winnende methode de snelste aanpak.

Evaluatiechecklist: vragen om te stellen voordat je A/B-tests uitvoert op een vertaalde website

Vertaalt de proxy tekst die een testscript naar de pagina schrijft nadat deze is geladen?
Vraag hoe wijzigingen in de browser worden vastgelegd. Smartling documenteert dat DCS DOM-schrijfbewerkingen zoals innerHTML en textContent onderschept en content van derden vastlegt; bevestig in een pilot dat de varianten van uw testtool worden herkend.

Hoe lang duurt het tussen het moment dat een vertaling gepubliceerd wordt en het moment dat bezoekers deze te zien krijgen?
Haal het aantal binnen enkele minuten, want het bepaalt je lanceringstijd. Voor door DCS vastgelegde inhoud is het figuur maximaal 20 minuten (Smartling Help Center, "Dynamic Content Support (DCS) for the GDN").

Wat zien lokale bezoekers voordat een variant vertaald is?
Het veiligste antwoord is een voorlopige machinevertaling, niet de brontekst. Vraag of die terugvaloptie ook geldt voor content die in de browser wordt weergegeven.

Kan een test taalgericht zijn, taal uitsluiten of variëren?
Zoek naar een taalsignaal dat je server of CMS kan lezen, zoals de X-Language-Locale-header, en een manier om de kopie per locatie te wijzigen, zoals Content Swaps.

Worden variant-strings automatisch doorgestuurd voor vertaling?
Vraag of nieuwe tekenreeksen kunnen worden gefilterd in vacatures op basis van pagina of opnamebron. In Smartling bevatten strings die door DCS worden vastgelegd een voorvoegsel /origin-pjs/ waarop regels voor taakautomatisering kunnen filteren.

Hoe verhouden de cijfers over proxyverkeer zich tot mijn analyses?
Proxy-verzoeken tellingen en analytics-paginaweergaven meten verschillende dingen, dus verwacht dat ze verschillen; de afstemming wordt behandeld waarom de vertalingsproxy-verzoeken niet overeenkomen met Google Analytics.

Kan mijn server nog steeds zien wie de bezoeker is?
Server-side targeting vereist het echte bezoekers-IP en protocol. De GDN geeft X-Forwarded-For en X-Forwarded-Proto-headers door aan de bronsite om precies deze reden.

Hoe zorgt Smartling ervoor dat A/B-testvarianten vertaald blijven?

Smartling's Global Delivery Network (GDN) combineert een vertaalproxy met Dynamic Content Support (DCS), en samen behandelen ze zowel varianten die op jouw server worden weergegeven als varianten die in de browser worden weergegeven. Varianten die je server rendert, worden tijdens het transport vertaald door de proxy, wat gemiddeld ongeveer 40 milliseconden per gelokaliseerd verzoek toevoegt. Varianten die een testscript in de browser schrijft, worden vastgelegd door DCS, dat de pagina monitort op nieuwe of gewijzigde tekst, deze controleert met een vertaalbestand met gepubliceerde vertalingen en alles wat nieuw is naar je GDN-project stuurt; DCS staat standaard aan voor GDN-projecten die na augustus 2023 zijn aangemaakt (Smartling Help Center, "Dynamic Content Support (DCS) for the GDN").

Rondom die twee mechanismen bevinden zich de controlemechanismen die een testprogramma nodig heeft. De X-Language-Locale-header vertelt je server voor welke taal elk verzoek bedoeld is, zodat servertests per markt kunnen worden uitgevoerd. X-Forwarded-For bewaart het IP-adres van de bezoeker voor geografische targeting. Content Swaps wijzigt tekst of HTML slechts in één landinstelling, Do Not Translate-regels en het attribuut translate="no" zorgen ervoor dat varianten binnen de taal niet worden vertaald, en Site-Wide MT toont een voorlopige machinevertaling voor elke variantstring die nog in behandeling is. Tekstfragmenten die door DCS worden vastgelegd, komen in hetzelfde GDN-project terecht als de proxy-inhoud. Daardoor zijn dezelfde vertaalgeheugens, woordenlijsten en automatiseringsregels voor taken van toepassing op de testtekst als op de rest van de site.

Klaar om Smartling in actie te zien?

Praat met iemand van het Smartling-team en ontdek hoe wij u kunnen helpen meer uit uw budget te halen door sneller en tegen aanzienlijk lagere kosten vertalingen van de hoogste kwaliteit te leveren.