Come Weglot gestisce le prestazioni del vostro sito web

In questo articolo scoprirete come Weglot influisce sulle prestazioni del vostro sito web in base all'integrazione scelta.



1. Prestazioni generali

Ecco come funziona Weglot sulle versioni tradotte del vostro sito web:

  • Analizza il contenuto originale del vostro sito web (file HTML);
  • Dopo la scansione, Weglot analizza (legge e taglia) gli elementi tra i tag HTML;
  • Traduce automaticamente il contenuto originale nel suo equivalente tradotto.
  • Durante il processo di traduzione, Weglot memorizza i contenuti nella Lista delle traduzioni, disponibile nella Dashboard di Weglot, e poi visualizza le traduzioni.

Questo processo consente a Weglot di tradurre e visualizzare le traduzioni sul vostro sito web in pochi secondi.

Tenete presente che più elementi ci sono nella vostra pagina originale, più tempo ci vorrà per caricarla e per permettere a Weglot di analizzare e tradurre i vostri contenuti.


Per questo, Weglot utilizza una Content Delivery Network(CDN) per ridurre il tempo di caricamento delle pagine tradotte. La CDN è un gruppo di server distribuiti geograficamente che memorizza i contenuti nella cache vicino agli utenti finali. Il nostro obiettivo con la CDN è quello di visualizzare i contenuti massimizzando la portata di diversi server mirror in tutto il mondo. Il contenuto verrà caricato e visualizzato dal server più vicino.

Questo sistema garantisce un'elevata disponibilità dei server, riduce i tempi di caricamento e aumenta le prestazioni generali del sito web. Poiché una CDN utilizza server mirror, è possibile che le modifiche apportate al sito web non siano immediatamente visibili.

Per evitare ciò, Weglot utilizza il"versioning", che aggiorna la versione quando vengono apportate modifiche. In questo caso, i server CDN vengono informati della nuova versione e vengono temporaneamente disattivati per consentire all'utente di apportare le modifiche.

Il tempo di caricamento può essere un po' più lungo alla prima chiamata di una nuova versione del vostro sito web, poiché il browser deve contattare il server mirror, che deve contattare il server originale. Successivamente, i visitatori si collegheranno al server mirror più vicino, che avrà la nuova versione, e il vostro sito web sarà memorizzato nella cache.


Per i progetti non WordPress, Weglot implementa una libreria JavaScript sul vostro sito web. Questa libreria aggiungerà il commutatore di lingua e ne garantirà l'operatività. Questa libreria consente di aggiungere elementi dinamici alla Dashboard di Weglot > Impostazioni > Impostazioni App.

Questo permette a Weglot di ricontrollare gli elementi selezionati e di tradurli dinamicamente, anche se sono stati generati dopo la prima analisi di Weglot. Tuttavia, si noti che più elementi dinamici sono presenti, più tempo potrebbe essere necessario a Weglot per visualizzare tutte le traduzioni.


Weglot è costantemente impegnata nel monitoraggio e nella ricerca di soluzioni per offrire le migliori prestazioni possibili.

2. Integrazione di WordPress

L'integrazione con WordPress è molto diversa e si basa sulla struttura di WordPress con plugin, filtri e ganci. Queste caratteristiche consentono un'elevata compatibilità con altri plugin e con WordPress in generale.

Le sue prestazioni complessive sono simili a quelle delle nostre integrazioni di sottodominio e sottodirectory:

  • Avrete URL unici per i vostri contenuti tradotti
  • Le traduzioni sono gestite lato server a fini SEO
  • Le pagine gestite da Weglot faranno uso del sistema CDN

Poiché i contenuti saranno tradotti nella sorgente del sito web (lato server), i visitatori non vedranno il passaggio dalla lingua originale alla lingua tradotta che hanno scelto. La pagina verrà caricata direttamente tradotta.

Inoltre, è possibile che abbiate installato dei plugin che gestiscono la cache lato server per migliorare le prestazioni del vostro sito web. Weglot si trova "dietro" a qualsiasi cache lato server, il che significa che le modifiche apportate a Weglot non saranno aggiornate nella cache lato server per impostazione predefinita. A volte è necessario svuotare la cache di questi plugin per vedere le modifiche.

3. Integrazione di JavaScript

L'integrazione di JavaScript può essere impostata per ogni tecnologia in uso.

Con esso, la lingua originale e le lingue tradotte saranno visualizzate sulla stessa pagina, ma non contemporaneamente. Quando un visitatore cambia lingua con il language switcher, Weglot sostituisce dinamicamente il vostro contenuto con la sua traduzione.

