SlideShare une entreprise Scribd logo
1  sur  79
Gerry White @dergal
https –
because it
is 2017
Gerry White @dergal
I’ve got around – with
17 years in the
business …
Gerry White @dergal
BUT WHY!!! (https)
Gerry White @dergal
Just Eat
vs Deliveroo,
vs HungryHouse
HTTPS!
SEO ?
Gerry White @dergal
Wow free
wifi?
Wait, they are modifying
pages to inject their adds,
what else could they be
doing….
Gerry White @dergal
Gerry White @dergal
Gerry White @dergal
TroyHunt.com
a …. PWA ?
Gerry White @dergal
• pwastats.com
developers.google.com/web/fundamentals/getting-
started/codelabs/your-first-pwapp/
Progressive Web App –
ShadowReader –
https://amp.cards/
Gerry White @dergal
Erm … not what I
wanted when I google
SSL & AMP
Many URL values in AMP
Require HTTPS
Forget SEO, simply
put to secure your
site – HTTPS is a
critical step
A site on HTTPS CAN be faster than a site on
HTTP …
Http2 …
Gerry White @dergal
Http2 …
For HTTP2 – use HTTPS, because …. It
is required by most browsers.
Gerry White @dergal
Google knows, that without HTTPS – your data, and the
content on your site … might not be what the webmaster
intends. Plus … tracking benefits (less direct more
attribution!)
But we aren’t here to talk about cyber
security, because I’m not that guy…
Gerry White @dergal
Issues with your certificate?
Page loaded over HTTP with a password field
on the page, OR where the page has mixed
content, a big flag of “Not secure”
Gerry White @dergal
Gerry White @dergal
Gerry White @dergal
This page isn’t secure, but you can put the padlock
as a favicon – not recommended unless you are a
scammer
Gerry White @dergal
A green padlock = more trust
Google Recommendations
• Decide the kind of certificate you need
• Use 2048-bit key certificates
• Use relative URLs for resources that reside on the
same secure domain
• Use protocol relative URLs for all other domains
• Don’t block your HTTPS site from crawling using
robots.txt
• Allow indexing of your pages by search engines where
possible. Avoid the noindex robots meta tag.
• Use HTTP Strict Transport Security
• Use SPDY (deprecated)
• Wildcard, Multi-domain?
• Provided by a trusted organisation
• 2048-bit key
SSL Vs TLS ?
SSL was originally developed by Netscape and first came onto the scene
way back in 1995 with SSL 2.0, Netscape owned SSL, so the next
iteration needed to be called TLS …
TL:DL
It is now called TLS, SSL is out of date & insecure, so should be
disabled, but you can still call it SSL if you want to.
Gerry White @dergal
Relative & Protocoless URLs
Drop the http:// &
Start URLs with // or / or … https://
• Images, (particularly in WordPress posts. )
• JavaScript libraries hosted on CDNs (like jQuery),
• CSS (including images or fonts loaded in using CSS),
• Form end points (the target of a form)
• Embeds such as Facebook, YouTube or other
Don’t block
HTTPS
Don’t worry about
duplicate content, Google
has your back
Use HSTS
http strict transport
security
Register HSTS
Register for the HSTS Preload list …
Chrome will go straight to https,
but, only if you are sure …
https://hstspreload.org/
Use SPDY -
nope, go straight to
http2
Migrating to
HTTPS
• Find the board at TakeItOffline.co.uk/https
Trello Project Management
A Gradual
migration
A step by step approach to
ensure (almost) zero risk.
1. Test the Certificate –SSLlabs.com/ssltest
2. Setup Google Search Console (GSC) access for
HTTPS
Gerry White @dergal
3. Dual run http
& https
4. Track in GA using GTM
You can track who is on HTTP and HTTPS easily if
you are using Google Tag Manager as a built in URL
Variable. This allows you to see the proportion of
traffic not on HTTPS at a later date.
This can either be setup as a content group or a
custom dimension by editing the main tracking…
Gerry White @dergal
5. Fetch
and Render
(and
repeat)
All the templates,
and for mobile
6. Monitor for
Exceptions
ScottHelme.co.uk/fixing-
mixed-content-with-csp/
CSPs can dramatically improve
security, however …
A CSP can also stop GA
Setup Site Audit – DeepCrawl
Ready ?
Tested ? Happy ?
6. Change
the canonical
tags and
Sitemaps
7. 301
redirects
8. HSTS
Ways to
loose
the green
Simple Example
1. Apple ….
Gerry White @dergal
The tool box
Tracking down the elusive …
green breaking thing
Browse your site with
the console open
(and do test buys)
Gerry White @dergal
Gerry White @dergal
Gerry White @dergal
Logfile
Analysis
GDPR – 2018
1 year, 8 months … ish ?
Some final thoughts
• Add the renewal of the certificate to a
calendar
• URL changes? maintain the old site
certificate
• When moving to HTTPS don’t use the
change of address feature in GSC.
• Migrating in sections is ok!
• Your Moz DA dropped ? Don’t worry
about it…
Summary
Track GTM, CSP & More…
Test Browse with Chrome Console open
How Do it step by step, test and test again
Opportunities Migrate to HTTPS to take advantage of PWAs & everything else coming out soon
Why Migrate to HTTPS for security, but get it right for SEO
Gerry White @dergal
Q?S
Find out more at takeitoffline.co.uk/https
Gerry White @dergal

