Migrazioni e Re-branding - Matteo Monari @ Convegno GT 2014
Transcript of Migrazioni e Re-branding - Matteo Monari @ Convegno GT 2014
Unire 2 siti, 2 lingue, milioni di pagine e raggiungere 4.000.000 di PageViews al giorno
Migrazioni e Re-branding
… un classico in cinque atti
Convegno Nazionale sul Search Marketing 19 e 20 Dicembre 2014
2@matteo_monari #convegnogtfor
Chi sono
Co-fondatore e COO di BizUp: Progetti Internazionali, Competitivi, Link Building & Digital PR
Ex Head of SEO per Populis (Excite, Blogosfere, Blogo...) Ex SEO Manager per siti di gioco online e finanza
Io
3@matteo_monari #convegnogtfor
Un classico in cinque atti
Atto 1: L’avventura in orienteAtto 2: La consulenza da manuale Atto 3: La necessità che aguzza l’ingegnoAtto 4: Il grande giornoAtto 5: La quiete dopo la tempesta
4@matteo_monari #convegnogtfor
Atto 1
Atto 1:L’avventura in Oriente
In cui scopriamo che il Web esiste anche a Est del
mediterraneo...
…ma che i problemi sono comunque gli stessi!
6@matteo_monari #convegnogtfor
Il suo corrispondente online: Subito.it
• + 16.000.000 di pagine
• Alexa (Italy): 11
• PR: 6
8@matteo_monari #convegnogtfor
Il suo corrispondente online: “B”
• + 21.000.000 di pagine
• Alexa (Marocco): 5
• Milioni di PVs / giorno
• 2 lingue (fr + ar)
• Buon posizionamento
KWs in Top-10 su paniere sample di 100 KWs
9@matteo_monari #convegnogtfor
Il problema di B
B ha appena acquisito il suo competitor principale, A e vuole fondersi con esso, adottandone anche il brand ma mantenendo i posizionamenti attuali:
B A A+R R
12@matteo_monari #convegnogtfor
InoltreMantenere il sito A+ in beta per un mese, per abituare gli utenti in
maniera soft ad aggiungere annunci su di esso.
R
B
A
B
A A+
A+
14@matteo_monari #convegnogtfor
Atto 2
Atto 2 :La Consulenza da
Manuale
In cui facciamo “il compitino” e la vita sembra sorriderci.
16@matteo_monari #convegnogtfor
La soluzione da manuale
Fase 1: Replicazione di B su A+ (beta)
Fase 2: a) Spostamento di A+
b) Redirezione A+(beta) A
b) Cambio di dominioB A+
c) Cambio di URL A A+
17@matteo_monari #convegnogtfor
Fase 1: A+ “invisibile” (URL beta)• DBB replicato su DBA+
• A+ su beta.a.com (CANONICAL B) • Aggiunta annunci obbligata su A+• Annunci replicati su B
= I “vecchi” annunci di A scadranno, tutto il DB sarà su B e A+
DBBB
A+DBAA
DBA+
18@matteo_monari #convegnogtfor
Fase 2.a: Spostamento di A+
• Spostamento del contenuto di beta.a.com su www.a.com
• Rimozione dei REL CANONICAL verso B
Il NUOVO A+ è ora ONLINE
19@matteo_monari #convegnogtfor
Fase 2.b: Cambio di dominio B A+
https://www.b.com/* https://www.a.com/*
http://www.b.com/* https://www.a.com/*
http://b.com/* https://www.a.com/*
https://b.com/* https://www.a.com/*
21@matteo_monari #convegnogtfor
Fase 2.b: Cambio di dominio B A+
( https://support.google.com/webmasters/answer/83106?hl=en )
22@matteo_monari #convegnogtfor
Fase 2.c: Cambio di URL A A+
https://www.a.com/URL-vecchio-CMS/
https://www.a.com/URL-nuovo-CMS/
(Meglio tramite script logico a monte del CMS)
24@matteo_monari #convegnogtfor
Atto 3
Atto 3:La Necessità
che Aguzza l’Ingengo
In cui la faccenda si fa’ complicata e si rendono necessarie soluzioni…
roboanti!
25@matteo_monari #convegnogtfor
Requisiti a sorpresaMantenere il sito A+ in beta per un mese, per abituare gli utenti in
maniera soft ad aggiungere annunci su di esso.
1. Obbligare prima il 10% degli utenti di B a usare SOLO A+ in beta.
2. Obbligare poi TUTTI gli utenti di B a usare SOLO A+ in beta.
A = Posizionato ma inusabile (no aggiunta ads)
B = posizionato ma inaccessibile agli utenti
A+ (beta) = accessibile ma invisibile ai motori
28@matteo_monari #convegnogtfor
1. Obbligare il 10% degli utenti a usare SOLO A+
Soluzione: Cloaking
1. 10% degli utenti di B o A con user-agent diverso da GoogleBot vengono “taggati” via cookie e redirezionati via JS verso beta.A.com.
2. Grazie al cookie, il redirezionerà SEMPRE l’utente. Per lui la migrazione è già avvenuta.
IMPORTANTE: pratica rischiosa (“shady JS redirect”) meno permane, meglio è.
29@matteo_monari #convegnogtfor
Obbligare TUTTI gli utenti a usare SOLO A+
Soluzione teorica: Redirect 302
Rischi potenziali rischi per eccesso di zelo di Google:
1) “Libertà di URL” nelle SERP di Google:
2006: https://www.mattcutts.com/blog/seo-advice-discussing-302-redirects/2014: http://www.webmasterworld.com/google/4646897.htm
30@matteo_monari #convegnogtfor
Altri rischi…
2) Redirect “temporaneo” di un mese
Trattato come un 301?
3) 302 massivo + 301 massivo
Ritardo vera nella migrazione?
31@matteo_monari #convegnogtfor
Ri-analiziamo il requisito principale
B = posizionato ma invisibile agli utenti
...per un lungo tempo...
....possibile?
32@matteo_monari #convegnogtfor
2. Obbligare TUTTI gli utenti a usare SOLO A+ in beta
Soluzione pratica: First click free
(http://googlewebmastercentral.blogspot.it/2008/10/first-click-free-for-web-search.html)
2 Step per utenti non-GoogleBot:
1) Pagina di atterraggio ok2) Pop-up che li porta dritti alla stessa pagina su A+
35@matteo_monari #convegnogtfor
Atto 4
Atto 4 - Il Grande Giorno
In cui rischiamo al contempo la fattura, la reputazione… e la
vita!
36@matteo_monari #convegnogtfor
Il grande giorno!
In contemporanea:
a) Rimozione “paywall”
b) Rimozione canonical A+ (beta) B
c) Spostamento di A+ su A
d) Redirezione URL A+(beta) A
e) Cambio di dominio B A
f) Cambio di URL A A+
37@matteo_monari #convegnogtfor
“Qualche” aggiustamento dopo il lancio
• Rel canonical errati
• Redirect in 302
• Pagine mancanti
• Title modificati
• Errori 503
• Problemi di encoding
43@matteo_monari #convegnogtfor
Atto 6
Atto 5:La Quiete dopo la
Tempesta
In cui terminata l’avventura ne traiamo insegnamenti... per la
vita!
44@matteo_monari #convegnogtfor
Cosa abbiamo imparato
• Necessità non sempre standard
• Best practice “da manuale” insufficenti
• Pratiche “sospette” sono a volte necessarie
• Pratiche non ortodosse, se logiche, sono OK