Hoe Weglot de prestaties van uw website beheert
In dit artikel leer je meer over hoe Weglot de prestaties van je website beïnvloedt, afhankelijk van de gekozen integratie.
1. Algemene prestaties
Hier is hoe Weglot werkt aan de vertaalde versies van je website:
- Het scant de oorspronkelijke inhoud van je website (HTML-bestand);
- Na de scan parseert (leest en knipt) Weglot de elementen tussen HTML-tags;
- Het vertaalt deze originele inhoud automatisch naar het vertaalde equivalent.
- Tijdens het vertaalproces slaat Weglot uw inhoud ook op in uw Vertaallijst, die beschikbaar is in uw Weglot Dashboard.
Dit proces zorgt ervoor dat Weglot binnen enkele seconden de vertalingen vertaalt en weergeeft op je website.
Houd er rekening mee dat hoe meer elementen op uw originele pagina, hoe langer het kan duren om te laden, en voor Weglot om de hele pagina te parseren en vertalen.
Om hierbij te helpen gebruikt Weglot een Content Delivery Network (CDN) om de laadtijd van je vertaalde pagina's te verminderen.
Het doel is om inhoud weer te geven terwijl het bereik van verschillende spiegelservers wereldwijd wordt gemaximaliseerd. De inhoud wordt weergegeven op de dichtstbijzijnde server.
Dit systeem garandeert een hoge beschikbaarheid van servers, vermindert de laadtijd en verhoogt de algemene prestaties van de website.
Omdat een CDN spiegelservers gebruikt, zijn uw wijzigingen mogelijk niet direct van toepassing op onze oorspronkelijke server.
Om dit te voorkomen gebruikt Weglot "versiebeheer", waarbij de versie wordt bijgewerkt wanneer er wijzigingen worden aangebracht. Hierbij worden de CDN-servers op de hoogte gebracht van de nieuwe versie en tijdelijk uitgeschakeld zodat je wijzigingen kunt maken.
De laadtijd kan iets langer zijn bij de allereerste oproep van een nieuwe versie van je website. Dit komt omdat je browser eerst contact moet opnemen met de spiegelserver en daarna met de oorspronkelijke server.
Daarna maken bezoekers verbinding met de dichtstbijzijnde spiegelserver, die de nieuwe versie heeft, en wordt je website in de cache geplaatst.
Voor niet-WordPress-projecten zal Weglot ook een JavaScript-bibliotheek implementeren om de taalswitcher toe te voegen en ervoor te zorgen dat deze goed werkt.
Weglot controleert en zoekt voortdurend naar oplossingen om de best mogelijke prestaties te leveren.
2. WordPress Integratie
De WordPress integratie is heel anders en vertrouwt op de WordPress structuur met plugins, filters en hooks. Dit is allemaal om een hoge compatibiliteit met andere Plugins en WordPress in het algemeen mogelijk te maken.
De algemene prestaties zijn vergelijkbaar met die van onze andere integraties:
- Je hebt unieke URL's voor je vertaalde content
- Vertalingen worden server-side afgehandeld voor SEO-doeleinden
Je zou een JavaScript-integratie op WordPress kunnen gebruiken, maar wij raden aan om de plugin te gebruiken. De compatibiliteit met WordPress zorgt voor een soepelere integratie en workflow dan een JavaScript-integratie.
Daarnaast heeft u misschien uw eigen cache plugin geïnstalleerd voor de prestaties. Omdat Weglot daar "achter" zit, moet je soms de cache van deze plugin wissen om je wijzigingen van Weglot te kunnen zien.
3. JavaScript-integratie
De JavaScript-integratie kan worden ingesteld voor elke technologie die je gebruikt.
Hiermee worden de originele taal en de vertaalde talen weergegeven op dezelfde URL, maar niet tegelijkertijd.
Wanneer een bezoeker van taal wisselt met de language switcher, vervangt Weglot dynamisch de te vertalen tekst door de vertaling.
Weglot parseert je website en vertaalt je inhoud "on the fly". De vertalingen worden client-side afgehandeld.
U kunt een aantal elementen toevoegen aan de dynamische sectie in Weglot. Hiermee kan Weglot de geselecteerde elementen opnieuw controleren en vertalen, zelfs als ze zijn gegenereerd na Weglot's eerste parse.
Echter, hoe meer dynamische elementen u heeft, hoe meer tijd Weglot nodig heeft om uw vertalingen weer te geven.
Deze integratie is niet SEO-vriendelijk. Je kunt echter overschakelen naar onze subdomeinintegratie voor betere SEO!
4. Integratie van subdomeinen
Integratie van subdomeinen is SEO-gewijs aanbevolen. U hebt unieke URL's voor uw vertaalde inhoud en vertalingen worden server-side afgehandeld voor SEO-doeleinden.
Wanneer je van vertaling wisselt, zullen je bezoekers de inhoud niet zien veranderen; ze worden doorgestuurd naar de vertaalde pagina.
Deze integratie vermindert het aantal dynamische elementen dat je zou kunnen toevoegen, omdat het Weglot toegang geeft tot meer inhoud op je website, wat kan resulteren in betere prestaties.