Contenu connexe

Tendances

#2 of HTML and CSS3
#2 of HTML and CSS3 #2 of HTML and CSS3
#2 of HTML and CSS3 Ahmed Yousef
 
Xpert Summit 2011: Avoiding HTM-Hell
Xpert Summit 2011: Avoiding HTM-HellXpert Summit 2011: Avoiding HTM-Hell
Xpert Summit 2011: Avoiding HTM-HellTargetX
 
LAWDI - Rogue Linked Data
LAWDI - Rogue Linked DataLAWDI - Rogue Linked Data
LAWDI - Rogue Linked DataRyan Baumann
 
Migration Best Practices - SMX West 2019
Migration Best Practices - SMX West 2019Migration Best Practices - SMX West 2019
Migration Best Practices - SMX West 2019Bastian Grimm
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019patrickstox
 
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxWhat's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxAhrefs
 
Migration Best Practices - SMX London 2018
Migration Best Practices - SMX London 2018Migration Best Practices - SMX London 2018
Migration Best Practices - SMX London 2018Bastian Grimm
 
Migration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisMigration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisBastian Grimm
 
improve website performance
improve website performanceimprove website performance
improve website performanceamit Sinha
 
The internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana StinguThe internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana StinguRoxana Stingu
 
Very basic intro to HTML
Very basic intro to HTMLVery basic intro to HTML
Very basic intro to HTMLkmcintyre3
 
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGTechnical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGBastian Grimm
 
Introducing HTML
Introducing HTMLIntroducing HTML
Introducing HTMLritaester
 
Data Visualization for SEO
Data Visualization for SEOData Visualization for SEO
Data Visualization for SEOAhrefs
 
Findability Bliss Through Web Standards
Findability Bliss Through Web StandardsFindability Bliss Through Web Standards
Findability Bliss Through Web StandardsAarron Walter
 

Tendances (20)

#2 of HTML and CSS3
#2 of HTML and CSS3 #2 of HTML and CSS3
#2 of HTML and CSS3
 
Xpert Summit 2011: Avoiding HTM-Hell
Xpert Summit 2011: Avoiding HTM-HellXpert Summit 2011: Avoiding HTM-Hell
Xpert Summit 2011: Avoiding HTM-Hell
 
BrightonSEO
BrightonSEOBrightonSEO
BrightonSEO
 
LAWDI - Rogue Linked Data
LAWDI - Rogue Linked DataLAWDI - Rogue Linked Data
LAWDI - Rogue Linked Data
 
Migration Best Practices - SMX West 2019
Migration Best Practices - SMX West 2019Migration Best Practices - SMX West 2019
Migration Best Practices - SMX West 2019
 
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
A Crash Course in Technical SEO from Patrick Stox - Beer & SEO Meetup May 2019
 
Nextzy Technologies Co.,ltd. Jsoup
Nextzy Technologies Co.,ltd. JsoupNextzy Technologies Co.,ltd. Jsoup
Nextzy Technologies Co.,ltd. Jsoup
 
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick StoxWhat's Next for Page Experience - SMX Next 2021 - Patrick Stox
What's Next for Page Experience - SMX Next 2021 - Patrick Stox
 
