SlideShare a Scribd company logo
Disaster-proof Your 
WordPress Website 
Kate Newbill 
2FishWeb.com
WEBSITE DISASTER 
What can go wrong?
WEBSITE DISASTER 
What can go wrong? 
How can you prevent it?
WEBSITE DISASTER 
What can go wrong? 
How can you prevent it? 
How can you recover?
What can go wrong? 
Hosting issues
What can go wrong? 
Software issues
What can go wrong? 
Site hacked
What can go wrong? 
Site hacked
How can you prevent: 
Hosting issues
How can you prevent: 
Software issues
How can you prevent: 
Hacker intrusion
What do all these measures 
have in common?
Store your information 
in a safe place
How to recover in case of 
disaster
Relax. You've got it handled.
I'm Kate Newbill 
2FishWeb.com 
Download the PDF resource 
list and checklist: 
http://2fishweb.com/security/

More Related Content

PPTX
What is Ransomware and How to Stay Away from it?
PDF
What's Next with WordPress, WordCamp Boulder 2010
PDF
WordPress Foundation
ODP
Eliminate Dregol.com
PPTX
Protecting online data unit 1
PDF
Secure Your Asses
PPTX
Matt mullenweg
PPT
Secureme
What is Ransomware and How to Stay Away from it?
What's Next with WordPress, WordCamp Boulder 2010
WordPress Foundation
Eliminate Dregol.com
Protecting online data unit 1
Secure Your Asses
Matt mullenweg
Secureme

What's hot (17)

PPT
PDF
Wordpress security best practices - WordCamp Waukesha 2017
PDF
Data Privacy Day 2020
PDF
5 Essential Security Tips for Startups
PPTX
Tìm hiểu Wordpress shortcode
PPTX
Megam cloud boot camp
PDF
Security is a process, not a plugin (WordCamp London 2018)
PDF
How to Knock Out Threats from Crypto-Style Viruses
PPTX
8 ways to keep your files safe
PDF
Security is a process, not a plugin (WordCamp Torino 2018)
PDF
Security is a process, not a plugin (WordCamp Oslo 2018)
PPTX
How to use google drive
PPTX
How to set up a dropbox
PDF
Extending WordPress - a guide to building your first plugin
PPTX
How to use evernote
PDF
10 Cyber Safety Tips Every Internet User Must Follow
PPTX
Seven deadly essentialisms of the technology industry
Wordpress security best practices - WordCamp Waukesha 2017
Data Privacy Day 2020
5 Essential Security Tips for Startups
Tìm hiểu Wordpress shortcode
Megam cloud boot camp
Security is a process, not a plugin (WordCamp London 2018)
How to Knock Out Threats from Crypto-Style Viruses
8 ways to keep your files safe
Security is a process, not a plugin (WordCamp Torino 2018)
Security is a process, not a plugin (WordCamp Oslo 2018)
How to use google drive
How to set up a dropbox
Extending WordPress - a guide to building your first plugin
How to use evernote
10 Cyber Safety Tips Every Internet User Must Follow
Seven deadly essentialisms of the technology industry
Ad

Recently uploaded (20)

PPTX
1. Introduction to Computer Programming.pptx
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
WOOl fibre morphology and structure.pdf for textiles
PPTX
Modernising the Digital Integration Hub
PDF
STKI Israel Market Study 2025 version august
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPT
What is a Computer? Input Devices /output devices
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Tartificialntelligence_presentation.pptx
PDF
Hybrid model detection and classification of lung cancer
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Architecture types and enterprise applications.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
1. Introduction to Computer Programming.pptx
Getting started with AI Agents and Multi-Agent Systems
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
WOOl fibre morphology and structure.pdf for textiles
Modernising the Digital Integration Hub
STKI Israel Market Study 2025 version august
A comparative study of natural language inference in Swahili using monolingua...
What is a Computer? Input Devices /output devices
Enhancing emotion recognition model for a student engagement use case through...
NewMind AI Weekly Chronicles - August'25-Week II
OMC Textile Division Presentation 2021.pptx
Tartificialntelligence_presentation.pptx
Hybrid model detection and classification of lung cancer
Programs and apps: productivity, graphics, security and other tools
Architecture types and enterprise applications.pdf
Hindi spoken digit analysis for native and non-native speakers
Final SEM Unit 1 for mit wpu at pune .pptx
Group 1 Presentation -Planning and Decision Making .pptx
Assigned Numbers - 2025 - Bluetooth® Document
Ad

Disaster Proof your WordPress Website

