Spawned · Ideas Journal

Could your CMS be holding you back?

Lightning-fast. No database. Reduced risk.

A bloated CMS site weighed down by plugins, JavaScript, themes, a database and outdated PHP, compared with a lightweight static site served as a single index.html file
WordPress and other CMS platforms aren’t always the best fit. For sites that don’t need a dynamic backend, there’s a better way.

For the best part of twenty years, the content management system was the default answer to “we need a website”. WordPress, Joomla and their peers made sense for a simple reason: editing raw HTML meant hiring a web designer, and every change (a new page, a price update, a fresh photo) meant going back to them and paying for it. A CMS put the keys in the business owner’s hands.

That reason has largely gone. SPAWN.LONDON founder Paul Emerton argues that for the majority of business websites, whether brochure sites, service businesses, local trades or professional practices, a hand-built static HTML and JavaScript website is now faster, safer, better at search and AI visibility, and just as quick to change. This isn’t a WordPress witch hunt. It’s a question of fit.

Lightning-fast static sites

Pages are built once and served instantly. Nothing is assembled on request.

No database required

No queries, no MySQL server, no database to hack, corrupt or back up.

Reduced security risk

No admin login, no plugins to patch, a far smaller attack surface.

What actually happens when someone visits your page

When a visitor opens a page on a typical WordPress site, the server starts PHP, loads the WordPress core, initialises the theme, wakes up every active plugin, runs a series of database queries to fetch the content, settings and menus, and only then assembles the HTML. The browser then downloads the theme’s stylesheets and scripts, plus whatever CSS and JavaScript each plugin decided to add, often on every page, whether it’s needed there or not.

A static site skips all of that. The page already exists as a finished file. The server’s only job is to send it.

Caching is the usual answer, and it does help: a good page cache stores a pre-built copy of the HTML so the database isn’t hammered on every visit. But a cache doesn’t make the page any lighter. The theme and plugin payload still travels to the browser, caches still miss and expire, and the caching layer itself becomes one more plugin to configure and maintain.

Caching hides the work. A static site removes it. A straight HTML page is smaller, so your website is simply faster.

Speed is a search signal

Google measures real-world page experience through its Core Web Vitals: how quickly the main content loads, how quickly the page responds to a tap or click, and how stable the layout is while it loads. These form part of Google’s page experience signals. Content and relevance still decide most rankings, but a slow site carries a technical handicap that a lean static site simply doesn’t have.

Speed also changes behaviour. Visitors on mobile data abandon slow pages, and every second spent waiting is a second in which a competitor’s result is one tap away. Lightweight pages are also cheaper and quicker for search engines to crawl, which helps new and updated content get picked up sooner.

Why static sites read better to AI answer engines

Search is no longer just ten blue links. Google’s AI Overviews, ChatGPT, Claude, Perplexity and Copilot increasingly answer questions directly and cite the pages they drew from. Being one of those cited sources, which SPAWN.LONDON calls AIO (AI optimisation), depends on the AI being able to fetch, read and trust your page.

Many AI crawlers fetch a page’s raw HTML and do not run its JavaScript. If your content is injected by scripts, buried under page-builder markup, or only appears after a plugin loads, there is a real chance the crawler sees far less than your visitors do. A well-built static page puts the content directly in the HTML, uses clean semantic headings, and carries structured data (JSON-LD) describing exactly who you are and what you offer. Every SPAWN.LONDON static site is built that way as standard.

“But isn’t WordPress easier to update?”

This is the worry that keeps businesses on a CMS long after it has stopped serving them. In the old days it was fair: a designer typed the HTML by hand, invented the JavaScript, worked from a handful of templates, and any change meant a quote, a wait and an invoice.

That model is gone. SPAWN.LONDON keeps every client’s website code on file and works with an AI-accelerated development workflow. Send over the new content, the new page or the change you need, and it is built, checked and published. That is as fast as, and frequently faster than, logging into a CMS and wrestling with a page builder yourself.

And that wrestling is the hidden cost of a CMS. Page builders turn business owners into part-time graphic designers, nudging blocks, fighting spacing, and discovering after publishing that the layout fell apart on a phone. As Emerton puts it, what a business actually wants is a functioning website, not a new career in layout. You supply the content. The site looks right, reads right, and works.

Built for the phone first

Most visits to a typical business website now come from a mobile device. With a static site there is no theme update or plugin conflict waiting to quietly break the mobile layout. Every page is designed and tested for small screens before it goes live, so when a customer flips to their phone, the site works every time.

People want information, faster

Expectations have shifted. Visitors want the opening hours, the price, the phone number, the answer, and they want it now. They don’t want to sit through a fancy loading animation whose real job is to disguise the fact that the CMS behind it is still pulling in dozens of files. The SPAWN.LONDON approach is simple: keep it simple, keep it straight, make it faster.

Fewer moving parts, fewer ways in