Migration Best Practices - SMX London 2018
Migration Best Practices - SMX London 2018Migration Best Practices - SMX London 2018
Migration Best Practices - SMX London 2018
 
Html
HtmlHtml
Html
 
Migration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisMigration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, Paris
 
improve website performance
improve website performanceimprove website performance
improve website performance
 
The internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana StinguThe internet for SEOs by Roxana Stingu
The internet for SEOs by Roxana Stingu
 
Very basic intro to HTML
Very basic intro to HTMLVery basic intro to HTML
Very basic intro to HTML
 
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AGTechnical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
Technical SEO vs. User Experience - Bastian Grimm, Peak Ace AG
 
1. html introduction
1. html introduction1. html introduction
1. html introduction
 
Html.ppt
Html.pptHtml.ppt
Html.ppt
 
Introducing HTML
Introducing HTMLIntroducing HTML
Introducing HTML
 
Data Visualization for SEO
Data Visualization for SEOData Visualization for SEO
Data Visualization for SEO
 
Findability Bliss Through Web Standards
Findability Bliss Through Web StandardsFindability Bliss Through Web Standards
Findability Bliss Through Web Standards
 

Similaire à Time to Migrate to HTTPS – The Simple Way to Do It Right, And the Ways That the Bigger Companies Have Missed the Mark

HTTPS Site Migration with SEMrush
HTTPS Site Migration with SEMrushHTTPS Site Migration with SEMrush
HTTPS Site Migration with SEMrushTake It Offline
 
Https Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy Veal
Https Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy VealHttps Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy Veal
Https Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy VealGerry White
 
Migration Best Practices - SEOkomm 2018
Migration Best Practices - SEOkomm 2018Migration Best Practices - SEOkomm 2018
Migration Best Practices - SEOkomm 2018Bastian Grimm
 
Overview of SSL: choose the option that's right for you
Overview of SSL: choose the option that's right for youOverview of SSL: choose the option that's right for you
Overview of SSL: choose the option that's right for youCloudflare
 
Successful Teams follow Standards
Successful Teams follow StandardsSuccessful Teams follow Standards
Successful Teams follow StandardsChristian Heilmann
 
Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...
Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...
Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...SEO monitor
 
GTLAB Installation Tutorial for SciDAC 2009
GTLAB Installation Tutorial for SciDAC 2009GTLAB Installation Tutorial for SciDAC 2009
GTLAB Installation Tutorial for SciDAC 2009marpierc
 
Computer Networks: An Introduction
Computer Networks: An IntroductionComputer Networks: An Introduction
Computer Networks: An Introductionsanand0
 
HTML5 and Search Engine Optimization (SEO)
HTML5 and Search Engine Optimization (SEO)HTML5 and Search Engine Optimization (SEO)
HTML5 and Search Engine Optimization (SEO)Performics.Convonix
 
Optimising Web Application Frontend
Optimising Web Application FrontendOptimising Web Application Frontend
Optimising Web Application Frontendtkramar
 
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)Guy Podjarny
 
Introduction to Web Programming with Perl
Introduction to Web Programming with PerlIntroduction to Web Programming with Perl
Introduction to Web Programming with PerlDave Cross
 

Similaire à Time to Migrate to HTTPS – The Simple Way to Do It Right, And the Ways That the Bigger Companies Have Missed the Mark (20)

HTTPS Site Migration with SEMrush
HTTPS Site Migration with SEMrushHTTPS Site Migration with SEMrush
HTTPS Site Migration with SEMrush
 
Https Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy Veal
Https Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy VealHttps Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy Veal
Https Webinar slides - SEMRush with Gerry White, Tom Bourlet & Andy Veal
 
SPDY - or maybe HTTP2.0
SPDY - or maybe HTTP2.0SPDY - or maybe HTTP2.0
SPDY - or maybe HTTP2.0
 
SPDY
SPDYSPDY
SPDY
 
Migration Best Practices - SEOkomm 2018
Migration Best Practices - SEOkomm 2018Migration Best Practices - SEOkomm 2018
Migration Best Practices - SEOkomm 2018
 
