Back to blog

WordPress powers a huge chunk of the internet – and for good reason. But when someone comes to me for a business card site, I almost never reach for it. Here's why.

WordPress is built for content management

A blog, a magazine, a portal with hundreds of articles – WordPress shines there. It was designed so that non-technical users can add new content easily. But a business card site doesn't change its content every day. The entire CMS layer becomes an overhead that brings no benefit for the client.

Plugins add up fast

Out of the box, WordPress does relatively little. Nearly every feature – an SEO-friendly title, a contact form, speed optimisation, security – requires installing additional plugins. Each plugin is a separate piece of code maintained by a different author, which creates maintenance overhead, update conflicts, and security vulnerabilities over time.

Performance vs. handcrafted code

A site written from scratch in clean HTML, CSS, and minimal JavaScript loads faster, has fewer points of failure, and simply works more reliably than a WordPress install with a theme and ten plugins doing the same job. For a business card site, that's a meaningful difference – both for the user experience and for SEO.

When WordPress does make sense

If a client genuinely needs to add news, write blog posts, or manage a large catalogue of services themselves – then WordPress (or another CMS) can be the right call. The tool should fit the need. For a simple, stable business card site, it usually doesn't.