SlideShare a Scribd company logo
1 of 27
Download to read offline
1
SIMONE RINZIVILLO
CTO & Co-Founder, Mamadigital
THE LATEST IN ADVANCED TECHNICAL SEO
#smxmilan
SMX Milan 2015 – 12 novembre
ABOUT
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 2
Simone Rinzivillo CTO & Co-Founder, Mamadigital
@srinzivillo
simone.rinzivillo@mamadigital.com
Con 11 anni esperienza nel Search Engine Marketing, è il responsabile
del reparto digital marketing di Mamadigital di cui coordina le strategie
di Search Marketing per importanti clienti italiani ed internazionali.
Mamadigital è una agenzia indipendente, focalizzata nel Marketing
digitale, con una fortissima specializzazione nel Search Engine Marketing
e nella Comunicazione online innovativa. (www.mamadigital.com)
LESSON 1
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 3
COMUNICARE CON I MOTORI DI RICERCA
COMUNICARE CON TUTTI I SEARCH ENGINES
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 4
Il Digital Marketing è la prima opportunità di internazionalizzazione
Dobbiamo confrontarci con tutti i Motori di ricerca
COMUNICARE CON TUTTI I SEARCH ENGINES
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 5
La Google Search Console consente di interfacciarci con uno solo di
questi.
COMUNICARE CON TUTTI I SEARCH ENGINES
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 6
Perché sottomettere la sitemap XML
ad ogni singolo Motore di Ricerca quando
posso gerstirli tutti con un’unica soluzione?
…
Sitemap: http://www.mamadigital.com/sitemap.xml
…
All’interno del file robots.txt
COMUNICARE CON TUTTI I SEARCH ENGINES
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 7
Bloccare l’indicizzazione di URL contententi uno specifico parametro in
Querystring?
Oppure, all’interno del file robots.txt
http://www.xyz.com/it/uomo/abbigliamento-uomo.html?&price=-1000
user-agent: *
disallow: *?*price=
…
COMUNICARE CON TUTTI I SEARCH ENGINES
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 8
Le console dei Motori di Ricerca sono strumenti di grande opportunità
monitorare del ciclo di vita dei siti all’interno dei Search Engines
ü Verificare come il nostro sito viene indicizzato
ü Monitorare i processi di crawling
ü Monitorare i nostri sviluppi nei risultati di ricerca
COMUNICARE CON I MOTORI DI RICERCA
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 9
Ottimizzare un sito per i Motori di Ricerca significa renderlo
comprensibile e compatibile ai software di analisi dei Motori:
Compatibile: agevolare l’attività di crawling dei Motori di Ricerca
Comprensibile: facilitare l’individuazione delle informazioni pubblicate
all’interno del sito.
Sono entrambi aspetti fondamentali.
Per lavorare sulla compatibilità è necessario
comprendere i concetti che stanno alla base del
funzionamento di un sito web.
E’ realmente necessario?
COMUNICARE CON I MOTORI DI RICERCA
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 10
SI. Ci sono casi in cui devi necessariamente saper parlare la loro lingua…
E’ prioritario?
Googlebot esci da questo sito!!!!!
DUE LIVELLI DI COMUNICAZIONE
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 11
Il protocollo HTTP I tag relazionali
IL SISTEMA CLIENT/SERVER
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 12
Client
1.  Abilita l’utente a spedire la richiesta di informazione.
2.  Codifica la richiesta utilizzando un protocollo comprensibile al server.
3.  Decodifica la risposta del server in modo che l’utente possa leggerla.
Server
1.  Riceve la richiesta del client.
2.  Codifica la richiesta utilizzando un protocollo comprensibile al client.
3.  Risponde al client spedendo l’informazione richiesta.
ClientUtente
Invio richiesta
Server
Elaborazione richiesta
Server
ClientUtente Ricezione risposta
MESSAGGIO DI RICHIESTA HTTP
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 13
Riga di richiesta
Header
MESSAGGIO DI RISPOSTA HTTP
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 14
Riga di risposta
Header
STATUS CODE HTTP
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 15
I Codici stato HTTP definiscono l’esito della risposta.
200 ok
----------------
301 moved permanently
302 found
303 See other
307 temporary redirect
----------------
404 not found
403 forbidden
410 gone
----------------
500 internal server error
3xx redirection
2xx success
4xx client error
5xx server error
QUANDO È NECESSARIO?
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 16
ü  Gestire il crawling
ü  Gestire gli aspetti SEO di una migrazione del sito
ü  Eliminare gruppi massivi di documenti dagli
indici dei Motori di Ricerca
ü  Gestire duplicazioni dei contenuti causate da
una multipla indicizzazione del sito su più
strutture di URL
ü  Gestire le versioni internazionali dei documenti
GESTIONE DEL TARGETING INTERNAZIONALE
NELL’INTESTAZIONE HTTP
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 17
HTTP Status Code: HTTP 1.1 200 OK
Date: Sat, 13 Dec 2014 17:29:19 GMT
Server: Apache/2.2.16 (Debian)
X-powered-by: PHP/5.3.3-7+squeeze19
Set-cookie: Array
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Link: <http://www.fabiboutique.com/en/home-fabi/>; rel="alternate"; hreflang="en-gb"
Link: <http://www.fabiboutique.com/en-ca/home-fabi/>; rel="alternate"; hreflang="en-ca"
Link: <http://www.fabiboutique.com/en-us/home-fabi/>; rel="alternate"; hreflang="en-us”
Content-encoding: gzip
Content-length: 9591
Connection: close
Content-type: text/html; charset=UTF-8
Risposta HTTP
COME INTERVENIRE
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 18
A livello di web server
A livello di linguaggio di programmazione
(server side)
A livello di CMS (es. plugin, moduli ecc..)
IL PROTOCOLLO HTTPS
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 19
Ad agosto 2014 Google dichiara che l’HTTPS è un fattore di ranking senza evidenti
riscontri nelle SERP.
SETTEMBRE 2015 iniziano a verificarsi frequenti (e apparenti) episodi di cali
delle visite da Google in presenza della duplicazione del sito non gestita tra
HTTP e HTTPS
GESTIRE IL PROTOCOLLO HTTPS
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 20
Configurare il certificato TLS sul server
Attivare la pubblicazione del sito attraverso il protocollo HTTPS
Verificare che tutte le risorse (css, immagini, Javascript) siano
disponibili nella versione HTTPS del sito
Verificare che i riferimenti nell’HTML siano correttamente in
HTTPS (canonical, link, immagini)
Attivare le redirezioni permanenti dal sito HTTP al sito HTTPS per
evitare la duplicazione
Verificare il corretto tracciamento di Google Analytics
HTTP/2
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 21
HTTP/2 è la nuova versione del protocollo
HTTP concepito per migliorare le performance
di erogazione dei servizi web.
HTTP/2 diventerà standard nel 2016
HTTP/2
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 22
Le novità più rilevanti con impatti sulla velocità
di caricamento e sulla SEO.
• Caricamento degli elementi in parallelo di
una pagina su una singola connessione TCP.
• La maggior compressione dei dati degli
HTTP headers
Test: http://http2.loadimpact.com/entry/
GESTIRE LE AMBIGUITÀ
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 23
Canonical Prev/Next Alternate
REL=CANONICAL
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 24
<head>
…
<link rel="canonical" href="https://www.ecommerce.com/elenco/" />
…
<head>
URL-A
/elenco
Canonical
=
URL-B
/elenco/nome
URL-C
/elenco/prezzo
=
REL=PREV/NEXT
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 25
<head>
…
<link rel=”next" href="https://www.ecommerce.com/elenco?pag=2" />
…
<head>
next
Page 1
site.com/page1.html
next
previous previous
Page 2
site.com/page2.html
Page 3
site.com/page3.html
TARGETING INTERNAZIONALE
Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 26
<link rel="alternate" hreflang=”es-es" href="http://www.miosito.com/es/home-miosito/" />
<link rel="alternate" hreflang=”es" href="http://www.miosito.com/es_2/home-miosito/" />
Spain Version South American Version
Simone Rinzivillo CTO & Co-Founder, Mamadigital
simone.rinzivillo@mamadigital.com
@srinzivillo
www.mamadigital.com
Grazie dell’attenzione

