Website security

Website Security for Small Business

Almost nobody chooses your site to attack. Software finds it, because a plugin was not updated or a password was reused. Website security for small business comes down to what that costs, and which layers are worth paying for.

Secure Your Website Now Get help choosing

What website security for small business actually is

Website security is not one product. It is a group of separate services sold together: scanning that looks for malicious code, removal that cleans it out, a firewall that filters traffic before it reaches your site, backups you can restore from, and monitoring that tells you when something has changed.

They overlap far less than the packaging suggests. A scanner will not stop a break-in. A firewall will not fix one. A backup will not tell you anything is wrong. Knowing which gap each covers is the whole point of this page.

Worth separating out too: an SSL certificate protects the connection between a visitor's browser and your site and removes the "not secure" label. It says nothing about whether the site is clean, and a site can be perfectly encrypted and thoroughly compromised at once. The files themselves sit on your web hosting, which is what an attacker is reaching for.

How small business sites actually get compromised

The mental picture most owners have is a person deciding to attack their company. That is rarely it. What happens is a program working through millions of addresses looking for one known weakness, finding it on your site, and taking it with no human involved until much later. The way in is nearly always one of these:

  • An out-of-date plugin, theme or CMS. When a vulnerability is published, automated scanning for it starts within days. Sites that update in that window are fine. Sites nobody has touched in two years are not.
  • A reused password. An unrelated service is breached, the password list gets traded, and software tries the same combination on your admin login, your hosting control panel and your FTP account.
  • An admin account nobody removed. The designer from four years ago, the intern, the plugin that quietly created a user. Every one is a working key, and so are FTP details saved on a laptop that later picks up malware.

What they want is rarely your customer list. It is your server and your reputation: somewhere to send spam from, a hidden page imitating a bank, injected links, or a redirect that only fires for phone visitors. That is why so many owners have no idea. The homepage looks normal on their own screen.

What a compromise costs in practice

The damage is rarely the hacking itself. It is what happens around it over the following few days.

  • Search engines flag the site. A hacked-site label in the results, or removal from them, plus a review process to get back. Traffic stops before you know why.
  • Browsers put a warning in front of it. A full-screen red page telling visitors your site is dangerous. Very few click past it, and the ones who do remember.
  • The host suspends the account. Hosts shut down accounts that send spam or serve malware, because the alternative is the whole server being blacklisted. If your email runs on that account, the email goes too.
  • Mail deliverability suffers. Once a server has sent spam, ordinary messages from the domain start landing in junk folders.

If your website is a lead source, those are days of enquiries you do not get back.

Who needs this, and who does not

Security products get sold indiscriminately, so it is worth being clear about where the risk sits.

A black iron sliding bolt latch on the edge of a weathered red-painted wooden gate, with two people walking on a cobbled street blurred behind.
An old iron bolt on a street door. Small business website security starts with the same simple basics.mandoft from El Campello (Alicante), Spain, CC BY-SA 2.0, via Wikimedia Commons. Cropped.

Worth having

  • Any site running WordPress, or another content system with plugins.
  • Any site with a login page, a customer area or an online store.
  • Sites taking payments, bookings or file uploads.
  • Sites nobody has updated in over a year, the highest-risk group of all.

Probably more than you need

  • A small hand-built site of plain HTML pages, with no CMS, no plugins and no logins. There is far less to exploit.
  • A holding page while the real site is being built.
  • A site already covered by a managed plan that includes scanning and backups. Check before buying a second one.

Even here, keep a backup you have actually restored. Files are lost to mistakes far more often than to attackers.

What each layer protects against

Read this for the gaps rather than the features. The right answer for most small sites is two or three rows, not all of them.

Each security layer, what it covers and what it leaves open
Layer What it protects against What it will not do
Malware scanning Finding injected code, spam links and altered files before a customer or a search engine does. Prevent the break-in. It is a smoke alarm, not a lock.
Malware removal Cleaning infected files and getting the site off browser and search warning lists. Close the hole that let the attacker in. An unpatched plugin gets exploited again.
Website firewall Filtering traffic before it reaches the site, blocking common automated attacks and login guessing. Help once the attacker has a valid password, or patch the software underneath.
Backups Getting the site back to how it was, whatever went wrong: attack, bad update, deleted files. Save you if nobody ever restore-tested it, or if the only copy sits on the server that failed.
Uptime and defacement monitoring Telling you the site is down or its pages have changed, before a customer phones to say so. Fix anything. It shortens the time you spend not knowing.
Software updates Removing the vulnerability most compromises depend on. The most effective item here. Guarantee nothing breaks, which is why updates belong next to backups.
Strong unique passwords and two-factor Stopping a breach somewhere else becoming a takeover of your site. Anything about vulnerable code, or accounts you forgot exist.
SSL certificate Encrypting the connection between visitor and site, and removing the "not secure" label. Protect the site itself at all. It secures the road, not the building.

Secure Your Website Now Not sure what you need? Ask us

How setup works

  1. Write down what the site runs

    Which content system, which theme, which plugins, who has an admin login, and where it is hosted. Most people cannot answer all five, and the gaps are usually where the risk is.

  2. Scan before you change anything

    A first scan tells you whether you are protecting a clean site or cleaning an infected one. Get that the wrong way round and your first backup preserves the infection.

  3. Get backups running, then restore one

    Put them on a schedule, store them somewhere other than the server they came from, and restore one to a test location. A backup nobody has restored is a belief, not a backup.

  4. Turn on the firewall and monitoring

    The firewall filters traffic before it reaches the site; monitoring watches for the site going down or its pages changing. Both are quick to enable and ask nothing of you afterwards.

  5. Tidy the accounts and passwords

    Delete admin users who no longer need access, give the rest their own login instead of a shared one, set a unique password on each, and turn on two-factor authentication wherever it is offered.

  6. Agree who does the updates

    Someone has to apply plugin and core updates and handle it when one breaks a page. Decide whether that is you, us or an automatic setting. Undecided means nobody.

