SlideShare a Scribd company logo
1 of 26
Staying Online
Keeping Your Website Safe + Secure
@liamdempsey
ABOUT YOU
•  Director of non-profit or charity
•  Work for a charity
•  Eager to deepen your
understanding of online marketing
•  Want to increase effectiveness of
online marketing efforts – primarily
through your website
ABOUT LIAM
•  Director + Owner,
LBDesign
•  Online marketing +
design since 2000
•  Work with non-profits in
the US, UK + Africa
•  Keeping websites safe
since 2001
•  A few stats about WordPress and
security
•  Security tips for website managers
•  Recommended plugins and services
WHAT WE’LL COVER
WHAT WE WON’T COVER
•  The specifics of a securing the
website for any single organization
•  How to configure security plugins,
tools and services
WordPress is
very popular …
WORDPRESS STATS
•  WordPress powers 25% of the top 1
million websites
•  There are ~75 million websites
running WordPress
•  22% of all new US registered
domains launch on WordPress
If you’re gonna
hack a website,
hack millions
How do we
stay safe?
•  WordPress needs to be
up-to-date to be safe
•  Some updates are now
automatic
•  Take a back-up before
updating the software
•  Example: Version 4.2.* is always
a security patch or bug fix
KEEP WORDPRESS UPDATED
•  Out-of-date plugins
and theme are a
massive security risk
•  Plugin update will
detail what changes are pending
•  Example: Version 1.9.* is always
going to be a security patch or
bug fix
UPDATE PLUGINS + THEMES
•  Use of “admin” as a
username = hackers
don’t need to guess
•  Delete any instances
of “admin”
•  Use unique usernames
and passwords
AVOID “ADMIN” USERNAME
•  Only give access where access is
required
•  Remove users who no longer need
access – or who have left the
organization
LIMIT USERS
•  WordPress allows for
different permission
levels: administrator,
editor, author, etc.
•  Only allow required
level of authority
LIMIT PERMISSIONS
•  All websites can be hacked – if it’s
online it can be hacked
•  Back-up: database, theme, uploads
and plugins
•  Back-up regularly, depending on
your needs and schedule
•  Send back-ups to a different server
or location
TAKE REGULAR BACK-UPS
•  Service: VaultPress or CodeGuard
•  Premium: BackupBuddy by iThemes
•  Free: BackWPup
•  Higher end web hosts often provide
daily back-ups as part of services
BACK-UP RESOURCES
•  Website security relies heavily on
the web host
•  WordPress specific hosting is a
great option
•  Cheapest is rarely best … or
worthwhile
•  With hosting, it’s often a case of pay
up front or pay more later
GOOD WEB HOSTING
A few technical
suggestions
Make sure these are done for you!
USE SECRET KEYS
•  File permissions (CHMOD) should be
set to 644
•  Folder permissions (CHMOD) should
be set to 755
•  If a web host requires folder
permissions set to 777, change hosts
FILE/FOLDER PERMISSIONS
•  When accessing the server to upload,
delete or edit files, connection should
be made via SFTP
USE SFTP
Use password
management
software
•  For each service or account, use a
unique password
•  Unique passwords help keep our
accounts secure in the event of a
hack
•  Change passwords whenever a
service is hacked
USE UNIQUE PASSWORDS
•  1Password is a top
choice
•  Use the software
across devices,
including on
computers, tablets and
smartphones
PASSWORD SOFTWARE
•  Protecting your site is a must
•  Keep WordPress, plugins and
themes up-to-date
•  Back-up, back-up, back-up
•  Manage users and permissions
•  Use password management
software
KEY TAKE-AWAYS
Questions?
@liamdempsey
@LBDesign
http://lbdesign.tv

More Related Content

What's hot

An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpressCrack Aloud
 
5 aws certifications in 50 days
5 aws certifications in 50 days5 aws certifications in 50 days
5 aws certifications in 50 daysChirag Nayyar
 
Wordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ WampserverWordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ WampserverKshitij Wagle
 
Word press workshop powerpoint
Word press workshop   powerpointWord press workshop   powerpoint
Word press workshop powerpointerezwe
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpressCarrie Hane
 
