SlideShare a Scribd company logo
1 of 33
Download to read offline
Migrazione da HTTP ad HTTPS
per un e-commerce
www.bewesrl.com | info@bewesrl.com
RELATORE: FILIPPO SOGUS
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
BREVE PRESENTAZIONE :-)
FILIPPO SOGUS
SEO Specialist & CEO in Be-We
• CEO di Be-We srl
• Relatore in diversi eventi del settore
• Dal 2006 mi dedico al marketing digitale
e in particolare alla SEO
@filipposogus
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
Differenza tra protocollo HTTP e HTTPS
HTTP - HyperText Transfer Protocol
HTTPs - HyperText Transfer Protocol over SSL
HTTP: insieme di regole per il trasferimento dei
dati/traffico, sia in ricezione che in trasmissione
attraverso il protocollo TCP/IP (Transmission Control
Protocol/Internet Protocol)
HTTPS: unisce al protocollo TCP/IP l'SSL (Secure
Sockets Layer) per la criptazione e autenticazione dei
dati
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
Perché è importante l’HTTPS?
Fattore di ranking per Google
Sicurezza dei dati
7 Agosto del 2014, Google dichiara che l'HTTPS è un
fattore di ranking (uno dei tanti…)
Chrome mette ben in risalto che si tratta di un sito
"non sicuro"
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
Per chi apre oggi un e-commerce è un obbligo (praticamente)
Inserimento dati riservati (es. carta di credito…)
Se stai aprendo oggi un e-commerce / sito non ha
senso a mio parere mandarlo in produzione senza
HTTPS, soprattutto se le pagine richiedono dati
dell'utente (vedi anche il simpatico GDPR)
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
E i "vecchi" e-commerce?
È arrivata l'ora di passarli ad HTTPS
Se il tuo e-commerce è statico morirà presto :-)
Stai al passo coi tempi (Chrome, GDPR, Sicurezza del
tuo utente…)
ATTENZIONE: il passaggio non deve crearti danni
(fatturato, visite, funzionalità del sito ecc.)
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
Per Google sono due versioni
totalmente differenti
Dominio raggiungibile sia in HTTP che in HTTPS
2 siti con URL diverse ma con contenuti identici
Bisogna unificare per non disperdere nulla e dare
valore alla versione canonica
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
Che tipi di certificati esistono?
Cambia il grado di crittografia
Singolo dominio, Multidominio…
• Tipo di crittografia
• Procedura di validazione per il rilascio
• DV (domain validated)
• OV (organization validated)
• EV (extended validated)
• Prestazioni
• Singolo o Multidominio
• Prezzo
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
PREMESSE
Come installare un certificato nel mio hosting/server?
Dipende dal servizio utilizzato
Di frequente, una procedura potrebbe essere questa:
• Generazione del CSR (Certificate Signing Request)
• Invio del CSR al provider
• Installazione del certificato CRT e della chiave
privata (Private Key) direttamente dal pannello di
controllo del server/hosting
PASSIAMO
ALLA PRATICA
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Installato il certificato dovremo impostare il redirect 301
Impostare Redirect 301 su tutto il sito!
Se usate un CMS come Wordpress, Prestashop,
Joomla ecc.
• Fare un backup dell'intero DB
• Impostare l'URL principale del sito in HTTPS
• Verificare che ora il sito sia raggiungibile in HTTPS
• Dovrebbe automaticamente aver impostato il
redirect 301 da http > HTTPS (testiamolo!)
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Redirect non solo dalla piattaforma utilizzata ma completo!
Tutti i file e componenti devono essere raggiunti in HTTPS
Anche sitemaps, robots.txt ecc devono essere
raggiunti in HTTPS, quindi impostare il redirect da
.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} 80 [NC,OR]
RewriteCond %{HTTP_HOST} !^www. [NC,OR]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Alcuni tool online utili per l'htaccess
TEST con .htaccess online
https://htaccess.madewithlove.be/
Generazione regole Rewrite con TAB / Excel
https://donatstudios.com/RewriteRule_Generator
Verifica correttezza .htaccess
http://www.htaccesscheck.com/
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Possiamo verificare il certificato e la sua scadenza
Se utilizziamo Chrome: strumenti per sviluppatori [F12]
Utilizzando Chrome, ad esempio, clicchiamo
su F12 o dal menù Altri strumenti > Strumenti
per sviluppatori > Security
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Aggiornare il richiamo di tutte le risorse in HTTPS
Immagini, js, CSS… e anche il CANONICAL!!!
Tutte i richiami alle risorse (nel codice) vanno impostati con il
percorso in HTTPS.
Quindi:
• Immagini, JS, CSS, PDF, ecc.
Se tutto è stato impostato correttamente, il "lucchetto diventerà
VERDE".
Non dimentichiamoci del CANONICAL e del percorso sitemap
eventualmente impostata nel file robots.txt
Contenuto MISTO
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
In caso di CDN, sempre in HTTPS!
Percorso del CDN impostato in https
Se utilizzate una CDN, il suo percorso va impostato in
HTTPS.
A tal proposito, non dimenticatevi di impostare nella
CDN il canonical corretto!
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
I vecchi link vanno cambiati in HTTPS?
Si, possibilmente SI!
Evitiamo redirect 301 inutili. Se possibile, cambiamo
tutti i link interni da http verso HTTPS
• Interveniamo attraverso il DB
• Interveniamo a mano nel codice sorgente
L'utilizzo di PLUGIN non lo consiglio :-)
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Non solo pagine del sito, ma anche i vari FEED prodotto
Anche i Feed dei prodotti vanno impostati con il percorso HTTPS
Piattaforme come:
• Comparatori di prezzo
• Google Shopping
• Marketplace
• ecc.
Anche a loro consegniamo un Feed prodotti in HTTPS
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Verifica che tutte le pagine ora siano effettivamente senza
contenuti misti (e in HTTPS)
Per e-commerce molto grandi,
la verifica non è sempre così immediata
Dobbiamo simulare un crawler del sito per avere un
elenco completo degli URL e quindi capire quale
pagina ha ancora contenuto misto e se raggiungibile
in HTTP
• Screaming FROG, Visual SEO
• 80legs o DeepCrawl
• SEMrush
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Con SEMrush > Site Audit
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Personalizziamo la pagina 404
Può capitare, soprattutto nel primo periodo, di avere dei 404
Non dobbiamo perdere quel traffico ma dobbiamo
puntare all'usabilità per l'utente.
Impostando una buona pagina 404, possiamo offrire
all'utente la possibilità di scegliere prodotti
alternativi, che riportano nel titolo delle keyword
simili ecc.
Per prendere spunto: http://bit.ly/esempi404
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
A questo possiamo generare le nostre nuove sitemap in HTTPS
Generiamole attraverso il CMS utilizzato, un plugin, un
modulo o un servizio esterno
Solo quando siamo sicuri che tutto sia ok possiamo
generare le nuove sitemap contenuti, immagini, video
ecc, tutte in HTTPS. (compresa la sitemap index)
Reimpostiamo il CRON dal cPanel con il nuovo percorso
in HTTPS
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Possiamo aggiornare l’Analytics impostandolo in HTTPS
Non cambia granchè
Andiamo su Amministrazione ed impostiamo il nuovo
percorso in HTTPS, il codice di tracciamento non
dovrebbe cambiare.
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Dobbiamo aprire una nuova proprietà di Search Console in HTTPS
E naturalmente verificare la nuova proprietà, proprio come se si trattasse
di un nuovo sito
Google Search Console
• Aggiungi nuova proprietà
• Percorso in HTTPS del sito
• Verifica (attraverso Analytics o file fisico)
Ora dobbiamo sincronizzare le nuove sitemaps in HTTPS
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
E la vecchia proprietà?
La teniamo per monitorare l'andamento nel tempo
La teniamo attiva ma senza aggiornare/eliminare
sitemap, errori o altro.
Giusto per capire se le varie risorse nel tempo si stanno
deindicizzando e/o ricevono ancora traffico (in tal caso
reiteriamo)
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
LA PRATICA
Guardiamo un po’ off-site
Se non impostiamo i redirect 301, ci perdiamo anche tutti i backlink
A prescindere dal fatto che tutti i backlink verso prodotti,
categorie, marchi, home ecc. devono fare il redirect 301
verso la risorsa in HTTPS grazie alla regola vista prima,
possiamo eventualmente richiedere, quando possibile,
l’aggiornamento del link al nuovo URL
MONITORAGGIO
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
MONITORAGGIO
Post produzione
Verifichiamo nel primo mese che tutto stia proseguendo correttamente
Google vede uno "scossone" e potrebbe "rivalutare"
alcune pagine del tuo e-commerce (schede prodotto,
marchi, categorie ecc.). Nel primo periodo potrebbe
essere normale un leggero calo di posizionamento,
ma la ripresa ci dovrà essere altrimenti bisogna
reiterare.
L'analisi costante è la soluzione!
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
MONITORAGGIO
La SERP si è modificata?
Possiamo vedere cosa abbiamo ancora in SERP
Possiamo andare su Google e digitare:
site:dominio.com inurl:http
Anche la verifica della Search Console in HTTP
dovrebbe mostrare il grafico di indicizzazione in
completa discesa
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
MONITORAGGIO
Verifica dei log del server
Non sempre ci aiuta, infatti non possiamo sapere il percorso è http o https
Lo possiamo sfruttare per capire cosa
sta accadendo "dietro le quinte". Che
status code stanno generando le nostre
pagine.
Non riusciamo però a capire dalla
colonna Request se di tratta di un URL
in HTTP o HTTPS
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
MONITORAGGIO
Verifica costante della Search Console
Verifichiamo lo stato di indicizzazione, le sitemap e gli errori
Una costante analisi della GSC salva da brusche (e
stupide) perdite di traffico/posizionamento.
• Analisi errori 4xx/5xx
• Analisi indicizzazione
• Analisi Sitemap (errori e indicizzazione)
Webinar SEMrush:
Migrazione da HTTP ad HTTPS per un e-commerce
del 14 Giugno 2018
Relatore:
Filippo Sogus
www.bewesrl.com
info@bewesrl.com
MONITORAGGIO
Posizionamenti e traffico
Verificare il posizionamento in SERP ci aiuta a controllare le oscillazioni e la
perdita di posizionamento / traffico
SEMrush può essere una buona soluzione perché se
avevamo il dominio caricato come "progetto", vi
mostrerà le oscillazioni delle keyword in SERP e
tutte le variazioni.
GRAZIE
MAIL: info@bewesrl.com
FACEBOOK: https://www.facebook.com/bewesrl/
TWITTER: https://twitter.com/BeWesrl
TEL.: 070.7732344 | CELL.: 340.5834904
FILIPPO SOGUS
www.bewesrl.com