More Related Content

What's hot

Come abbassare CPA e CPC del 50% con strumenti di Automatic Bidding
Come abbassare CPA e CPC del 50% con strumenti di Automatic BiddingCome abbassare CPA e CPC del 50% con strumenti di Automatic Bidding
Come abbassare CPA e CPC del 50% con strumenti di Automatic BiddingALE AGOSTINI
 
Ristrutturare sito-madri-09102012
Ristrutturare sito-madri-09102012Ristrutturare sito-madri-09102012
Ristrutturare sito-madri-09102012Dottor Seo
 
Introduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sitoIntroduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sitosemrush_webinars
 
Mettiamo Google dentro Wordpress.
Mettiamo Google dentro Wordpress. Mettiamo Google dentro Wordpress.
Mettiamo Google dentro Wordpress. Alessandro Giagnoli
 
Neminers: statistiche novembre 2005
Neminers: statistiche novembre 2005Neminers: statistiche novembre 2005
Neminers: statistiche novembre 2005filelfa
 
PRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo FattorettoPRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo Fattorettosemrush_webinars
 
Slide SMXL milan 2016 ivano di biasi
Slide SMXL milan 2016   ivano di biasiSlide SMXL milan 2016   ivano di biasi
Slide SMXL milan 2016 ivano di biasiIvano Di Biasi
 
