Need help? Call Tony now: 01952 407599
Skip to main content

Escaping WordPress and Elementor: From 69 to 99 PageSpeed with Astro

Tony Cooper 8 min read platforms
Escaping WordPress and Elementor: From 69 to 99 PageSpeed with Astro

Right, let me start with the numbers that matter:

Warning: Wix Site (Before) - Score: 69/100

Wix PageSpeed Score: 69/100

Success: Astro Site (After) - Score: 99/100

Astro PageSpeed Score: 99/100
69 to 99
PageSpeed score improvement after migrating from Wix to Astro

Same content. Same business. The only thing that changed was the technology underneath it.

The Problem: A Platform That Couldn’t Keep Up

August 2025. I’d built a sophisticated Django audit platform with Claude Code. It could analyse websites, generate comprehensive reports, create spreadsheets, produce PDF audits - all automatically. The technology was solid.

But my marketing site was on Wix.

No API access. No way to connect my audit data. Every single audit page would need to be created manually. Copy. Paste. Format. Publish. Repeat.

That’s not a business. That’s a sentence.

The £199 WordPress Mistake

So I did what every “serious” developer does. I bought Elementor Pro. £199 for the Expert plan. WordPress has APIs. This would solve everything.

Within thirty minutes, I knew I’d made a mistake.

First came the Elementor madness. Not simple divs or sections - but Inner Sections inside Sections inside Columns inside Containers. Flexbox containers that could be wide, narrow, boxed, full-width, with gaps, without gaps. Like Russian dolls designed by someone who’d never heard of CSS Grid.

Then the save button mystery. Want to save? Don’t look for “Save” - it’s “Publish”. Or “Update”. Or both. Depending on… something.

Two hours in, I had a moment of clarity. I’d just built a complex Django platform with Claude Code. I was writing sophisticated Python applications. Yet here I was, fighting with a page builder like it was 2010.

I looked at my Elementor progress and did the maths. It would take weeks to rebuild my existing Wix site in WordPress. Weeks of my life recreating something that already worked, just on a “more professional” platform.

The Question

I asked Claude Code one simple question: “Is there anything better than WordPress for a modern website?”

The answer: Astro.

My first thought? “Static site generator? No database? That’s going backwards.”

I was wrong.

What Actually Happened

I didn’t plan a migration project. I didn’t write requirements. I sat down with Claude Code and started building.

The Migration

Session 1: Scraped all my Wix content (Wix doesn’t let you export properly), converted everything to markdown, set up the Astro project with Tailwind CSS.

Session 2: Recreated the main pages, set up the blog, sorted images and broken links.

Session 3: Final tweaks, deployed to Netlify, tested everything worked.

Three sessions. Not six weeks. Not a sprint cycle. Three focused sessions with Claude Code doing the implementation while I made the decisions.

Then I ran PageSpeed Insights.

99/100.

I ran it again, thinking it was broken.

99/100.

My Wix site that took months to perfect? 69. The WordPress site I’d just escaped? I would have been lucky to hit 70.

Why This Worked

The technology I landed on is deliberately boring. That’s the point.

Astro generates plain HTML. No React hydration. No framework JavaScript shipped to the browser. The site loads in 0.3 seconds because there’s nothing to load. When I need interactivity - like a postcode checker or a contact form - Astro’s island architecture lets me add it exactly where it’s needed without bloating everything else.

Tailwind CSS is just utility classes. No CSS-in-JS runtime. No styled-components overhead. Professional layouts built at the speed of thought because I’m not writing custom CSS or debating class names.

Django handles the backend - the audit platform, the API layer, the data processing. It’s been around since 2005, it’s boring, and it’s exactly why it works. Claude Code has seen millions of Django examples. Stable technology means reliable AI output.

Claude Code reads my entire codebase, understands my patterns, and maintains consistency across the project. I describe what I want. It handles the implementation. Not a chatbot suggesting code snippets - a pair programmer that tests its own work and fixes errors as it goes.

The WordPress Tax

