IGNITION
click anywhere to skip
ServicesWorkAboutBlogStart

Web and Design

Security basics every site owner needs.

10 October 2026 · Abdullah Rajpot · 12 min read

Website security is the work of making it hard for a stranger to change, steal or switch off your site. Most owners picture a product they buy once. In practice it is a short list of habits, and the habits matter far more than the tools.

This guide speaks to the person who owns the site, not the person who built it. So it covers what really goes wrong, what to fix first, and which parts belong to somebody else.

What website security is actually protecting

Three things, and only the first is obvious.

The site itself comes first, because it is your shop window and often your best salesperson. Next comes the data people hand you, such as names, phone numbers and order details. Last comes your standing with Google, which is the one owners forget.

That last one deserves a moment. A broken site announces itself, yet a hacked site can keep looking perfectly normal. Meanwhile it quietly serves spam pages to search engines, and the ranking damage arrives long after the break in.

How attackers actually reach a small site

Attacks on small businesses are rarely personal. Nobody picked you out. Instead a script crawls the web for one known hole, then tries that same hole against every address it finds.

Software nobody updated

Out of date software is the route that scales for an attacker. A plugin, a theme or the platform itself ships a fix, and the release notes usually describe what was wrong. Every copy still running the old version then becomes a target, because the fix has told everyone where to look. So the gap between a fix and your install is the real risk window.

Passwords that already leaked

People reuse passwords. When another company loses its user list, those pairs end up in a file, and scripts try them everywhere else. Your admin login sits on that list if you ever used the same password twice.

Hosting nobody looks after

Cheap shared hosting puts many sites on one machine. If the host runs old software underneath you, none of your own care helps. Ask who patches the server, and expect a straight answer.

The website security basics that do most of the work

The gaps below are the ones automated scanning goes looking for. Close them and you have dealt with the common case, which is what a small site needs.

  • Keep the platform, the plugins and the themes current.
  • Give every person their own account, and close accounts when people leave.
  • Turn on a second sign in step for anyone with admin rights.
  • Hold backups somewhere other than the server they came from.
  • Serve every page over HTTPS, and check that no part of a page still loads over the old insecure address.
  • Delete plugins, themes and old copies you no longer use.
  • Put a firewall in front of the site so the obvious junk never lands.

Nothing on that list is clever. Yet the boring version, done every month, beats a clever thing done once.

Updates, and the reason people avoid them

Owners skip updates because updates break things. That fear is fair. An update can change a layout or knock out a form, and nobody wants to discover it on a Friday afternoon.

So the answer is not bravery. It is a second copy of the site. Apply the update on that copy, click the three journeys that earn you money, then repeat the update live. If a staging copy sounds like too much effort, that is a fair signal your platform is heavier than your business needs.

Updates also belong on a calendar rather than in your head. The same monthly slot that handles the upkeep nobody budgets for is where this work lives. Website security with no owner and no date is only a wish.

Accounts, passwords and who holds the keys

Admin accounts pile up quietly. A designer from two years ago, an agency that finished in spring, a developer who moved on. Each one is a live door.

Start with a list of every account and what it can do. Then remove anyone who no longer needs access. After that, drop the remaining people to the lowest role that lets them work, because an editor who cannot install a plugin cannot install a bad one either.

Two factor sign in is worth the small daily nuisance. A stolen password stops being enough on its own, because the attacker also needs the code on your phone. Turn it on for every admin, and treat the recovery codes like keys to the building.

Backups, the only control that undoes a bad day

Backups are the part of website security that assumes everything else has failed. Every other control tries to stop something happening. Backups accept that one day something happens anyway.

Three properties make a backup real. It lives off the server it protects. It reaches back far enough to predate a quiet infection. Somebody has restored it at least once, on purpose, to prove the file is more than a comfort.

A worked example, with round numbers chosen to make the arithmetic easy rather than to describe a typical case. Suppose your host keeps seven daily copies. Suppose an intruder plants a hidden file, and nobody notices for three weeks. By then every copy you hold already contains that file. Keep thirty days instead and a clean copy still exists.

HTTPS, and what the padlock does not mean

HTTPS scrambles traffic between a visitor and your server. So a shared coffee shop network cannot read a form as it travels. Browsers now mark pages without it as not secure, so treat HTTPS as the minimum rather than an upgrade.

Still, the padlock says nothing about the site behind it. A phishing page can hold a perfectly valid certificate. Treat HTTPS as one requirement among several, never as proof that a site is safe.

Forms, uploads and the data you choose to keep

Every form is an opening. A contact form invites text, while a careers page invites files, which is a bigger ask of your defences. So website security here is mostly a matter of restraint.

Two rules cover most of it. Collect the least you can live with, since data you never held cannot leak. Then decide, in writing, how long you keep what you do collect, and delete it once that time passes.

Card details are the clearest case of all. Hand them to a payment provider so the numbers never touch your server. Then the hardest part of the problem stops being yours. Shops face more of these decisions than other sites, which is why building an online shop is a different job from building a brochure site.

A website security routine you will actually keep

A routine survives only when it stays short. This one fits inside an hour a month for most small sites.

How oftenWhat to do
WeeklyApply updates on the staging copy, then live. Skim the error log.
MonthlyRead the user list. Restore one backup and confirm it opens.
QuarterlyDelete unused plugins and themes. Change any password more than one person knows.
YearlyReview which suppliers still hold access, and why.

