A common assumption among small business owners is that hackers go after banks and large corporations — not a local bakery or a five-person consultancy. In reality, most attacks are automated. Bots constantly scan the internet for outdated software, weak passwords, and misconfigured servers. They don't care about your company size; they care about easy entry points.

This article isn't here to alarm you. It's here to give you a clear, honest picture of where the gaps usually are — and what you can do about them without hiring a full-time IT department.

HTTPS: it's not just for online shops

A lot of small business owners think HTTPS only matters if they're selling products online. That's a myth worth clearing up. HTTPS encrypts all communication between your visitors and your website — including contact forms, login pages, and newsletter sign-ups. Without it, browsers like Chrome display a "Not secure" warning directly in the address bar, which erodes visitor trust before they've read a single word.

The good news: SSL certificates are free for most hosting providers through Let's Encrypt. If your site still loads on HTTP rather than HTTPS, fixing that is your first priority. Most hosting control panels let you enable it in a few clicks.

Backups: your last line of defence

A reliable backup is the one thing that saves you when everything else goes wrong — whether it's a hack, a botched update, or a server failure. Yet a surprising number of small business websites either have no automated backup at all, or store backups only on the same server as the site itself. That's like keeping your spare key under the same doormat as the original.

Set up automated daily backups stored in a separate location — a cloud service or an offsite server. Equally important: test your backup regularly. A backup you've never tried to restore is an assumption, not a safety net. Even a quarterly restore test on a staging environment will tell you whether the process actually works.

Updates: the unglamorous task that protects everything

Whether your site runs on WordPress, Squarespace, Shopify, or a custom CMS, there's likely software underneath it that receives regular security patches. When developers fix a vulnerability and release an update, they simultaneously publish a roadmap for attackers targeting sites that haven't updated yet.

Staying on top of updates isn't exciting, but it's manageable. Block thirty minutes once a week to check for available updates — for your CMS core, plugins, and themes. Always create a backup first, since updates occasionally cause compatibility issues. If this consistently falls off your to-do list, consider delegating it entirely.

Strong passwords and two-factor authentication

Automated brute-force attacks try thousands of common username and password combinations every hour. "Admin" as a username and a short, recognisable password are exactly what those scripts look for. Use a unique username for your administrator account and a password that's at least sixteen characters long, mixing letters, numbers, and symbols.

Two-factor authentication (2FA) adds a second checkpoint: even if someone obtains your password, they still can't log in without the one-time code sent to your phone. Enabling 2FA on a WordPress site takes about five minutes with a free plugin. On platforms like Shopify or Squarespace, it's built in and can be switched on from your account settings.

  • Use a password manager such as Bitwarden or 1Password — stop reusing passwords across different services
  • Give each team member their own login credentials — shared passwords make it impossible to track who did what
  • Remove user accounts that are no longer active

Make it a routine, not a one-time fix

Website security isn't a project you complete and tick off. It's an ongoing habit — like reviewing your finances or renewing your business insurance. Set a quarterly reminder to run through a short checklist: Is HTTPS active? Did the last backup complete successfully? Is everything up to date? Are there any unfamiliar user accounts?

If your team has access to the website's backend, have a brief conversation about basic practices — not a formal training session, just a shared understanding of what responsible access looks like.

If keeping up with all of this feels like one more thing competing for your attention, that's a completely reasonable place to be. It's exactly why we offer a website maintenance service: regular updates, automated backups, and security monitoring handled for you, so you don't have to think about it. Get in touch and we'll respond within 24 hours.

All articles