Migrazione sito web

39
Migrazione

description

Slide della mia presentazione sulla Migrazione di un sito web.

Transcript of Migrazione sito web

Page 1: Migrazione sito web

Migrazione

Page 2: Migrazione sito web

Quando si parla di migrazione?

Page 3: Migrazione sito web

Quando si parla di un grande cambio a livello strutturale del sito web, ad

esempio quando:

Cambiano le estensioni dei file (da html statico a php dinamico)

Cambia il server (ASP – PHP)

Cambia il nome di dominio o il TLD

Cambia il CMS

Cambia la struttura informativa/alberatura delle informazioni

Page 4: Migrazione sito web

Cos’è una migrazione

Page 5: Migrazione sito web

Mantenere lo status quo è importante in quanto ci sono 3 fruitori

del sito web che ne hanno tutto l’interesse:

Sono tutte quelle azioni che permettono di mantenere lo

“status quo” del sito web

Proprietario: sito down, errori, mancate vendite

Gli utenti: sito down, pagine non trovate 404 Not Found

I motori di ricerca: sito down, 404, tematizzazione

Page 6: Migrazione sito web

Perché è importante migrare?Who move my cheese?

Page 7: Migrazione sito web

Economico (proprietario):Negli anni si è ottenuto traffico/vendite che si vuole mantenere

Usabilità (utenti):Molti utenti potrebbero aver memorizzato un indirizzo nei suoi bookmark

Rilevanza (motori di ricerca):Permettiamo al motore di continuare/migliorare la comprensione del sito

Puramente SEO:Non perdere i backlinks acquisiti fin’ora ;)

Per almeno 4 motivi

Page 8: Migrazione sito web

Cosa migrare?

Page 9: Migrazione sito web

Migrare un sito significa attuare molte operazioni a livello IT ed è quindi

preferibile concentrarsi solo su quelle particolarmente utili, fondamentali a

mantenere lo status quo, evitando di fare attività inutili.

Il budget dedicato al progetto potrebbe essere limitato e quindi un buon

consulente si può definire tale, se è abile nel fornire le soli indicazioni

fondamentali, facendo così risparmiare il cliente.

Il fondamentale, l’utile, il necessario

Page 10: Migrazione sito web

Come si individuano le“cose da migrare”?

Page 11: Migrazione sito web

Parametri utili all’individuazionedelle sezioni/pagine da migrare

Visite

Migliori Landing page (no Campagne PPC… bé si anche quelle)

Backlink

URL indicizzate dai motori di ricerca

PR ? - Posizionamenti ?

Page 12: Migrazione sito web

Strumenti utili all’individuazionedelle sezioni/pagine da migrare

Google Webmaster tools

Software di tracciamento installato (GA – Omniture – Conversionlab – Shinestats)

Software di rilevamento BL (Linkdiagnosis.com -Yahoo!SiteExplorer – Strumenti di SeoMoz)

Xenu

Page 13: Migrazione sito web

Quando migrare?

Page 14: Migrazione sito web

Durante la finale di Champions League

Non è possibile testare una migrazione in locale al 100%, quindi

si può incappare in qualche imprevisto. Meglio quindi che in quel

momento ci siano meno visitatori possibili.

25/12 25/04 15/0825/12

Page 15: Migrazione sito web

Come si migra?

Page 16: Migrazione sito web

La mia ricetta è

Redirezioni lato server 301

Pagina 404 personalizzate

Htaccess

Struttura contenuti nuovo sito

Software adatti e servizi online (site: in Google)

Indicare nel GWT che il mio sito sta migrando

Tanta pazienza

Page 17: Migrazione sito web

Migriamo?

Page 18: Migrazione sito web

www.vecchiosito.it

.Htaccess con la regola “redirigi tutto”

www.nuovosito.itwww.vecchiosito.com/it

Mod. tutte le occorrenze del dominio inpage

Spostare i file tra i server o cartelle

Indicare a GWT il cambio di indirizzo

Verificare che tutte le pagine redirigano correttamente