WMExpo 2016 Slides - ivano di biasi
WMExpo 2016 Slides  - ivano di biasiWMExpo 2016 Slides  - ivano di biasi
WMExpo 2016 Slides - ivano di biasiIvano Di Biasi
 
Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT
Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT
Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT ALE AGOSTINI
 
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...Mamadigital
 
SEO per E-Commerce - Conosciamo Google Panda
SEO per E-Commerce - Conosciamo Google PandaSEO per E-Commerce - Conosciamo Google Panda
SEO per E-Commerce - Conosciamo Google PandaIvano Di Biasi
 
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...Libro SEO
 
SEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interni
SEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interniSEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interni
SEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link internisemrush_webinars
 
Copywriting + Keyword research per l'editoria e blog #WUD16
Copywriting + Keyword research per l'editoria e blog #WUD16 Copywriting + Keyword research per l'editoria e blog #WUD16
Copywriting + Keyword research per l'editoria e blog #WUD16 Ivano Di Biasi
 
Come le azioni degli utenti modificano il ranking su Google
Come le azioni degli utenti modificano il ranking su GoogleCome le azioni degli utenti modificano il ranking su Google
Come le azioni degli utenti modificano il ranking su GoogleSearchBrain
 
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.Alessandro Giagnoli
 
Thinking in SEO (grey hat)
Thinking in SEO (grey hat)Thinking in SEO (grey hat)
Thinking in SEO (grey hat)Emanuele Bonanni
 
Fai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEO
Fai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEOFai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEO
Fai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEOWordLift
 

What's hot (19)

Come abbassare CPA e CPC del 50% con strumenti di Automatic Bidding
Come abbassare CPA e CPC del 50% con strumenti di Automatic BiddingCome abbassare CPA e CPC del 50% con strumenti di Automatic Bidding
Come abbassare CPA e CPC del 50% con strumenti di Automatic Bidding
 
Ristrutturare sito-madri-09102012
Ristrutturare sito-madri-09102012Ristrutturare sito-madri-09102012
Ristrutturare sito-madri-09102012
 
Introduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sitoIntroduzione alla SEO tecnica e analisi SEO del sito
Introduzione alla SEO tecnica e analisi SEO del sito
 
Mettiamo Google dentro Wordpress.
Mettiamo Google dentro Wordpress. Mettiamo Google dentro Wordpress.
Mettiamo Google dentro Wordpress.
 
Neminers: statistiche novembre 2005
Neminers: statistiche novembre 2005Neminers: statistiche novembre 2005
Neminers: statistiche novembre 2005
 
PRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo FattorettoPRO Talk: Strategie di Link Building con Massimo Fattoretto
PRO Talk: Strategie di Link Building con Massimo Fattoretto
 
Slide SMXL milan 2016 ivano di biasi
Slide SMXL milan 2016   ivano di biasiSlide SMXL milan 2016   ivano di biasi
Slide SMXL milan 2016 ivano di biasi
 
WMExpo 2016 Slides - ivano di biasi
WMExpo 2016 Slides  - ivano di biasiWMExpo 2016 Slides  - ivano di biasi
WMExpo 2016 Slides - ivano di biasi
 
Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT
Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT
Il 20% SEO che porta l 80% della Resa: Ragionare come i BOT
 
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
Comunicare con i Motori di Ricerca senza essere fraintesi: alla scoperta del ...
 
SEO per E-Commerce - Conosciamo Google Panda
SEO per E-Commerce - Conosciamo Google PandaSEO per E-Commerce - Conosciamo Google Panda
SEO per E-Commerce - Conosciamo Google Panda
 
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
SEO efficace per le aziende italiane dopo Google Panda e Google Penguin SMAU ...
 
