Skip to main content

Home · Blog · Website Security

Website Security for UK Small Business Hosting: What Actually Protects Your Site

7 September 2026

Abstract glowing shield of frosted-glass layers protecting a small server node, representing layered website security, on a dark navy Gravity Host background

A secure small business website is the result of several defences working at once: a firewall filtering traffic before it reaches the server, malware scanning checking files while the site stays live, an encrypted connection between browser and server, a backup taken automatically every day, and software kept on a predictable update schedule. None of these does the whole job alone. Put together, they mean nobody has to sit and watch a dashboard for trouble to appear.

A firewall that filters traffic before it reaches your site

The first layer of defence never touches your website's code at all — it sits in front of the server, inspecting incoming connections and blocking the ones that look like an attack before they get anywhere near your files. Automated scanners probing for known WordPress vulnerabilities, brute-force attempts against a login page, and traffic from IP ranges with a history of abuse are all filtered out at this stage. A well-configured firewall also watches for repeated failed login attempts and temporarily blocks the source, which stops the slow, patient kind of attack that tries a password a few hundred times a minute.

On a shared hosting platform, this protection is part of the server itself rather than something each site owner configures individually, so it is active from the moment a site goes live.

Malware scanning that catches problems while the site is live

Firewalls stop a lot of trouble at the door, but scanning matters too, because not every threat arrives as a login attempt — some come bundled inside a plugin, a theme, or an upload form. Regular malware scanning checks the files on a server against known malicious patterns and flags anything unusual, so an infected file gets caught and quarantined rather than sitting undetected for months, quietly serving spam links or redirecting visitors to another site. Gravity Host runs this kind of scanning across its UK NVMe-backed hosting, alongside the firewall layer above, as a standard part of every account rather than an optional extra.

An encrypted connection as standard

Every page a visitor loads should travel over HTTPS, the padlock in the browser bar that means the connection between their device and the server is encrypted rather than sent in plain text. This matters for anything typed into a form — a login, a contact enquiry, a card payment — and it also affects how search engines and browsers treat the site, since an unencrypted page now gets flagged as "not secure" by default. Gravity Host issues a free SSL certificate with every hosting account and keeps it renewed automatically, so there is no certificate to buy, install or remember to renew. The full mechanics of how SSL protects a small business site are covered in Free SSL and HTTPS: what the padlock does for your small business website.

A daily backup that turns a bad afternoon into a five-minute fix

A site with a current backup recovers from an attack, a bad plugin update, or a mistake made while editing a page in minutes rather than hours — the previous day's snapshot is simply restored and the site is back. Gravity Host takes a full daily backup of every hosting account as standard, and Daily website backups: what they cover, why they matter and how to check yours works sets out exactly what gets backed up and how to confirm a restore point actually exists.

Software kept current without a full-time job

Keeping WordPress, its plugins, and the underlying PHP version up to date closes off known vulnerabilities as soon as a patch exists, rather than months later. cPanel's MultiPHP Manager makes it straightforward to see which PHP version a site is running and move it to a supported one in a couple of clicks, and Softaculous can apply WordPress core and plugin updates from the same control panel without needing separate tools. Automatic or manual WordPress updates? covers how to decide which approach suits a given site.

Access control: who can reach what

A few habits do most of the work here: a unique, generated password for the cPanel account and for the website's own admin login, two-factor authentication turned on wherever it is offered, and a separate account for each team member who needs access. File permissions add another layer — setting a website's files and folders so that only the necessary processes can write to them limits what a single compromised plugin can reach.

LayerWhat it protects againstWhere it lives
FirewallAutomated attacks, brute-force login attemptsServer level, always on
Malware scanningInfected files, hidden redirects, spam injectionServer level, runs regularly
SSL / HTTPSData intercepted in transitEvery page, free and auto-renewed
Daily backupsData loss from any causeFull account snapshot, once a day
Software updatesKnown vulnerabilities in CMS, plugins, PHPcPanel / Softaculous, applied on a schedule
Access controlCredential theft, shared or weak loginsSet once, reviewed periodically

A short checklist

  • Confirm the site loads over HTTPS with a valid, current certificate.
  • Check when the last successful backup was taken and that a restore point exists.
  • Look up the PHP version in use and confirm it is still supported.
  • Update the CMS, plugins and themes, or confirm automatic updates are switched on.
  • Use a unique password and two-factor authentication for every admin login.
  • Ask the host directly whether firewall and malware scanning are included as standard, rather than assuming.

None of this requires specialist security knowledge to maintain day to day — it requires hosting that builds these layers in from the start. Gravity Host includes the firewall, malware scanning, free auto-renewing SSL and daily backups described above across its UK NVMe SSD hosting plans, with cPanel and Softaculous handling the update side, from £50 a year.

Host it on Gravity Host

Fast UK NVMe hosting, free SSL, daily backups and support from a small UK team. Domains are priced separately, and the renewal price is shown before you buy.

See hosting plans
← All articles