Editor's Notes

  • #2: Client call 1: ““Kate! I’m at my wits’ end. My site’s been down since Thursday and tech support says they don’t know when they can have it back up. We’re in the middle of a program launch and we’re losing money every day. What do I do?” Friend called in tears: “I just went to write my weekly blog post and my site has been hacked. Oh, Kate, what do I do?” He forwarded an email from his webhosting company: “We’re sorry to inform you that the server which housed your site suffered catastrophic hardware failure last night. We have moved your account to another server, but unfortunately, all data was lost and is unrecoverable. Please contact tech support if you need assistance in restoring from your local backup.”
  • #6: Web hosting issues Site goes down, host has no ETA for restoral Host disappears or shuts down without notice Conflict with host; - site taken down or held hostage; - host has domain name registered and holds hostage
  • #7: Software issues Database crashed or corrupted Update to WordPress, plugin or theme breaks the site Site gets stuck in maintenance mode
  • #8: “But mine is just a small site – they wouldn't hack me.”Willie Sutton - “that's where the money is.”- Ego inflation for the hacker- Pharma or other spam injection – can make Google delist you- Can send out spam from your site- Can use your site to attack others- Can inject malware on your site to phish others
  • #9: “But mine is just a small site – they wouldn't hack me.”Willie Sutton - “that's where the money is.”- Ego inflation for the hacker- Pharma or other spam injection – can make Google delist you- Can send out spam from your site- Can use your site to attack others- Can inject malware on your site to phish others
  • #10: Website=storefront – don't build it in a shanty. don't use the cheapest host or one that promises “unlimited” storage/bandwidth look for responsive and helpful tech support support in a format you're comfortable with (phone, email, ticket, live chat) register your domain name yourself through a separate entity, or be sure you are listed as the Registrar and have access to move/change DNS if necessary. Have a backup webhost chosen. Backups! Keep up-to-date copy of the wp-content folder and the db on your own hard drive at all times. (belt and suspenders) Keep daily offsite backup on remote location such as DropBox (but mention DropBox and Google Drive upload limits) Weekly offsite backup of the full site, especially if running email through your domain.
  • #11: Keep the site clean. Plugins and themes from reputable sources only. Delete any plugins/themes not in use. (Leave default theme + active theme and parent) Preventing database crashes hosting account with sufficient memory limit (preferably) database on localhost, not remote server use cacheing plugin – serves static pages, minimizes db read/write daily offsite backups (DropBox or download locally)
  • #12: Barricade the castle! don't use “admin” username strong passwords security plugin(s) to help lock down and monitor activity Offsite backups at least once per week consider a service or consultant to help More in-depth prevention advice use a hosting company that takes security seriously One WP installation per account disable theme/plugin editor in dashboard no database management plugins don't access site via public wifi – use VPN and SFTP
  • #13: Minimum: Backup database daily Backup full site, including db, once per week, offsite DropBox is easiest; can also email or download Services/plugins: VaultPress – continuous backups, 30-day archive ($5/site/mo) BackupBuddy + Stash ($80/yr – 2 sites= $3.33/site/mo) BackWPUP (free plugin, can connect to DropBox for storage) Make sure you know how to restore.
  • #14: Minimum: Backup database daily Backup full site, including db, once per week, offsite DropBox is easiest; can also email or download Services/plugins: VaultPress – continuous backups, 30-day archive ($5/site/mo) BackupBuddy + Stash ($80/yr – 2 sites= $3.33/site/mo) BackWPUP (free plugin, can connect to DropBox for storage) Make sure you know how to restore.
  • #15: Sometimes, no matter what precautions you take, stuff happens. Contact the webhost If they are not responsive or can't tell you when it will be back online, take action to move the site, either temporarily or permanently. (This is why you choose a backup hosting company.) If you have full offsite backups: set up new hosting account, provide access to your backups for the transition support team, change the DNS pointers at your registrar, and you're back in business in a few hours at most. If you don't have full backups: set up new hosting account and new installation of WordPress. check the Wayback Machine to see what, if anything, is recoverable, or start over.
  • #16: Sometimes, no matter what precautions you take, stuff happens. Contact the webhost If they are not responsive or can't tell you when it will be back online, take action to move the site, either temporarily or permanently. (This is why you choose a backup hosting company.) If you have full offsite backups: set up new hosting account, provide access to your backups for the transition support team, change the DNS pointers at your registrar, and you're back in business in a few hours at most. If you don't have full backups: set up new hosting account and new installation of WordPress. check the Wayback Machine to see what, if anything, is recoverable, or start over.
  • #17: Sometimes, no matter what precautions you take, stuff happens. Contact the webhost If they are not responsive or can't tell you when it will be back online, take action to move the site, either temporarily or permanently. (This is why you choose a backup hosting company.) If you have full offsite backups: set up new hosting account, provide access to your backups for the transition support team, change the DNS pointers at your registrar, and you're back in business in a few hours at most. If you don't have full backups: set up new hosting account and new installation of WordPress. check the Wayback Machine to see what, if anything, is recoverable, or start over.