WordPress runs 43% of the internet. It's the default answer when anyone asks "what should I build my website on?" But "most popular" and "best for your business" are different things. Here's an honest look at what WordPress actually costs a South African small business, where it works, where it breaks down, and how it compares to Kern.
Data verified 15 May 2026. All prices in ZAR. WordPress costs include self-hosted WordPress.org (the version most developers recommend). WordPress.com pricing is noted separately where relevant.
The short version
WordPress is the right choice if you need full control over your site, want access to 60,000+ plugins, and have either technical skills or a developer on call. Kern is the right choice if you want a fast, secure website managed for you at a fixed monthly cost, with AI features included, and you don't want to think about plugin updates or hosting.
Pricing comparison (ZAR, May 2026)
WordPress is free. The software costs R0. But running a WordPress site is not free. Here's the real breakdown:
| Kern | WordPress (DIY) | WordPress (with developer) | |
|---|---|---|---|
| Platform cost | R999/mo | R0 (free) | R0 (free) |
| Hosting | Included (Vercel edge) | R84–R400/mo | R120–R600/mo (managed) |
| Theme / design | Included | R0 (free theme) or R300–R1,500 | R5,000–R30,000 (custom build) |
| SSL certificate | Included | Free (Let's Encrypt) or included with hosting | Included |
| Security plugin | Included | R300–R1,500/yr | Included (managed) |
| SEO plugin | Included | R0–R2,000/yr | Included (developer sets up) |
| Backup plugin | Included | R300–R1,500/yr | Included (managed) |
| Forms / contact | Included | R0–R1,200/yr | Included |
| AI chatbot | Included | R2,400–R9,600/yr (third-party) | R2,400–R9,600/yr (third-party) |
| Content tool | ContentAgent included | R0–R3,600/yr | R0–R3,600/yr |
| Ongoing updates | Included | You (monthly, often skipped) | R500–R2,000/mo (retainer) |
| Support | Direct, South African | WordPress forums / hosting support | Your developer (response times vary) |
Year 1 total cost
This is where the "WordPress is free" narrative falls apart. The software is free. Running it is not.
| Cost component | Kern | WordPress (DIY) | WordPress (developer build) |
|---|---|---|---|
| Platform / subscription | R11,988 | R0 | R0 |
| Hosting (12 months) | R0 (included) | R1,008–R4,800 | R1,440–R7,200 |
| Design / theme | R0 (included) | R0–R1,500 | R15,000–R50,000 |
| Plugins (annual) | R0 (included) | R600–R5,000 | R600–R5,000 |
| Chatbot (annual) | R0 (included) | R2,400–R9,600 | R2,400–R9,600 |
| Maintenance retainer | R0 (included) | R0 (your time) | R6,000–R24,000 |
| Your time (build) | R0 | R0 (30–60 hours) | R0 (5–10 hours briefing) |
| Year 1 total | R11,988 | R4,008–R20,900 | R25,440–R95,800 |
The DIY WordPress number looks cheap at R4,008/year. But that assumes you already know how to set up hosting, install WordPress, configure a theme, choose and install the right plugins, and maintain it monthly. If you're learning as you go, add 40–80 hours of tutorials and trial-and-error.
The developer build is what most South African businesses actually end up doing. They start DIY, get stuck, and hire someone. By then they've already wasted weeks. The developer then charges R15,000+ to fix or rebuild what was started.
Performance comparison
WordPress performance depends almost entirely on how it's configured. A well-optimised WordPress site on good hosting can be fast. The problem is most small business WordPress sites are not well-optimised. They run 15–30 plugins, use a heavy theme, and sit on cheap shared hosting.
| Metric | Kern | WordPress (optimised) | WordPress (typical) |
|---|---|---|---|
| Mobile PageSpeed | 85–95 | 70–85 | 30–55 |
| Largest Contentful Paint | <2s | 1.5–3s | 3–8s |
| Total Blocking Time | <200ms | 200–500ms | 800–2,500ms |
| Page weight (homepage) | 300–600 KB | 500 KB–1.5 MB | 2–6 MB |
| Database queries per page | 0 (static) | 10–30 (cached) | 50–200+ (uncached) |
| South African latency | ~80ms (Cape Town) | ~100–150ms (good host) | ~200–500ms (budget host) |
The "WordPress optimised" column is achievable but requires a caching plugin (WP Rocket or similar at R600/yr), image optimisation (Smush or ShortPixel at R300–R1,200/yr), a lightweight theme, and no more than 5–8 active plugins. Most small businesses don't do this. They install 20 plugins and wonder why the site takes 6 seconds to load.
Kern sites are static by default. No database, no PHP, no plugin overhead. The page is a pre-built HTML file served from a CDN. That's why the numbers are consistently in the 85–95 PageSpeed range regardless of content.
Security reality
This is the comparison most articles skip. WordPress is the most hacked CMS in the world. Not because it's insecure, but because it's the biggest target. 90,000+ WordPress sites get hacked per year according to Sucuri's annual report.
| Security factor | Kern | WordPress (self-hosted) |
|---|---|---|
| Core updates | Automatic, handled by Kern | Manual (or auto-update with risk of breakage) |
| Plugin updates | N/A (no plugins) | Manual, monthly recommended (86% of hacks via outdated plugins) |
| Login protection | No login surface | Brute force attempts common (need security plugin) |
| Database exposure | No database | MySQL database is attack surface |
| Backup | Automatic (Git-based) | Manual (need backup plugin + off-site storage) |
| If something breaks | Kern fixes it | You fix it (or pay your developer) |
The WordPress security model works like this: you install a security plugin, update WordPress core when prompted, update plugins monthly, and hope none of the 15 plugins you rely on has a vulnerability this month. It's manageable if you're technical. It's a liability if you're a plumber in Pretoria who just wants his website to work.
Plugin ecosystem vs built-in features
WordPress has 60,000+ plugins. That sounds like an advantage, and it is if you need specific functionality. But the plugin ecosystem has real costs:
| Feature | Kern | WordPress | Typical WP plugin cost |
|---|---|---|---|
| SEO | Built-in | Yoast / RankMath | R0–R2,000/yr |
| Security | Built-in | Wordfence / Sucuri | R0–R1,500/yr |
| Backups | Built-in | UpdraftPlus / BlogVault | R0–R1,500/yr |
| Caching | Not needed (static) | WP Rocket / W3 Total Cache | R0–R600/yr |
| Image optimisation | Built-in | Smush / ShortPixel | R0–R1,200/yr |
| Contact forms | Built-in | WPForms / Gravity Forms | R0–R1,200/yr |
| AI chatbot | Built-in | Tidio / Chatbase (third-party) | R2,400–R9,600/yr |
| Analytics | Built-in | Google Analytics + MonsterInsights | R0–R1,800/yr |
| Content creation | ContentAgent included | Jasper / ChatGPT (separate) | R0–R3,600/yr |
A typical small business WordPress site runs 12–20 plugins. Each one adds page weight, potential security vulnerabilities, and compatibility risks. When WordPress releases a major update, 2–3 of your plugins might break. Plugin developers abandon projects regularly — a plugin with 50,000 installs can stop receiving updates overnight.
Kern bundles these features into the platform. No plugin count, no compatibility matrix, no monthly update routine.
SEO capabilities
WordPress is generally considered the best CMS for SEO, and that reputation is earned. But the gap is smaller than most people think:
| SEO feature | Kern | WordPress (with Yoast/RankMath) |
|---|---|---|
| Meta titles & descriptions | Set for you, optimised | Manual with guidance (green bar) |
| Structured data (schema) | Automatic (Article, FAQ, Org) | Partial (depends on theme + plugin) |
| Sitemap.xml | Automatic | Automatic (via SEO plugin) |
| Page speed | 85–95 (built into platform) | 30–85 (depends entirely on setup) |
| Blog / content engine | Yes | Yes (WordPress invented the blog CMS) |
| URL structure control | Handled | Full control (permalinks) |
| Redirects (301) | Handled | Via plugin (Redirection, R0–R600/yr) |
| Local SEO (.co.za, SA) | Configured for SA | Manual (Yoast Local SEO, R1,200/yr) |
WordPress with Yoast or RankMath gives you more granular SEO control. You can tweak every meta tag, set canonical URLs per page, control robots.txt directives, and manage redirects. If SEO is your primary concern and you know what you're doing, WordPress is the stronger tool.
If you don't know what a canonical URL is, that granular control is just more settings you'll leave on default.
South Africa-specific considerations
| Factor | Kern | WordPress |
|---|---|---|
| Currency | ZAR (fixed price) | Mixed (hosting in ZAR or USD, plugins often USD) |
| Local hosting options | Not needed (cloud CDN) | Hetzner, Afrihost, Xneel (R100–R500/mo) |
| PayFast / Yoco integration | Integration supported | Plugins available (R0–R1,500/yr) |
| .co.za domains | Supported | Supported |
| POPIA compliance | Cookie consent included | Plugin needed (R0–R1,200/yr) |
| WordPress developers in SA | N/A | Plentiful (R300–R800/hr) |
| Support timezone | SAST | Depends on developer/host |
The biggest advantage WordPress has in South Africa is developer availability. If something breaks on a WordPress site, any of thousands of local developers can fix it. You're not locked into a single vendor. That matters for businesses that plan to grow and want the flexibility to switch developers.
When WordPress is the right call
WordPress is the right choice if:
- You need specific plugin functionality. WooCommerce for e-commerce, LearnDash for online courses, BuddyPress for community features. WordPress has plugins for everything. If your business model depends on a specific plugin, WordPress is the only option.
- You want full control. Every line of HTML, every meta tag, every server configuration. WordPress gives you root access to your own site. Kern makes decisions for you. Some businesses prefer making those decisions themselves.
- You have a developer. Either in-house or on retainer. WordPress is powerful in the right hands. A good developer can make a WordPress site fast, secure, and highly customised.
- You're building an e-commerce store. WooCommerce is the most widely used e-commerce plugin in the world. For SA businesses selling products online, WordPress + WooCommerce is hard to beat at the price point.
- You blog heavily. WordPress was built for blogging. The editorial experience, category/tag management, scheduling, and RSS are still the gold standard.
When Kern is the right call
Kern is the right choice if:
- You don't want to manage a website. You want it built, hosted, secured, and updated for you. Your monthly cost covers everything, and if something needs changing, you send a message and it gets done.
- Speed matters to you. Your current WordPress site scores 35 on mobile PageSpeed and you've tried three caching plugins and it's still slow. Kern sites are fast by default because there's no database, no PHP, no plugin overhead.
- You want AI features. The chatbot handles customer queries 24/7. ContentAgent writes blog posts and social content in your brand voice. These are included, not third-party add-ons.
- You're tired of plugin updates breaking things. Every WordPress update cycle carries the risk that a plugin breaks your site. Kern handles updates behind the scenes without disruption.
- You want predictable costs in rands. R999/month, no surprises. No plugin renewals, no hosting upgrades, no developer call-out fees.
When neither is the right call
If you need a full e-commerce store with inventory management, shipping integration, and payment gateways, neither Kern nor a basic WordPress setup is ideal. Look at Shopify (R550–R2,000/mo converted from USD) or WooCommerce on WordPress with a developer.
If you need a custom web application (user accounts, dashboards, complex forms, API integrations), you need a web developer who builds custom solutions. Neither Kern nor WordPress is designed for that use case.
Migration between platforms
| Kern | WordPress | |
|---|---|---|
| Export content | HTML export available | XML/RSS export (built-in) |
| Import from each other | WordPress XML import possible | Kern HTML migration manual |
| Keep domain | Yes | Yes |
| SEO impact | Minimal if URLs preserved | Minimal if redirects set up |
| Vendor lock-in | Low (static HTML) | Medium (content portable, setup is not) |
WordPress to Kern migration is straightforward. WordPress exports content as XML, blog posts transfer cleanly, and the design gets rebuilt on Kern's platform. Kern to WordPress is also possible — the content is static HTML, which can be parsed and imported.
Bottom line
WordPress is the most capable platform on this list. It does everything. That flexibility comes with a cost: you manage hosting, plugins, security, updates, and performance yourself. Or you pay someone R500–R2,000/month to do it for you.
Kern trades flexibility for simplicity. You get less control but also less responsibility. The monthly cost is higher than DIY WordPress hosting, but lower than WordPress with a developer on retainer. And you don't spend your evenings updating plugins.
Try the free website grader to see how your current WordPress site scores across 8 dimensions. Most WordPress sites score below 50 on mobile. See if it's worth fixing or rebuilding.
Frequently Asked Questions
Is WordPress free for South African businesses?
WordPress software is free. Hosting is not. A South African small business pays R100-R500/month for shared hosting, plus R150-R800/year for a premium theme, plus R500-R3,000/year for plugins (SEO, security, backups, forms). Total first-year cost with a developer: R15,000-R60,000. Without a developer: R3,000-R12,000 plus 30-60 hours of your time.
Is WordPress secure for a small business website?
WordPress itself is secure if kept updated. The risk comes from plugins: 86% of WordPress hacks exploit outdated plugins, not WordPress core. A small business running 10-15 plugins needs a security plugin (R300-R1,500/year), regular updates (monthly), and a backup system. Most small businesses skip the updates and get hacked. Kern handles security as part of the platform.
Should I use WordPress.com or self-hosted WordPress.org?
Self-hosted WordPress.org gives you full control and is what most developers recommend. WordPress.com is a hosted service with limited plugin access on cheaper plans. For a South African business that wants custom functionality, self-hosted is the way to go. But self-hosted means you handle updates, security, and backups yourself.
How much does WordPress hosting cost in South Africa?
Shared hosting from local providers like Xneelo (formerly Hetzner SA) or Afrihost costs R84-R250/month. Managed WordPress hosting (better performance, auto-updates, staging) costs R120-R600/month from providers like HOSTAFRICA or Domains.co.za. International hosts like SiteGround or Cloudways cost R250-R600/month converted from USD. Budget hosting works for low-traffic sites but slows down as visitors increase.
Can I migrate from WordPress to Kern?
Yes. WordPress content exports as XML via the built-in exporter. Blog posts and pages transfer over. The design gets rebuilt on Kern's platform, but the content moves cleanly. WordPress is actually one of the easier platforms to migrate from because of its standard export format.