Website security for small businesses
What website security means for a small business: HTTPS, SSL certificates, security headers and updates, with free checks and plain-English fixes.
Website security for a small business comes down to a few basics: load every page over HTTPS with a valid certificate, keep your platform and plugins updated, send browser security headers, and protect your admin logins with strong passwords and two-step sign-in. You can check the outside-facing parts for free in a few minutes, then fix what's missing one step at a time.
Guides in this section
How to add security headers in Cloudflare
Add security headers in Cloudflare with a Response Header Transform Rule and the HSTS setting, using a safe starter set and a careful first step for CSP.
6 min readGuideHow to tell if your website has been hacked
Spam redirects, unknown admin users and Google warnings can mean your website is hacked. See the signs, the calm first steps to take, and how to prevent a repeat.
5 min readGuideSSL certificate expired? Here's how to fix it
Your SSL certificate expired and visitors see a warning. See why renewals fail, how to renew on GoDaddy, Squarespace, Wix, cPanel or Cloudflare, and how to prevent it.
4 min readGuideWhy does my website say "Not secure"?
When Chrome calls your website “Not secure”, one of four causes is usually behind it. Find yours and fix it on GoDaddy, Squarespace, Wix, WordPress or Cloudflare.
5 min readGuideYour Shopify security checklist
A plain-English Shopify security checklist: two-step login, staff permissions, app cleanup, domain email records and phishing, plus what Shopify handles for you.
6 min readGuideYour Squarespace security settings
Which Squarespace security settings to turn on: two-factor login, contributor permissions, SSL with HSTS, email records for your domain, and what you can't change.
5 min readGuideYour Wix security settings
The Wix security settings worth checking: 2-step verification, collaborator roles, unused apps, email records for your domain, and which report findings Wix controls.
6 min readGuideYour WordPress security checklist
A plain-English WordPress security checklist for business owners: updates, plugins, logins, backups, hosting and HTTPS, with steps you can finish this week.
5 min readYour website is often the first place a customer meets your business. Keeping it in good shape protects their information, keeps browser warnings away, and makes your site a less attractive target for automated attacks.
Most of the work is changing settings rather than writing code, and the guides below take you through each setting step by step.
What does website security mean for a small business?
For a small business, website security is mostly about four things. Your site should load over an encrypted connection (HTTPS). Its SSL certificate should be valid and renewing on time. Your server should send a few browser safety instructions called security headers. And the software behind your site, plus the logins that control it, should be kept up to date and well protected.
Security headers are the least familiar of these. They're short instructions your server sends with every page. One of them, HSTS, tells browsers to always use HTTPS for your site. Others stop your pages being secretly embedded inside another site, or limit what a malicious script could do if one slipped in. Most can be added in a few minutes at your host or CDN, and the free security headers checker shows which ones you already send.
None of this needs an IT department. Pick one item, fix it, and move to the next.
Why do browsers show a "Not secure" warning?
Browsers show "Not secure" when a page loads without HTTPS, or when the certificate is missing, expired or doesn't match your domain. Visitors often leave when they see it, and contact forms on those pages can be read by anyone on the same network.
Our guide to why your website says Not Secure explains each cause and how to fix it with your host. If your certificate has lapsed, follow what to do when an SSL certificate expires. You can confirm the fix with the free SSL checker.
What should a WordPress site owner do first?
WordPress powers a large share of small business websites, so it gets a lot of attention from automated attack tools. The basics go a long way: keep WordPress, your theme and every plugin updated, remove plugins you don't use, and turn on two-step sign-in (MFA) for every admin account.
Our WordPress security checklist puts these steps in order, with notes on what your host can handle for you.
How can I tell if my website has been hacked?
Common signs include unfamiliar pages or links, redirects to other sites, new admin users you didn't create, or a warning from Google or your host. Sometimes the first sign is customers telling you something looks wrong.
If you notice any of these, read how to tell if your website is hacked. It covers what to check, who to contact, and how to clean up calmly. Our scan also checks whether your domain appears on a public phishing blocklist, which can be an early clue.
Where should I start?
Start by seeing where you stand. The free website security scan checks HTTPS, your certificate, security headers, cookies and more in one pass, then lists plain-English fixes in priority order. You can preview the format in our example report, or see the full list of checks on what we check.
Common questions
Does a small business website really need security?
Yes. Most attacks on small sites are automated, so bots look for common weak spots rather than choosing targets by size. Covering the basics, like HTTPS, updates and strong logins, removes the easy openings they look for.
What does the padlock in the browser mean?
The padlock means the connection between your visitor and your website is encrypted and the certificate is trusted. It doesn't tell you anything about the website itself, so updates and good logins still matter.
Can CyberVigil tell me if my website has malware?
No. Our free scan runs public, outside-in checks like HTTPS, certificates, security headers and blocklists. It doesn't log in to your site or scan your files. If you suspect a problem, your hosting company can usually run a malware scan for you.
How often should I check my website's security?
A quick check every month or so, plus one after any big change like a redesign, a new host or a new plugin, catches most issues early. Certificates in particular can fail to renew without anyone noticing.
Sources
- Cybersecurity for Small Business (Federal Trade Commission)
- Cyber Essentials (Cybersecurity and Infrastructure Security Agency)
- Hardening WordPress (WordPress.org)
- Strict-Transport-Security header (MDN Web Docs)
Scan your website today
Get a free report on your website and email settings, with step-by-step fixes for anything that needs attention.
- Free check
- No signup
- No changes to your website