Seo per le startup
Seo per le startupSeo per le startup
Seo per le startup
 
SEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interni
SEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interniSEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interni
SEMrush WebStudy Marathon - SEO Tecnico - Aspetto e Struttura dei link interni
 
Copywriting + Keyword research per l'editoria e blog #WUD16
Copywriting + Keyword research per l'editoria e blog #WUD16 Copywriting + Keyword research per l'editoria e blog #WUD16
Copywriting + Keyword research per l'editoria e blog #WUD16
 
Come le azioni degli utenti modificano il ranking su Google
Come le azioni degli utenti modificano il ranking su GoogleCome le azioni degli utenti modificano il ranking su Google
Come le azioni degli utenti modificano il ranking su Google
 
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
Lezione sulla SEO presso la Facoltà di Economia di Roma Tre.
 
Thinking in SEO (grey hat)
Thinking in SEO (grey hat)Thinking in SEO (grey hat)
Thinking in SEO (grey hat)
 
Fai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEO
Fai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEOFai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEO
Fai parlare il tuo sito web - L'intelligenza artificiale al servizio della SEO
 

Viewers also liked

Faith, media & politics
Faith, media & politicsFaith, media & politics
Faith, media & politicsAsad Khan
 
Millennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic StudyMillennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic StudySheSpeaks Inc.
 
SheSpeaks 2014 Predictions Study
SheSpeaks 2014 Predictions StudySheSpeaks 2014 Predictions Study
SheSpeaks 2014 Predictions StudySheSpeaks Inc.
 
One week job india album 28 jobs 28 weeks 28 states - jubanashwa mishra
One week job india album   28 jobs 28 weeks 28 states - jubanashwa mishraOne week job india album   28 jobs 28 weeks 28 states - jubanashwa mishra
One week job india album 28 jobs 28 weeks 28 states - jubanashwa mishraJubanashwa Mishra
 
A Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue EnhancementA Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue Enhancementbjgilbert
 
Indian Medical Advisors Summit 2014 Highlights
Indian Medical Advisors Summit 2014 HighlightsIndian Medical Advisors Summit 2014 Highlights
Indian Medical Advisors Summit 2014 HighlightsAnup Soans
 
Digital dependency and privacy2
Digital dependency and privacy2Digital dependency and privacy2
Digital dependency and privacy2Ashley Marty
 
creativity-innovation-hightech
creativity-innovation-hightechcreativity-innovation-hightech
creativity-innovation-hightechDimitris Tsingos
 
Holokausti ohvrite mälestuspäev
Holokausti ohvrite mälestuspäevHolokausti ohvrite mälestuspäev
Holokausti ohvrite mälestuspäevGrete
 
What is Called Design ?
What is Called Design ?What is Called Design ?
What is Called Design ?Stéphane Vial
 
Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015
Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015 Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015
Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015 Anup Soans
 
Pegasus essentials 2011 2012
Pegasus essentials 2011 2012Pegasus essentials 2011 2012
Pegasus essentials 2011 2012Jennifer Marten
 
MedicinMan June 2012 Issue
MedicinMan June  2012 IssueMedicinMan June  2012 Issue
MedicinMan June 2012 IssueAnup Soans
 
1215 Bidwell, Alan To Vancouver City Council, 10 Dec 2009
1215 Bidwell, Alan To Vancouver City Council, 10 Dec 20091215 Bidwell, Alan To Vancouver City Council, 10 Dec 2009
1215 Bidwell, Alan To Vancouver City Council, 10 Dec 2009WestEnd Prepare
 

Viewers also liked (20)

Faith, media & politics
Faith, media & politicsFaith, media & politics
Faith, media & politics
 
Millennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic StudyMillennial Mom's Eating Habits - Infographic Study
Millennial Mom's Eating Habits - Infographic Study
 
SheSpeaks 2014 Predictions Study
SheSpeaks 2014 Predictions StudySheSpeaks 2014 Predictions Study
SheSpeaks 2014 Predictions Study
 
One week job india album 28 jobs 28 weeks 28 states - jubanashwa mishra
One week job india album   28 jobs 28 weeks 28 states - jubanashwa mishraOne week job india album   28 jobs 28 weeks 28 states - jubanashwa mishra
One week job india album 28 jobs 28 weeks 28 states - jubanashwa mishra
 
