drupal 7

Migrazione: SEO e conclusioni

Gli URL del sito restano per lo più invariati, cosa buona per il SEO, questo è uno dei motivi per cui conviene la migrazione alla realizzazione di un nuovo sito. I motori di ricerca continuano a vedere quello che c’era e nella stessa posizione.

Alcuni URL cambiano, nel mio sito certamente quelli connessi alle gallerie di immagini. Per rimediare, alcune pagine verranno redirette usando istruzioni in .htassess del tipo redirect 301 vecchiopath nuovopath, altre resteranno come sono.

Tipologia: 

Migrazione: post migrazione

Non resta che ripristinare eventuali settaggi, come ad esempio la cache, la lingua (pur non essendo un requisito, ho preferito fare la migrazine in inglese), controllare i permessi, in particolare per i nuovi moduli e rimettere il sito on-line (era in manutenzione) e alla fine il sito è migrato.
Si possono disinstallare ed eliminare i moduli di supporto usati per la migrazione: imag_legacy, cck, filed_convert, nodewords_migrate.

Tipologia: 

Migrazione: moduli, Alias URL e Token

Non resta che migrare gli altri moduli. E’ relativamente semplice. Si cancella la cartella del vecchio modulo /sites/all/modules/modulo, si installa il nuovo, lo si attiva e si esegue lo script update.php. E' importante ricordarsi di eseguire lo script, perchè è questa procedura che adatta le tabelle del DB alla nuova versione del modulo.

Tipologia: 

Migrazione: da Nodeworks a Meta Tags Quick

In Drupal 6 ho utilizzato il modulo Nodewords che non esiste più in D7. Ho individuato due possibili soluzioni: Meta tags quick https://drupal.org/project/metatags_quick e Metatag https://drupal.org/project/metatag

Ho provato entrambi e ho scelto il secondo: partiamo con il primo.

Tipologia: 

Migrazione: modulo image

I contenuti  di tipo image, gestiti attraverso il modulo image, non sono migrati completamente e correttamente. Per quanto strano questo processo non è completamente integrato in D7.
Alcune tabelle devono essere corrette in particolare {files}. Nel mio caso ho seguito questo post: https://drupal.org/node/757808 in particolare il punto #83.

Tipologia: 

Migrazione: predisposizioni e sostituzione del core

Cancellare il file /sites/default/default.settings.php, ed accertarsi che setting.php abbia i permessi di scrittura abilitati: verrà modificato dalla procedura di upgrade.

Cancellare tutte le cartelle ed i file del core 6, ad eccezione di sites e relative sottocartelle (in pratica restano solo i dati e i moduli del nostro sito). Se sono stati modificati, tenere a portata di mano una copia dei vecchi file .htaccess e robots.txt.: andranno ripristinati.

Tipologia: 

Pagine