SEO Italy blog: articoli, video e tutorial di approfondimento su posizionamento web e motori di ricerca

SEO per Joomla: gestire un sito multilingua - prima parte

21
Dic
2010
Con questo e il prossimo articolo vediamo come rendere il nostro sito realizzato in Joomla multilingua, senza danneggiare il lavoro SEO fin qui svolto, infatti fra le cose che più generano duplicazione ci sono proprio i siti con più lingue.

La regola, a prescindere dal cms  o dal componente che utilizzerete, è che le index delle varie lingue siano in cartelle distinte e separate ?RO/en/index.html; /it/index.html e così via.

Il componente di cui iniziamo a parlare oggi è Joom!Fish, vedremo in questo e nel prossimo articolo come installarlo e configurarlo e soprattutto come procedere con le traduzioni, senza aver il panico di dover gestire le traduzioni stesse e rendendo il nostro sito, oltre che appetibile per i motori di ricerca, più aperto a un bacino di utenze maggiore.

Prima di procedere con il download vi dovete ricordare che, a seconda della lingua, dovete cambiare le impostazione del motore di ricerca, cioè se la key con la quale volete far posizionare il sito fosse: regular expression, dovreste monitorarne l'andamento su google.com non sul .it, mi raccomando è un errore che fanno in molti.

Fine dell'introduzione e prepariamo all'installazione, il sito di riferimento è questo: http://www.joomfish.net e il file di installazione completo lo scaricate da qui:
http://www.joomfish.net/en/downloads/joomfish-core.

Il pacchetto che scaricherete comprende, oltre al componente, una serie di plug-in e dal relativo modulo senza il quale JoomFish non funzionerebbe proprio.

Il componente, va detto, come molti di quelli esistenti per Joomla ha inoltre tutta un?altra serie di ulteriori estensioni reperibili in rete, comunque, per quello che vogliamo fare noi, ci basta ampiamente il pacchetto base.

Al solito andate nel back-end del vostro sito e poi su Estensioni - Installa/Disinstalla e caricate il file .zip scaricato.

Aspettate qualche attimo e dovrebbe apparirvi a video una schermata con il dettaglio delle cose installate: il componente, due moduli e una decina di plug-in, questo è uno dei plus di JoomFish, normalmente per ognuna di queste cose ci vuole un?installazione.

I moduli sono due: uno per il front-end e contiene semplicemente le bandierine delle varie lingue di cui vorremo la traduzione, e uno per il back-end che serve a gestire la traduzione stessa.

Lingua del componente
Il pannello di controllo di JoomFish, appena installato, è in inglese, se vi trovaste in difficoltà  e lo volete in italiano non basta far altro che scaricare il file della lingua sempre dal sito del produttore, chiaramente se avete già  precedentemente installato la lingua italiana e settata a default, di questo passaggio non c'è bisogno.

Le lingue disponibili, al momento, sono più di 20, scaricate e installate quelle che volete e, soprattutto, vi servono.

Attivare le lingue aggiunte
Avete scaricato e installato almeno inglese, spagnolo e francese? Spero di sì, vediamo ora come renderle attive e pronte per la traduzione.

Andiate adesso su Componenti / Joomfish, si apre il pannello, andate su Configurazione lingua e, con una semplice spunta, rendiamo attive le lingue che abbiamo inserito.

Nella colonna ordinamento si decide appunto l'ordine con il quale le lingue saranno visibili nel front-end.


Spostatevi su Estensioni / Gestione moduli, cerchiamo il modulo che si chiama Language Selection, pubblicatelo e assegnatelo a una delle posizioni presenti del vostro tempalte, se no non lo vedrete ami anche se attivo


Aggiornando il front-end del sito dovreste vedere le bandierine corrispondenti alle lingue attivate nel back-end, non solo, sono già  funzionanti! Se cliccate, per esempio, sulla baniera inglese la nostra home page verrà tradotta meno che per i contenuti su cui però apparirà il messaggio: There are no translations available.

Seguici su Twitter La nostra fan page su Facebook Il nostro canale YouTube RSS Feed
Contattaci per un'analisi gratuita e senza impegno del tuo sito web e scopri il nostro SEO garantito: noi guadagnamo solo se tu ottieni dei risultati concreti >>