Every plugin is somebody else’s code running on your server. Security researchers consistently find that the large majority of reported WordPress vulnerabilities sit in third-party plugins and themes rather than in WordPress core, and an outdated PHP version or an abandoned plugin is exactly what automated attacks look for.

A static site has no database to inject into, no admin login to brute-force and no plugins to fall behind on. No website is risk-free, as hosting and forms still need to be configured properly, but the attack surface shrinks dramatically, and so does the monthly maintenance burden.

When WordPress is still the right choice

Fairness matters here. A CMS still earns its place when a site genuinely needs a dynamic backend: large editorial teams publishing several times a day with approval workflows, membership and subscription sites, complex e-commerce with live stock and customer accounts, or deep integrations that depend on a particular plugin ecosystem. For those, the right answer may be a well-maintained CMS or a bespoke application.

But most small and medium business websites don’t need any of that. They need to load instantly, look professional, show up in search and AI answers, convert visitors into enquiries, and change when the business changes. That is exactly what a static site does best.

A bloated CMS vs a lightweight static site

For sites that don’t need a dynamic backend, here is how the two approaches compare where it matters to your customers and your bottom line.

Page delivery

CMS: PHP runs, theme and plugins load, database is queried, page is assembled, or served from a cache that must be maintained.

Static: the finished page is sent immediately. Nothing to assemble, nothing to cache-bust.

Page weight

CMS: theme frameworks, page-builder markup and plugin scripts are often loaded on every page.

Static: only the code each page needs. Smaller pages, faster loads, better Core Web Vitals.

Security & maintenance

CMS: core, theme, plugin and PHP updates; an admin login and a database exposed to the internet.

Static: no database, no admin panel, no plugins. A dramatically smaller attack surface.

Making changes

CMS: log in, fight the page builder, check it on mobile, hope an update hasn’t broken anything.

Static with SPAWN.LONDON: send the content; we build, test on mobile and publish, fast.

SEO

CMS: performance depends on how many plugins, scripts and builder layers have accumulated over time.

Static: fast by default, clean semantic HTML, easy to crawl.

AI search (AIO)

CMS: content may depend on scripts that many AI crawlers never run.

Static: content lives in the HTML, with JSON-LD structured data that answer engines can read and cite.

Already on WordPress? You don’t need to start again.

If you have an existing WordPress, Joomla or other CMS website, we don’t need to start from scratch, and we won’t charge you as though we were rebuilding your entire site. We clone what you already have into a new, lightweight static website:

  • Your design, content and page structure carried across, cleaned up and made properly mobile-ready.
  • Your URLs preserved, or redirected where they must change, to protect the search rankings you have already earned.
  • SEO and AIO built in: semantic HTML, metadata and structured data on every page.
  • Priced as a migration, not a rebuild, with changes handled by us afterwards so you never need to touch a page builder again.

The result: a faster site, a better experience for your customers, and one less system to patch. See our small business website packages for how ongoing hosting and changes work.

Static websites: common questions

What is a static website?

A static website is built from pre-generated HTML, CSS and JavaScript files that the web server delivers exactly as they are stored. Unlike a WordPress or Joomla site, a static site does not run server-side code or query a database when a visitor requests a page, so pages arrive faster and there is far less software to maintain or secure.

Are static websites faster than WordPress?

Yes, in most cases. A WordPress page is assembled on request by running PHP, loading a theme, initialising plugins and querying a MySQL database, and it typically ships additional theme and plugin CSS and JavaScript to the browser. Page caching narrows the server-side gap, but a static page is already built and usually carries a much smaller payload, so it reaches the visitor sooner on every request.

Are static websites better for SEO?

Static websites support strong SEO because they are fast, lightweight and easy for search engines to crawl. Google uses Core Web Vitals - loading speed, responsiveness and visual stability - as part of its page experience signals, and static sites typically score well on all three. Rankings still depend on content quality and relevance, but speed removes a common technical handicap.

Do static websites help with AI search and AI Overviews (AIO)?

Static HTML gives AI answer engines a clean, complete copy of a page. Many AI crawlers fetch the raw HTML without executing JavaScript, so content that is written directly into the HTML, structured with semantic headings and described with JSON-LD structured data is more reliably read, understood and cited. SPAWN.LONDON builds static sites with content in the HTML and structured data on every page for this reason.

Can I update a static website without a CMS?

Yes. SPAWN.LONDON keeps every client's website code on file and uses an AI-accelerated workflow, so clients simply send new content or requested changes and the updated pages are published quickly - often faster than a business owner could make the same change themselves through a CMS page builder, and without any risk of breaking the layout on mobile.

Can SPAWN.LONDON convert my existing WordPress website to a static site?

Yes. SPAWN.LONDON can clone an existing WordPress or other CMS website - its design, content and page structure - into a lightweight static site, preserving URLs or adding redirects to protect search rankings. Because the existing site is the starting point, the work is priced as a migration rather than a complete rebuild.

See how fast your site could be

Send us your current website address and we’ll tell you what a static rebuild would gain you in speed, security and search, and what it would cost to migrate. We’ll respond within 24 hours.