SlideShare a Scribd company logo
1 of 28
SSL - Part Deux
WPTODoers
January 2017
Brief recap of December's presentation
• SSL stands for Secure Sockets Layer.
Source: www.digicert.com
Types and installation
Dedicated:
• not free (exception is letsencrypt.org)
• one per domain
• usually includes insurance
• should be used for commercial ventures
Shared:
• free
• host provider uses for multiple domains
• perfectly fine for a blog
Two types
Notes:
Have your host provider install it unless your are technically capable.
Host provider will likely have limitations on what you are permitted to do.
How do I know a website is secure?
Look for a website starting with https://
Chrome
Firefox
Secure sites: Not Secure sites:
Chrome
Firefox
Edge
Edge
IE: IE:
How do I know a website is secure?
Chrome example: click on the symbol
Then you will see:
How do I know a website is secure?
Chrome example: click on “Details” Then you will see:
You will have to click on F5 to
get this going
How do I know a website is secure?
Then you will see:
Click on view certificate details
Okay, the certificate is installed, now what do I do?
• Six more steps
• Will vary depending on your circumstances
• No PhP or Java to finish this successfully (Yay!)
So here we go.....
1. Update the settings in your site's WP Dashboard
2. Update your .htaccess file
What's a 301 redirect?
A 301 redirect is a command used to tell the search engines that a page has permanently moved, and that you want them to
index the new page and drop the old one from their index.
Think of it as a change of address card for the web. As long as everything is done correctly, a 301 redirect will ensure that you keep
the rankings earned by the old page and prevent duplicate content that could arise if the engines were to index both versions of your
site.
Source: www.bruceclay.com
Redirect your users to the new URL for your site by changing your
.htaccess file in front of your wordpress site.
Updating your .htaccess file
Updating your .htaccess file
Updating your .htaccess file
Other options for completing a 301 redirect
• Update your 301 redirects in Yoast (premium
version)
• Edit your .htaccess file manually (not
recommended unless you really know what you
are doing)
Test of course!
1. Clear your browser cache and purge your site cache if you have one.
2. Browse to your website. Check the symbol.
3. Not secure? Click View details. or test using
www.whynopadlock.com.
4. Test all of the functionality on your site, links, buttons, images.
Clearing browser cache
Chrome example
click F5 button to clear and
reload the current page
OR
Clearing browser cache
Click to clear
Using www.whynopadlock.com
Using www.whynopadlock.com - example
3. http:// reference check
4. Do you use a CDN?
What's a CDN?
A content delivery network or content distribution network (CDN) is a large distributed system of
servers deployed in multiple data centres across the Internet. The goal of a CDN is to serve
content to end-users with high availability and high performance.
Source: wikipedia
4. Do you use a CDN?
5. Update your search engine registrations
are we there yet? ......
Updating your search engine registrations
Updating your search engine registrations
Updating your search engine registrations - no Yoast
6. Update your privacy policy
Make sure your visitors know SSL was a conscious act on your part and
re-emphasize that you take your user's security seriously...
extract from www.trickswithsticks.ca privacy policy
“Your personal information is contained behind secured networks and is only accessible by a limited number of
persons who have special access rights to such systems, and are required to keep the information confidential. In
addition, all sensitive/credit information you supply is encrypted via Secure Socket Layer (SSL) technology.”
BTW...
I'm Peg Perry, B.Math, MBA, MCPM
pegperry@gmail.com
Avid knitter, proprietor of
www.trickswithsticks.ca,
moving on after a 40 year career in classic IT,
ending with a speciality in CRM systems,
fairly new to Wordpress but finding delight in
all its possibilities.
......yup we're done! /30
THANKS!

More Related Content

What's hot

Security and Privacy on the Web in 2015
Security and Privacy on the Web in 2015Security and Privacy on the Web in 2015
Security and Privacy on the Web in 2015Francois Marier
 
BsidesDelhi 2018: DomGoat - the DOM Security Playground
BsidesDelhi 2018: DomGoat - the DOM Security PlaygroundBsidesDelhi 2018: DomGoat - the DOM Security Playground
BsidesDelhi 2018: DomGoat - the DOM Security PlaygroundBSides Delhi
 
Anthea Community Hands On
Anthea Community Hands OnAnthea Community Hands On
Anthea Community Hands OnNathan Champion
 