HTTP/3 for everyone
HTTP/3 for everyoneHTTP/3 for everyone
HTTP/3 for everyone
 
Overview of SSL: choose the option that's right for you
Overview of SSL: choose the option that's right for youOverview of SSL: choose the option that's right for you
Overview of SSL: choose the option that's right for you
 
Successful Teams follow Standards
Successful Teams follow StandardsSuccessful Teams follow Standards
Successful Teams follow Standards
 
Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...
Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...
Google are pushing HTTPS hard. Why? And​,​ when should you act? by Mark Thoma...
 
Get and post methods
Get and post methodsGet and post methods
Get and post methods
 
GTLAB Installation Tutorial for SciDAC 2009
GTLAB Installation Tutorial for SciDAC 2009GTLAB Installation Tutorial for SciDAC 2009
GTLAB Installation Tutorial for SciDAC 2009
 
Computer Networks: An Introduction
Computer Networks: An IntroductionComputer Networks: An Introduction
Computer Networks: An Introduction
 
SEO for Large Websites
SEO for Large WebsitesSEO for Large Websites
SEO for Large Websites
 
HTML5 and Search Engine Optimization (SEO)
HTML5 and Search Engine Optimization (SEO)HTML5 and Search Engine Optimization (SEO)
HTML5 and Search Engine Optimization (SEO)
 
Optimising Web Application Frontend
Optimising Web Application FrontendOptimising Web Application Frontend
Optimising Web Application Frontend
 
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
HTTPS: What, Why and How (SmashingConf Freiburg, Sep 2015)
 
Html5(2)
Html5(2)Html5(2)
Html5(2)
 
Html5(2)
Html5(2)Html5(2)
Html5(2)
 
HTML5 101
HTML5 101HTML5 101
HTML5 101
 
Introduction to Web Programming with Perl
Introduction to Web Programming with PerlIntroduction to Web Programming with Perl
Introduction to Web Programming with Perl
 

Plus de Click Consult (Part of Ceuta Group)

How Blockchain Will Impact Search Engines | Victoria Olsina, Consensys London
How Blockchain Will Impact Search Engines | Victoria Olsina, Consensys LondonHow Blockchain Will Impact Search Engines | Victoria Olsina, Consensys London
How Blockchain Will Impact Search Engines | Victoria Olsina, Consensys LondonClick Consult (Part of Ceuta Group)
 
Why Google Isn't Giving Update Advice Anymore | John Warner, Click Consult
Why Google Isn't Giving Update Advice Anymore | John Warner, Click ConsultWhy Google Isn't Giving Update Advice Anymore | John Warner, Click Consult
Why Google Isn't Giving Update Advice Anymore | John Warner, Click ConsultClick Consult (Part of Ceuta Group)
 
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateStructured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateClick Consult (Part of Ceuta Group)
 
Data Visualisation in SEO (Digital Marketing) | Omi Sido, Canon Europe
Data Visualisation in SEO (Digital Marketing) | Omi Sido, Canon EuropeData Visualisation in SEO (Digital Marketing) | Omi Sido, Canon Europe
Data Visualisation in SEO (Digital Marketing) | Omi Sido, Canon EuropeClick Consult (Part of Ceuta Group)
 
Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...
Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...
Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...Click Consult (Part of Ceuta Group)
 
SEO Tactics to Implement Tonight | Lukasz Zelezny, SEO Consultant
SEO Tactics to Implement Tonight | Lukasz Zelezny, SEO ConsultantSEO Tactics to Implement Tonight | Lukasz Zelezny, SEO Consultant
SEO Tactics to Implement Tonight | Lukasz Zelezny, SEO ConsultantClick Consult (Part of Ceuta Group)
 
How to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, Ahrefs
How to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, AhrefsHow to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, Ahrefs
How to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, AhrefsClick Consult (Part of Ceuta Group)
 
Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...
Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...
Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...Click Consult (Part of Ceuta Group)
 
Content Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONE
Content Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONEContent Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONE
Content Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONEClick Consult (Part of Ceuta Group)
 