Write the routine down and put a name against it. Otherwise it belongs to nobody, which is the state most sites already sit in.

What website security spending is worth it

Some money genuinely lowers risk. Managed hosting that patches the server for you removes the one job an owner cannot realistically do alone. A firewall at the edge, which filters traffic before it reaches your site, comes second.

Other spending buys a feeling instead. A trust badge in the footer changes nothing about the site behind it. A one off scan tells you about one afternoon and nothing about next month. Usually that money does more good on hosting.

How a hacked site shows itself

Nobody checks for something they cannot picture. So learn the signals now, while nothing is wrong.

Watch for admin accounts you did not create, and for files changed on a date when nobody was working. Search for your own brand and read the results, since injected pages often show text you never wrote. Ask a customer on a phone to open the site, because some attacks only redirect mobile visitors. Take a message from your host about spam seriously.

Website security when a site is already compromised

Panic makes this worse, so work in order.

  1. Take the site into maintenance mode, so visitors stop catching it.
  2. Change every password, starting with hosting and the site admin.
  3. Restore a backup from before the first sign of trouble.
  4. Apply every update on the restored copy before it faces the web again.
  5. Work out how they came in, because a restore without that step invites a repeat.

Tell people if the incident touched their data. That conversation is uncomfortable. Still, data protection rules where you operate may require it, so check what applies to you. A quiet cover up costs far more than an early email.

Where website security stops being your job

You own the decisions. Somebody else can own the work.

The split that works is simple. The owner decides what data the business keeps, who holds admin rights, and what the budget covers. A developer or an agency handles the patching, the settings that lock the site down, and the logs. Security belongs inside the build rather than after it, and our plain guide to planning a web or app build walks through where it fits.

Your platform decides how much of this you inherit. A hosted platform carries the server work for you, while a self hosted one hands you everything underneath. So that trade off deserves thought before you commit, and picking a CMS your team can run covers the rest of that choice.

None of this makes a site untouchable. It does mean the common attacks pass you by, and it means a bad day ends in a restore rather than a rebuild. For a small business, that is what good website security looks like.

Frequently asked questions

What is website security in plain terms?

Website security is everything that keeps control of your site in your hands. It covers the software you run and the accounts that can sign in. It also covers the server underneath and the backups that undo a bad day. Most of it is routine rather than clever. Keep things current, limit who holds admin rights, and hold a copy of the site somewhere else. Those three habits close the gaps that automated attacks rely on.

How often should I update my website software?

Weekly is a sensible rhythm for most small sites, and any fix labelled as a security release should go on sooner. The risk is not the update itself. It is the gap between a public fix and your install, because that fix tells everyone exactly where the hole was. Apply the update on a staging copy first, click the pages that earn you money, then repeat it live.

Does a small business site really get attacked?

Yes, though almost never on purpose. Scripts crawl the whole web looking for one known weakness and try it on every address they find, so nobody chose you. That is oddly reassuring, because generic attacks fail against generic defences. A current platform, a strong admin password and a second sign in step will turn most of that traffic away without you ever noticing it arrived.

Is a security plugin enough on its own?

No, although a good one helps. A plugin runs inside the site it is meant to defend, so it cannot help much once someone already has admin access or once the server underneath falls behind. Treat it as one layer. The layers that matter more are updates, off site backups, and closing accounts nobody uses. Hosting where somebody else patches the machine also counts.

How much website security does a brochure site need?

Less than a shop, but more than nothing. A brochure site holds few records, so the real loss is the site itself and your search rankings. Website security at that size means current software, one admin account per person, a second sign in step, HTTPS, and backups you have restored once. That list is an hour a month, not a project.

What should I do first if my site is hacked?

Put the site into maintenance mode, so visitors stop catching whatever it serves. Then change the hosting password and the site admin password. After that, restore a clean backup and update everything on it before it faces the web again. Two mistakes are common at this point. Deleting the defaced page alone leaves the way in wide open. Restoring onto the same out of date software just invites the same visit next week.

Who is responsible for website security, me or my developer?

Both, and the split is worth writing down. You own the decisions about what data the business keeps, who holds admin rights and what the budget covers. Your developer or agency owns the work, which means patching, locking down the settings and watching the logs. Settle three questions in writing before you need the answers. Who applies updates, how quickly a security release goes on, and who you call at the weekend. Website security fails in the gap between those two roles, where each side assumes the other is handling it.

Are free SSL certificates good enough?

For almost every business site, yes. What you pay changes the checks the issuer runs on who you are, not the strength of the encryption itself. Paid certificates mainly add those identity checks and a support contract, which some large organisations want. Remember what the padlock does not tell you. It says the connection is private, not that the site behind it is trustworthy or well maintained.

How do I know my backups actually work?

Restore one and look at it. A backup nobody has opened is a promise rather than a control, and broken backup jobs usually stay silent. Once a month, restore the most recent copy onto a staging site and click through a few pages. Also check how far back your copies reach, since a quiet infection can sit unnoticed for longer than a week of daily saves.

What are the signs that someone has broken into my site?

Often somebody outside notices first, which is the uncomfortable part. A customer mentions a redirect they saw on a phone. Or your host sends a notice about spam leaving the account. Read your own admin user list once a month too, because that catches the quiet cases nobody outside can see. Do not treat a clean plugin scan as proof either. A scanner running inside the site can only report what the intruder left visible.