Session1-Introduce Http-HTTP Security headers
Session1-Introduce Http-HTTP Security headers Session1-Introduce Http-HTTP Security headers
Session1-Introduce Http-HTTP Security headers zakieh alizadeh
 
WordPress Security Tips
WordPress Security TipsWordPress Security Tips
WordPress Security TipsCatch Themes
 
Are we security yet
Are we security yetAre we security yet
Are we security yetCristian Vat
 
Browser Internals-Same Origin Policy
Browser Internals-Same Origin PolicyBrowser Internals-Same Origin Policy
Browser Internals-Same Origin PolicyKrishna T
 
Building Secure WordPress Sites
Building Secure WordPress Sites Building Secure WordPress Sites
Building Secure WordPress Sites Catch Themes
 
Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016Francois Marier
 
Secure web messaging in HTML5
Secure web messaging in HTML5Secure web messaging in HTML5
Secure web messaging in HTML5Krishna T
 
Defeating Cross-Site Scripting with Content Security Policy (updated)
Defeating Cross-Site Scripting with Content Security Policy (updated)Defeating Cross-Site Scripting with Content Security Policy (updated)
Defeating Cross-Site Scripting with Content Security Policy (updated)Francois Marier
 
Session wp
Session wpSession wp
Session wpdenish38
 

What's hot (20)

Security and Privacy on the Web in 2015
Security and Privacy on the Web in 2015Security and Privacy on the Web in 2015
Security and Privacy on the Web in 2015
 
Blind xss
Blind xssBlind xss
Blind xss
 
BsidesDelhi 2018: DomGoat - the DOM Security Playground
BsidesDelhi 2018: DomGoat - the DOM Security PlaygroundBsidesDelhi 2018: DomGoat - the DOM Security Playground
BsidesDelhi 2018: DomGoat - the DOM Security Playground
 
Anthea Community Hands On
Anthea Community Hands OnAnthea Community Hands On
Anthea Community Hands On
 
Session1-Introduce Http-HTTP Security headers
Session1-Introduce Http-HTTP Security headers Session1-Introduce Http-HTTP Security headers
Session1-Introduce Http-HTTP Security headers
 
WordPress Security Tips
WordPress Security TipsWordPress Security Tips
WordPress Security Tips
 
Web fundamentals - part 1
Web fundamentals - part 1Web fundamentals - part 1
Web fundamentals - part 1
 
Why wordpress is not completely safe
Why wordpress is not completely safeWhy wordpress is not completely safe
Why wordpress is not completely safe
 
Are we security yet
Are we security yetAre we security yet
Are we security yet
 
Browser Internals-Same Origin Policy
Browser Internals-Same Origin PolicyBrowser Internals-Same Origin Policy
Browser Internals-Same Origin Policy
 
Building Secure WordPress Sites
Building Secure WordPress Sites Building Secure WordPress Sites
Building Secure WordPress Sites
 
Session and cookies,get and post methods
Session and cookies,get and post methodsSession and cookies,get and post methods
Session and cookies,get and post methods
 
Session and cookies ,get and post methods
Session and cookies ,get and post methodsSession and cookies ,get and post methods
Session and cookies ,get and post methods
 
WordPress Security
WordPress SecurityWordPress Security
WordPress Security
 
Secure wordpress
Secure wordpressSecure wordpress
Secure wordpress
 
Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016Security and Privacy on the Web in 2016
Security and Privacy on the Web in 2016
 
Secure web messaging in HTML5
Secure web messaging in HTML5Secure web messaging in HTML5
Secure web messaging in HTML5
 
Defeating Cross-Site Scripting with Content Security Policy (updated)
Defeating Cross-Site Scripting with Content Security Policy (updated)Defeating Cross-Site Scripting with Content Security Policy (updated)
Defeating Cross-Site Scripting with Content Security Policy (updated)
 
Session,cookies and get and post methods
Session,cookies  and get and post methodsSession,cookies  and get and post methods
Session,cookies and get and post methods
 
Session wp
Session wpSession wp
Session wp
 

Similar to SSL and Wordpress

SEO benefits | ssl certificate | Learn SEO
SEO benefits | ssl certificate | Learn SEOSEO benefits | ssl certificate | Learn SEO
SEO benefits | ssl certificate | Learn SEOdevbhargav1
 
Http to Https Get your WordPress website Compliant!
Http to Https Get your WordPress website Compliant!Http to Https Get your WordPress website Compliant!
Http to Https Get your WordPress website Compliant!Lynn Dye
 
