Avete bisogno di una lingua WordPress multilingue? Ci sono diverse modalità di attuazione. Sotto forma di un percorso all'interno dell'URL (example.de/en), come sottodominio (en.beispiel.de) o come multidominio. Ogni lingua ha il suo dominio. Da un punto di vista SEO questa è la migliore opzione per il multilinguismo con WordPress e WooCommerce.
La nostra scelta per FirmCatalyst cadde in multidominio proprio per questo. È chiaro quale dominio è responsabile di quale contenuto. E ogni versione linguistica può essere progettata in modo diverso a seconda del gruppo o del paese di destinazione. In questo tutorial vi mostriamo come rendere il vostro sito web multilingue in pochi passi.
L'obiettivo dell'integrazione: i contenuti in tedesco del nostro sito web aziendale sono ospitati su firmcatalyst.de, i contenuti in inglese su firmcatalyst.com. Inoltre, gli URL della nostra vecchia struttura (firmcatalyst.com e firmcatalyst.com/it/it/) devono essere inoltrati correttamente.
Per questa guida sono necessari i seguenti strumenti o servizi:
- Il tuo dominio .de (o altri)
- Un secondo dominio, come .com
- Il WPML Plugin
- Web hosting di RAIDBOXES
- Foglio di calcolo o tabella Excel
La funzione funziona anche con Polylang. Ma solo se si è attivata la modalità di compatibilità WPML in Polylang. Se avete domande in merito, vi preghiamo di utilizzare i commenti alla fine di questo articolo. Oppure contattare il Supporto di RAIDBOXES .
Creare un sito WordPress web multilingue
Per non perdere la fiducia costruita dai motori di ricerca nei nostri URL, è importante che tutti i link del vostro sito web siano reindirizzati correttamente. Questo rende più facile per i motori di ricerca comprendere il contesto del reindirizzamento in un secondo momento. E sanno dove si trova ora il nuovo contenuto corrispondente.
Fase 1: salvare gli URL sotto forma di tabella di foglio di calcolo
Per prima cosa create una tabella con tutti gli URL del vostro sito web. Questo servirà in seguito a verificare che non siano stati commessi errori:

Passo 2: Cambiare il record A dei domini
Per questo tutorial è anche importante che entrambi i domini facciano riferimento allo stesso web hosting (in questo casoRAIDBOXES ). Per fare questo, passare al vostro BOX all'indirizzo RAIDBOXES. Copiate l'indirizzo IP e sostituite il record A del vostro dominio nel rispettivo webhoster:


Fase 3: -Cambiamento BOXdel tipo in un multidominio
Chiama il tuodashboard RAIDBOXES . Nella BOX sezione Impostazioni -> Server -> -Type BOXtroverete l'opzione -Type: BOXWPML Multidomain. Questo deve essere attivato. Attenzione: si prega di disattivare temporaneamente il certificato SSL durante la configurazione!

Questo cambierà la vista all'interno della panoramica del vostro dominio. Ora è possibile configurare quale dominio deve essere utilizzato per la seconda lingua:

Per RAIDBOXES completare la configurazione, è importante aggiungere l'inoltro www. per la seconda lingua. Questo deve essere fatto manualmente. Se avete fatto tutto correttamente, tutte le frecce dovrebbero mostrare "luce verde".
Nota: potrebbero essere necessarie diverse ore per aggiornare i record DNS in tutto il mondo.

Ora è possibile abilitare nuovamente SSL. Questo processo richiede RAIDBOXES solo pochi secondi. Se utilizzate un servizio come Cloudflare per i vostri domini, dovete attivare lo stesso tipo di crittografia per entrambi i domini - per esempio "SSL - Full Strict":

Altrimenti si commette un errore del genere:

Passo 4:Plugin Configurazione della lingua (WPML)
Installare il WPML Plugin e attivare la licenza. Nel backend del vostro sito web, nella scheda "WPML", troverete l'opzione: "Lingua del sito". Configurate le lingue desiderate in questa finestra di selezione e scegliete quali lingue devono essere servite sul vostro sito web:

