Small Business Website Security: Real Threats and Simple Fixes

Most small business website attacks are not clever. They are bots trying stolen passwords, scanning for outdated plugins, stuffing forms with spam and, less often, taking over a domain. The fixes are just as plain: turn on multi-factor login, keep software updated or use a hosted platform, keep tested backups and lock your domain.
Key takeaways
- Verizon's 2025 breach report found ransomware in 88% of breaches at small and mid-sized organizations, and stolen credentials in about a third.
- CISA says multi-factor authentication makes you 99% less likely to be hacked. It is the single best hour you can spend.
- Patchstack found 96% of 2024 WordPress vulnerabilities in plugins, so fewer plugins (or none) means fewer holes.
Why would anyone hack a small business website?
Because it is cheap and automated. Attackers rarely pick you by name. Bots scan the internet for weak passwords, old software and open forms, then break in wherever a door is left open. Your site, email and domain are worth money to them as a spam host, a phishing page, a ransom target or a way into your customers.
Verizon's 2025 Data Breach Investigations Report (DBIR) is one of the largest yearly studies of real breaches. It reviewed 22,052 security incidents, including 12,195 confirmed breaches. Its small business snapshot looks at organizations with fewer than 1,000 employees, so it covers far more than the local shop. Still, the patterns line up with what owners of much smaller businesses see.
A few numbers from that snapshot stand out:
- There were almost four times as many small and mid-sized victims as large ones.
- 99% of those breaches were driven by money.
- 98% came from outside attackers, not employees.
- Three patterns (system intrusion, social engineering and basic web application attacks) made up 96% of breaches.
What threats actually happen to small business websites?
Five threats cover most of what small businesses run into: stolen or guessed logins, unpatched plugins and themes, ransomware that starts with a stolen account, form spam and fake leads, and domain or DNS hijacking. Most are prevented with settings and habits that cost little or nothing. The table below matches each threat to its fix.
| Threat | How it usually happens | Simple fix |
|---|---|---|
| Stolen or guessed logins | A reused password leaks in another breach, or a phishing email tricks someone into typing it | Unique passwords in a password manager, plus MFA on every account |
| Outdated plugins and themes | A known flaw in add-on code is exploited, often within hours of being made public | Remove unused plugins, turn on updates, or use a hosted platform with no plugins to patch |
| Ransomware and lockouts | An attacker uses a stolen login to get in, then locks files or demands payment | MFA, tested backups stored away from the main system, a written restore plan |
| Form spam and fake leads | Bots flood your contact form with junk or phishing links | Spam filtering, bot blocking or CAPTCHA, and a hidden honeypot field |
| Domain or DNS hijacking | Someone gets into your registrar account or takes over a lapsed domain | Registrar lock, MFA on the registrar, current contact info, auto-renew |
| "Not secure" warnings | The site runs on plain HTTP with no SSL certificate, or the certificate expired | HTTPS on every page with a certificate that renews on its own |
How do stolen passwords lead to a hacked website?
Someone uses a real username and password, so the system lets them in. The password may have leaked from another site where it was reused, or an employee may have typed it into a fake login page. Once inside your website, hosting or email account, the attacker can change content, add spam pages or reset other accounts.
Verizon's 2025 report named credential abuse as the most common way attackers first got in, at 22% of breaches. In the small business snapshot, stolen credentials showed up in 33% of breaches, and social attacks, almost all phishing, were 18%.
The fix has two parts:
- Unique passwords. The FTC recommends passwords of at least 12 characters with a mix of numbers, symbols and upper and lower case letters. A password manager makes that painless.
- Multi-factor authentication (MFA). A second step, such as a code on your phone or a security key, means a stolen password alone is not enough.
Start with the accounts that control everything else: your email, your website platform, your hosting, your domain registrar and your Google Business Profile. If an attacker owns your email, they can reset almost every other password you have.
How much does multi-factor authentication help?
A lot. CISA, the federal cybersecurity agency, says using MFA makes you 99% less likely to be hacked. It also says any form of MFA is better than none, so a text-message code beats a password alone, and an authenticator app or security key is better still. Turn it on for every admin account first.
CISA's guidance for small businesses adds a point many owners miss: do not just ask people to turn it on. Check. Look at your admin settings and confirm every user who can log in to the website, email and hosting has MFA active. Attackers go after admin accounts first, so those come first for you too.
For the strongest protection, CISA points to phishing-resistant options built on the FIDO standard. These include passkeys and hardware keys that work with common phones and browsers. They stop the fake-login-page trick because the key will not answer a fake site.
Are plugins and outdated software the biggest risk?
For WordPress sites, yes. Patchstack, a security firm that tracks WordPress flaws, counted 7,966 new vulnerabilities in 2024, and 96% were in plugins. Only seven were in WordPress core. A third were not fixed by the time they were made public, and attackers often exploit new flaws within hours.
Patchstack also reported that 1,614 plugins and themes were pulled from the WordPress directory in 2024 for unpatched security issues. A plugin can be abandoned while still installed on your site, quietly waiting.
What to do:
- Delete plugins and themes you do not use. Deactivated is not the same as removed.
- Turn on automatic updates where you can. CISA and the FTC both recommend it.
- Assign one person to check updates every week, and write their name down.
- Consider a hosted platform. We build only in Webflow, partly for this reason. Webflow sites have no third-party plugins for you to patch, and Webflow handles hosting and platform updates.
To be fair, a well-kept WordPress site can be very safe, and no platform makes you immune. A hosted platform removes the patching job. It does not remove the need for strong logins.
Do you still need an SSL certificate in 2026?
Yes. SSL (shown as HTTPS in the address bar) encrypts data moving between your site and a visitor's browser, which protects anything typed into your forms. Since Chrome 68 in July 2018, Chrome has labeled every plain HTTP page "Not secure." That label alone can scare off a customer about to call you.
Most modern hosts include SSL. Webflow, for example, says SSL is included on every site plan and its certificates renew automatically, as long as your DNS stays pointed at Webflow. The common failure is not a missing certificate. It is an expired custom certificate, or a DNS change that quietly breaks renewal.
A quick check: open your site in a private window and confirm "https" on inside pages and your contact page, not just the home page.
Remember what SSL does not do. It does not stop a stolen password, a vulnerable plugin or a hijacked domain. It protects the trip, not the destination.
What makes a website backup actually useful?
A backup is only useful if you can restore it quickly. CISA warns that backups alone are not enough and says to test partial and full restores on a schedule. Keep at least one copy somewhere separate from your main system, so ransomware or a compromised account cannot wipe the backup along with the site.
Ransomware is the reason this matters. Verizon found ransomware in 88% of breaches at small and mid-sized organizations, compared with 39% at large ones. Across all organizations, the median ransom paid was $115,000, and 64% of victims chose not to pay. Good backups are a big reason a business can refuse.
A simple backup routine:
- Know what your platform backs up on its own. Webflow, for example, offers automatic backups and save points you can restore from.
- Export what matters to a second place: form submissions, blog content, product data and images.
- Back up the business systems around the site too, especially email and shared files.
- Test a restore a few times a year and time how long it takes.
- Write down who does the restore and what they need. CISA notes restores often take longer than expected.
How do you stop form spam and fake leads?
Layer a few defenses. Turn on your platform's spam filter and bot blocking, add a CAPTCHA if spam keeps getting through, and consider a hidden honeypot field that only bots fill in. Never trust links inside a form submission. Spam forms are a common way to deliver phishing straight to your inbox.
Form spam is more than an annoyance. It buries real leads, wastes staff time and can make you miss a paying customer. It also teaches your team to open submissions without thinking, which is exactly what a phishing link needs.
Webflow's help center describes four tools that work together:
- Spam filtering checks form data sent across the site and filters out spam.
- Bot blocking looks at signals like mouse movement and input to separate bots from people.
- CAPTCHA asks visitors to prove they are human. Webflow notes it can annoy real users and advanced bots can get around it.
- A honeypot is a hidden field. People never see it, bots fill it in, and those submissions get thrown out.
Google describes reCAPTCHA the same way, as a tool that helps protect a site from spam, abuse and fraud. Start with the invisible options so you do not add friction for real customers, then add a visible check only if you need it.
Why should you lock your domain name?
Your domain is the address for your website and usually your email. If someone takes control of it, they can point your traffic and email anywhere. ICANN's security committee has said a hijacking can have a lasting and material impact on the owner, and that registrar lock can prevent some of these attacks.
The same ICANN report found that owners who let their registration records go stale appear more vulnerable. An old email address on file, a domain registered under a former employee or a card that expired can all turn into a lost domain.
A ten-minute domain checkup:
- Log in to your registrar and confirm the domain is in the business's name, under an account you control.
- Turn on registrar lock (sometimes called transfer lock).
- Turn on MFA for the registrar account.
- Update the contact email to one you check, ideally a shared address rather than one person's inbox.
- Turn on auto-renew and check the card on file.
If a web designer, past agency or relative registered your domain years ago, fix that first. You should own your domain outright.
What does a simple website security routine look like?
Keep it short enough to actually do. Once, set up MFA, a password manager, registrar lock and backups. Each month, check updates, spam settings and who has access. Each quarter, test a restore and walk through what you would do if the site went down. CISA calls security an every-day activity, not an occasional one.
| When | Task | Time |
|---|---|---|
| Once | MFA on email, website, hosting, registrar and Google Business Profile | About 1 hour |
| Once | Password manager for everyone with a login | About 1 hour |
| Once | Registrar lock, auto-renew and current contact info | About 10 minutes |
| Weekly | Apply plugin, theme and software updates (skip if fully hosted) | About 15 minutes |
| Monthly | Remove ex-employees and old vendors from every account | About 15 minutes |
| Quarterly | Test a backup restore and review your incident plan | About 1 hour |
One more habit: keep a short list of every account tied to your website, who has access and who to call if something breaks. Verizon found third-party involvement in breaches doubled to 30% in its 2025 report, so your vendors' access belongs on that list too.
Frequently asked questions
Is a small business website really a target for hackers?
Yes. Most attacks are automated, so bots scan millions of sites and logins for weak spots without caring who owns them. Verizon's 2025 report counted roughly four times as many small and mid-sized breach victims as large ones. Being small does not make you invisible. It often makes you easier.
Does an SSL certificate make my website secure?
No, not by itself. SSL encrypts the connection between your site and a visitor, which protects form data in transit and removes Chrome's "Not secure" label. It does nothing about a stolen password, an outdated plugin or a hijacked domain. Think of it as a locked mail slot, not a locked building.
How often should I back up my website?
Back up at least as often as the site changes. A site that posts blogs or takes orders daily needs daily backups. A brochure site that changes monthly can go weekly. Keep at least one copy away from your host, and test a restore a few times a year so you know it works.
Is Webflow more secure than WordPress?
It removes one big risk. Webflow is a hosted platform with no third-party plugins for you to patch, and Patchstack found 96% of 2024 WordPress vulnerabilities in plugins. A WordPress site can be very safe when kept updated. Either way, logins, MFA, domain control and form spam still need your attention.
What should I do first if my website gets hacked?
Change the passwords on your hosting, website and email accounts, and turn on MFA if it was off. Call your web team or host to take the site offline or restore a clean backup. Check your domain registrar account too. Then write down what happened, since CISA advises reviewing your response plan after every incident.
The bottom line
Website security for a small business is mostly basic upkeep done on a schedule. Turn on MFA, cut or automate your updates, keep a backup you have tested, filter your forms and lock your domain. That covers the threats that actually happen. If you want a second set of eyes on your site, Book a free call with Mike, or run the free 60-second check to see how your site shows up in search and AI answers.
Sources
- Verizon, 2025 DBIR Small and Medium-Sized Business Snapshot
- Verizon, 2025 Data Breach Investigations Report news release
- Patchstack, State of WordPress Security in 2025
- CISA, Multifactor Authentication
- CISA, Cyber Guidance for Small Businesses
- FTC, Cybersecurity Basics for Small Businesses
- ICANN SSAC, SAC007: Domain Name Hijacking
- Chromium Blog, A secure web is here to stay
- Webflow Help Center, SSL hosting
- Webflow, Hosting
- Webflow Help Center, Prevent spam in form submissions
- Google, reCAPTCHA Developer's Guide
Keep reading
