How Much Does a Bespoke Website Cost in the UK?
The honest answer to the question every business owner asks — and why bespoke no longer means what it used to.
ReadEvery hour your website is down costs more than the price of preventing it. The numbers, the causes, and the realistic solutions.
James Seymour
Founder, Seymour Digital
Website downtime is a deceptively expensive problem. The direct cost is visible: while the site is down, no one can enquire, no one can purchase, no one can find you. The indirect costs are less visible but often more damaging — the SEO impact of crawl errors logged in Google's systems, the reputational cost of prospects encountering a failed site at the moment they were evaluating you, and the operational cost of staff time spent discovering and escalating the issue rather than being told about it instantly by automated monitoring.
For an e-commerce business turning over £1m annually, one hour of complete downtime during average trading costs approximately £114 in direct lost revenue. One hour during the Christmas peak — when hourly revenue may be 3–5x the average — costs £350–£570. That is before accounting for abandoned baskets that do not return, and paid advertising spend that continued burning throughout the downtime window.
For professional services firms, the revenue impact is less direct but no less real. A prospective client researching your firm who encounters a 504 error does not wait and try again later. They proceed to the next result in Google's search results. That competitor often converts them. The cost is invisible because you never see the enquiry that did not reach you — but it is no less real for being untracked.
Google's crawler visits your site regularly. If Googlebot encounters a 500 or 503 error on multiple crawls, it begins to flag those URLs as unavailable. Sustained downtime — over 24–48 hours — can cause pages to be temporarily de-indexed. Even a single crawl returning a 500 error is logged in Google Search Console as a crawl anomaly that requires investigation.
Crawl budget — the number of pages Google allocates to crawling your site per day — is influenced by your site's historical reliability. Sites with a history of downtime or excessive server errors receive lower crawl budgets, meaning new and updated content takes longer to be discovered and indexed. This is a cumulative, compounding SEO penalty that persists well beyond the original downtime event, often for months.
Shared hosting environments are the most frequent cause of downtime for UK business websites. On a shared server, your site competes for CPU, memory, and bandwidth with hundreds or thousands of other sites. If a neighbouring site is attacked, experiences a traffic surge, or runs a poorly coded script, your site suffers the consequences. There is no isolation.
WordPress sites face an additional risk: plugin and core updates. The majority of WordPress outages we investigate are caused by an update — either a plugin conflict following an update, or a PHP version change on the hosting environment that breaks compatibility with an installed plugin. Automated updates without a staging environment for testing are a reliable source of unplanned, unannounced downtime.
Traffic surges without adequate infrastructure are the third major cause. A press mention, a viral social post, or a large email campaign can send ten times normal traffic within minutes. Without autoscaling or a CDN to absorb the spike, the server resource ceiling is hit and the site fails precisely when it matters most.
Enterprise-grade hosting eliminates shared resource contention through isolated server environments with guaranteed CPU, memory, and disk IO. A global CDN absorbs traffic spikes and serves cached content even during origin server issues. Automated failover switches traffic to a standby environment in the event of primary server failure — typically within seconds, before most monitoring tools have even triggered an alert.
Uptime monitoring should run from at least three geographic locations at one-minute intervals. Alert response time — the speed at which someone qualified is notified and begins remediation — is the primary determinant of how long an outage lasts. A site monitored by a dedicated team with defined alert thresholds has outages measured in minutes. A site on unmonitored shared hosting has outages measured in hours.
A 99.9% uptime guarantee means a maximum of 8.7 hours of downtime per year. A 99% guarantee means 3.65 days. For a business-critical website, that difference is material.
The cost of enterprise-grade hosting infrastructure is typically between £150 and £800 per month depending on the site's resource requirements. The cost of the downtime events it prevents — in direct revenue, SEO penalty, and reputational damage — is invariably higher over any 12-month period. Every site Seymour Digital manages runs on isolated, monitored infrastructure with automated uptime alerting as standard. The calculation is straightforward; the decision should be equally so.
More From the Archive
The honest answer to the question every business owner asks — and why bespoke no longer means what it used to.
ReadGoogle's three performance metrics that directly affect your search ranking — explained without the jargon.
ReadWordPress powers 43% of the web. It is also quietly responsible for some of the most expensive business decisions we see UK brands make.
Read