Currently taking new clients · Get in touch today
Menu
Get a free quote
Show prices in
Colour theme
hello@sevenlayers.onlineWhatsApp +92 300 9449830
Web Development

Website security basics most small businesses get wrong

· 6 min read

Small business sites rarely get attacked by someone who chose them. They get caught by automated scripts that scan the whole internet looking for known weaknesses. That is good news: you are not defending against a determined expert, you are avoiding being the easiest door on the street.

1. Keep everything updated

The overwhelming majority of hacked small business sites were running an out-of-date plugin, theme or CMS version with a publicly documented vulnerability. Automated scanners look for exactly these.

If you run WordPress, turn on automatic updates for security releases at minimum, and delete plugins you no longer use rather than leaving them deactivated. Deactivated is not the same as gone.

2. Use proper passwords and two-factor authentication

Every admin account should have a unique, long password stored in a password manager, plus two-factor authentication. Shared logins passed around a team are the thing we most often have to unpick when we take over a site.

Give people their own accounts with the lowest access level that lets them do their job. Your content editor does not need the ability to install plugins.

3. Get HTTPS right, everywhere

A certificate is table stakes now and free from most hosts. What people miss is the follow-through: make sure every http:// request redirects to https://, and that no images or scripts on the page still load over plain HTTP. Mixed content quietly breaks the padlock.

4. Have backups you have actually restored

An untested backup is a hope, not a plan. Backups should be automatic, stored somewhere separate from the site itself, and retained long enough that you can go back past the point where a problem started — some compromises sit unnoticed for weeks.

Restore one to a staging site once. The first time you discover your backup is incomplete should not be the day you need it.

5. Collect less data

The safest customer data is the data you never collected. Every extra field on your contact form is something you now have a duty to protect and, depending on where your customers are, a legal obligation around. Ask for what you need to reply, and no more.

Never store card details yourself. Use a payment provider that handles it, so that risk sits with a company built to carry it.

What this costs

Almost nothing, other than attention. Managed hosting with automatic updates, a password manager, and a backup service will run to a few pounds a month between them. Compare that with the cost of a week offline, or of telling your customers their details leaked.

If you think you have been compromised

Take the site offline or into maintenance mode, change every password from a clean device, restore from a backup that predates the problem, and only then work out how they got in. Restoring without closing the hole just resets the clock.

Get a free quote ← All articles
Let's work together

Ready to grow your business online?

Book a free 30-minute call. We'll listen, give you honest advice, and get you a clear quote within 24 hours.

What you get from the call
Free
  • 01Honest, practical advice
  • 02A clear fixed-price quote
  • 03A realistic timeline
  • 04No pressure, no jargon
Get a free quote
Get a free quote