GDPR and EA Commissioning a web site Part 6 of 8
GDPR and EA Commissioning a web site Part 6 of 8GDPR and EA Commissioning a web site Part 6 of 8
GDPR and EA Commissioning a web site Part 6 of 8Allen Woods
 
How to Redirect HTTP to HTTPS in htaccess.pdf
How to Redirect HTTP to HTTPS in htaccess.pdfHow to Redirect HTTP to HTTPS in htaccess.pdf
How to Redirect HTTP to HTTPS in htaccess.pdfHost It Smart
 
Lesson 6 web based attacks
Lesson 6 web based attacksLesson 6 web based attacks
Lesson 6 web based attacksFrank Victory
 
Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptxkkmodi12
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014Judy Wilson
 
10 Ways to Speed Up and Secure your WP Site
10 Ways to Speed Up and Secure your WP Site10 Ways to Speed Up and Secure your WP Site
10 Ways to Speed Up and Secure your WP SiteFLBlogCon
 
Reducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UXReducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UXMichael Jones
 
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
WebHosting Performance / WordPress  - Pubcon Vegas - HendisonWebHosting Performance / WordPress  - Pubcon Vegas - Hendison
WebHosting Performance / WordPress - Pubcon Vegas - HendisonSearch Commander, Inc.
 
Up and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web DesignUp and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web DesignJudy Wilson
 
The Technical SEO Full Course how to do
The Technical SEO  Full Course  how to doThe Technical SEO  Full Course  how to do
The Technical SEO Full Course how to doasadkhan888889990
 
Csaba Kissi - SEO Tactics 2022
Csaba Kissi - SEO Tactics 2022Csaba Kissi - SEO Tactics 2022
Csaba Kissi - SEO Tactics 2022Mubarok wei
 
4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates
4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates
4 Major Reasons for Big Organizations to Have Wildcard SSL CertificatesCheapSSLsecurity
 
Cookies authentication
Cookies authenticationCookies authentication
Cookies authenticationRsilwal123
 
10 server security hacks to secure your web servers
10 server security hacks to secure your web servers10 server security hacks to secure your web servers
10 server security hacks to secure your web serversTemok IT Services
 
WordPress Security - WordPress Meetup Copenhagen 2013
WordPress Security - WordPress Meetup Copenhagen 2013WordPress Security - WordPress Meetup Copenhagen 2013
WordPress Security - WordPress Meetup Copenhagen 2013Thor Kristiansen
 

Similar to SSL and Wordpress (20)

SEO benefits | ssl certificate | Learn SEO
SEO benefits | ssl certificate | Learn SEOSEO benefits | ssl certificate | Learn SEO
SEO benefits | ssl certificate | Learn SEO
 
Http to Https Get your WordPress website Compliant!
Http to Https Get your WordPress website Compliant!Http to Https Get your WordPress website Compliant!
Http to Https Get your WordPress website Compliant!
 
GDPR and EA Commissioning a web site Part 6 of 8
GDPR and EA Commissioning a web site Part 6 of 8GDPR and EA Commissioning a web site Part 6 of 8
GDPR and EA Commissioning a web site Part 6 of 8
 
How to Redirect HTTP to HTTPS in htaccess.pdf
How to Redirect HTTP to HTTPS in htaccess.pdfHow to Redirect HTTP to HTTPS in htaccess.pdf
How to Redirect HTTP to HTTPS in htaccess.pdf
 
Class 8
Class 8Class 8
Class 8
 
Lesson 6 web based attacks
Lesson 6 web based attacksLesson 6 web based attacks
Lesson 6 web based attacks
 
Web Browser-add ons.pptx
Web Browser-add ons.pptxWeb Browser-add ons.pptx
Web Browser-add ons.pptx
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014
 
10 Ways to Speed Up and Secure your WP Site
10 Ways to Speed Up and Secure your WP Site10 Ways to Speed Up and Secure your WP Site
10 Ways to Speed Up and Secure your WP Site
 
Reducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UXReducing Server Resources: Improve Costs, SEO, Conversions & UX
Reducing Server Resources: Improve Costs, SEO, Conversions & UX
 
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
WebHosting Performance / WordPress  - Pubcon Vegas - HendisonWebHosting Performance / WordPress  - Pubcon Vegas - Hendison
WebHosting Performance / WordPress - Pubcon Vegas - Hendison
 