WCOC Plugin Palooza Entry: WP Art Store
WCOC Plugin Palooza Entry: WP Art StoreWCOC Plugin Palooza Entry: WP Art Store
WCOC Plugin Palooza Entry: WP Art StoreSuzette Franck
 
The Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress MultisiteThe Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress MultisiteJames Bundey
 
WordPress Hosting Basics
WordPress Hosting BasicsWordPress Hosting Basics
WordPress Hosting BasicsChris Burgess
 
Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...
Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...
Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...Mariya James
 
The Power of WordPress
The Power of WordPressThe Power of WordPress
The Power of WordPressMark Jennings
 
Securing the cloud
Securing the cloudSecuring the cloud
Securing the cloudZIONSECURITY
 
The Case for WordPress for Toastmasters
The Case for WordPress for ToastmastersThe Case for WordPress for Toastmasters
The Case for WordPress for ToastmastersDavid Carr
 
WordPress Security 101 - WordCamp Nairobi 2019
WordPress Security 101 -  WordCamp Nairobi 2019WordPress Security 101 -  WordCamp Nairobi 2019
WordPress Security 101 - WordCamp Nairobi 2019stk_jj
 

What's hot (18)

An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
5 aws certifications in 50 days
5 aws certifications in 50 days5 aws certifications in 50 days
5 aws certifications in 50 days
 
Web hosting
Web hostingWeb hosting
Web hosting
 
Ecomm 101
Ecomm 101Ecomm 101
Ecomm 101
 
Wordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ WampserverWordpress vs Google Blogger/ Wampserver
Wordpress vs Google Blogger/ Wampserver
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
 
Word press workshop powerpoint
Word press workshop   powerpointWord press workshop   powerpoint
Word press workshop powerpoint
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 
wp
wpwp
wp
 
WCOC Plugin Palooza Entry: WP Art Store
WCOC Plugin Palooza Entry: WP Art StoreWCOC Plugin Palooza Entry: WP Art Store
WCOC Plugin Palooza Entry: WP Art Store
 
The Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress MultisiteThe Often Useful Somewhat Annoying World of WordPress Multisite
The Often Useful Somewhat Annoying World of WordPress Multisite
 
WordPress Hosting Basics
WordPress Hosting BasicsWordPress Hosting Basics
WordPress Hosting Basics
 
Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...
Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...
Hire WordPress Developers India | Hire WordPress Programmers | WordPress Deve...
 
The Power of WordPress
The Power of WordPressThe Power of WordPress
The Power of WordPress
 
Securing the cloud
Securing the cloudSecuring the cloud
Securing the cloud
 
The Case for WordPress for Toastmasters
The Case for WordPress for ToastmastersThe Case for WordPress for Toastmasters
The Case for WordPress for Toastmasters
 
WordPress Security 101 - WordCamp Nairobi 2019
WordPress Security 101 -  WordCamp Nairobi 2019WordPress Security 101 -  WordCamp Nairobi 2019
WordPress Security 101 - WordCamp Nairobi 2019
 

Viewers also liked

Outgoing on Command
Outgoing on CommandOutgoing on Command
Outgoing on CommandLiam Dempsey
 
Hiding WordPress Previews in Google Analytics
Hiding WordPress Previews in Google AnalyticsHiding WordPress Previews in Google Analytics
Hiding WordPress Previews in Google AnalyticsLiam Dempsey
 
12 Plugins of Christmas
12 Plugins of Christmas12 Plugins of Christmas
12 Plugins of ChristmasLiam Dempsey
 
Website Strategy for Non-Profits
Website Strategy for Non-ProfitsWebsite Strategy for Non-Profits
Website Strategy for Non-ProfitsLiam Dempsey
 
Harnessing Technology for Professional Development
Harnessing Technology for Professional DevelopmentHarnessing Technology for Professional Development
Harnessing Technology for Professional DevelopmentLiam Dempsey
 
An Intro to Sass: This Designer's Dive into Sass
An Intro to Sass: This Designer's Dive into SassAn Intro to Sass: This Designer's Dive into Sass
An Intro to Sass: This Designer's Dive into SassLiam Dempsey
 
Harnessing Technology for Professional Development
Harnessing Technology for Professional DevelopmentHarnessing Technology for Professional Development
Harnessing Technology for Professional DevelopmentLiam Dempsey
 
