Healthcare sites rebuilt off WordPress

By · Updated

Short answer

We rebuilt eight healthcare provider websites, each with 1,000 to 6,000 pages, from WordPress and Elementor into code built in Cursor. Call tracking, analytics, consent, testing and HIPAA forms carried over. Mobile PageSpeed scores rose from 65–75 to 92–98, Core Web Vitals passed on mobile and desktop about four days after launch, and traffic and leads held steady or grew.

Key facts

Industry
Healthcare providers
Sites
8, each with 1,000–6,000 pages
Before
WordPress with Elementor, ACF and WP All Import
After
Built in Cursor; the client owns the code
Mobile PageSpeed score
65–75 before, 92–98 after
Desktop PageSpeed score
80–95 before, 92–98 after
Core Web Vitals
Passed on mobile and desktop in Search Console about 4 days after launch
Traffic and leads
Held steady or grew (figures are confidential)

The starting point

Eight healthcare provider websites ran on WordPress, each with between 1,000 and 6,000 pages. Page layouts were built in Elementor, structured content lived in Advanced Custom Fields (ACF), and large batches of pages were created and updated with WP All Import.

Every site also carried a heavy marketing and compliance stack. On mobile, PageSpeed Insights performance scores sat between 65 and 75; on desktop, between 80 and 95. With that many pages and that many scripts, tuning the existing WordPress builds had stopped paying off.

What had to keep working

A faster site that loses calls, leads or consent records is not an improvement. These had to work on the new build from day one:

What we built

Each site was rebuilt as code written in Cursor. Before generating pages, we chose and wrote down the guardrails for each codebase: how the code is organized, and the quality bar every change has to meet. Cursor works inside those rules, so page 5,000 is built the same way as page one.

ACF and WP All Import were the two tools the content teams relied on most, so each got a custom replacement that lives inside the codebase: structured content fields in place of ACF, and bulk page imports in place of WP All Import. Because they live in the project, maintaining thousands of pages happens in Cursor, which is faster and more accurate than editing one page at a time in the WordPress admin.

Results

PageSpeed scores are lab measurements from a single test run. Core Web Vitals are a separate pass or fail check based on real visitors, which is why we report both.

Who owns the result

Each client has full access to its finished codebase. Their team can keep updating the site in Cursor, or hand it to another developer. Nothing is locked to us—see code ownership for how that independence works after delivery.

For the ninth site in the same rebuild program—the named 48V Products ecommerce migration—and how PunkSolid dogfoods the same gates on its own twelve-site network, see those case studies on this hub.

Speed before and after, range across the eight sites (PageSpeed scores are 0–100, higher is better)

Speed before and after, range across the eight sites (PageSpeed scores are 0–100, higher is better)
WordPress + ElementorCursor build
PageSpeed score, mobile65–7592–98
PageSpeed score, desktop80–9592–98
Core Web Vitals (Search Console)Not passingPassing on mobile and desktop about 4 days after launch

Sources

FAQ

Why aren't the clients named?

Their sites, analytics and lead data are confidential, so we describe the projects without names, URLs or traffic figures.

Are the 0–100 scores Core Web Vitals?

No. They are PageSpeed Insights performance scores from Lighthouse lab tests. Core Web Vitals (loading, responsiveness and layout stability) are measured from real Chrome visitors and reported as pass or fail. We tracked them separately in Search Console, where the sites passed on mobile and desktop about four days after launch.

Can the client's own team maintain the site?

Yes. Each client has full access to its codebase and can update the site in Cursor or hand it to another developer. We also coach teams 1:1 on working in Cursor.

Cursor is a trademark of Anysphere, Inc. Claude Code is a product of Anthropic. PunkSolid is not affiliated with either company.

Have a large WordPress site you can't get fast?

Send us the page count and the tracking tools you rely on, and we'll explain how a rebuild would work.

Start a project

Related

WordPress to Next.js or Astro

Move editorial and marketing templates off WordPress with redirect-safe cutovers to Astro or Next.js and full repo handoff.

Service

48V Products ecommerce rebuild

How 48vproducts.com moved off its old WordPress store into the monorepo storefront with Medusa checkout—sales held steady or grew.

Case study
Start a project