sparkles
mic square

close Più precisa è la domanda, migliore è la risposta dell'IA (più righe con shift + enter).
L'IA di Appvizer vi guida nell'utilizzo o nella scelta di un software SaaS per la vostra azienda.

sparkles
mic square

close Più precisa è la domanda, migliore è la risposta dell'IA (più righe con shift + enter).
L'IA di Appvizer vi guida nell'utilizzo o nella scelta di un software SaaS per la vostra azienda.

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