5 WordPress Challenges for 2015
5 WordPress Challenges for 20155 WordPress Challenges for 2015
5 WordPress Challenges for 2015Liam Dempsey
 
How to Be a Developer That Designers Love
How to Be a Developer That Designers LoveHow to Be a Developer That Designers Love
How to Be a Developer That Designers LoveLiam Dempsey
 
Building a Web Presence with WordPress
Building a Web Presence with WordPressBuilding a Web Presence with WordPress
Building a Web Presence with WordPressLiam Dempsey
 
Online Marketing: 5 Key Points for Small Businesses
Online Marketing: 5 Key Points for Small BusinessesOnline Marketing: 5 Key Points for Small Businesses
Online Marketing: 5 Key Points for Small BusinessesLiam Dempsey
 
Advanced Custom Fields: a Designer's Approach
Advanced Custom Fields: a Designer's ApproachAdvanced Custom Fields: a Designer's Approach
Advanced Custom Fields: a Designer's ApproachLiam Dempsey
 
Email Marketing for Service Providers: The Basics That Anyone Can Use
Email Marketing for Service Providers: The Basics That Anyone Can UseEmail Marketing for Service Providers: The Basics That Anyone Can Use
Email Marketing for Service Providers: The Basics That Anyone Can UseLiam Dempsey
 
Introducing WordPress 4.0
Introducing WordPress 4.0Introducing WordPress 4.0
Introducing WordPress 4.0Liam Dempsey
 
Sweet Sassafras: A Designer's Dive into Sass
Sweet Sassafras: A Designer's Dive into SassSweet Sassafras: A Designer's Dive into Sass
Sweet Sassafras: A Designer's Dive into SassLiam Dempsey
 
WordPress Goals for 2016
WordPress Goals for 2016WordPress Goals for 2016
WordPress Goals for 2016Liam Dempsey
 
Version Control for Freelancers + Small Teams
Version Control for Freelancers + Small TeamsVersion Control for Freelancers + Small Teams
Version Control for Freelancers + Small TeamsLiam Dempsey
 
Terminal Happiness
Terminal HappinessTerminal Happiness
Terminal HappinessLiam Dempsey
 
Building Websites with a Landline
Building Websites with a LandlineBuilding Websites with a Landline
Building Websites with a LandlineLiam Dempsey
 

Viewers also liked (20)

Outgoing on Command
Outgoing on CommandOutgoing on Command
Outgoing on Command
 
Hiding WordPress Previews in Google Analytics
Hiding WordPress Previews in Google AnalyticsHiding WordPress Previews in Google Analytics
Hiding WordPress Previews in Google Analytics
 
12 Plugins of Christmas
12 Plugins of Christmas12 Plugins of Christmas
12 Plugins of Christmas
 
Website Strategy for Non-Profits
Website Strategy for Non-ProfitsWebsite Strategy for Non-Profits
Website Strategy for Non-Profits
 
Harnessing Technology for Professional Development
Harnessing Technology for Professional DevelopmentHarnessing Technology for Professional Development
Harnessing Technology for Professional Development
 
Pitch and Roll
Pitch and RollPitch and Roll
Pitch and Roll
 
An Intro to Sass: This Designer's Dive into Sass
An Intro to Sass: This Designer's Dive into SassAn Intro to Sass: This Designer's Dive into Sass
An Intro to Sass: This Designer's Dive into Sass
 
Harnessing Technology for Professional Development
Harnessing Technology for Professional DevelopmentHarnessing Technology for Professional Development
Harnessing Technology for Professional Development
 
5 WordPress Challenges for 2015
5 WordPress Challenges for 20155 WordPress Challenges for 2015
5 WordPress Challenges for 2015
 
How to Be a Developer That Designers Love
How to Be a Developer That Designers LoveHow to Be a Developer That Designers Love
How to Be a Developer That Designers Love
 
Building a Web Presence with WordPress
Building a Web Presence with WordPressBuilding a Web Presence with WordPress
Building a Web Presence with WordPress
 
Online Marketing: 5 Key Points for Small Businesses
Online Marketing: 5 Key Points for Small BusinessesOnline Marketing: 5 Key Points for Small Businesses
Online Marketing: 5 Key Points for Small Businesses
 