Up and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web DesignUp and Running with WordPress - Site Shack Nashville Web Design
Up and Running with WordPress - Site Shack Nashville Web Design
 
West HS WordPress Presentation 2016-11-04
West HS WordPress Presentation 2016-11-04West HS WordPress Presentation 2016-11-04
West HS WordPress Presentation 2016-11-04
 
The Technical SEO Full Course how to do
The Technical SEO  Full Course  how to doThe Technical SEO  Full Course  how to do
The Technical SEO Full Course how to do
 
Technical Seo
Technical SeoTechnical Seo
Technical Seo
 
Csaba Kissi - SEO Tactics 2022
Csaba Kissi - SEO Tactics 2022Csaba Kissi - SEO Tactics 2022
Csaba Kissi - SEO Tactics 2022
 
4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates
4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates
4 Major Reasons for Big Organizations to Have Wildcard SSL Certificates
 
Cookies authentication
Cookies authenticationCookies authentication
Cookies authentication
 
10 server security hacks to secure your web servers
10 server security hacks to secure your web servers10 server security hacks to secure your web servers
10 server security hacks to secure your web servers
 
WordPress Security - WordPress Meetup Copenhagen 2013
WordPress Security - WordPress Meetup Copenhagen 2013WordPress Security - WordPress Meetup Copenhagen 2013
WordPress Security - WordPress Meetup Copenhagen 2013
 

Recently uploaded

Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersDamian Radcliffe
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Roomishabajaj13
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...APNIC
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneCall girls in Ahmedabad High profile
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 

Recently uploaded (20)

Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providersMoving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake 👉 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake 👉 8250192130 Available With Room
 
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service ThaneRussian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
Russian Call Girls Thane Swara 8617697112 Independent Escort Service Thane
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 

SSL and Wordpress

  • 1. SSL - Part Deux WPTODoers January 2017
  • 2. Brief recap of December's presentation • SSL stands for Secure Sockets Layer. Source: www.digicert.com
  • 3. Types and installation Dedicated: • not free (exception is letsencrypt.org) • one per domain • usually includes insurance • should be used for commercial ventures Shared: • free • host provider uses for multiple domains • perfectly fine for a blog Two types Notes: Have your host provider install it unless your are technically capable. Host provider will likely have limitations on what you are permitted to do.
  • 4. How do I know a website is secure? Look for a website starting with https:// Chrome Firefox Secure sites: Not Secure sites: Chrome Firefox Edge Edge IE: IE:
  • 5. How do I know a website is secure? Chrome example: click on the symbol Then you will see:
  • 6. How do I know a website is secure? Chrome example: click on “Details” Then you will see: You will have to click on F5 to get this going
  • 7. How do I know a website is secure? Then you will see: Click on view certificate details
  • 8. Okay, the certificate is installed, now what do I do? • Six more steps • Will vary depending on your circumstances • No PhP or Java to finish this successfully (Yay!) So here we go.....
  • 9. 1. Update the settings in your site's WP Dashboard
  • 10. 2. Update your .htaccess file What's a 301 redirect? A 301 redirect is a command used to tell the search engines that a page has permanently moved, and that you want them to index the new page and drop the old one from their index. Think of it as a change of address card for the web. As long as everything is done correctly, a 301 redirect will ensure that you keep the rankings earned by the old page and prevent duplicate content that could arise if the engines were to index both versions of your site. Source: www.bruceclay.com Redirect your users to the new URL for your site by changing your .htaccess file in front of your wordpress site.
  • 14. Other options for completing a 301 redirect • Update your 301 redirects in Yoast (premium version) • Edit your .htaccess file manually (not recommended unless you really know what you are doing)
  • 15. Test of course! 1. Clear your browser cache and purge your site cache if you have one. 2. Browse to your website. Check the symbol. 3. Not secure? Click View details. or test using www.whynopadlock.com. 4. Test all of the functionality on your site, links, buttons, images.
  • 16. Clearing browser cache Chrome example click F5 button to clear and reload the current page OR
  • 21. 4. Do you use a CDN? What's a CDN? A content delivery network or content distribution network (CDN) is a large distributed system of servers deployed in multiple data centres across the Internet. The goal of a CDN is to serve content to end-users with high availability and high performance. Source: wikipedia
  • 22. 4. Do you use a CDN?
  • 23. 5. Update your search engine registrations are we there yet? ......
  • 24. Updating your search engine registrations
  • 25. Updating your search engine registrations
  • 26. Updating your search engine registrations - no Yoast
  • 27. 6. Update your privacy policy Make sure your visitors know SSL was a conscious act on your part and re-emphasize that you take your user's security seriously... extract from www.trickswithsticks.ca privacy policy “Your personal information is contained behind secured networks and is only accessible by a limited number of persons who have special access rights to such systems, and are required to keep the information confidential. In addition, all sensitive/credit information you supply is encrypted via Secure Socket Layer (SSL) technology.”
  • 28. BTW... I'm Peg Perry, B.Math, MBA, MCPM pegperry@gmail.com Avid knitter, proprietor of www.trickswithsticks.ca, moving on after a 40 year career in classic IT, ending with a speciality in CRM systems, fairly new to Wordpress but finding delight in all its possibilities. ......yup we're done! /30 THANKS!

