Web design 13 min read

WordPress or custom website: choosing the right technology.

The technology a website is built on decides how fast, secure, easy to update and expensive to maintain it will be over the years. Here are the main options, explained without jargon, and a method for working out which one really fits your case.

Marco BagiacchiFounder of Nalu and web developer
Silver and lilac liquid surface

Why technology matters more than it seems

When thinking about a new website, attention naturally goes to the design: colors, images, animations. The technology the site is built on seems like a detail for techies. In reality it's one of the choices that most affects the site's life in the years after launch: how fast it will be, how secure, how easy to update, how much it will cost to maintain, how far it can grow.

Two sites that look identical can behave in opposite ways. One loads in an instant, runs without problems for years and is cheap to maintain; the other gets slow, needs constant updates and, at the first forgotten plugin, risks being attacked. The difference almost always lies in the foundations.

Design is what you see on day one. Technology is what you live with every day after.

In this guide we compare the most common options for a business website: WordPress with a ready-made theme, custom-designed WordPress, a custom static site and fully bespoke development.

The four main routes

Before getting into the details, here's an overview of the options.

The options compared
OptionIn shortIdeal for
WordPress with a ready-made themeA widely used CMS with a purchased, adapted design template.Small budgets, simple needs.
Custom WordPressThe same CMS, with a theme designed from scratch and only the features needed.Business websites updated often, blogs, content.
Custom static websitePages generated in advance and served ready-made, with no database.Fast, secure websites updated at a moderate pace.
Custom developmentAn application built from scratch for specific functions.Private areas, platforms, configurators, integrations.

There's no absolute winner. Each meets different needs, and often the best choice is a combination: for example a fast site for the main pages and a dedicated tool for specific features.

WordPress: what it is and why it's so widespread

WordPress is a CMS, a system for managing a site's content without writing code. Born as a blogging platform, today it powers a very large share of the world's websites. Its success comes down to three factors: it's free and open source, it's relatively easy to use, and it has a huge ecosystem of themes and plugins to add almost any feature.

Strengths

  • Content management is intuitive: pages, articles and images are updated from a dashboard.
  • Flexibility: with plugins and development you can build almost anything.
  • Adoption: many professionals know it, and support is easy to find.
  • Great for content: blog, guides, editorial sections.
  • E-commerce can be added with WooCommerce.

Weaknesses

  • Ongoing maintenance: core, theme and plugins need regular updates.
  • Security: being so widespread, it's a frequent target of automated attacks, especially if it isn't updated.
  • Speed: a site full of plugins with a heavy theme can become slow.
  • Growing complexity: every plugin you add brings code, possible conflicts and costs.

It's also worth clarifying a distinction that often causes confusion: WordPress.org is the free software you install on your own hosting, with full freedom; WordPress.com is a hosted service, with subscription plans and some limitations depending on the plan. When talking about professional business websites, it's usually the former.

WordPress is neither good nor bad: it's a powerful tool that does its best when it's built with care and maintained consistently.

The ready-made theme: upfront savings, hidden costs

Many WordPress sites are based on themes bought from marketplaces: complete design templates, packed with features, adapted with your logo, colors and content. They're cheap and let you get started quickly.

The problem is that, to please everyone, many themes include dozens of features you'll never use: page builders, effects, forms, libraries. All this code gets loaded anyway, slowing the site down. And the design follows the theme's layout, not your needs: your content gets squeezed into the boxes provided instead of the other way round. Your site ends up looking like thousands of others.

Ready-made theme and custom theme
LookReady-made themeCustom theme
Upfront costLowHigher
SpeedOften bloatedLightweight, only what's needed
UniquenessSimilar to other sitesBuilt on your identity
Content flexibilityTied to the theme's layoutThe layout comes from the content
DependencyFrom the theme author's updatesYour own documented code
If you choose a theme

If you choose a ready-made theme, go for lightweight ones that are well reviewed and frequently updated, and ask for every feature you don't use to be switched off. That way you avoid the most common problems.

Custom WordPress: the best of both worlds?

A very effective middle ground is to use WordPress as the content management system, but with a theme designed from scratch and only the essential plugins. The result is a site with a unique design, fast, easy for the team to update and simpler to maintain.

It's the ideal choice for companies that publish content regularly (articles, news, case studies) and want the convenience of a management panel, without the compromises of a generic theme. The upfront cost is higher than a ready-made theme, but it's recovered in performance, lifespan and fewer maintenance problems.

  • Design built on the site's identity and goals.
  • Admin fields designed around your content, easy to use.
  • Few plugins, carefully chosen and well maintained.
  • Lightweight code optimized for speed.

The custom static website: fast and secure

In recent years, static sites built with modern tools have become popular. Instead of generating each page at the moment of the visit by querying a database, as WordPress does, pages are prepared in advance and served ready-made. It's the technology this site is built with too.