Volos-CS-UTH
Volos-CS-UTHVolos-CS-UTH
Volos-CS-UTH
 
Vía Láctea 2012 6ºA
Vía Láctea 2012 6ºAVía Láctea 2012 6ºA
Vía Láctea 2012 6ºA
 
A Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue EnhancementA Strategic Model for Product Diversification and Broker Revenue Enhancement
A Strategic Model for Product Diversification and Broker Revenue Enhancement
 
Indian Medical Advisors Summit 2014 Highlights
Indian Medical Advisors Summit 2014 HighlightsIndian Medical Advisors Summit 2014 Highlights
Indian Medical Advisors Summit 2014 Highlights
 
Digital dependency and privacy2
Digital dependency and privacy2Digital dependency and privacy2
Digital dependency and privacy2
 
creativity-innovation-hightech
creativity-innovation-hightechcreativity-innovation-hightech
creativity-innovation-hightech
 
Production storyboards
Production storyboardsProduction storyboards
Production storyboards
 
Holokausti ohvrite mälestuspäev
Holokausti ohvrite mälestuspäevHolokausti ohvrite mälestuspäev
Holokausti ohvrite mälestuspäev
 
Gluten Free at UNH
Gluten Free at UNHGluten Free at UNH
Gluten Free at UNH
 
What is Called Design ?
What is Called Design ?What is Called Design ?
What is Called Design ?
 
Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015
Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015 Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015
Compendium of Notified Ceiling Prices of Scheduled Drugs - 2015
 
Cos'è e cosa fa the talkingvillage sept10
Cos'è e cosa fa the talkingvillage sept10Cos'è e cosa fa the talkingvillage sept10
Cos'è e cosa fa the talkingvillage sept10
 
Pegasus essentials 2011 2012
Pegasus essentials 2011 2012Pegasus essentials 2011 2012
Pegasus essentials 2011 2012
 
MedicinMan June 2012 Issue
MedicinMan June  2012 IssueMedicinMan June  2012 Issue
MedicinMan June 2012 Issue
 
1215 Bidwell, Alan To Vancouver City Council, 10 Dec 2009
1215 Bidwell, Alan To Vancouver City Council, 10 Dec 20091215 Bidwell, Alan To Vancouver City Council, 10 Dec 2009
1215 Bidwell, Alan To Vancouver City Council, 10 Dec 2009
 
CocaCola show
CocaCola showCocaCola show
CocaCola show
 

Similar to The latest in advanced technical Seo

Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013
Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013
Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013FIND / Search Driven Marketing
 
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015Enthous Agenzia Web
 
Seo per ecommerce - Caso Studio Birredamanicomio.com
Seo per ecommerce - Caso Studio Birredamanicomio.comSeo per ecommerce - Caso Studio Birredamanicomio.com
Seo per ecommerce - Caso Studio Birredamanicomio.comFattoretto s.r.l.
 
Massimo Fattoretto - Seo per ecommerce
Massimo Fattoretto - Seo per ecommerce  Massimo Fattoretto - Seo per ecommerce
Massimo Fattoretto - Seo per ecommerce semrush_webinars
 
10 aspetti SEO da non trascurare mai in un E-commerce
10 aspetti SEO da non trascurare mai in un E-commerce10 aspetti SEO da non trascurare mai in un E-commerce
10 aspetti SEO da non trascurare mai in un E-commerceBizup
 
Content marketing machine [Web Marketing Expo]
Content marketing machine [Web Marketing Expo]Content marketing machine [Web Marketing Expo]
Content marketing machine [Web Marketing Expo]Web In Fermento
 
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...Fabrizio Caccavello
 
SEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricercaSEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricercaCarlo Marenzi
 
Web Analytics nelal SEO e nella SEM
Web Analytics nelal SEO e nella SEMWeb Analytics nelal SEO e nella SEM
Web Analytics nelal SEO e nella SEMMatteo Zambon
 
Search Marketing, un investimento misurato dalla pianificazione al ritorno.
Search Marketing, un investimento misurato dalla pianificazione al ritorno.Search Marketing, un investimento misurato dalla pianificazione al ritorno.
Search Marketing, un investimento misurato dalla pianificazione al ritorno.Luigi Sciolti
 
Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018
Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018
Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018Giovanni Sacheli
 
SEO Strategic Framework - WMExpo 2017- Matteo Monari BizUp
SEO Strategic Framework - WMExpo 2017- Matteo Monari BizUpSEO Strategic Framework - WMExpo 2017- Matteo Monari BizUp
SEO Strategic Framework - WMExpo 2017- Matteo Monari BizUpBizup
 