Cambio Dominio / TLDOptions +FollowSymLinksRewriteEngine onRewriteCond %{HTTP_HOST} ^vecchiosito.it [OR]RewriteCond %{HTTP_HOST} ^www.vecchiosito.itRewriteRule ^(.*)$ http://www.nuovosito.it/$1 [L,R=301]

Page 19: Migrazione sito web

Vecchio sito www.miodominio.it (10.000 pag)

Nuovo sito www.nuovosito.it

Analisi delle pagine con maggiori visite

Analisi delle migliori landing page

Analisi delle pagine con Backlinks

Mappatura delle URL indicizzate dai motori di ricerca

Page 20: Migrazione sito web

Analisi delle pagine con maggiori visite

Page 21: Migrazione sito web

Analisi delle pagine con maggiori visite

Page 22: Migrazione sito web

Analisi delle migliori landing page

Page 23: Migrazione sito web

Analisi delle migliori landing page

Page 24: Migrazione sito web

Analisi delle pagine con backlinks

Page 25: Migrazione sito web

Analisi delle pagine con backlinks

Page 26: Migrazione sito web

Analisi delle pagine con backlinks

Page 27: Migrazione sito web

Mappatura delle URL indicizzate, possibili pagine di accesso

Page 28: Migrazione sito web

Portate tutti i dati esportati in Excel

Page 29: Migrazione sito web

Impostare le redirezioni lato serverdi tipo 301

Dobbiamo quindi indicare le redirezioni lato server di tipo

permanente 301 per tutti i vecchi URL che abbiamo ritenuto

opportuno tenere in considerazione per le operazioni di migrazione.

PROBLEMA

NON tutti i vecchi URL potrebbero avere un corrispettivo URL e quindi?

Si devono fare delle scelte.

t

Page 30: Migrazione sito web

Impostare le redirezioni lato serverdi tipo 301

VECCHIO URL DI PAGINA

NUOVO URL DI PAGINA INDEX DI CATEGORIA

301 301

Page 31: Migrazione sito web

Dati in pasto ad Excel

Page 32: Migrazione sito web

Parte del nostro lavoro si interrompe

Page 33: Migrazione sito web

Controlli post messa online

Il nuovo sito è online.

Ora dobbiamo controllare, nel più breve tempo possibile, che le

indicazioni date siano state correttamente eseguite dall’ IT.

Page 34: Migrazione sito web

Controlli post messa onlinePunto 1Controllare che tutti gli URL rispondano con una redirezione tipo 301 verso la pagina da noi indicata nel file Excel.

Punto 2Verificare che gli URL indicizzati, ma che non sono stati indicati come importanti, rispondano con un codice di stato 404 quando richiamati.

Punto 3Verificare che il nuovo server risponda correttamente alla richiesta di pagine inesistenti

Punto 4Fate un site: al giorno e segnatevi le pagine indicizzate

Page 35: Migrazione sito web

Controlli post messa onlinePunto 5Ricordarsi di migrare il server di posta

Punto 6Verificare che gli URL della sitemap.xml siano aggiornati e caricarla nel Webmaster tools

Punto 7Verificare il corretto funzionamento del sistema di tracciamento delle visite

Punto 8Fare test a caso su Google… la sfiga ci vede benissimo.

Page 36: Migrazione sito web

Consiglio 1

Per velocizzare l’esportazione dei dati da Google Analytics consiglio di utilizzare questo tricks:

Una volta nella schermata d’interesse, es. lista pagine di destinazione, modificare nell’URL questa stringa

%26explorer-table.rowCount%3D20000/

Page 37: Migrazione sito web

Consiglio 2

Per controllare la risposte degli URL utilizzare uno dei seguenti servizi:

www.web-sniffer.net

www.willythepig.com

Page 38: Migrazione sito web

Consiglio 3

Programmi e servizi online che utilizzo in caso di migrazione sito:

Software di tracciamento visite

Google (comando site:)

PSPad (trovare URL)

Excel (Output per l’IT)

XENU (Estrarre tutti gli URL spiderizzabili)