What each option actually is
WordPress is free, open-source software that runs on a web server with PHP and a database. The 2025 Web Almanac from the HTTP Archive found it powers roughly 64% of sites built on a content management system, and the official WordPress directory lists more than 77,000 free plugins. Most business sites on WordPress also use a theme, and the Almanac estimates about 60% of WordPress sites add a page builder on top.
A hand-coded site is a set of HTML, CSS and JavaScript files written for one business. It can be static, meaning the server simply hands over finished pages, with no database, plugin list or admin login on the live site to look after.
Where WordPress wins
WordPress earns its popularity. Its strengths are real for the right business:
- Editing. A dashboard lets staff publish posts and change pages without touching code, which matters if you blog weekly or several people share the work.
- Features off the shelf. Forms, booking, events, memberships and stores are usually a plugin away, and a large pool of developers knows the platform.
- Steady core improvements. The Almanac notes that recent WordPress releases load block styles and scripts more selectively and cache more aggressively, work aimed at lifting the slowest sites.
What WordPress asks of you over time
WordPress is safe when someone maintains it. Its own hardening guide says older versions are not maintained with security updates, that plugins should always be kept updated, and that unused plugins should be deleted. Minor and security releases can install automatically, but major releases, themes and plugins still need someone to update them and check the site afterward.
The server needs care as well. WordPress recommends PHP 8.3 or newer, and the PHP project stops security fixes for each version four years after release; PHP 8.2 stops receiving them on December 31, 2026.
Speed depends on the build. The Almanac reports that page builders often generate more complex markup and larger CSS and JavaScript bundles, and it measured a median mobile Lighthouse performance score of 41 for WordPress sites. A carefully built WordPress site can be fast; the platform simply allows both outcomes.
Where hand coding wins, and where it does not
A hand-coded page ships only the code that page uses. That matters most on phones, where JavaScript does the damage: the Almanac measured a median of 1,916 milliseconds of blocking time on mobile pages in 2025, against 92 on desktop. With no plugins or admin login there is also less to patch, and because the site is plain files, it can be hosted almost anywhere and moved without a rebuild.
The costs are real too. Content changes usually go through a developer or a simple editing setup, new features are custom work, and a site with many authors publishing every day is a poor fit. Any hand-coded build should come with a clear answer to who makes edits and how quickly.
Modern Apex hand codes the sites it builds, and the client owns the files and the domain. If your business truly runs on daily publishing or a large online store, a content management system or a dedicated store platform may be the better tool, and an honest web designer should tell you so.
How to choose
Match the tool to how your business actually uses its website:
- Choose WordPress if several people publish often, you need a plugin-driven feature such as a store or memberships, and you have someone responsible for updates.
- Choose hand coded if your site is mainly service pages, area pages, proof and contact options, you change it monthly rather than daily, and speed on phones matters to your leads.
- Either way, keep the domain, hosting account and files in your name, and test the finished site in PageSpeed Insights on mobile before launch.
| Factor | WordPress | Hand-coded |
|---|---|---|
| Editing | Built-in dashboard for staff | Developer or a simple editing setup |
| Features | Plugins for most needs | Built to order |
| Speed on phones | Depends on theme, plugins and hosting | Only the code each page needs |
| Upkeep | Core, plugin, theme and PHP updates | Few moving parts to patch |
| Portability | Movable with its database and files | Plain files, host almost anywhere |
| Best fit | Frequent publishing, stores, memberships | Service businesses focused on calls and forms |
Related questions
Is a hand-coded website bad for SEO?
No. Google says its core ranking systems generally evaluate content page by page, and its starter guide treats a content management system as optional. What matters is crawlable pages, useful content, clear titles and a good experience on phones, all of which a hand-coded site can deliver.
Can I edit a hand-coded website myself?
Sometimes. Simple text and photo changes can be set up to be easy, but you will not get a drag-and-drop editor. If you want to redesign pages yourself every week, WordPress or a hosted builder will suit you better.
Is WordPress insecure?
Not inherently. The WordPress hardening guide lists outdated plugins and software among the common targets of attacks and tells site owners to keep everything updated. The risk rises when updates lapse or unused plugins stay installed, so the real question is who will maintain it.
Can I switch from WordPress to a hand-coded site later?
Yes. Treat it as a site move: keep or redirect every address that already gets search traffic, rebuild the content, and watch Search Console for a few weeks after launch. Google says permanent redirects do not cause a loss of PageRank.
Sources
- HTTP Archive Web Almanac 2025: CMS chapter
- HTTP Archive Web Almanac 2025: Performance chapter
- WordPress.org plugin directory
- WordPress requirements
- WordPress: Hardening WordPress
- WordPress: Updating WordPress
- PHP supported versions
- Google Search Central: Page experience
- Google Search Central: SEO starter guide
- Google Search Central: Site moves with URL changes