WordPress or Next.js for a business website?

We build sites in React, often with Next.js, so weigh what follows with that in mind. WordPress is still the better pick for some businesses, and here’s how to tell if you’re one of them.

Power boards chained one into the next and held to a white wall with blue painter's tape, an adaptor in every socket and cables trailing down the wall.
Photo: Tim Mossholder on Pexels

Choose WordPress if several people will write for the site, or you want to change pages yourself without calling a developer. Choose Next.js if the site changes now and then, or needs something built to fit, like a quote calculator or a customer login. Both need security updates, so plan for them whichever you pick.

What each one is

WordPress is free, open-source software for running a website. You install it on a web host, then write and edit your pages from its dashboard. WordPress.org says people with limited tech experience can use it out of the box.

Next.js is a framework for building websites and web apps in React, made by a company called Vercel. A developer writes the site in code. The Next.js documentation assumes some familiarity with web development, and suggests being comfortable with HTML, CSS, JavaScript and React before you start.

Side by side

From WordPress.org and the Next.js documentation, read 16 October 2026.
QuestionWordPressNext.js
What is it?Free, open-source publishing software, licensed under the GPLA React framework for building web apps and sites, from Vercel
What does it run on?A host with PHP 8.3 or newer and MySQL 8.0 or MariaDB 10.11 or newer, as WordPress.org recommendsA Node.js server for every feature, or any static web host for a static export
Who edits it?Anyone you give a login, with roles that control who can publishA developer, in code, unless a content management system is added
What can you add?Over 75,000 free plugins from the WordPress.org directoryFeatures built into the site in code
How is it patched?Security releases install themselves on most sites, and plugins and themes can be set to update tooEach major version gets security fixes until two years after its release, and a developer applies them

When WordPress is the better choice

Several people write for the site
WordPress has roles built in. A contributor can write posts but can’t publish them, so their work waits for someone with the editor role to put it live.
You want to make changes yourself
You can try the editor before you commit. WordPress Playground runs WordPress in your browser, with no host to set up.
A plugin already does the job
The WordPress.org directory lists over 75,000 free plugins. If a well-kept one does what you need, you may not need to pay anyone to build it.
Your WordPress site already works
If it’s on a supported version and doing its job, we’d usually tell you to keep it.

Our article on whether to redesign or start again shows how to check which version of PHP your WordPress site runs on, from inside its own dashboard.

When Next.js is the better choice

Next.js suits a site that changes now and then, where you’re happy for a developer to make the changes. It also suits a site that needs something built for it, like a booking flow or a customer portal, because it’s made for web applications as much as pages.

It doesn’t need a server of its own, either. Next.js can export a site as plain files, one HTML page per route, and any web host that serves files can serve them. You give up the features that need a server, but there’s no PHP or database to keep running.

Both need updates

WordPress can do a lot of this for itself. Automatic background updates arrived in version 3.7, and WordPress’s documentation says they’re on by default for most sites. Since version 5.5 you can switch on automatic updates for each plugin and theme as well, and WordPress runs them twice a day. Its guide to those updates suggests making sure you can roll the site back before you turn them on.

The updates matter. WordPress 7.1.3, released on 6 October 2026, carried seven security fixes, and WordPress.org recommended updating immediately. Its release archive is blunt about anything older.

Primary source, verbatim

Only the most recent in the 7.1 series is safe to use and actively maintained.
WordPress.org, “Releases”, read 16 October 2026

Plugins are the part to watch. Each plugin’s page in the directory shows when it was last updated and the WordPress version it was tested up to. WordPress.org closes plugins over security issues and guideline breaches, and once a plugin is closed, nobody can download or install it from there.

Next.js needs updating too. Its support policy gives each major version security fixes until two years after its first release, and version 14, from October 2023, is already on the unsupported list. In December 2025 the Next.js team published a critical security advisory for apps using its App Router. It told all users to upgrade immediately, and said upgrading was the only fix.

On a Next.js site, updates are a developer’s job. Someone has to install the new version and put the site live again. Our own care plans include security patches, starting at $99 a month.

Where each one lives

WordPress needs a host that runs PHP and a database. WordPress.org recommends PHP 8.3 or newer, with MySQL 8.0 or MariaDB 10.11 or newer. It still works on some older versions, but WordPress.org says those have reached end of life and may expose your site to security vulnerabilities.

A Next.js site that uses every feature needs a Node.js server. A static export only needs a host that serves files. If you host with Vercel, the company behind Next.js, check the plan. Vercel’s free Hobby plan is for non-commercial personal use only, and a business site needs its Pro or Enterprise plan.

We haven’t put a hosting price on either. Hosts set their own prices, and they change.

Editing a Next.js site

Out of the box, changing a Next.js page means changing code. If you’ll be publishing often, a content management system (CMS) gives you somewhere to write without touching it. We add one for $500, and our $2,500 custom website includes a blog or CMS foundation.

What we couldn’t establish

We looked for a figure on how often WordPress sites get hacked, and how often a plugin is the way in. The numbers we found came from companies that sell WordPress security products, or from blogs repeating them. We didn’t find one from WordPress.org, so there isn’t one here.

We haven’t compared speed or search rankings either, because we haven’t measured the two side by side.

Sources

Every figure in this article was read at the document itself.

  1. PluginsWordPress.org · Read 16 October 2026
  2. RequirementsWordPress.org · Read 16 October 2026
  3. AboutWordPress.org · Read 16 October 2026
  4. ReleasesWordPress.org · Read 16 October 2026
  5. WordPress 7.1.3 Maintenance and Security ReleaseWordPress.org News · 6 October 2026
  6. Upgrading WordPressWordPress Developer Resources · Read 16 October 2026
  7. Plugin and themes auto-updatesWordPress.org Documentation · Read 16 October 2026
  8. Roles and CapabilitiesWordPress.org Documentation · Read 16 October 2026
  9. Plugin Developer FAQWordPress Developer Resources · Read 16 October 2026
  10. WordPress PlaygroundWordPress.org · Read 16 October 2026
  11. Next.js by Vercelnextjs.org · Read 16 October 2026
  12. What is Next.js?Next.js Docs · Read 16 October 2026
  13. DeployingNext.js Docs · Read 16 October 2026
  14. Static ExportsNext.js Docs · Updated 9 August 2026
  15. Support Policynextjs.org · Read 16 October 2026
  16. Security Advisory: CVE-2025-66478Next.js Blog · 3 December 2025
  17. Hobby planVercel Docs · Updated 14 September 2026
  18. Fair use guidelinesVercel Docs · Updated 14 September 2026
  19. cms-wordpress exampleThe Next.js repository on GitHub · Read 16 October 2026

Common questions

Is WordPress dying?
No. WordPress 7.1 came out on 19 August 2026, and its latest update, 7.1.3, on 6 October.
Is Next.js better for SEO than WordPress?
Not by itself, as far as we can tell. Either one can be fast or slow depending on how it’s built. Google’s PageSpeed Insights will show you how your own pages load.
Can I edit a Next.js site myself?
Not out of the box. Changes go through a developer unless a content management system is added. We add one for $500, and our $2,500 custom website includes a blog or CMS foundation.
Can WordPress and Next.js work together?
Yes. WordPress can hold the content while Next.js builds the pages people see, and the Next.js project publishes an example set up that way. You still have a WordPress install behind it to host and keep updated.
Can you move our WordPress site to Next.js?
Yes. The content comes across, and every old address gets a permanent redirect to its new page. Our article on whether to redesign or start again goes through how that move is done. If your WordPress site is up to date and doing its job, there may be no reason to move.