The advantages

  • Excellent speed: pages are already built and can be served from servers close to the visitor.
  • High security: with no database or exposed admin panel, the attack surface shrinks dramatically.
  • Reduced maintenance: no plugins to update every week.
  • Low hosting costs, even with heavy traffic.
  • Design without limits: every page is built exactly the way it should be.

The limits

  • Content updates need a dedicated workflow, designed from the start.
  • Dynamic features (forms, search, private areas) need extra services or development.
  • Less suited to sites with many authors publishing every day, unless paired with a content management system.

It's an excellent solution for business websites, showcase sites and landing pages, especially when speed, security and design quality are priorities. For content management you can add a dedicated management system, or leave it to whoever maintains the site.

Fully bespoke development

When the site has to do very specific things, like managing a customer area, a product configurator, a complex booking system or deep integration with management software, custom development becomes the most sensible route. It's no longer a website, but a real web application.

The advantage is total freedom: every feature is built exactly for your process, with no compromises. The upfront cost is higher, and it needs careful analysis and a reliable technical partner over time. With us, custom web apps start at €2,500 for bookings and configurators, €3,000 for private areas and €3,500 for management software and dashboards (excl. VAT).

The serviceCustom web apps: management software, private areas, configurators

Speed: the comparison that matters to Google and customers

Loading speed affects people's experience and the site's results: a slow site loses visitors, especially on smartphones, and Google considers loading experience among a page's quality signals.

Typical speed by technology (with a careful build)
TechnologySpeedWhat it depends on
WordPress with a ready-made themeVariable, often averageTheme weight, number of plugins, hosting.
Custom WordPressGood or excellentCode quality, caching, hosting.
Static websiteExcellentImage and script optimization.
Custom applicationVariableArchitecture and optimization.

Watch out: technology alone guarantees nothing. A static site full of unoptimized images can be slow, and a carefully built WordPress site can be very fast. What counts is the quality of the build.

Security: where the risks hide

Most attacks on websites are automated: programs looking for vulnerable versions of popular software. That's why sites built on very popular CMSs are frequent targets if they aren't updated. Not because they're insecure in themselves, but because every outdated component is an open door.

  • WordPress: secure if updated regularly, with a few reliable plugins, strong passwords and backups. Risky if neglected.
  • Static website: minimal attack surface, because there are no exposed databases or panels.
  • Custom application: depends on the quality of the development and on updates to the libraries used.
The serviceWebsite maintenance and security: plans and prices

Content management: who updates the site?

This is often the deciding question. Before choosing the technology, ask yourself who will update the site, how often and what content.

Who updates it and what makes sense
SituationOften a good fit
The team publishes articles and news every weekCustom WordPress or a site with a content management system.
Occasional updates, a few times a yearCustom static website, updated by whoever maintains it.
Product catalog that changes constantlyDedicated e-commerce platform.
User-generated content or company dataCustom application.

A technology choice that ignores who will manage the content leads to one of two problems: a system so complex nobody uses it, or a system so rigid you have to ask for help with every change.

Costs over several years

Costs should be compared over at least three to five years, factoring in the build, hosting, licenses, maintenance and any rebuilds.

Cost profile by technology
TechnologyUpfront costRecurring costs
WordPress with a ready-made themeLowOngoing maintenance, theme and plugin licenses, possible corrective work.
Custom WordPressMediumRegular maintenance, fewer plugins to manage.
Custom static websiteMediumLow-cost hosting, reduced maintenance, content updates.
Custom applicationHighMaintenance and evolution of the application.

The ready-made theme wins in the first year; custom solutions tend to catch up in the following years, thanks to fewer problems, better performance and a longer life before everything needs redoing. With us, a custom website starts at €1,500 (excl. VAT).

Read alsoThe annual costs of a website, item by item

SEO: does technology make a difference?

Google doesn't prefer one technology over another: it assesses pages on how useful they are, their structure, their speed and the experience they offer. Any technology can rank well if the site is built with care.

That said, some features help: fast pages, clean code, full control over titles, descriptions, URLs and structured data, a tidy content structure. Custom sites, static or WordPress, let you get these right without the compromises of generic themes and plugins.

Learn moreHow to show up on Google: a step-by-step guide

Freedom and dependence on the provider

A legitimate concern: if I choose a custom solution, do I become dependent on whoever built it? The answer depends on how the project is built.

  • The code is yours and is handed over to you, or is accessible in a repository in your name.
  • The project uses widespread, well-documented technologies that many professionals know.
  • There's at least basic documentation on how it's built and how to update it.
  • Domain, hosting and accounts are in your name.

With these safeguards, a custom site doesn't tie you to a provider any more than a WordPress site does. On the contrary, a ready-made theme full of paid plugins can create dependencies that are less obvious but just as real.

Page builders: convenient, but at a price

