Can My Business Website Be Hacked?

Quick answer

Any system connected to the internet carries some risk, and small business sites are targeted by automated scans rather than people who care about you. Most of that risk goes away with a maintained platform, strong unique logins with two-factor turned on, minimal access, and backups. Nobody can honestly promise you're unhackable.

What actually happens to small sites

Almost never a targeted attack. It's automated software scanning huge numbers of sites for known holes and weak logins. The usual result is spam pages injected into your site, redirects to somewhere else, or your site being used to send junk mail — and then browsers or search engines warning visitors away.

The steps that remove most of the risk

  • Keep the platform, plugins, and dependencies updated. Out-of-date software is the top cause.
  • Use a unique strong password for every account — never a shared one.
  • Turn on two-factor authentication wherever it's offered, especially your domain and hosting.
  • Give people the least access they need, and remove accounts when someone leaves.
  • Keep working backups, and know how to restore them.
  • Use a reputable host or platform that handles server-level security.

Password reuse and abandoned plugins account for most incidents on small business sites.

What HTTPS does and doesn't cover

HTTPS protects data moving between a visitor and your site. It doesn't stop someone getting into your admin account or exploiting outdated software. Both matter, separately — see does my site need HTTPS.

Signs something is wrong

  • Pages or links you didn't create, often about products you don't sell.
  • Your site redirecting somewhere else, sometimes only on phones.
  • A browser or search warning shown to visitors.
  • Admin accounts you don't recognize, or logins from odd places.
  • A sudden flood of outgoing email or bounce notices.

If you think you've been hit

Contact your host or whoever manages the site straight away — many hosts help with cleanup. Change passwords from a clean device, starting with your domain, hosting, and email. Restore from a backup taken before the problem if you have one. Then find out how it got in, or it happens again. See do I need backups and what happens if my website goes down.

Still not sure what you need?

Give me what you have. I'll help with the rest. No pressure, and nothing is due until your site is built and you like it.

Related answers

See all answers