More Related Content

Similar to Migrazione da HTTP ad HTTPS per un e-commerce

Giornata aperta sul web 2017 - Workshop WordPress
Giornata aperta sul web 2017 - Workshop WordPressGiornata aperta sul web 2017 - Workshop WordPress
Giornata aperta sul web 2017 - Workshop WordPressMarco Milesi
 
Convegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e WordpressConvegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e Wordpressconvegnogt
 
Gestire i redirect ed il trasferimento di un sito
Gestire i redirect ed il trasferimento di un sitoGestire i redirect ed il trasferimento di un sito
Gestire i redirect ed il trasferimento di un sitoSimone Carletti
 
Smau 2017. Google e HTTPS, il web cambia faccia
Smau 2017. Google e HTTPS, il web cambia facciaSmau 2017. Google e HTTPS, il web cambia faccia
Smau 2017. Google e HTTPS, il web cambia facciaRegister.it
 
IAB Forum 2006 - Miriam Bertoli, Search Marketing e Web 2.0
IAB Forum 2006 - Miriam Bertoli,  Search Marketing e Web 2.0IAB Forum 2006 - Miriam Bertoli,  Search Marketing e Web 2.0
IAB Forum 2006 - Miriam Bertoli, Search Marketing e Web 2.0TSW
 
Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)
Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)
Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)Plone for Research and University
 
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
 
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerceWPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerceFrancesco Terenzani
 
