Documentazione Universally

Guide passo-passo, suggerimenti SEO multilingue e best practice per aiutarti a tradurre e scalare il tuo sito WordPress.

Installa su qualsiasi sito web

Qualsiasi sito a cui puoi aggiungere un tag di script si collega a Universally tramite il tipo di progetto Qualsiasi Sito Web. Aggiungi una riga all'<head> di ogni pagina, quindi scegli come verranno servite le pagine tradotte: nel browser del visitatore agli stessi indirizzi (JavaScript), o su un sottodominio per lingua come fr.example.com (Sottodominio). La riga è necessaria in entrambe le modalità.

Prima di iniziare

  • Accesso all'<head> di ogni pagina. In un website builder, questa è la casella di codice head nelle impostazioni. Nei tuoi file, è il template che ogni pagina condivide.
  • Il ruolo Proprietario o Amministratore nel tuo spazio di lavoro Universally, per creare il progetto e vedere il suo snippet. Gli Editor vedono "Chiedi a un amministratore del progetto lo snippet di installazione di questo progetto." invece della riga.
  • Per la modalità Sottodominio, accesso al DNS del tuo dominio. Ogni lingua necessita di tre record.

Crea il progetto

  1. Avvia un nuovo progetto. Sotto Seleziona la tua tecnologia, scegli Qualsiasi Sito Web.
  2. Compila Dominio, il dominio completo su cui viene servito il tuo sito, come example.com. Se il dominio non risolve ancora, vedrai un avviso e potrai comunque continuare.
  3. Compila Nome progetto, controlla Lingua di origine (Inglese (US) per impostazione predefinita) e fai clic su Avanti.

Scegli come verranno servite le pagine tradotte

La schermata Istruzioni di configurazione chiede "Come dovrebbero essere servite le pagine tradotte?" e offre queste schede:

Scheda Esempio Cosa dice la scheda
JavaScript sito.com Installazione più rapida, nessuna modifica al DNS, funziona su qualsiasi piattaforma. Nessuna visibilità sui motori di ricerca e solo pagine pubbliche.
Sottodominio fr.sito.com Sicuro e veloce. Non tocca mai il tuo traffico live e funziona su qualsiasi registrar.
Dominio Disabilitato, contrassegnato come Coming Soon.

Nessuna scheda viene scelta per te e Continua rimane disabilitato finché non scegli. Il tuo sito continua a funzionare esattamente come è: nulla cambia fino all'ultimo passaggio e decidi tu quando ciò accade.

Scegli JavaScript se desideri la configurazione più rapida e non hai bisogno che le pagine tradotte appaiano nei risultati di ricerca. Vedi Modalità di servizio JavaScript per ciò che traduce e ciò che non traduce. Scegli Sottodominio se desideri che ogni lingua abbia il proprio indirizzo.

Un progetto JavaScript può essere spostato in sottodomini in seguito dalla sua pagina Configurazione. Un progetto Sottodominio non può tornare a JavaScript.

Aggiungi lo snippet

Il passaggio Aggiungi lo snippet disegna la tua riga all'interno di una pagina di esempio. La dashboard compila la chiave del tuo progetto:

<script src="https://scripts.universally.com/p/YOUR_PUBLIC_KEY/s.js" async></script>
  1. Fai clic su Copia riga. Copia solo il tag di script e il pulsante cambia in Copiato.
  2. Incolla ovunque tra i tag <head> e </head>, su ogni pagina. In un website builder, usa la casella di codice head per tutto il sito nelle impostazioni. Nei tuoi file, usa il template che ogni pagina condivide.
  3. Salva e pubblica la modifica.

In modalità JavaScript, la riga visualizza il selettore di lingua e traduce ogni pagina. In modalità Sottodominio, visualizza il selettore che collega i tuoi sottodomini linguistici. I pulsanti Segna come completato sullo schermo sono memorizzati nel tuo browser e non bloccano nulla.

Pubblica e controlla la connessione

Salva non è live sulla maggior parte dei builder e il controllo vede solo ciò che è pubblicato.

  1. Pubblica il tuo sito.
  2. Fai clic su Verifica connessione.

Il controllo carica la tua home page e cerca la riga. Trovata significa che la riga è sul tuo dominio, appartiene a questo progetto e non c'è nient'altro da installare. Ancora nulla cambia per i tuoi visitatori, perché il tuo sito inizia a servire le traduzioni una volta aggiunte le lingue.

Continua e Lo farò più tardi procedono entrambi e nulla attende sul controllo. La riga rimane nella pagina Configurazione del progetto, sotto La riga di cui il tuo sito ha bisogno.

Aggiungi lingue in modalità JavaScript

  1. In Aggiungi lingue, rispondi "In quali lingue vuoi tradurre?" con almeno una lingua di destinazione.
  2. Fai clic su Fine. Rimane disabilitato finché il progetto non ha una lingua.

La finestra di dialogo delle lingue mostra ancora Formato URL, ma il valore non viene utilizzato in modalità JavaScript perché i tuoi URL non cambiano mai. Vedi Aggiungi e rimuovi lingue.

Aggiungi lingue in modalità Sottodominio

Il passaggio delle lingue mostra invece la scheda Lingue.

  1. Fai clic su Aggiungi sottodominio per lingua.
  2. In Aggiungi lingua di destinazione, scegli Lingua e Regione, quindi un formato Sottodominio. Il francese con Codice lingua su example.com diventa fr.example.com.
  3. Aggiungi i tre record DNS che la riga mostra a chiunque gestisca il tuo dominio e attendi che la riga legga Live.

I record, i loro stati e i controlli sono trattati in Sottodomini lingua.

Verifica che abbia funzionato

  • Modalità JavaScript: apri il tuo sito in una finestra privata. Lo switcher si trova nell'angolo in basso a destra. Scegli una lingua e la pagina si ricarica in quella lingua allo stesso indirizzo.
  • Modalità Sottodominio: apri https://fr.example.com/ una volta che la sua riga è Live. Serve il tuo sito tradotto e lo switcher collega gli host delle lingue.

Se non funziona

  • Abbiamo caricato il tuo dominio ma la riga non era nella pagina: la modifica non è stata salvata o pubblicata, un host o una CDN servono ancora una copia memorizzata nella cache, o la riga è finita altrove rispetto all'<head>. Il controllo esamina solo la tua home page.
  • Non siamo riusciti a caricare affatto il tuo dominio: il sito è offline, dietro un login, blocca la richiesta o il dominio sul progetto non è corretto.
  • Quella riga appartiene a un progetto diverso: sostituiscila con la riga nella pagina Configurazione di questo progetto, quindi controlla di nuovo.
  • Un sottodominio lingua rimane su In verifica o Fallito: vedi Sottodomini lingua.

Altri casi sono in Le traduzioni non vengono visualizzate.

È stato utile?