
I didn’t want to move off WordPress.
I’ve used it for years. I like it, my team knows it, and it runs a big part of my business. So when a few friends suggested I move some sites off it, my answer was pretty much “no way.”
A few months later, I’m migrating those sites to a framework called Astro, one at a time. I was skeptical the whole way in. The results have been better than I expected.
Here’s why I started, what I was worried about, and what actually happened.
The site that changed my mind
It started with one site I was having trouble with. It had events that were constantly changing, and updating all of that in WordPress was a pain.
A friend said, “Why don’t you ask Claude Code how to do it?” So I did. I sat down, talked it through, and realized a full rebuild was actually possible. I figured I’d just build the site, see what it looked like, and decide from there. No commitment, just a test.
What I was worried about
Two things made me nervous:
- SEO. I had no idea if moving would mess up my rankings. That traffic matters, so this was the big one.
- Maintenance. I didn’t really understand the new setup, and I wasn’t sure I’d be able to keep it running.
So this wasn’t something I was ready to rush.

How I kept it safe
My rule was simple: make the new site exactly like the WordPress one. If it was an exact copy, I figured I wouldn’t lose any rankings or visibility, and the downside would be small.
I built it on Astro. I didn’t do a ton of research on the framework, to be honest. I asked around, and Astro was the name that kept coming up, so I went with it.
For the SEO side, I duplicated the site and then had the AI go over it again and again, checking that everything matched and worked. When we finally made the switch, we didn’t lose any traffic. Since then it’s only gone up.
If you want the full step by step on doing this without losing rankings, I put it in my migration checklist.
What surprised me
The site came out really close to the WordPress version, and it even improved a few things. A few wins I didn’t expect:

- Speed. The Astro sites are blazing fast. Way faster than the WordPress versions, even with all the speed work we used to do. It’s night and day.
- The events page. Now I just tell Claude Code the events and it updates them. I don’t have to go in and edit all those pages by hand. That alone was a big one.
- Less maintenance. Things just run. With WordPress, plugins would get outdated and stuff would break. That hasn’t really been happening. It’s not perfect, but it’s much better.
- Mobile just works. In WordPress you build for desktop and then optimize for mobile, which takes time. With Astro and designing with AI, it pretty much works right out of the box.
Where I’m at now
I still have sites on WordPress, and I’m moving them over step by step. I started with the smaller ones and I’m working up to the bigger, more established sites. I don’t know if I’ll migrate all of them, but I can see it heading that way.
Since I made the change, I haven’t thought about going back. I still like WordPress and I can see the value in it. For me, I’m just really liking the Astro direction right now.
What you’d need to try it
If I was building a website today, I’d build it directly in Astro and use AI to update it. Here’s the short list:
- Astro (astro.build) as the framework. There’s a free version.
- Hosting. I use Vercel.
- An AI coding tool to update it. I use Claude Code. A friend of mine uses Codex, which comes with the $20/month ChatGPT plan, so if that’s what you already have, you can use that.
Common questions
Is it worth moving from WordPress to Astro? If you want a faster site and quicker marketing changes, yes, it’s worth a shot. The honest catch is it’s more technical to set up than WordPress. Try it on a small or test site first and see how it feels.
WordPress vs Astro, what’s the real difference? WordPress is a CMS that builds each page from a database with plugins on top. Astro builds your site into plain, fast files ahead of time. You trade some of WordPress’s convenience for speed and almost no maintenance.
Will I lose SEO moving from WordPress to Astro? Not if you do it carefully. I rebuilt each site as an exact copy first, and the traffic held and then climbed every time. The risky part is the migration itself, which is why I keep a checklist.
Do I need to know how to code? To set it up, some technical comfort helps. But day to day I update the site by telling Claude Code what to change, so I’m not hand-writing much.
So should you switch?
I don’t know. It’s a personal call.
So far I’m really liking it. If you want a faster site and you want to make marketing changes more quickly, it’s worth a shot. You can always try it on a smaller site or a test site first, see if you like it, and go from there.
It felt like a big deal to me at first too, so if that’s where you’re at, I get it. If you want a hand with it, I help businesses move off WordPress. And if you’ve got questions, leave them below and I’ll do my best to cover them.