WordPress powers 43% of the web. Here’s what they don’t mention in the marketing:

  • Elementor Pro: £199/year
  • Advanced Custom Fields Pro: £49/year
  • WP Rocket for speed: £59/year
  • Wordfence security: £99/year
  • Gravity Forms Elite: £259/year

That’s £750+/year on plugins alone. Before hosting. Before maintenance. Before the inevitable conflict when one plugin update breaks three others.

My Astro site? Hosted on Netlify. Plugins: none. Maintenance: none. Cost: negligible.

What The Decision Made Possible

Here’s the part I couldn’t have written when this article first went up. The migration wasn’t just a speed improvement. It was a foundation.

Every client site I build now starts from proven Astro patterns. The templates I created for my own site became the starting point for pay monthly websites that deploy in sessions, not weeks. The real cost of building a website drops when every project inherits months of compound context. The same patterns power trade templates for plumbers, electricians, and builders - an entire business zone that exists because I chose a stack that compounds.

The git history became something I didn’t expect: an SEO forensics tool. When a client’s rankings shift, I can show them the exact change, the exact date, the exact diff. Not a crawl report with maybes - a receipt. WordPress revision history only tracks content. Git tracks everything: templates, schema, routing, build config. That’s a category difference from any WordPress workflow.

And the AI gets better at it every session. The context is deeper now than it was in August. The voice guide is tighter. The corrections have accumulated. A rewrite of this very article happens in a single session because the understanding has compounded. The first draft today is better than the fifth draft six months ago.

The boring stack didn’t just make one site faster. It made everything that came after it possible.

The Platform Journey

I’ve been through all of them:

  • Joomla (2005) - the Madchester years. Looked good, made no sense.
  • WordPress (2012) - the tribute band era. Copying everyone else.
  • Wix (2018) - the X-Factor phase. All style, no substance.
  • Shopify (2020) - learned what actually converts.
  • Astro + Claude Code (2025) - the stripped-back acoustic set that works.

Each platform taught me something - because you can’t discover anything if you don’t build anything. The main lesson: complexity kills businesses.

What Migration Actually Looks Like

Moving from WordPress to Astro is simpler than most people expect:

  • Export your content
  • Convert to markdown
  • Build with Astro + Tailwind (Claude Code handles the implementation)
  • Deploy to Netlify
  • Set up proper redirects to keep your SEO rankings

The hard part isn’t the technology. The hard part is admitting that the platform you invested in is holding you back.

Compare that to Wix, where I had to build a scraper tool to liberate my own content because they offer no export. At least WordPress lets you leave with your data.

The £199 Lesson

The Bottom Line

That £199 I spent on Elementor was the best mistake I ever made. It forced me to ask the right question.

Now I build sites that score 99 on PageSpeed. They deploy in seconds. They cost nothing to run. They connect to my Django platform through proper APIs. And every site I build makes the next one faster - because the patterns and the context compound.

The difference wasn’t learning Astro. The difference was using Claude Code to learn Astro.


If you’re stuck with a slow WordPress site, plugin fatigue, and the creeping sense that there must be a better way - there is. Not a more expensive way. A simpler one.

See what a 99 PageSpeed site looks like ->

Get in touch ->


Read more about the stack:

Subscribe to the newsletter ->

Built with Claude Code + Astro + Tailwind. The boring stack that compounds.

Tony Cooper

Tony Cooper

Founder

Put My Crackerjack Digital Marketing Skills To Work On Your Next Website Design Project!

Get Started
100% Money Back Guarantee Badge

100% Satisfaction Guarantee

I'm so confident in my services that I offer a complete money-back guarantee. If you're not completely satisfied with my work, I'll refund your investment - no questions asked.

100+ UK businesses trust We Build Stores for their digital success

"Tony's expertise transformed our online presence. The results speak for themselves - 200% increase in leads within 3 months."

– David See, Jana Helps

Verified

Risk-Free Service

Complete peace of mind with every project

Team

26+ Years Experience

Trusted by businesses across the UK

Premium

Premium Quality

Professional results that exceed expectations

Get Started Risk-Free Today

Protected by UK consumer rights • Full terms available

Call: 01952 407599