Ottimizzazione SEO: come essere trovati sui motori di ricerca
Ottimizzazione SEO: come essere trovati sui motori di ricercaOttimizzazione SEO: come essere trovati sui motori di ricerca
Ottimizzazione SEO: come essere trovati sui motori di ricercaMatteo Locatelli
 
Sito web e seo
Sito web e seoSito web e seo
Sito web e seoForim
 
[IT] CMS Proprietari creati da teaminterni: le best practices da seguire!
[IT] CMS Proprietari creati da teaminterni: le best practices da seguire![IT] CMS Proprietari creati da teaminterni: le best practices da seguire!
[IT] CMS Proprietari creati da teaminterni: le best practices da seguire!Federico Sasso
 
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
 
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15Andrea Cardinali
 
Velocità per la SEO di Magento: Redis Cache, Compilazione e Search Console
Velocità per la SEO di Magento: Redis Cache, Compilazione e Search ConsoleVelocità per la SEO di Magento: Redis Cache, Compilazione e Search Console
Velocità per la SEO di Magento: Redis Cache, Compilazione e Search ConsoleSimone Bussoni
 
Slide SEO - Webmaster Tools / Search Console
Slide SEO - Webmaster Tools / Search ConsoleSlide SEO - Webmaster Tools / Search Console
Slide SEO - Webmaster Tools / Search ConsoleSalvatore Capolupo
 