How Your Audience Will Believe Anything – The Psychology Behind the Fake News
How Your Audience Will Believe Anything – The Psychology Behind the Fake NewsHow Your Audience Will Believe Anything – The Psychology Behind the Fake News
How Your Audience Will Believe Anything – The Psychology Behind the Fake NewsClick Consult (Part of Ceuta Group)
 
Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...
Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...
Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...Click Consult (Part of Ceuta Group)
 
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Click Consult (Part of Ceuta Group)
 
5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...
5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...
5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...Click Consult (Part of Ceuta Group)
 
Stop Wasting Time! 5 Steps to Automate Your Google Analytics Reporting
Stop Wasting Time! 5 Steps to Automate Your Google Analytics ReportingStop Wasting Time! 5 Steps to Automate Your Google Analytics Reporting
Stop Wasting Time! 5 Steps to Automate Your Google Analytics ReportingClick Consult (Part of Ceuta Group)
 

Plus de Click Consult (Part of Ceuta Group) (20)

How Blockchain Will Impact Search Engines | Victoria Olsina, Consensys London
How Blockchain Will Impact Search Engines | Victoria Olsina, Consensys LondonHow Blockchain Will Impact Search Engines | Victoria Olsina, Consensys London
How Blockchain Will Impact Search Engines | Victoria Olsina, Consensys London
 
Flatpack Your SEO | Arnoldo Cabrera, IKEA
Flatpack Your SEO | Arnoldo Cabrera, IKEAFlatpack Your SEO | Arnoldo Cabrera, IKEA
Flatpack Your SEO | Arnoldo Cabrera, IKEA
 
Why Google Isn't Giving Update Advice Anymore | John Warner, Click Consult
Why Google Isn't Giving Update Advice Anymore | John Warner, Click ConsultWhy Google Isn't Giving Update Advice Anymore | John Warner, Click Consult
Why Google Isn't Giving Update Advice Anymore | John Warner, Click Consult
 
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data LiberateStructured Data: It's All about the Graph | Richard Wallis, Data Liberate
Structured Data: It's All about the Graph | Richard Wallis, Data Liberate
 
Data Visualisation in SEO (Digital Marketing) | Omi Sido, Canon Europe
Data Visualisation in SEO (Digital Marketing) | Omi Sido, Canon EuropeData Visualisation in SEO (Digital Marketing) | Omi Sido, Canon Europe
Data Visualisation in SEO (Digital Marketing) | Omi Sido, Canon Europe
 
Dashboard Strategy | Nick Wilsdon, Vodafone
Dashboard Strategy | Nick Wilsdon, VodafoneDashboard Strategy | Nick Wilsdon, Vodafone
Dashboard Strategy | Nick Wilsdon, Vodafone
 
Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...
Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...
Do We Learn More from Our SEO Failures than Our Successes? | Martin Williams,...
 
SEO Tactics to Implement Tonight | Lukasz Zelezny, SEO Consultant
SEO Tactics to Implement Tonight | Lukasz Zelezny, SEO ConsultantSEO Tactics to Implement Tonight | Lukasz Zelezny, SEO Consultant
SEO Tactics to Implement Tonight | Lukasz Zelezny, SEO Consultant
 
How to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, Ahrefs
How to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, AhrefsHow to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, Ahrefs
How to Start a Link Building Campaign in 15 Minutes | Joshua Hardwick, Ahrefs
 
Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...
Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...
Inclusive Marketing: Optimising Life and Business | Ellie England, Microsoft ...
 
Content Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONE
Content Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONEContent Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONE
Content Marketing on a Gargantuan Scale | Dane Brookes, Liverpool ONE
 
How Your Audience Will Believe Anything – The Psychology Behind the Fake News
How Your Audience Will Believe Anything – The Psychology Behind the Fake NewsHow Your Audience Will Believe Anything – The Psychology Behind the Fake News
How Your Audience Will Believe Anything – The Psychology Behind the Fake News
 
Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...
Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...
Let’s do AI – How Artificial Intelligence is Amplifying Human and Also Market...
 
How to Grow a Niche Audience Using Video Content
How to Grow a Niche Audience Using Video ContentHow to Grow a Niche Audience Using Video Content
How to Grow a Niche Audience Using Video Content
 
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
Understanding Alexa Skills: How to Add Amazon’s Market-Leading Device Into Yo...
 
