HTTP vs HTTPS in plain language
HTTP sends data in the clear. Anyone on the network path can read or alter it. HTTPS wraps that traffic in TLS encryption and proves (via a certificate) that the browser is talking to the real server for your domain — not a lookalike in the middle.
Browsers mark HTTP pages as “Not secure.” Customers notice. Attackers notice too: login forms, checkout, and booking pages without HTTPS are high-value targets.
⚠️ Key warning
Never collect passwords, card data, or employee credentials on an HTTP page. If your site still does, take it offline for logins until HTTPS is fixed.
Why insecure sites invite fraud
- Credential theft: Login over HTTP can be intercepted on public Wi‑Fi or compromised routers.
- Brand phishing: Criminals clone your site. If yours lacks HTTPS or shows certificate errors, customers cannot tell real from fake.
- Malware injection: Outdated CMS/plugins on poorly secured hosts inject crypto-miners or scam redirects.
- SEO & trust damage: Search engines and payment partners deprioritize insecure properties.
Secure site checklist
- 1
Force HTTPS for the whole site (redirect HTTP → HTTPS). Enable HSTS when ready.
- 2
Valid TLS certificate from a trusted CA (Let’s Encrypt is fine). Monitor expiry.
- 3
No mixed content — scripts, images, and forms must load over HTTPS too.
- 4
Admin panel lockdown — strong unique password +
MFA; restrict by VPN/IP when possible.
- 5
Keep CMS, themes, plugins, and dependencies updated; remove unused ones.
- 6
Backups you can restore — offline/offsite, tested quarterly.
Server & hosting hygiene
“Secure server” for a small business usually means: reputable host, patched OS, least-privilege SSH/SFTP users, firewall allowing only needed ports, and no public database ports. Avoid shared credentials emailed in plain text. Prefer managed platforms if you do not have an IT partner.
- Disable unused services (FTP, old PHP, open Redis/MySQL to the world).
- Use SSH keys instead of password-only server login; disable root password login.
- Separate production from staging; never reuse production secrets in demos.
- Log admin access and review after staff changes.
- If you take cards, use a PCI-aware processor and avoid storing raw card data yourself.
Red flags for owners (no technical degree required)
- Browser shows “Not secure” or certificate warnings on your real domain.
- Customers report redirects to odd pharmacies, crypto, or login clones.
- Hosting bill or DNS suddenly points somewhere you did not approve.
- A “security vendor” cold-calls claiming your SSL is expired and needs remote access — verify independently (often a tech support scam).
If your site is compromised
- Take infected pages offline or put up a maintenance page via the host.
- Rotate all hosting, CMS, DNS, and email passwords; enable MFA.
- Restore from a clean backup; patch before reconnecting.
- Scan for stolen customer data obligations; notify counsel/insurer if PII leaked.
- Warn customers through a channel attackers do not control (known email list / in-store).
Someone emailed a “fix your SSL” link?
Paste it into ScanBeyond before you click or grant remote access.
Analyze Message — Free
FAQ
Is a padlock enough to trust a site?
HTTPS means the connection is encrypted to that domain — not that the business is honest. Phishing sites also use HTTPS. Check the spelling of the domain carefully.
Do brochure sites need HTTPS?
Yes. Even contact forms and “book now” buttons deserve HTTPS, and it prevents attackers from quietly injecting content.
We use a website builder. Are we covered?
Most major builders include HTTPS by default. Confirm custom domains show a valid lock, and that your DNS is still pointed correctly after staff changes.