Advanced Custom Fields: a Designer's Approach
Advanced Custom Fields: a Designer's ApproachAdvanced Custom Fields: a Designer's Approach
Advanced Custom Fields: a Designer's Approach
 
Email Marketing for Service Providers: The Basics That Anyone Can Use
Email Marketing for Service Providers: The Basics That Anyone Can UseEmail Marketing for Service Providers: The Basics That Anyone Can Use
Email Marketing for Service Providers: The Basics That Anyone Can Use
 
Introducing WordPress 4.0
Introducing WordPress 4.0Introducing WordPress 4.0
Introducing WordPress 4.0
 
Sweet Sassafras: A Designer's Dive into Sass
Sweet Sassafras: A Designer's Dive into SassSweet Sassafras: A Designer's Dive into Sass
Sweet Sassafras: A Designer's Dive into Sass
 
WordPress Goals for 2016
WordPress Goals for 2016WordPress Goals for 2016
WordPress Goals for 2016
 
Version Control for Freelancers + Small Teams
Version Control for Freelancers + Small TeamsVersion Control for Freelancers + Small Teams
Version Control for Freelancers + Small Teams
 
Terminal Happiness
Terminal HappinessTerminal Happiness
Terminal Happiness
 
Building Websites with a Landline
Building Websites with a LandlineBuilding Websites with a Landline
Building Websites with a Landline
 

Similar to Staying Online: Keeping Your Website Safe and Secure

WordPress: More-than-blog-software
WordPress: More-than-blog-softwareWordPress: More-than-blog-software
WordPress: More-than-blog-softwareLiam Dempsey
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site MuhammadUsaid2
 
WordPress hosting & Management: An overview
WordPress hosting & Management: An overviewWordPress hosting & Management: An overview
WordPress hosting & Management: An overviewdominicj
 
Blog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being HackedBlog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being HackedBrian Layman
 
USG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysUSG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysEric Sembrat
 
How WordPress Sites Get Hacked
How WordPress Sites Get HackedHow WordPress Sites Get Hacked
How WordPress Sites Get HackedAndrew Marks
 
Best wordpress hosting
Best wordpress hosting Best wordpress hosting
Best wordpress hosting ken1990julius
 
Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]
Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]
Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]WPWhiteBoard
 
Website design with Wordpress ppt
Website design with Wordpress pptWebsite design with Wordpress ppt
Website design with Wordpress pptWTACADEMY5
 
Website design with wordpress - content management system
Website design with wordpress - content management systemWebsite design with wordpress - content management system
Website design with wordpress - content management systemAbdulla Shareef Sheikh
 
Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTAbdulla2410
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014Judy Wilson
 
Learn WordPress - Live Session 2 Slides
Learn WordPress - Live Session 2 SlidesLearn WordPress - Live Session 2 Slides
Learn WordPress - Live Session 2 SlidesAhmed Mohammed Nagdy
 
Word press as your company website
Word press as your company websiteWord press as your company website
Word press as your company websiteKelli Wise
 
WordPress, Domain Names and Web Hosting Basics
WordPress, Domain Names and Web Hosting BasicsWordPress, Domain Names and Web Hosting Basics
WordPress, Domain Names and Web Hosting BasicsChris Burgess
 
Managing Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large NetworkManaging Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large NetworkWilliam Earnhardt
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and SecurityThink Media Inc.
 

Similar to Staying Online: Keeping Your Website Safe and Secure (20)

WordPress: More-than-blog-software
WordPress: More-than-blog-softwareWordPress: More-than-blog-software
WordPress: More-than-blog-software
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site
 
WordPress hosting & Management: An overview
WordPress hosting & Management: An overviewWordPress hosting & Management: An overview
WordPress hosting & Management: An overview
 
Blog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being HackedBlog World 2010 - How to Keep Your Blog from Being Hacked
Blog World 2010 - How to Keep Your Blog from Being Hacked
 
Managed WordPress Demystified
Managed WordPress DemystifiedManaged WordPress Demystified
Managed WordPress Demystified
 
USG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysUSG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 Days
 