Similar to Migrazione da HTTP ad HTTPS per un e-commerce (20)

Seo e prestashop
Seo e prestashopSeo e prestashop
Seo e prestashop
 
Giornata aperta sul web 2017 - Workshop WordPress
Giornata aperta sul web 2017 - Workshop WordPressGiornata aperta sul web 2017 - Workshop WordPress
Giornata aperta sul web 2017 - Workshop WordPress
 
Primo Convegno GT
Primo Convegno GTPrimo Convegno GT
Primo Convegno GT
 
Convegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e WordpressConvegno gt 2006: Presentazione e Wordpress
Convegno gt 2006: Presentazione e Wordpress
 
Gestire i redirect ed il trasferimento di un sito
Gestire i redirect ed il trasferimento di un sitoGestire i redirect ed il trasferimento di un sito
Gestire i redirect ed il trasferimento di un sito
 
Smau 2017. Google e HTTPS, il web cambia faccia
Smau 2017. Google e HTTPS, il web cambia facciaSmau 2017. Google e HTTPS, il web cambia faccia
Smau 2017. Google e HTTPS, il web cambia faccia
 
IAB Forum 2006 - Miriam Bertoli, Search Marketing e Web 2.0
IAB Forum 2006 - Miriam Bertoli,  Search Marketing e Web 2.0IAB Forum 2006 - Miriam Bertoli,  Search Marketing e Web 2.0
IAB Forum 2006 - Miriam Bertoli, Search Marketing e Web 2.0
 
Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)
Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)
Migrazione da PostNuke a Plone: la banca dati CROP (S. Carluccio, CNR-ISMAR)
 
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
 
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerceWPO: Ottimizzazione step-by-step del front-end di un e-commerce
WPO: Ottimizzazione step-by-step del front-end di un e-commerce
 
Ottimizzazione SEO: come essere trovati sui motori di ricerca
Ottimizzazione SEO: come essere trovati sui motori di ricercaOttimizzazione SEO: come essere trovati sui motori di ricerca
Ottimizzazione SEO: come essere trovati sui motori di ricerca
 
Creare PWA con Angular
Creare PWA con AngularCreare PWA con Angular
Creare PWA con Angular
 
Sito web e seo
Sito web e seoSito web e seo
Sito web e seo
 
HTML5 + CSS 3 + JS
HTML5 + CSS 3 + JSHTML5 + CSS 3 + JS
HTML5 + CSS 3 + JS
 
