search Il media che reinventa l'impresa

Creazione di un sito WordPress multilingue compatibile con la SEO

Creazione di un sito WordPress multilingue compatibile con la SEO

Da Fabien Paupier

Il 11 novembre 2024

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:

  1. Collegatevi al vostro server utilizzando FileZilla o un altro software FTP.
  2. Fare clic con il tasto destro del mouse su wp-config.php e selezionare "Modifica".
  3. 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);
  4. 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: <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.

Articolo tradotto dal francese