Presentazione Convegno GT 2014 - Case History
Presentazione Convegno GT 2014 - Case HistoryPresentazione Convegno GT 2014 - Case History
Presentazione Convegno GT 2014 - Case HistoryFattoretto s.r.l.
 
È meglio la SEO on-page o la SEO off-page?
È meglio la SEO on-page o la SEO off-page?È meglio la SEO on-page o la SEO off-page?
È meglio la SEO on-page o la SEO off-page?SiteGround.com
 
Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)
Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)
Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)Giorgio Taverniti
 
La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...
La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...
La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...Ninja Academy
 
Google Penguin, Mobile Index e Keywords Research
Google Penguin, Mobile Index e Keywords ResearchGoogle Penguin, Mobile Index e Keywords Research
Google Penguin, Mobile Index e Keywords ResearchFrancesco Piersimoni
 
Smau milano 2013 claudio gagliardini
Smau milano 2013 claudio gagliardiniSmau milano 2013 claudio gagliardini
Smau milano 2013 claudio gagliardiniSMAU
 

Similar to The latest in advanced technical Seo (20)

Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013
Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013
Come pianificare e mettere in atto una migrazione SEO - SuperSummit 2013
 
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
Joomla e SEO accoppiata perfetta: intervento di Stefano Rigazio al Seocamp 2015
 
Seo per ecommerce - Caso Studio Birredamanicomio.com
Seo per ecommerce - Caso Studio Birredamanicomio.comSeo per ecommerce - Caso Studio Birredamanicomio.com
Seo per ecommerce - Caso Studio Birredamanicomio.com
 
Massimo Fattoretto - Seo per ecommerce
Massimo Fattoretto - Seo per ecommerce  Massimo Fattoretto - Seo per ecommerce
Massimo Fattoretto - Seo per ecommerce
 
10 aspetti SEO da non trascurare mai in un E-commerce
10 aspetti SEO da non trascurare mai in un E-commerce10 aspetti SEO da non trascurare mai in un E-commerce
10 aspetti SEO da non trascurare mai in un E-commerce
 
Content marketing machine [Web Marketing Expo]
Content marketing machine [Web Marketing Expo]Content marketing machine [Web Marketing Expo]
Content marketing machine [Web Marketing Expo]
 
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
Progettazione web: 5 punti strategici
per valutare professionalità e qualità ...
 
Web maketing 2011
Web maketing 2011Web maketing 2011
Web maketing 2011
 
SEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricercaSEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
SEO (Search Engine Optimization) Indicizzazione nei motori di ricerca
 
Web Analytics nelal SEO e nella SEM
Web Analytics nelal SEO e nella SEMWeb Analytics nelal SEO e nella SEM
Web Analytics nelal SEO e nella SEM
 
Search Marketing, un investimento misurato dalla pianificazione al ritorno.
Search Marketing, un investimento misurato dalla pianificazione al ritorno.Search Marketing, un investimento misurato dalla pianificazione al ritorno.
Search Marketing, un investimento misurato dalla pianificazione al ritorno.
 
Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018
Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018
Technical SEO Audit Checklist - Giovanni Sacheli Search Marketing Connect 2018
 
SEO Strategic Framework - WMExpo 2017- Matteo Monari BizUp
SEO Strategic Framework - WMExpo 2017- Matteo Monari BizUpSEO Strategic Framework - WMExpo 2017- Matteo Monari BizUp
SEO Strategic Framework - WMExpo 2017- Matteo Monari BizUp
 
Presentazione Convegno GT 2014 - Case History
Presentazione Convegno GT 2014 - Case HistoryPresentazione Convegno GT 2014 - Case History
Presentazione Convegno GT 2014 - Case History
 
È meglio la SEO on-page o la SEO off-page?
È meglio la SEO on-page o la SEO off-page?È meglio la SEO on-page o la SEO off-page?
È meglio la SEO on-page o la SEO off-page?
 