[IT] CMS Proprietari creati da teaminterni: le best practices da seguire!
[IT] CMS Proprietari creati da teaminterni: le best practices da seguire![IT] CMS Proprietari creati da teaminterni: le best practices da seguire!
[IT] CMS Proprietari creati da teaminterni: le best practices da seguire!
 
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
 
Tvclients
TvclientsTvclients
Tvclients
 
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15WordPress, migrazioni e re-branding: don't try this at home. #wmf15
WordPress, migrazioni e re-branding: don't try this at home. #wmf15
 
Velocità per la SEO di Magento: Redis Cache, Compilazione e Search Console
Velocità per la SEO di Magento: Redis Cache, Compilazione e Search ConsoleVelocità per la SEO di Magento: Redis Cache, Compilazione e Search Console
Velocità per la SEO di Magento: Redis Cache, Compilazione e Search Console
 
Slide SEO - Webmaster Tools / Search Console
Slide SEO - Webmaster Tools / Search ConsoleSlide SEO - Webmaster Tools / Search Console
Slide SEO - Webmaster Tools / Search Console
 

Migrazione da HTTP ad HTTPS per un e-commerce

  • 1. Migrazione da HTTP ad HTTPS per un e-commerce www.bewesrl.com | info@bewesrl.com RELATORE: FILIPPO SOGUS
  • 2. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com BREVE PRESENTAZIONE :-) FILIPPO SOGUS SEO Specialist & CEO in Be-We • CEO di Be-We srl • Relatore in diversi eventi del settore • Dal 2006 mi dedico al marketing digitale e in particolare alla SEO @filipposogus
  • 3. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE Differenza tra protocollo HTTP e HTTPS HTTP - HyperText Transfer Protocol HTTPs - HyperText Transfer Protocol over SSL HTTP: insieme di regole per il trasferimento dei dati/traffico, sia in ricezione che in trasmissione attraverso il protocollo TCP/IP (Transmission Control Protocol/Internet Protocol) HTTPS: unisce al protocollo TCP/IP l'SSL (Secure Sockets Layer) per la criptazione e autenticazione dei dati
  • 4. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE Perché è importante l’HTTPS? Fattore di ranking per Google Sicurezza dei dati 7 Agosto del 2014, Google dichiara che l'HTTPS è un fattore di ranking (uno dei tanti…) Chrome mette ben in risalto che si tratta di un sito "non sicuro"
  • 5. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE Per chi apre oggi un e-commerce è un obbligo (praticamente) Inserimento dati riservati (es. carta di credito…) Se stai aprendo oggi un e-commerce / sito non ha senso a mio parere mandarlo in produzione senza HTTPS, soprattutto se le pagine richiedono dati dell'utente (vedi anche il simpatico GDPR)
  • 6. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE E i "vecchi" e-commerce? È arrivata l'ora di passarli ad HTTPS Se il tuo e-commerce è statico morirà presto :-) Stai al passo coi tempi (Chrome, GDPR, Sicurezza del tuo utente…) ATTENZIONE: il passaggio non deve crearti danni (fatturato, visite, funzionalità del sito ecc.)
  • 7. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE Per Google sono due versioni totalmente differenti Dominio raggiungibile sia in HTTP che in HTTPS 2 siti con URL diverse ma con contenuti identici Bisogna unificare per non disperdere nulla e dare valore alla versione canonica
  • 8. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE Che tipi di certificati esistono? Cambia il grado di crittografia Singolo dominio, Multidominio… • Tipo di crittografia • Procedura di validazione per il rilascio • DV (domain validated) • OV (organization validated) • EV (extended validated) • Prestazioni • Singolo o Multidominio • Prezzo
  • 9. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com PREMESSE Come installare un certificato nel mio hosting/server? Dipende dal servizio utilizzato Di frequente, una procedura potrebbe essere questa: • Generazione del CSR (Certificate Signing Request) • Invio del CSR al provider • Installazione del certificato CRT e della chiave privata (Private Key) direttamente dal pannello di controllo del server/hosting
  • 10. PASSIAMO ALLA PRATICA Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com
  • 11. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Installato il certificato dovremo impostare il redirect 301 Impostare Redirect 301 su tutto il sito! Se usate un CMS come Wordpress, Prestashop, Joomla ecc. • Fare un backup dell'intero DB • Impostare l'URL principale del sito in HTTPS • Verificare che ora il sito sia raggiungibile in HTTPS • Dovrebbe automaticamente aver impostato il redirect 301 da http > HTTPS (testiamolo!)
  • 12. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Redirect non solo dalla piattaforma utilizzata ma completo! Tutti i file e componenti devono essere raggiunti in HTTPS Anche sitemaps, robots.txt ecc devono essere raggiunti in HTTPS, quindi impostare il redirect da .htaccess <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{SERVER_PORT} 80 [NC,OR] RewriteCond %{HTTP_HOST} !^www. [NC,OR] RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]
  • 13. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Alcuni tool online utili per l'htaccess TEST con .htaccess online https://htaccess.madewithlove.be/ Generazione regole Rewrite con TAB / Excel https://donatstudios.com/RewriteRule_Generator Verifica correttezza .htaccess http://www.htaccesscheck.com/
  • 14. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Possiamo verificare il certificato e la sua scadenza Se utilizziamo Chrome: strumenti per sviluppatori [F12] Utilizzando Chrome, ad esempio, clicchiamo su F12 o dal menù Altri strumenti > Strumenti per sviluppatori > Security
  • 15. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Aggiornare il richiamo di tutte le risorse in HTTPS Immagini, js, CSS… e anche il CANONICAL!!! Tutte i richiami alle risorse (nel codice) vanno impostati con il percorso in HTTPS. Quindi: • Immagini, JS, CSS, PDF, ecc. Se tutto è stato impostato correttamente, il "lucchetto diventerà VERDE". Non dimentichiamoci del CANONICAL e del percorso sitemap eventualmente impostata nel file robots.txt Contenuto MISTO
  • 16. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA In caso di CDN, sempre in HTTPS! Percorso del CDN impostato in https Se utilizzate una CDN, il suo percorso va impostato in HTTPS. A tal proposito, non dimenticatevi di impostare nella CDN il canonical corretto!
  • 17. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA I vecchi link vanno cambiati in HTTPS? Si, possibilmente SI! Evitiamo redirect 301 inutili. Se possibile, cambiamo tutti i link interni da http verso HTTPS • Interveniamo attraverso il DB • Interveniamo a mano nel codice sorgente L'utilizzo di PLUGIN non lo consiglio :-)
  • 18. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Non solo pagine del sito, ma anche i vari FEED prodotto Anche i Feed dei prodotti vanno impostati con il percorso HTTPS Piattaforme come: • Comparatori di prezzo • Google Shopping • Marketplace • ecc. Anche a loro consegniamo un Feed prodotti in HTTPS
  • 19. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Verifica che tutte le pagine ora siano effettivamente senza contenuti misti (e in HTTPS) Per e-commerce molto grandi, la verifica non è sempre così immediata Dobbiamo simulare un crawler del sito per avere un elenco completo degli URL e quindi capire quale pagina ha ancora contenuto misto e se raggiungibile in HTTP • Screaming FROG, Visual SEO • 80legs o DeepCrawl • SEMrush
  • 20. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Con SEMrush > Site Audit
  • 21. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Personalizziamo la pagina 404 Può capitare, soprattutto nel primo periodo, di avere dei 404 Non dobbiamo perdere quel traffico ma dobbiamo puntare all'usabilità per l'utente. Impostando una buona pagina 404, possiamo offrire all'utente la possibilità di scegliere prodotti alternativi, che riportano nel titolo delle keyword simili ecc. Per prendere spunto: http://bit.ly/esempi404
  • 22. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA A questo possiamo generare le nostre nuove sitemap in HTTPS Generiamole attraverso il CMS utilizzato, un plugin, un modulo o un servizio esterno Solo quando siamo sicuri che tutto sia ok possiamo generare le nuove sitemap contenuti, immagini, video ecc, tutte in HTTPS. (compresa la sitemap index) Reimpostiamo il CRON dal cPanel con il nuovo percorso in HTTPS
  • 23. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Possiamo aggiornare l’Analytics impostandolo in HTTPS Non cambia granchè Andiamo su Amministrazione ed impostiamo il nuovo percorso in HTTPS, il codice di tracciamento non dovrebbe cambiare.
  • 24. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Dobbiamo aprire una nuova proprietà di Search Console in HTTPS E naturalmente verificare la nuova proprietà, proprio come se si trattasse di un nuovo sito Google Search Console • Aggiungi nuova proprietà • Percorso in HTTPS del sito • Verifica (attraverso Analytics o file fisico) Ora dobbiamo sincronizzare le nuove sitemaps in HTTPS
  • 25. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA E la vecchia proprietà? La teniamo per monitorare l'andamento nel tempo La teniamo attiva ma senza aggiornare/eliminare sitemap, errori o altro. Giusto per capire se le varie risorse nel tempo si stanno deindicizzando e/o ricevono ancora traffico (in tal caso reiteriamo)
  • 26. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com LA PRATICA Guardiamo un po’ off-site Se non impostiamo i redirect 301, ci perdiamo anche tutti i backlink A prescindere dal fatto che tutti i backlink verso prodotti, categorie, marchi, home ecc. devono fare il redirect 301 verso la risorsa in HTTPS grazie alla regola vista prima, possiamo eventualmente richiedere, quando possibile, l’aggiornamento del link al nuovo URL
  • 27. MONITORAGGIO Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com
  • 28. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com MONITORAGGIO Post produzione Verifichiamo nel primo mese che tutto stia proseguendo correttamente Google vede uno "scossone" e potrebbe "rivalutare" alcune pagine del tuo e-commerce (schede prodotto, marchi, categorie ecc.). Nel primo periodo potrebbe essere normale un leggero calo di posizionamento, ma la ripresa ci dovrà essere altrimenti bisogna reiterare. L'analisi costante è la soluzione!
  • 29. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com MONITORAGGIO La SERP si è modificata? Possiamo vedere cosa abbiamo ancora in SERP Possiamo andare su Google e digitare: site:dominio.com inurl:http Anche la verifica della Search Console in HTTP dovrebbe mostrare il grafico di indicizzazione in completa discesa
  • 30. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com MONITORAGGIO Verifica dei log del server Non sempre ci aiuta, infatti non possiamo sapere il percorso è http o https Lo possiamo sfruttare per capire cosa sta accadendo "dietro le quinte". Che status code stanno generando le nostre pagine. Non riusciamo però a capire dalla colonna Request se di tratta di un URL in HTTP o HTTPS
  • 31. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com MONITORAGGIO Verifica costante della Search Console Verifichiamo lo stato di indicizzazione, le sitemap e gli errori Una costante analisi della GSC salva da brusche (e stupide) perdite di traffico/posizionamento. • Analisi errori 4xx/5xx • Analisi indicizzazione • Analisi Sitemap (errori e indicizzazione)
  • 32. Webinar SEMrush: Migrazione da HTTP ad HTTPS per un e-commerce del 14 Giugno 2018 Relatore: Filippo Sogus www.bewesrl.com info@bewesrl.com MONITORAGGIO Posizionamenti e traffico Verificare il posizionamento in SERP ci aiuta a controllare le oscillazioni e la perdita di posizionamento / traffico SEMrush può essere una buona soluzione perché se avevamo il dominio caricato come "progetto", vi mostrerà le oscillazioni delle keyword in SERP e tutte le variazioni.
  • 33. GRAZIE MAIL: info@bewesrl.com FACEBOOK: https://www.facebook.com/bewesrl/ TWITTER: https://twitter.com/BeWesrl TEL.: 070.7732344 | CELL.: 340.5834904 FILIPPO SOGUS www.bewesrl.com