Many WordPress sites use so-called page builders, tools that let you compose pages by dragging blocks, without writing code. They're convenient, especially if you want to change the layout yourself, and they've made building websites accessible to many more people.

The downside is weight: to offer so much freedom, page builders add a lot of code to every page, which slows loading. They also tie the site to that tool: changing it later often means rebuilding the pages from scratch. And total freedom to edit everything can break the site's visual consistency, page by page.

A more balanced alternative is a custom theme with predefined blocks designed around the site's identity: the team can compose new pages by choosing from ready-made, consistent components, without the weight and risks of a generic builder.

Accessibility and code quality

One aspect technology influences, and that's often overlooked, is accessibility: making the site usable by everyone, including people with disabilities. Adequate contrast, a correct heading structure, keyboard navigation, alternative text for images, forms that make sense with a screen reader.

Clean, carefully designed code makes it easier to guarantee these qualities; generic themes and page builders, on the other hand, often produce messy structures that have to be fixed by hand. Accessibility isn't just about inclusion and, in some cases, legal obligations: an accessible site is also clearer for everyone and easier for search engines to understand.

  • A tidy, consistent heading structure.
  • Enough contrast between text and background.
  • The whole site usable with a keyboard.
  • Images with meaningful alternative text.
  • Forms with clear labels and understandable error messages.

Switching technology: can you do it without losing anything?

Many companies come to this choice already having a site, often on WordPress with a ready-made theme, that has become slow or hard to manage. Moving to another solution is possible, and with the right method you lose nothing.

  1. Inventory

    All the pages, content, images and data to keep are gathered.

  2. URL mapping

    Every page of the old site is matched to the new one, to set up 301 redirects and keep your rankings.

  3. Content migration

    Copy and images are transferred, often improved along the way.

  4. Testing and launch

    Everything is checked to work, then we switch to the new site while monitoring Search Console.

Switching technology is also a great opportunity to review structure and content, removing what isn't needed and strengthening the pages that get results.

Read alsoRebuilding your website: the decisions to make before you start

When to choose what: a quick guide

Quick pointers
If...Consider
You have a very small budget and simple needsWordPress with a lightweight, well-chosen theme.
You publish content often and want to manage it yourselfCustom WordPress.
You want maximum speed, security and design, with moderate updatesCustom static website.
Sell onlineE-commerce platform (Shopify or WooCommerce).
You need specific features for customers or internal processesCustom development.
For those selling onlineShopify or WooCommerce: which to choose for your store

Questions to ask whoever builds your site

  1. What technology will you build the site on, and why is it the best fit for my case?
  2. How will I update the content? Can you show me the panel or the workflow?
  3. Which plugins, services or licenses will be needed, and whose name will they be in?
  4. How do you handle security, updates and backups?
  5. How fast will the site be, and how will you measure it?
  6. Will the code be mine? Can I hand it over to others in future?
  7. How much will it cost to maintain over the coming years?

A serious professional can explain the technology choice in plain words, justifying it by your needs, not their habits.

Final checklist

  • I know who will update the site and how often.
  • I know the features I need today and the ones I'll probably need tomorrow.
  • I've compared costs over at least three years.
  • I've asked how security and maintenance are handled.
  • I know how the site's speed will be measured.
  • The code, domain and accounts will be in my name.

The right technology is the one that makes the site fast, secure and easy for you to manage, today and in the years to come. Not the trendy one, nor the one that costs least on day one. If you want to know which suits your project best, it's one of the first things we talk about on a call.

The serviceCustom website design: how we work

The answers in brief.

The questions we're asked most often on this topic. If yours isn't here, write to us.

Is WordPress or a custom website better?

It depends on who updates the site, how often and the features you need. WordPress is ideal if you publish content often; a custom site offers more speed, security and uniqueness.

Is WordPress secure?

Yes, if it's updated regularly, with a few reliable plugins, strong passwords and backups. Problems almost always come from neglected sites.

What is a static website?

A site whose pages are prepared in advance and served ready-made, with no database. It's very fast and secure, and suits business websites updated at a moderate pace.

Can I update a custom website myself?

Yes, if the project includes a content management system or a suitable update workflow. It's something to clarify at the design stage.

How much does a custom website cost?

With us, a custom website starts at €1,500 (excl. VAT). The price depends on pages, features, content and SEO.

What's the difference between WordPress.org and WordPress.com?

WordPress.org is the free software you install on your own hosting, with full freedom. WordPress.com is a hosted subscription service, with different limits depending on the plan.

Does a custom website tie me to the provider?

Not if the code is yours, uses widespread technologies and is documented, and if the domain and accounts are in your name.

If you feel
the time is right,
it probably is.

Tell us about your project: the assistant prepares the brief in two minutes, then a person from the team replies. No automatic quotes.

MBCBMCThe Nalu team, here for you