How WordPress Sites Get Hacked
How WordPress Sites Get HackedHow WordPress Sites Get Hacked
How WordPress Sites Get Hacked
 
Best wordpress hosting
Best wordpress hosting Best wordpress hosting
Best wordpress hosting
 
WordPress Workshop
WordPress WorkshopWordPress Workshop
WordPress Workshop
 
Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]
Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]
Self vs Managed WordPress Hosting : An In-Depth Comparison [2023]
 
wordpress demo ppt
wordpress demo pptwordpress demo ppt
wordpress demo ppt
 
Website design with Wordpress ppt
Website design with Wordpress pptWebsite design with Wordpress ppt
Website design with Wordpress ppt
 
Website design with wordpress - content management system
Website design with wordpress - content management systemWebsite design with wordpress - content management system
Website design with wordpress - content management system
 
Wordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPTWordpress essential training - Wordpress Presentation PPT
Wordpress essential training - Wordpress Presentation PPT
 
WordPress Resources Nov 2014
WordPress Resources Nov 2014WordPress Resources Nov 2014
WordPress Resources Nov 2014
 
Learn WordPress - Live Session 2 Slides
Learn WordPress - Live Session 2 SlidesLearn WordPress - Live Session 2 Slides
Learn WordPress - Live Session 2 Slides
 
Word press as your company website
Word press as your company websiteWord press as your company website
Word press as your company website
 
WordPress, Domain Names and Web Hosting Basics
WordPress, Domain Names and Web Hosting BasicsWordPress, Domain Names and Web Hosting Basics
WordPress, Domain Names and Web Hosting Basics
 
Managing Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large NetworkManaging Multisite: Lessons from a Large Network
Managing Multisite: Lessons from a Large Network
 
WordPress Plugins and Security
WordPress Plugins and SecurityWordPress Plugins and Security
WordPress Plugins and Security
 

More from Liam Dempsey

Small Changes to a WordPress Theme to Deliver Big Results
Small Changes to a WordPress Theme to Deliver Big ResultsSmall Changes to a WordPress Theme to Deliver Big Results
Small Changes to a WordPress Theme to Deliver Big ResultsLiam Dempsey
 
Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...
Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...
Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...Liam Dempsey
 
My First Dive into WordPress to Static Website
My First Dive into WordPress to Static WebsiteMy First Dive into WordPress to Static Website
My First Dive into WordPress to Static WebsiteLiam Dempsey
 
Keys to Successfully Starting and Growing a Local Meetup
Keys to Successfully Starting and Growing a Local MeetupKeys to Successfully Starting and Growing a Local Meetup
Keys to Successfully Starting and Growing a Local MeetupLiam Dempsey
 
How Do You Define Success?
How Do You Define Success?How Do You Define Success?
How Do You Define Success?Liam Dempsey
 
Getting Involved with WordPress
Getting Involved with WordPressGetting Involved with WordPress
Getting Involved with WordPressLiam Dempsey
 
Building Belonging through Podcasting
Building Belonging through PodcastingBuilding Belonging through Podcasting
Building Belonging through PodcastingLiam Dempsey
 
Why Present to the Philly 'burbs WordPress Meetup
Why Present to the Philly 'burbs WordPress MeetupWhy Present to the Philly 'burbs WordPress Meetup
Why Present to the Philly 'burbs WordPress MeetupLiam Dempsey
 
A Simple Way to Customize Your Site
A Simple Way to Customize Your SiteA Simple Way to Customize Your Site
A Simple Way to Customize Your SiteLiam Dempsey
 
The Power of Positive Thinking
The Power of Positive ThinkingThe Power of Positive Thinking
The Power of Positive ThinkingLiam Dempsey
 
Social Media: Growing Brand Awareness
Social Media: Growing Brand AwarenessSocial Media: Growing Brand Awareness
Social Media: Growing Brand AwarenessLiam Dempsey
 
Content Marketing: Strategy + Implementation
Content Marketing: Strategy + ImplementationContent Marketing: Strategy + Implementation
Content Marketing: Strategy + ImplementationLiam Dempsey
 
Using the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to BitbucketUsing the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to BitbucketLiam Dempsey
 
Building an Email Marketing System
Building an Email Marketing SystemBuilding an Email Marketing System
Building an Email Marketing SystemLiam Dempsey
 
