WordPress consente ora di creare sottositi da un sito principale. Questa opzione, nota come “multisito” in WordPress, apre le porte a numerose applicazioni, tra cui la creazione di siti multilingue. L’opzione può essere attivata al momento della creazione di un nuovo sito o successivamente. Scoprite come nel nostro tutorial su wordpress.
Cosa bisogna sapere prima di creare un sito multilingue
- Se l’operazione viene effettuata su un sito esistente, si raccomanda vivamente di eseguire preventivamente il backup del database e dei file.
- Senza l’aiuto di un plugin di terze parti, le pagine del sito francese non saranno collegate alle traduzioni in inglese. Le due versioni sono indipendenti e possono avere strutture ad albero diverse.
- Dovete scegliere se preferite un’ organizzazione in sottodomini o in directory. Ecco le principali differenze:
Sottodominio: fr.monsite.com, en.monsite.com.
I sottodomini consentono di risparmiare una maggiore profondità negli URL. Gli URL sono più corti. Questa è anche l'unica opzione per un sito esistente (rispetto a una nuova installazione).Directory: monsite.com/en.
Questo metodo è preferito da Google. Grazie all'aggiunta di traffico dalle diverse traduzioni, l'autorità del dominio monsite.com sarà rafforzata. Tuttavia, se si desidera convertire un sito esistente, questa opzione non è disponibile. È possibile creare un sito multilingue con directory solo nell'ambito di una nuova installazione (per il momento).
- È necessario disattivare tutti i plugin (estensioni di terze parti) prima di avviare l’operazione.
Attivare l’opzione multisito in WordPress
Per attivare la possibilità di creare una serie di sottositi in lingue diverse, è necessario modificare il file wp-config.php nella root del sito:
Collegatevi al vostro server utilizzando FileZilla o un altro software FTP.
Fare clic con il tasto destro del mouse su wp-config.php e selezionare “Modifica”.
Nel documento che si apre sullo schermo, aggiungete la seguente riga sopra “/* Questo è tutto, non toccate nient’altro! Buon blog! */” :
define(‘WP_ALLOW_MULTISITE’, true);
Salvate il file e inviatelo al server, sovrascrivendo la versione precedente.
Installazione della rete di siti
La rete di siti si riferisce al sito principale (vetrina aziendale) e a tutti i sottositi (versioni locali). Per attivarla, andare su Strumenti > Impostazioni di rete. Il nome della rete che vi viene chiesto di inserire è il nome della vostra azienda o organizzazione. Fare clic su Installa.
Attivare la rete del sito
Questo è l’ultimo passo prima di creare i primi siti in inglese, francese, spagnolo, ecc. È necessario modificare 2 file nella root del sito, come richiesto da WordPress.
Aggiungete le prime righe qui sotto al file .htaccess e le seconde al file wp-config.php come sopra:
Se il file .htaccess non esiste ancora, è necessario crearlo utilizzando un semplice editor di testo. Quando si salva il documento, basta chiamarlo “.htaccess”.
Creazione di varianti del sito in inglese, francese, spagnolo, ecc.
Il vostro WordPress è ora organizzato in una serie di siti. Andate su I miei siti (in alto a sinistra dello schermo) > Rete > Siti. Da questa vista potete creare la prima traduzione del vostro sito in un sottodominio (en.monsite.com) o in una directory (www.monsite.com/fr):
Buone e cattive pratiche SEO
Come abbiamo visto sopra, la struttura a sottodomini è preferita da Google. Ecco altri punti importanti da considerare:
- Non reindirizzare gli utenti con un indirizzo IP francese a monsite.com/fr. Potreste impedire ai robot di Google di effettuare il crawling del vostro sito.
- Aggiungete il tag href per indicare ai motori di ricerca la lingua di ciascun sito:
- Segnalate i diversi sottositi in Google Webmaster Tools e aggiungete la sitemap per ogni sottosito.
Vi consigliamo di non creare tutti i sottositi contemporaneamente, ma di farli uno dopo l’altro. Questo vi permetterà di vedere cosa potete duplicare e cosa dovete rifare sistematicamente. Non esitate a leggere gli altri tutorial per passare il vostro sito a HTTPS o per aggiungere un’icona al vostro sito WordPress.