Guida pratica all'ottimizzazione per motori di ricerca
Guida pratica all'ottimizzazione per motori di ricercaGuida pratica all'ottimizzazione per motori di ricerca
Guida pratica all'ottimizzazione per motori di ricerca
 
Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)
Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)
Gtstudy2008: Breve presentazione SEO (senza l'argomento popolarità)
 
La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...
La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...
La SEO checklist per i Ninja dell'Inbound Marketing: Scopri il Corso Ninja Ac...
 
Google Penguin, Mobile Index e Keywords Research
Google Penguin, Mobile Index e Keywords ResearchGoogle Penguin, Mobile Index e Keywords Research
Google Penguin, Mobile Index e Keywords Research
 
Smau milano 2013 claudio gagliardini
Smau milano 2013 claudio gagliardiniSmau milano 2013 claudio gagliardini
Smau milano 2013 claudio gagliardini
 

The latest in advanced technical Seo

  • 1. 1 SIMONE RINZIVILLO CTO & Co-Founder, Mamadigital THE LATEST IN ADVANCED TECHNICAL SEO #smxmilan SMX Milan 2015 – 12 novembre
  • 2. ABOUT Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 2 Simone Rinzivillo CTO & Co-Founder, Mamadigital @srinzivillo simone.rinzivillo@mamadigital.com Con 11 anni esperienza nel Search Engine Marketing, è il responsabile del reparto digital marketing di Mamadigital di cui coordina le strategie di Search Marketing per importanti clienti italiani ed internazionali. Mamadigital è una agenzia indipendente, focalizzata nel Marketing digitale, con una fortissima specializzazione nel Search Engine Marketing e nella Comunicazione online innovativa. (www.mamadigital.com)
  • 3. LESSON 1 Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 3 COMUNICARE CON I MOTORI DI RICERCA
  • 4. COMUNICARE CON TUTTI I SEARCH ENGINES Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 4 Il Digital Marketing è la prima opportunità di internazionalizzazione Dobbiamo confrontarci con tutti i Motori di ricerca
  • 5. COMUNICARE CON TUTTI I SEARCH ENGINES Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 5 La Google Search Console consente di interfacciarci con uno solo di questi.
  • 6. COMUNICARE CON TUTTI I SEARCH ENGINES Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 6 Perché sottomettere la sitemap XML ad ogni singolo Motore di Ricerca quando posso gerstirli tutti con un’unica soluzione? … Sitemap: http://www.mamadigital.com/sitemap.xml … All’interno del file robots.txt
  • 7. COMUNICARE CON TUTTI I SEARCH ENGINES Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 7 Bloccare l’indicizzazione di URL contententi uno specifico parametro in Querystring? Oppure, all’interno del file robots.txt http://www.xyz.com/it/uomo/abbigliamento-uomo.html?&price=-1000 user-agent: * disallow: *?*price= …
  • 8. COMUNICARE CON TUTTI I SEARCH ENGINES Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 8 Le console dei Motori di Ricerca sono strumenti di grande opportunità monitorare del ciclo di vita dei siti all’interno dei Search Engines ü Verificare come il nostro sito viene indicizzato ü Monitorare i processi di crawling ü Monitorare i nostri sviluppi nei risultati di ricerca
  • 9. COMUNICARE CON I MOTORI DI RICERCA Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 9 Ottimizzare un sito per i Motori di Ricerca significa renderlo comprensibile e compatibile ai software di analisi dei Motori: Compatibile: agevolare l’attività di crawling dei Motori di Ricerca Comprensibile: facilitare l’individuazione delle informazioni pubblicate all’interno del sito. Sono entrambi aspetti fondamentali. Per lavorare sulla compatibilità è necessario comprendere i concetti che stanno alla base del funzionamento di un sito web. E’ realmente necessario?
  • 10. COMUNICARE CON I MOTORI DI RICERCA Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 10 SI. Ci sono casi in cui devi necessariamente saper parlare la loro lingua… E’ prioritario? Googlebot esci da questo sito!!!!!
  • 11. DUE LIVELLI DI COMUNICAZIONE Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 11 Il protocollo HTTP I tag relazionali
  • 12. IL SISTEMA CLIENT/SERVER Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 12 Client 1.  Abilita l’utente a spedire la richiesta di informazione. 2.  Codifica la richiesta utilizzando un protocollo comprensibile al server. 3.  Decodifica la risposta del server in modo che l’utente possa leggerla. Server 1.  Riceve la richiesta del client. 2.  Codifica la richiesta utilizzando un protocollo comprensibile al client. 3.  Risponde al client spedendo l’informazione richiesta. ClientUtente Invio richiesta Server Elaborazione richiesta Server ClientUtente Ricezione risposta
  • 13. MESSAGGIO DI RICHIESTA HTTP Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 13 Riga di richiesta Header
  • 14. MESSAGGIO DI RISPOSTA HTTP Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 14 Riga di risposta Header
  • 15. STATUS CODE HTTP Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 15 I Codici stato HTTP definiscono l’esito della risposta. 200 ok ---------------- 301 moved permanently 302 found 303 See other 307 temporary redirect ---------------- 404 not found 403 forbidden 410 gone ---------------- 500 internal server error 3xx redirection 2xx success 4xx client error 5xx server error
  • 16. QUANDO È NECESSARIO? Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 16 ü  Gestire il crawling ü  Gestire gli aspetti SEO di una migrazione del sito ü  Eliminare gruppi massivi di documenti dagli indici dei Motori di Ricerca ü  Gestire duplicazioni dei contenuti causate da una multipla indicizzazione del sito su più strutture di URL ü  Gestire le versioni internazionali dei documenti
  • 17. GESTIONE DEL TARGETING INTERNAZIONALE NELL’INTESTAZIONE HTTP Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 17 HTTP Status Code: HTTP 1.1 200 OK Date: Sat, 13 Dec 2014 17:29:19 GMT Server: Apache/2.2.16 (Debian) X-powered-by: PHP/5.3.3-7+squeeze19 Set-cookie: Array Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Link: <http://www.fabiboutique.com/en/home-fabi/>; rel="alternate"; hreflang="en-gb" Link: <http://www.fabiboutique.com/en-ca/home-fabi/>; rel="alternate"; hreflang="en-ca" Link: <http://www.fabiboutique.com/en-us/home-fabi/>; rel="alternate"; hreflang="en-us” Content-encoding: gzip Content-length: 9591 Connection: close Content-type: text/html; charset=UTF-8 Risposta HTTP
  • 18. COME INTERVENIRE Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 18 A livello di web server A livello di linguaggio di programmazione (server side) A livello di CMS (es. plugin, moduli ecc..)
  • 19. IL PROTOCOLLO HTTPS Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 19 Ad agosto 2014 Google dichiara che l’HTTPS è un fattore di ranking senza evidenti riscontri nelle SERP. SETTEMBRE 2015 iniziano a verificarsi frequenti (e apparenti) episodi di cali delle visite da Google in presenza della duplicazione del sito non gestita tra HTTP e HTTPS
  • 20. GESTIRE IL PROTOCOLLO HTTPS Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 20 Configurare il certificato TLS sul server Attivare la pubblicazione del sito attraverso il protocollo HTTPS Verificare che tutte le risorse (css, immagini, Javascript) siano disponibili nella versione HTTPS del sito Verificare che i riferimenti nell’HTML siano correttamente in HTTPS (canonical, link, immagini) Attivare le redirezioni permanenti dal sito HTTP al sito HTTPS per evitare la duplicazione Verificare il corretto tracciamento di Google Analytics
  • 21. HTTP/2 Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 21 HTTP/2 è la nuova versione del protocollo HTTP concepito per migliorare le performance di erogazione dei servizi web. HTTP/2 diventerà standard nel 2016
  • 22. HTTP/2 Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 22 Le novità più rilevanti con impatti sulla velocità di caricamento e sulla SEO. • Caricamento degli elementi in parallelo di una pagina su una singola connessione TCP. • La maggior compressione dei dati degli HTTP headers Test: http://http2.loadimpact.com/entry/
  • 23. GESTIRE LE AMBIGUITÀ Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 23 Canonical Prev/Next Alternate
  • 24. REL=CANONICAL Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 24 <head> … <link rel="canonical" href="https://www.ecommerce.com/elenco/" /> … <head> URL-A /elenco Canonical = URL-B /elenco/nome URL-C /elenco/prezzo =
  • 25. REL=PREV/NEXT Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 25 <head> … <link rel=”next" href="https://www.ecommerce.com/elenco?pag=2" /> … <head> next Page 1 site.com/page1.html next previous previous Page 2 site.com/page2.html Page 3 site.com/page3.html
  • 26. TARGETING INTERNAZIONALE Simone Rinzivillo –simone.rinzivillo@mamadigital.com - @srinzivillo 26 <link rel="alternate" hreflang=”es-es" href="http://www.miosito.com/es/home-miosito/" /> <link rel="alternate" hreflang=”es" href="http://www.miosito.com/es_2/home-miosito/" /> Spain Version South American Version
  • 27. Simone Rinzivillo CTO & Co-Founder, Mamadigital simone.rinzivillo@mamadigital.com @srinzivillo www.mamadigital.com Grazie dell’attenzione