| Spostare Joomla! da una sottodirectory alla root, preservando il posizionamento |
|
|
| Guide - Joomla 1.5 | |||
| Autore : marco maria leoni web consulting » | Mercoledì 27 Gennaio 2010 » Questo articolo è stato letto: 5502 volte | ||
Voglio qui raccogliere alcuni dei miei post in ambito seo, ad utilità di chi, avendo installato Joomla! in una sottodirectory del sito, abbia deciso di spostare il proprio lavoro in root.Spesso l'installazione viene fatta per prova e poi, quando ci si accorge che il sito funziona si decide di 'promuoverlo' al livello principale; sì ma come effettuare lo spostamento, e, soprattutto, come relazionarsi con il posizionamento già raggiunto nei motori di ricerca? Per prima cosa consiglio la lettura di questo questo articolo:Trasferimento siti web Joomla da locale a remoto e viceversa contiene le basi per capire quanto qui esposto.
La domanda che più spesso viene rivolta è: tutto il lavoro di indicizzazione fatto su google, andrà perso ? In questo esempio supporremo che il sito si trovi nella cartella /joomladir, cartella che si trova nella root del sito, come desumibile dalla / iniziale. Ecco i passi da svolgere:
Il sql non si arrabbiaAltra domanda che viene posta è se sono necessarie modifiche al database. Tenete presente che il codice sql del db non ha alcuna attinenza con il filesystem, se non per ciò che voi avete eventualmente inserito direttamente negli articoli (es: link a immagini o files per il download con percorso assoluto). Il suggerimento migliore che mi sento di darvi è quello di controllare i contenuti una volta che il sito è stato sposato. Se siete abbastanza smaliziati potete scaricare il dump del db, effettuare un 'cerca e sostituisci' e ricaricarlo. Consiglio di non limitare la ricerca alla sola stringa /joomladir (soprattutto se è effettivamente 'joomla') ma di usare almeno 'http://www.miosito.tld/joomladir' al fine di evitare sostituzioni indesiderate. Se sapete come fare potete farlo, in caso contrario non provateci: non è difficile, ma è un'operazione delicata: se sbagliate il sito non funzionerà più, mentre se non lo fate i link errati saranno gestiti dalla regola in htaccess. .htaccessNota: se non rinominate la vecchia cartella il sistema di redirect non funzionerà La direttiva inserita nel file .htaccess serve a preservare il posizionamento raggiunto su google; vediamone il funzionamento da due punti di vista:
Tutto ciò dovrebbe, nella mia esperienza, portare ad un trasferimento indolore Tenete presente che la regola proposta traduce qualsiasi link a pagine sotto /joomladir nel corrispettivo indirizzo al di fuori della sotto cartella. ovviamente se la pagina non esiste più otterrete una pagina di errore 404, vi consiglio di personalizzarla. Ciò è importante per convincere il navigatore a rimanere sul vostro sito.
|
|||
| < Prec. | Succ. > |
|---|
- 13/03/2010 14:49 - Usare YSlow per ottimizzare il proprio sito
- 04/03/2010 00:00 - JCE: un potente e gradevole editor per Joomla!
- 28/02/2010 15:45 - Filtriamo i nostri articoli con Bad Word Filter!
- 15/02/2010 00:12 - Internet Explorer 8: i problemi di sempre... come domarlo?
- 11/02/2010 16:28 - Gallerie di immagini facili con Admiror Gallery Plugin
- 05/02/2010 08:59 - Generare automaticamente un componente. O quasi
- 05/02/2010 07:00 - Adsense e Joomla: Annunci in mezzo al testo con Override
- 03/02/2010 07:23 - MiniCalendar: un semplice calendario
- 29/01/2010 15:14 - Modificare gli url in .htaccess con le funzioni di mod_rewrite
- 27/01/2010 14:44 - Inserire elementi audio/video con effetto lightbox nei nostri articoli



Voglio qui raccogliere alcuni dei miei post in ambito seo, ad utilità di chi, avendo installato Joomla! in una sottodirectory del sito, abbia deciso di spostare il proprio lavoro in root.