Weglot analizza il vostro sito web e traduce i vostri contenuti "al volo". Le traduzioni sono gestite lato client. A questo proposito, si noti che l'integrazione JavaScript non è SEO-friendly. Tuttavia, è possibile passare al nostro sottodominio o alla nostra integrazione di sottodirectory per un SEO multilingue!

4. Integrazione del sottodominio

L'integrazione del sottodominio è consigliata dal punto di vista SEO. Avrete URL unici per i vostri contenuti tradotti e le traduzioni sono gestite lato server per scopi SEO.

Se l'URL di base del sito web è https://www.mywebsite.com/ o https://mywebsite.com/, le traduzioni saranno visualizzate su https://XX.mywebsite.com/, dove XX è il codice di 2 lettere della lingua corrente.

Pertanto, quando si cambia lingua, i visitatori non vedranno cambiare il contenuto, ma saranno reindirizzati al sottodominio corrispondente. Le traduzioni vengono eseguite sul lato server, direttamente nell'origine della pagina, il che significa che la pagina verrà caricata direttamente tradotta, eliminando qualsiasi tempo di blocco legato all'esecuzione di JavaScript per le traduzioni.


Poiché avrete URL dedicati per le vostre lingue tradotte, poiché Weglot traduce il contenuto lato server per i bot di Google e poiché Weglot aggiungerà gli hreflang corrispondenti a seconda della pagina e della lingua corrente, questa integrazione consentirà l'indicizzazione delle vostre pagine tradotte.


Weglot gestirà solo i sottodomini tradotti. La vostra versione originale continuerà a essere servita dal vostro CMS o dal vostro editor, quindi Weglot potrebbe avere un impatto solo sulle prestazioni dei sottodomini.

Questa integrazione riduce il numero di elementi dinamici che potreste aggiungere, in quanto consente a Weglot di accedere a un maggior numero di contenuti del vostro sito web, con conseguenti migliori prestazioni.

5. Integrazione delle sottodirectory

L'integrazione della sottodirectory è consigliata anche dal punto di vista SEO. Avrete URL unici per i vostri contenuti tradotti e le traduzioni sono gestite lato server per scopi SEO.

Se l'URL di base del vostro sito web è https://www.mywebsite.com/ o https://mywebsite.com/, le traduzioni saranno visualizzate su https://www.mywebsite.com/XX/ o https://mywebsite.com/XX/, dove XX è il codice a 2 lettere della lingua corrente.

Questa integrazione presenta gli stessi vantaggi dell'integrazione del sottodominio e offre ulteriori vantaggi. Poiché Weglot gestirà l'intero sito web, compresa la versione originale, sarà in grado di gestire interamente la SEO aggiungendo gli hreflang sulla versione tradotta e su quella originale.


Weglot gestirà la visualizzazione dell'intero sito web, poiché questa integrazione richiede la modifica del record DNS principale per farlo puntare verso i server Weglot.

Weglot agirà quindi come reverse-proxy. Quando un visitatore cercherà di visitare le vostre pagine, Weglot riceverà la richiesta, recupererà i dati dal vostro contenuto originale, tradurrà il vostro contenuto e visualizzerà le pagine tradotte. Si può vedere Weglot agire come un ponte che traduce il contenuto e lo visualizza nelle pagine corrispondenti.

Pertanto, questa configurazione può comportare un piccolo ritardo nel caricamento delle pagine, a seconda del provider CDN utilizzato, anche sulla versione originale, in quanto Weglot recupera la pagina nel frattempo ed esegue le traduzioni, se necessario.

Ma state tranquilli: Weglot si avvale di alcuni dei migliori provider CDN al mondo, in modo che il vostro sito web possa essere visualizzato da qualsiasi luogo, in qualsiasi momento e nel modo più veloce possibile.


Questa integrazione riduce anche il numero di elementi dinamici che potreste aggiungere, in quanto consente a Weglot di accedere a un maggior numero di contenuti del vostro sito web (dalla fonte), con conseguenti migliori prestazioni.



Per ulteriori dettagli sulle nostre integrazioni e sulla loro configurazione, consultate la nostra Presentazione tecnica di Weglot.

Questo ha risposto alla sua domanda? Grazie per il feedback Si è verificato un problema nell'invio del feedback. Riprova più tardi.

Hai ancora bisogno di aiuto? Contattateci Contattateci