Creazione di un sito WordPress multilingue compatibile con la SEO
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).
- Sottodominio: fr.monsite.com, en.monsite.com.
- È 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:
Creazione di varianti del sito in inglese, francese, spagnolo, ecc.
Buone e cattive pratiche SEO
- 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: <link rel="alternate" hreflang="fr" href="http://www.monsite.com/fr" />
- 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.