Moving security from another provider

Switching security products is less disruptive than moving a website, but there is an order that avoids a gap in cover. Overlap the two plans, and cancel the old one only once the new scan, backup and monitoring have each proven they work.

  • Scan before you cancel anything. If the site is already infected, clean it first. Moving a compromised site simply moves the compromise.
  • Keep the old backups. Download the copies you want before the old plan lapses, because retention normally ends with the subscription.
  • Do not run two firewalls at once. Two filtering services in front of one site cause redirect loops and blocked traffic that is painful to diagnose.
  • Expect a DNS change if the firewall is the proxy kind. Some sit in front of a site by taking over its DNS, so turning one off means pointing the domain back, and that takes time to spread.

If your domain is at one company, the hosting at another and the security somewhere else again, settle who controls the DNS before the move rather than during it.

WordPress, since that is what most small sites run

WordPress is not insecure. It is popular, and popularity is what attracts automated attacks. The core software is maintained carefully; the risk nearly always arrives through the pieces added on top.

  • Plugins are the usual route in. Each is code by a different author with a different level of maintenance. Remove the ones you do not use, since a deactivated plugin still sits on the server.
  • Abandoned plugins and themes are worse than old ones. If nobody publishes updates, the vulnerability never gets fixed. Check when each was last updated.
  • The login page is public and constantly guessed. Strong unique passwords, two-factor authentication and rate limiting handle almost all of it.
  • Pirated premium plugins are a known way malware spreads. If a paid plugin was free, assume it came with something.

Managed WordPress hosting takes some of this off you, which is the main reason to pick it over an ordinary shared plan.

The mistakes that cost people money

  • No backups at all. Everything else here is optional next to this one. Without a backup, a bad day becomes a rebuild.
  • Backups nobody has ever restored. Silent failures are normal: the job stopped months ago, or it captures the files but not the database. Kept on the same server as the site, they are lost with it.
  • Admin accounts nobody removed. Former designers, former staff, a shared login three people know. No firewall inspects them, because the login is valid.
  • One password everywhere. The most effective attack going, and the cheapest to prevent.
  • Treating an SSL certificate as security. The padlock reassures the visitor about the connection. It has never protected the site, and believing it does is why some sites carry no protection at all.
  • Cleaning the infection and stopping there. Leave the vulnerable plugin installed and the second clean costs what the first did.

How AldoMedia helps

AldoMedia has been building and maintaining websites for Western New York businesses since 1999, so cleaning up sites that were fine until they were not is familiar work. We are an independent authorised reseller for the security products, and the useful part is the judgement rather than the licence.

We look at what your site runs, say which layers are worth having and which are not, get the backups working and prove they restore, then stay reachable when something looks wrong. If your site has already been flagged, that is a normal call too. Ring 716-771-2536 or describe what you are seeing and we will tell you what state it is in before anybody buys anything. There is more about who we are and what our support covers.

Website security questions

How do I know if my website has been hacked?

The usual signs are a browser or search warning, a sudden drop in traffic, pages you did not write showing up in a Google search of your own domain, mobile visitors being redirected, or your host contacting you about abuse. Many compromises show nothing on the homepage, which is why scanning exists.

Do I need website security if I already have an SSL certificate?

Yes, because they solve different problems. A certificate encrypts the connection and removes the not secure label. It does nothing to stop an out-of-date plugin being exploited. A site can be fully encrypted and fully compromised at the same time.

My host says backups are included. Is that enough?

It depends on three things nobody checks until the bad day: how far back the copies go, whether they are stored away from the server they came from, and whether anyone has ever restored one. A copy that exists only on the same account is lost with the account.

Can a hacked website be cleaned, or does it need rebuilding?

Most infected sites can be cleaned. Rebuilding becomes the sensible option when the software is too old to update safely, when the same site keeps getting reinfected, or when nobody can say what the original files looked like. A clean backup from before the infection usually turns a rebuild back into a restore.

Does website security help my search rankings?

Not directly. There is no ranking bonus for running a scanner. The connection is on the downside: a site flagged as hacked can be labelled in search results or dropped until it is cleaned and reviewed, and recovering that position takes longer than the cleanup did.

Security guides in more detail

Each of these goes further than this page does on one thing.

Website Backups

What a backup has to contain, how to test a restore, where copies should live, and the decisions you face part-way through one.

Read the guide

Malware Removal

For a site that is compromised right now. The first hour, how to tell what kind of compromise it is, and getting delisted afterwards.

Read the guide

WordPress Security

The hardening checklist in the order things actually bite, starting with the plugin discipline that prevents most of it.

Read the guide

Related guides and services

SSL Certificates

The other half of this subject: what the padlock proves, what it does not, and why every site needs one anyway.

How SSL certificates work

Web Hosting

Where your files live, and why the plan you choose changes how much of this you do yourself.

Compare hosting plans

Get a second opinion

Quoted for a security package and not sure it fits? Tell us what the site runs and we will say what is worth keeping.

Ask us to look

Browse all guides, or read domain name vs web hosting if the pieces still do not fit together.

Start with the backup

If you do one thing after reading this, make sure a copy of your site exists somewhere else and that somebody has restored it. Everything else is easier once that is true.

Secure Your Website Now Get help choosing