Using the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to BitbucketUsing the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to BitbucketLiam Dempsey
 

More from Liam Dempsey (15)

Small Changes to a WordPress Theme to Deliver Big Results
Small Changes to a WordPress Theme to Deliver Big ResultsSmall Changes to a WordPress Theme to Deliver Big Results
Small Changes to a WordPress Theme to Deliver Big Results
 
Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...
Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...
Programming Language: Learning to Present, Talk, and Ask Questions in an Incl...
 
My First Dive into WordPress to Static Website
My First Dive into WordPress to Static WebsiteMy First Dive into WordPress to Static Website
My First Dive into WordPress to Static Website
 
Keys to Successfully Starting and Growing a Local Meetup
Keys to Successfully Starting and Growing a Local MeetupKeys to Successfully Starting and Growing a Local Meetup
Keys to Successfully Starting and Growing a Local Meetup
 
How Do You Define Success?
How Do You Define Success?How Do You Define Success?
How Do You Define Success?
 
Getting Involved with WordPress
Getting Involved with WordPressGetting Involved with WordPress
Getting Involved with WordPress
 
Building Belonging through Podcasting
Building Belonging through PodcastingBuilding Belonging through Podcasting
Building Belonging through Podcasting
 
Why Present to the Philly 'burbs WordPress Meetup
Why Present to the Philly 'burbs WordPress MeetupWhy Present to the Philly 'burbs WordPress Meetup
Why Present to the Philly 'burbs WordPress Meetup
 
A Simple Way to Customize Your Site
A Simple Way to Customize Your SiteA Simple Way to Customize Your Site
A Simple Way to Customize Your Site
 
The Power of Positive Thinking
The Power of Positive ThinkingThe Power of Positive Thinking
The Power of Positive Thinking
 
Social Media: Growing Brand Awareness
Social Media: Growing Brand AwarenessSocial Media: Growing Brand Awareness
Social Media: Growing Brand Awareness
 
Content Marketing: Strategy + Implementation
Content Marketing: Strategy + ImplementationContent Marketing: Strategy + Implementation
Content Marketing: Strategy + Implementation
 
Using the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to BitbucketUsing the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to Bitbucket
 
Building an Email Marketing System
Building an Email Marketing SystemBuilding an Email Marketing System
Building an Email Marketing System
 
Using the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to BitbucketUsing the GitHub App to Connect to Bitbucket
Using the GitHub App to Connect to Bitbucket
 

Recently uploaded

Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendayMaharshBenday
 
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency EscortsAligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escortsmeghakumariji156
 
Press Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdfPress Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdfPR Wires
 
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessAbdulsamad Lukman
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfSocial Samosa
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfSocial Samosa
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscriptelizabethella096
 
SP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdfSP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdfPauleneNicoleLapira
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxelizabethella096
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies UncoveredSearch Engine Journal
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMaiizennxqc
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesMathuraa
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxZACGaming
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendayMaharshBenday
 
Martal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding OverviewMartal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding OverviewMartal Group
 
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxUnveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxelizabethella096
 
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of  Distribution Ad Network.pdfDistribution Ad Platform_ The Role of  Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of Distribution Ad Network.pdfTransports Advertising
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleMy Heart Throw Pillow
 
Optimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered PromptsOptimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered PromptsVbout.com
 

Recently uploaded (20)

Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency EscortsAligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
Aligarh Hire 💕 8250092165 Young and Hot Call Girls Service Agency Escorts
 
Press Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdfPress Release Distribution Evolving with Digital Trends.pdf
Press Release Distribution Evolving with Digital Trends.pdf
 
Mastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to SuccessMastering Affiliate Marketing: A Comprehensive Guide to Success
Mastering Affiliate Marketing: A Comprehensive Guide to Success
 
The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
 
Unlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich ManuscriptUnlocking the Mystery of the Voynich Manuscript
Unlocking the Mystery of the Voynich Manuscript
 
SP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdfSP Search Term Data Optimization Template.pdf
SP Search Term Data Optimization Template.pdf
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptx
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMM
 
How consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their livesHow consumers use technology and the impacts on their lives
How consumers use technology and the impacts on their lives
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
Martal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding OverviewMartal Group - B2B Lead Gen Agency - Onboarding Overview
Martal Group - B2B Lead Gen Agency - Onboarding Overview
 
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxUnveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
 
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
 
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of  Distribution Ad Network.pdfDistribution Ad Platform_ The Role of  Distribution Ad Network.pdf
Distribution Ad Platform_ The Role of Distribution Ad Network.pdf
 
Discover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your LifestyleDiscover Ardency Elite: Elevate Your Lifestyle
Discover Ardency Elite: Elevate Your Lifestyle
 
Optimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered PromptsOptimizing Your Marketing with AI-Powered Prompts
Optimizing Your Marketing with AI-Powered Prompts
 

Staying Online: Keeping Your Website Safe and Secure

  • 1. Staying Online Keeping Your Website Safe + Secure @liamdempsey
  • 2. ABOUT YOU •  Director of non-profit or charity •  Work for a charity •  Eager to deepen your understanding of online marketing •  Want to increase effectiveness of online marketing efforts – primarily through your website
  • 3. ABOUT LIAM •  Director + Owner, LBDesign •  Online marketing + design since 2000 •  Work with non-profits in the US, UK + Africa •  Keeping websites safe since 2001
  • 4. •  A few stats about WordPress and security •  Security tips for website managers •  Recommended plugins and services WHAT WE’LL COVER
  • 5. WHAT WE WON’T COVER •  The specifics of a securing the website for any single organization •  How to configure security plugins, tools and services
  • 7. WORDPRESS STATS •  WordPress powers 25% of the top 1 million websites •  There are ~75 million websites running WordPress •  22% of all new US registered domains launch on WordPress
  • 8. If you’re gonna hack a website, hack millions
  • 10. •  WordPress needs to be up-to-date to be safe •  Some updates are now automatic •  Take a back-up before updating the software •  Example: Version 4.2.* is always a security patch or bug fix KEEP WORDPRESS UPDATED
  • 11. •  Out-of-date plugins and theme are a massive security risk •  Plugin update will detail what changes are pending •  Example: Version 1.9.* is always going to be a security patch or bug fix UPDATE PLUGINS + THEMES
  • 12. •  Use of “admin” as a username = hackers don’t need to guess •  Delete any instances of “admin” •  Use unique usernames and passwords AVOID “ADMIN” USERNAME
  • 13. •  Only give access where access is required •  Remove users who no longer need access – or who have left the organization LIMIT USERS
  • 14. •  WordPress allows for different permission levels: administrator, editor, author, etc. •  Only allow required level of authority LIMIT PERMISSIONS
  • 15. •  All websites can be hacked – if it’s online it can be hacked •  Back-up: database, theme, uploads and plugins •  Back-up regularly, depending on your needs and schedule •  Send back-ups to a different server or location TAKE REGULAR BACK-UPS
  • 16. •  Service: VaultPress or CodeGuard •  Premium: BackupBuddy by iThemes •  Free: BackWPup •  Higher end web hosts often provide daily back-ups as part of services BACK-UP RESOURCES
  • 17. •  Website security relies heavily on the web host •  WordPress specific hosting is a great option •  Cheapest is rarely best … or worthwhile •  With hosting, it’s often a case of pay up front or pay more later GOOD WEB HOSTING
  • 18. A few technical suggestions Make sure these are done for you!
  • 20. •  File permissions (CHMOD) should be set to 644 •  Folder permissions (CHMOD) should be set to 755 •  If a web host requires folder permissions set to 777, change hosts FILE/FOLDER PERMISSIONS
  • 21. •  When accessing the server to upload, delete or edit files, connection should be made via SFTP USE SFTP
  • 23. •  For each service or account, use a unique password •  Unique passwords help keep our accounts secure in the event of a hack •  Change passwords whenever a service is hacked USE UNIQUE PASSWORDS
  • 24. •  1Password is a top choice •  Use the software across devices, including on computers, tablets and smartphones PASSWORD SOFTWARE
  • 25. •  Protecting your site is a must •  Keep WordPress, plugins and themes up-to-date •  Back-up, back-up, back-up •  Manage users and permissions •  Use password management software KEY TAKE-AWAYS