Editor's Notes

  1. Welcome to part 2 of SSL My name is Peg Perry and this is a follow-on to Conrad's presentation from December Conrad looked at types of certificates and the steps needed to install on your host Today we'll look at the additional steps needed to fully implement SSL on a Wordpress site. There are pros in the room and they are welcome to chime in if I need some help This session is intended for beginning to intermediate wordpressors so feel free to stop me with questions as we go if something is not completely clear.
  2. For those who weren't here in December or need a refresher we'll start with a very fast recap of what Conrad covered previously = we need it as an intro for today's material SSL creates an encrypted pipe between the user's PC and your server. Aware users do not submit private information to non-secure sites: So an SSL certificate should be considered mandatory for commercial websites Google's direction is to move all sites on the web to a secure state. Will be a significant ranking factor for Google starting in 2017: so an SSL certificate is also highly recommended for non-commercial sites
  3. In December Conrad described two types of certificates, dedicated and shared Dedicated SSL gives you a dedicated IP so there must always be one domain per certificate. There are different levels of dedicated at increasing costs providing increased levels of insurance and security Installing an SSL certificate is not an easy process so it's best to have your provider do the install. Letsencrypt is a good solution for wordpress.com users. There is support documentation in the wordpresss.com support forums for that.
  4. Conrad explained that any user can check the status of any website and that different browsers have different ways of displaying the information on the status I've listed examples of what you see in a URL for a secure site and an insecure site here for the Chrome, Firefox Edge and IE browsers
  5. let's go through an example using Chrome - do demo if possible www.nixthetricks.com Click on the lock or i symbol to open a pop-up window which giving you a summary of the security status Then you can click on Details to get even more information This site warns you that it is not secure demo site is www.nixthetricks.com which is not secure
  6. When you click on on Details you get even more information on the right of the screen you can see each resource being used by the page Chrome has identified them with a green or red button, depending on whether they are secure or not
  7. Now let's look at a secure site which has a certificate Then click on view certificate to get the details of the certificate do the demo with tricks it's all perfectly transparent This is the same process you will use in your testing of your own certificate Different browsers do these steps differently so experiment with your favourite browser and figure out how it works
  8. That's pretty much what we covered in December. But whether it's a free or dedicated certificate, there are some additional steps that you need to do in the front end of Wordpress, in order to complete the implementation. Most of the guidance I've seen in forums refer to 2 additional steps but I have found that there are more than that Depending on your circumstances you may not need all of the six steps I'm going to outline here. The good news is that none of these require Java or php so you probably won't need any more expert help to complete the implementation.
  9. The first step is to navigate to your site's Dashboard and update the General Settings Does everyone here know how to find the General Settings on the Dashboard? If not, you will need help with all this and you should seek it out before doing any of this. Update both the Wordpress URL and the site address URL and save the new settings
  10. Sites have htaccess files that control access to the sites. However, Conrad found that it is not applicable to sites hosted on Siteground so skip this step if your host is Siteground. The file not part of your actual wordpress site, it sits in front of all the wordpress stuff. Think of it as the gateway to the site. So you access it from cPanel usually not wordpress itself. You need to redirect users and search engines to the new url for your site and you use the .htaccess file to do that In it you create 301 redirect records that specify the replacement URL for your old insecure URL
  11. Because you can really wreck the site by making wrong edits to this file, good host providers give you easy ways to edit the file safely Do the demo My provider has this set of tools available from its main menu, before I get to WP do the demo
  12. After selecting the .htaccess editor then I can choose the modification I need to make to the file,
  13. Then I can easily give it the options I need and it will format the syntax in the file for me correctly Note that I’ve redirected both www.tricks and tricks Google considers www.tricks and tricks to be two different sites when counting page views for ranking. I want them counted as one in order to move up in the search rankings.
  14. There are two additional options available to do this. The two basic steps generally required for every wordpress site are now complete. Next you need to test because.....
  15. You want to make sure that you see the secure symbol in your browser and that your site has not been broken by the changes. I’ll be explaining why this could happen in the next few minutes. Here are the steps to take when testing Start by clearing caches Cache, both in your browser and on your wordpress site is a set of pages that are served faster because they are already stored. You want to clear any pre-stored old pages so that you are testing all the latest changes you have made. Do you know how to clear your browser cache?
  16. here's how to do it in Chrome - do the demo Click F5 to reload the current page To completely clear the history, click on the dot dot dot at the far right of the screen A pop-up of options will appear Click on History and then history again in the next pop-up
  17. The blue screen shows the list of pages you've recently visited Click on Clear Browsing data and your stored pages will clear from the browser cache If you have also implemented a caching plugin such as W3Total Cache or WP SuperCache you should also clear that prior to testing. I'm not going to demonstrate that here because they all have different ways of being cleared.
  18. why no padlock is a great testing tool, particularly for Mac users works at the individual page level so you may need to run each page through it target pages with images, sliders and buttons first
  19. work through demo this will also give you results for images and bad urls as well as htaccess example shown here.
  20. Back to testing: First you need to validate all the internal references on your site Remember that every post, picture, page or custom post on your site has a url Every http:// reference in your site needs to now use its https:// version or the you will not see the lock symbol or your site will be broken. WP does a great job of converting the standard stuff, like Media items. BUT WP may not handle everything perfectly. Look at any references to Sliders, Features, Portfolio items, anything special you use on your site and verify they have been converted to https://. If not, edit the links and re save them. This is why complete testing is important.
  21. Now that you have taken care of the internal http references within your site, you need to take care of the external ones. Content delivery networks speed up your site by moving parts of your site, such as pictures, to faster servers that are distributed worldwide, closer to your site visitors. You need the CDN to both recognize your site's SSL certificate and serve up your content using SSL Remember that your SSL certificate only deals with the pipe between your visitor and your host provider's server. You need to have all of the external resources your site uses to be secure as well. That includes your payment service as well as your CDN service.
  22. Every provider's setup will be different so click into the settings for your provider and set them up. This is the example of Cloudflare and my own site. I know that my provider took a little bit of time to re-cache the secure images, so you may find that it takes half a day or a day for it to cycle through.
  23. Have your registered your site using Webmaster tools for Google, Bing and Yandex? Registering in the various Webmaster tools is an essential thing to do. It's critical for your search rankings to let Google, Bing etc. know you are out there by registering with them and supplying your sitemap to them to help them index your pages faster. It is recommended that you ensure all versions of your website have been registered with Google, Bing, etc. and reverify them.
  24. Do the demo The easy way to do the search registration is in the webmaster tools in Yoast Yoast provides a link to each of the engines. Click on the link and it will take you to the Search console. At the console acquire a unique key for your site. Once you have the key you store it in Yoast. Then you go back to the search console and verify your site. The search console will look for the key in the header record of your site
  25. This is the Google search console example You need to copy the string of text within the quotes, go back to Yoast and paste in into the Google API key field and save it and then go back to Google and hit the verify button. I found out two things as I was doing this: I needed to clear my cache I had a password on my site and I needed to get rid of that because it stopped Google and the others from verifying.
  26. If you don't have Yoast, no worries, my favourite plugin for this is All Meta Tags, which does the same thing and has the added benefit of allowing you to add your meta tags such as the ones needed for Pinterest or Google Plus to your site. The documentation associated to All Meta Tags tells you how to access the various tools.
  27. Last step is to update your privacy policy Every site should have a policy on a page called Privacy Policy and a link to the privacy policy should be displayed on the footer of every page of your site Why? Polite to let people know what your policies are with regard to their information and the existence of a privacy policy is a factor in Google and Bing's ranking of your site. Where do you get one? Google and you will easily find privacy policy generators
  28. So that's the complete set of steps to implementing an SSL Your steps may vary from this of course, depending on your circumstances Are there any further questions? Thanks so much for listening!