The Correlation Between Technical SEO and Rankings
The Correlation Between Technical SEO and RankingsThe Correlation Between Technical SEO and Rankings
The Correlation Between Technical SEO and Rankings
 
5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...
5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...
5 Weeks to Make It – How to Keep Your Cool and Switch a Major Brand Online in...
 
Stop Wasting Time! 5 Steps to Automate Your Google Analytics Reporting
Stop Wasting Time! 5 Steps to Automate Your Google Analytics ReportingStop Wasting Time! 5 Steps to Automate Your Google Analytics Reporting
Stop Wasting Time! 5 Steps to Automate Your Google Analytics Reporting
 
Machine Learning: Friend or Foe?
Machine Learning: Friend or Foe?Machine Learning: Friend or Foe?
Machine Learning: Friend or Foe?
 
Content Strategy & SEO – It’s a Match!
Content Strategy & SEO – It’s a Match!Content Strategy & SEO – It’s a Match!
Content Strategy & SEO – It’s a Match!
 

Dernier

Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Associazione Digital Days
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Marketing BRANDING
 
Llanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation StrategyLlanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation StrategyMarianna Nakou
 
A Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | BanyanbrainA Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | BanyanbrainBanyanbrain
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Associazione Digital Days
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroductioninfoshraddha747
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfolivalibereo
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignnersmuntasibkhan58
 
Master the art of Social Selling to increase sales by fostering relationships...
Master the art of Social Selling to increase sales by fostering relationships...Master the art of Social Selling to increase sales by fostering relationships...
Master the art of Social Selling to increase sales by fostering relationships...VereigenMedia1
 
2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisitionJohn Koetsier
 
Digital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigiKarishma
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckOban International
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketingpshirsat
 
Content Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelContent Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelSearch Engine Journal
 
AMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo EvangelistaAMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo Evangelistacrevangelista
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23Social Samosa
 
Digital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingDigital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingShauryaBadaya
 
Ryanair Marketing and business development Plan
Ryanair Marketing and business development  PlanRyanair Marketing and business development  Plan
Ryanair Marketing and business development Plandrkarimsaber
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMsearchextensionin
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar CManojkumar C
 

Dernier (20)

Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
Richard van der Velde, Technical Support Lead for Cookiebot @CMP – “Artificia...
 
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
Agencia Marketing Branding Examen Fundamentals Digital Marketing Google Abril...
 
Llanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation StrategyLlanai Buyer Persona & Segmentation Strategy
Llanai Buyer Persona & Segmentation Strategy
 
A Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | BanyanbrainA Comprehensive Guide to Technical SEO | Banyanbrain
A Comprehensive Guide to Technical SEO | Banyanbrain
 
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
Francesco d’Angela, Service Designer di @HintoGroup- “Oltre la Frontiera Crea...
 
social media optimization complete indroduction
social media optimization complete indroductionsocial media optimization complete indroduction
social media optimization complete indroduction
 
Exploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdfExploring the Impact of Social Media Trends on Society.pdf
Exploring the Impact of Social Media Trends on Society.pdf
 
Best digital marketing e-book form bignners
Best digital marketing e-book form bignnersBest digital marketing e-book form bignners
Best digital marketing e-book form bignners
 
Master the art of Social Selling to increase sales by fostering relationships...
Master the art of Social Selling to increase sales by fostering relationships...Master the art of Social Selling to increase sales by fostering relationships...
Master the art of Social Selling to increase sales by fostering relationships...
 
2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition2024 WTF - what's working in mobile user acquisition
2024 WTF - what's working in mobile user acquisition
 
Digital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G AgeDigital Marketing in 5G Era - Digital Transformation in 5G Age
Digital Marketing in 5G Era - Digital Transformation in 5G Age
 
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO DeckDave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
Dave Cousin TW-BERT Good for Users, Good for SEOsBrighton SEO Deck
 
8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing8 distribution in rural mkts.ppt Rural Marketing
8 distribution in rural mkts.ppt Rural Marketing
 
Content Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing FunnelContent Marketing: How To Find The True Value Of Your Marketing Funnel
Content Marketing: How To Find The True Value Of Your Marketing Funnel
 
AMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo EvangelistaAMAZON Copywriting Portfolio by Cielo Evangelista
AMAZON Copywriting Portfolio by Cielo Evangelista
 
TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23TAM Sports IPL 17 Advertising Report- M01 - M23
TAM Sports IPL 17 Advertising Report- M01 - M23
 
Digital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet MarketingDigital Marketing Courses In Pune- school Of Internet Marketing
Digital Marketing Courses In Pune- school Of Internet Marketing
 
Ryanair Marketing and business development Plan
Ryanair Marketing and business development  PlanRyanair Marketing and business development  Plan
Ryanair Marketing and business development Plan
 
Understand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMMUnderstand the Key differences between SMO and SMM
Understand the Key differences between SMO and SMM
 
top marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar Ctop marketing posters - Fresh Spar Technologies - Manojkumar C
top marketing posters - Fresh Spar Technologies - Manojkumar C
 

Time to Migrate to HTTPS – The Simple Way to Do It Right, And the Ways That the Bigger Companies Have Missed the Mark

Notes de l'éditeur

  1. The best example of why HTTPS is so critical I have seen is where free wifi providers have been inserting scripts to push in adverts. HTTPS alone isn’t enough, but if as a user I feel like if they haven’t managed that part right, then would I trust them to manage the rest?
  2. Majority of sites span multiple subdomains, If you host blogs, forums or anything similar on a separate sub domain then I would recommend you use an appropriate wildcard. In the past I would have always recommend using a subdomain to load assets, particularly if mobile speed is important Most browsers limit the amount of files they can retrieve from a single host at once, so where files can’t be combined they should be split over multiple hosts. This solution is referred to “Parallelism”, you can also ensure that a subdomain is optimised for static assets (using cookieless and a 304 status header). This changes a little with HTTP2 – which if we have time to get to, we will chat about. For the required organic boost get the best certificate you can, as a minimum I would recommend that the cert has the following criteria; provided by a trusted organisation…. 2048-bit key
  3. It is critical when loading assets you use https, otherwise they will not appear in some browsers or where they do appear they will be not show the green padlock. There are a number of digital assets tend to present the most issues - Images, particularly where the image was loaded using a page editor such as in WordPress posts. JavaScript libraries hosted on CDNs (like jQuery), CSS (including images or fonts loaded in using CSS), Form end points (the target of a form) Embeds such as Facebook, YouTube or other In the past I would have recommend changing all absolute urls (where it would normally start with http) to being protocoless this means omitting the http prefix, for example ‘http://’ becomes simply ‘//’ . Today however, I would say push for HTTPS for assets rather than worrying about protocoless, After migration I would recommend that urls become exclusively “https” this is simply because I would increasingly recommend pushing towards 100% HTTPS. Further in this discussion we will take you through some tools to test this with …
  4. Sometimes to ensure that there is no duplicate content web managers would block the HTTPS version of the site. This is less common when it is a single site available on both http and https. If you block anything that stops Google from being able to tell you are on HTTPS, this won’t have the obvious benefit. Typically if you have canonical tags (which I always recommend), these will be pointing to the http version at this point.
  5. “…This mechanism tells the browser to automatically request pages using HTTPS even when the user enters http in the browser location bar. It also tells Google to serve secure URLs in the search results. All this minimizes the risk of serving unsecured content to your users…” https://support.google.com/webmasters/answer/6073543?hl=en This is an additional similar to your Content Security Policy (CSP) however this should be the very last step as it can create functional problems if something critical becomes blocked, however for the maximum organic boost, this step is required.   Most sites don’t seem to have a CSP at all at the moment, but as this is a fun and interesting part – we should definitely make time to talk about it later…
  6. “…This mechanism tells the browser to automatically request pages using HTTPS even when the user enters http in the browser location bar. It also tells Google to serve secure URLs in the search results. All this minimizes the risk of serving unsecured content to your users…” https://support.google.com/webmasters/answer/6073543?hl=en This is a change to your Content Security Policy (CSP) however this should be the very last step as it can create functional problems if something critical becomes blocked, however for the maximum organic boost, this step is required.   Most sites don’t seem to have a CSP at all at the moment, but as this is a fun and interesting part – we should definitely make time to talk about it later…
  7. SPDY is a protocol that incorporate TLS, which attempts to reduce latency when loading pages. It is not an HTTP standard but is widely supported, created by Google and can significantly improve HTTPS page speed, as this is a bit more technical, the best thing would be for you to read the details at - chromium.org/spdy/ Last year Google have deprecated support for Spdy as HTTP/2 becomes a standard. The core developers of SPDY have been involved in the development of HTTP/2. HTTP2 is cool and there are exciting things that are being done here, but this usually does require https in many browsers.
  8. So what is our best practice for moving to https
  9. Ideally moving to HTTPS gradually allows you to test along the way, avoiding any issues as you go. This approach minimises any potential for users (or search engines) to experience issues.   At this point we will assume you don’t have a separate server for HTTPS, in fact we will assume you are running off one main server with a https cert installed, if this isn’t the case you will need to adapt these recommendations accordingly, (it can complicate the process).   Now you have a acquired and installed a certificate the next steps are as follow;
  10. Test the certificate A quick test of the certificate is available online at SSLLabs.com/ssltest This free online service performs a deep analysis of the configuration of any https web server on the public Internet. This free service gives you a grading, aiming for an A is preferable, but many large companies only attain a C, it does tell you the steps required to improve. You know – before this step, test it in Chrome 
  11. Formerly called Google Webmaster Tools (GWT), Google sees https and http as separate websites so within GSC both need to be authorised to see the complete picture. Depending on the authentication method you are using, simply adding the new site will ‘just work’. If you access has been given to you from another account, unfortunately you would need to ask them to do this.  
  12. Running the site on both HTTP and HTTPS allows you to scan for any issues, checking internal links, giving you the opportunity to resolve any issues before pushing users and search engines to HTTPS. This is the point where you try to make URLs relative if possible.
  13. You can track who is on HTTP and HTTPS very easily if you are using Google Tag Manager as a built in URL Variable. This allows you to see the proportion of traffic not on HTTPS at a later date.   This can either be setup as a content group or a custom dimension by editing the main tracking…
  14. Use Googles Fetch and Render within webmasters tools to ensure there are no issues with Google crawling the content - google.com/webmasters/tools/googlebot-fetch – EVERY SINGLE TEMPLATE TYPE REPEATEDLY!! Best way to check it is all working and on mobiles
  15. Chrome and Mozilla support the ability to push mixed content reports out to a 3rd party reporting tool. An excellent tool was developed by Scott Helme (which at time of publish is free). Scott has written an excellent post on “how to”ScottHelme.co.uk/fixing-mixed-content-with-csp/
  16. When your site is fully tested and you are confident that everything is in place then push organic value to HTTPS rather than HTTP Change the canonical tags across the site to ensure they are pointing to HTTPS Change the XML Sitemap Make sure that traffic on HTTPS stays on HTTPs by crawling it with Screaming Frog This pushes the organic traffic rankings to HTTPS consolidating the link equity and allows for further testing it also gives further time to update any inbound marketing.   Within Screaming Frog there is an export called “insecure content” that is invaluable to tracking down where links to http are within your site.
  17. Redirect all traffic using a 301 (although Google have said that a 302 will carry 100% of the ‘PageRank’ I would absolutely go with a 301 otherwise you are potentially neglecting Bing).
  18. To improve security, something Google recommend “enable HTTP Strict Transport Security”, this significantly improves security.   This is another change to your Content Security Policy (see above) and will enforce HTTPS for all content, protecting your content from injection and cookie hijacking which is one of the main reasons for this push from Google. When you are completely confident you are going to be able to maintain HSTS a final step is to get onto the chrome preload list - https://hstspreload.appspot.com/
  19. Add the renewal of the certificate to a calendar and make sure you renew it ahead of time (it might be worth making sure there are multiple people who are responsible for this) if you are on the HSTS list and the certificate expires, you can loose all traffic. Any site migrations become more complex with additional certificates required, if a domain name change is done then it is critical that the old site certificate is maintained. When moving to HTTPS you do not need to use the change of address feature in Google Search Console. Migrating in sections is ok! As mentioned above, blogs are sometimes more challenging so migrate the main site first!
  20. That’s all from Tom, Andy and myself Gerry