Nel successivo campo di configurazione "Language Url Format" si definisce su quale percorso si può richiamare la rispettiva lingua. Poiché ospitiamo la lingua su un dominio separato, scegliamo l'opzione: "Un dominio diverso per lingua". Inserire nel campo d'immissione il dominio in cui si trova la lingua:

E questo è tutto! La configurazione del vostro sito web multidominioWordPress dovrebbe ora essere completata con successo. Basta controllare se la versione in seconda lingua del vostro sito web è accessibile senza problemi.
Fase 5: Impostare l'inoltro al nuovo dominio
L'esperienza dimostra che la maggior parte dei webmaster o dei web designer trascura i reindirizzamenti. Sono essenziali per l'ottimizzazione dei motori di ricerca (SEO). In che altro modo i motori di ricerca dovrebbero sapere dove trovare i nuovi contenuti? Tutti i backlink, che il vostro sito web ha costruito naturalmente prima, ora non puntano da nessuna parte. E così perdono il loro valore.
Per evitare che ciò avvenga, è necessario utilizzare 301 Redirect per mostrare dove è possibile accedere alla nuova pagina.
Suggerimento: Informazioni su 301 Redirects - e altri importanti consigli per il vostro successo su Google - si trovano nelle istruzioni per Audit SEO di Dominik Stein.
Nel nostro caso, i italiani contenuti sono stati ospitati su firmcatalyst.com/it/*. Ora dobbiamo impostare dei reindirizzamenti appropriati in modo che gli URL siano accessibili su firmcatalyst.com/it/*.
Fortunatamente, nel RAIDBOXES backend il vostro BOX offre la possibilità di creare i vostri reindirizzamenti: In Impostazioni -> Reindirizzamenti -> Reindirizzamenti Url. In alternativa, è possibile utilizzarne uno Plugin che consente di creare reindirizzamenti. Come Yoast SEO o Reindirizzamento per WordPress o WooCommerce.
Suggerimento: i reindirizzamenti attraverso il server sono più efficienti in termini di risorse e più veloci rispetto ai reindirizzamenti generati da Plugins o PHP. Maggiori informazioni sui reindirizzamenti sono RAIDBOXES disponibili sul sito pagina di aiuto corrispondente.

Il vostro compito è ora quello di inserire manualmente gli URL del vostro foglio di calcolo Excel sotto "Inoltro". Alla fine l'elenco dei reindirizzamenti sarà simile a questo:

Conclusione: Effetti sul vostro SEO
La corretta integrazione di contenuti multilingue è un grosso problema per molti siti web. Spesso ci sono molte insidie per quanto riguarda la corretta integrazione, le lacune di sicurezza, la compatibilità con gli altri Plugins e la traduzione dei contenuti.
Per l'ottimizzazione dei motori di ricerca è fondamentale utilizzare il cosiddetto tag hreflang per integrarsi correttamente. Il tag hreflang dice ai motori di ricerca che il contenuto di una pagina web esiste anche per un'altra lingua.
La WPML Plugin lo farà per voi. Tuttavia, per essere sicuri, si raccomanda di verificare che il tag href-lang sia effettivamente utilizzato correttamente. Ad esempio, è possibile utilizzare il Sistrix hreflang Validator uso. Fino a 25 domande al giorno sono gratuite.

Decisivi per la migrazione dei contenuti di un sito web in un'altra lingua sono
- La struttura del sito web
- Il giorno hreflang
- Il corretto inoltro dei contenuti esistenti
Se non si attuano correttamente queste insidie, si possono avere effetti a lungo termine sull'ottimizzazione dei motori di ricerca. Elaborate quindi un piano per la futura struttura dell'URL del vostro sito web. La giusta preparazione è molto importante.
Quali sono le vostre RAIDBOXES domande sul Multidominio WPML? Si prega di utilizzare la funzione di commento. Volete altri consigli WordPress e WooCommerce suggerimenti? Poi seguiteci su Twitter, Facebook o nella nostra Newsletter.
Immagine: Kyle Glenn
Commenti su questo articolo