WordPress to Astro Migration Service, Backed by 28,502 Tracked Switches
Enter your WordPress site's address. We read its sitemap, count the posts, pages and archives, and group them into the templates an Astro rebuild needs. Our own team does the work.
Updated Nov 5, 2026Switches tracked by TechnologyChecker.io since May 28, 2026Delivered by our own teamEEReviewed by Emre Elbeyoglu, Growth & AI Advisor
Estimate your migration
Enter your WordPress site. We count its pages and templates from your sitemap in about a minute; the price comes as a fixed quote after a short call.
Built by people, sped up by AI. Our engineers rebuild and check every page; AI coding agents take the repetitive work. It is not an automatic converter.
- 24/7 supportReach the team any time during the project and for 30 days after launch.
- SEO-safe, keep your trafficSame URLs, a 301 for every one that changes, metadata moved page by page. If search traffic drops after launch, we fix the cause free.
- Tested in detailEvery page checked against the old site on desktop and mobile: links, forms, redirects, tracking and speed.
- Pay 50% now, 50% at the endHalf to start, the other half when the finished site is live and you've signed it off.
WordPress
9,555,391 live domains
1,407
domains won back from Astro in 90 days
Astro
287,180 live domains
20,283
domains gained from WordPress in 90 days
Live domains and switches come from TechnologyChecker.io's own crawl of 29.9M live business domains, read Nov 5, 2026. Counts are domains, not accounts.
Stay on WordPress if…
- Editors publish every day in wp-admin and nobody wants to change how they work.
- Plugins do real work on the site: a WooCommerce store, memberships, courses or bookings.
- Nobody on your team will look after a code repository once it launches.
- The site is fast and secure today, and the theme isn't holding marketing back.
Move to Astro if…
- It's a content or marketing site, and page speed matters for search and ads.
- Plugin updates, security fixes and hosting take more time than publishing.
- A page builder such as Elementor or Divi has made pages slow and hard to change.
- You want every change reviewed in a preview before it goes live.
- You want to keep WordPress for editors and only replace the public site.
How we built this page
Every number names its source and the date it was read.
WordPress to Astro: key findings
TechnologyChecker.io crawl, read Nov 5, 2026- The flow runs 13.2 to 1 toward Astro. Since May 28, 2026, TechnologyChecker.io's crawl has seen 28,502 domains drop WordPress for Astro and 2,160 go the other way.
- 17.2% of the companies that moved are technology firms, against 3.4% of all WordPress companies (software, IT services and internet; 18,396 movers matched to a company).
- 67.8% of movers have 1–10 employees, close to WordPress's own base (66.1%). This is not only an enterprise move.
- WordPress runs on 33× as many live domains as Astro (287,180 vs 9,555,391), and companies with 501+ employees make up 1.1% of its users against 1.6% for WordPress.
- 7,113 domains run both today, often an Astro site on one host and a WordPress blog or headless backend on another, or a move still in progress.
WordPress can run almost any site, which is why it runs so many. Teams leave when a content site spends more time on plugins, updates and speed fixes than on publishing.
Faster pages by default
Astro builds each page to HTML ahead of time and sends no JavaScript unless a component needs it. A WordPress page loads its theme, its plugins' scripts and often a page builder on every visit, and speed then depends on caching plugins and the host.
Less to patch, less to attack
WordPress runs PHP and a database behind every page, and each plugin is code someone has to keep updated. A static Astro site has no admin login, database or plugin on the live server, so there is much less to patch or break into.
Hosting that costs less to run
A static site is a folder of files on a CDN, which costs little to serve. There's no managed WordPress hosting, caching plugin or security plugin to pay for, and traffic spikes don't need a bigger server.
Change the site by chatting with AI, with review
Content lives in Markdown files or a headless CMS, and the site is code in your repository. Coding agents such as Claude Code, Cursor or Codex add a page or fix a template from a plain-language request. WordPress has AI tools too; the difference is that every change here arrives as a pull request with a preview link you approve.
Content and code you own
Astro is open source, and since January 2026 its team works inside Cloudflare. Your content sits in plain files or a CMS you choose, and the site is HTML you can host anywhere. TechnologyChecker.io's crawl finds Astro on 287,180 live domains in August 2026.
Our crawl: technology firms are 17.2% of the companies that moved, against 3.4% of all WordPress companies.
They work at different layers. WordPress is where editors write and how most sites are served; Astro is a framework that builds the public site to HTML, from files or from WordPress itself. That is why a move can retire WordPress or keep it behind the scenes.
| Dimension | ||
|---|---|---|
| What it is | CMS: editors write in wp-admin and the theme renders each page | Web framework that builds content sites to HTML from files or a CMS |
| Rendering | PHP on every request, unless a caching plugin or the host serves a copy | Built to static HTML; server rendering per page where you need it |
| JavaScript | Theme, plugin and page-builder scripts on most pages | None by default; a component loads its own only where it's used |
| Editing | The block editor in wp-admin, for anyone on the team | Markdown files, headless WordPress, or a CMS such as Sanity or Storyblok |
| Extensions | A plugin for almost everything, each one more code to update | Integrations for CMSs and hosts; other features are written into the site |
| Hosting | A PHP host with a database, often managed WordPress hosting | Any static host or CDN, such as Cloudflare, Netlify or Vercel |
| Security and updates | Core, theme and plugin updates, and a login page on the public site | No server code or admin login on a static site; dependencies update in the repository |
| AI agents | AI plugins and assistants inside wp-admin | Any coding agent in your repository: Claude Code, Cursor, Codex |
| Best for | Sites run by editors, and stores or member areas built on plugins | Content and marketing sites where speed and control matter |
Who is switching from WordPress to Astro?
TechnologyChecker.io crawl, read Nov 5, 202620,283domains moved from WordPress to Astro in the 90 days to Nov 5, 2026 · 1,407 went the other way
Counted by TechnologyChecker.io's crawl. Switched = dropped WordPress on every host we track since May 28, 2026 and currently runs Astro. A drop is a tag disappearing from our crawl, not a confirmed cancellation. 7,113 domains run both today. Counts are domains, not accounts.
“20,283 domains moved from WordPress to Astro in the 90 days to Nov 5, 2026; 1,407 went the other way (TechnologyChecker.io's crawl of 29.9M live business domains, https://technologychecker.io/migration/wordpress-to-astro)”
Switches by month
Domains by the month WordPress (or Astro) disappeared from our crawl. The first and last months are partial: tracking began May 28, 2026 and the data runs to Nov 5, 2026.
Recent switchers
| Company | Industry | Employees | Country | Seen |
|---|---|---|---|---|
| Pushnami LLC | Software Development | 11-50 | United States | Nov 5, 2026 |
| Purkinje, Inc. | Software Development | 51-200 | Canada | Nov 5, 2026 |
| Pulses Splitting & Processing Industry (Pvt) Ltd | Food and Beverage Manufacturing | 201-500 | Sri Lanka | Nov 5, 2026 |
| PROTOM GmbH | Staffing and Recruiting | 11-50 | Germany | Nov 5, 2026 |
| Protecpatrimonial | Security and Investigations | 501-1000 | Mexico | Nov 5, 2026 |
| Proofbarhouston | Food and Beverage Services | 51-200 | Nov 5, 2026 | |
| ProCorp | Investment Banking | 11-50 | Norway | Nov 5, 2026 |
| Probal Dynamic Balancing, LLC. | Machinery Manufacturing | 11-50 | United States | Nov 5, 2026 |
What kind of company leaves WordPress for Astro?
TechnologyChecker.io crawl, read Nov 5, 2026We matched 18,396 of the 28,502 domains that moved to a company record. Technology firms lead at 17.2%, 5.1× their share of WordPress's base, followed by advertising services, business consulting and services, and construction. By size, the movers look like WordPress's own customers.
By industry
By company size
By country
Where do sites leaving WordPress go?
TechnologyChecker.io crawl, read Nov 5, 2026Astro ranks #2 among the destinations we measure for domains that drop WordPress.
WordPress vs Astro: who runs each
TechnologyChecker.io crawl, read Nov 5, 2026By company size
By industry
Fast pages, tested before launch
Pages ship as static HTML with optimised images and fonts, and JavaScript loads only where a component needs it. Every template is tested against Google's Core Web Vitals on mobile before launch, so speed is measured, not assumed.
HTTP Archive, September 2026: 71.1% of Astro sites pass Core Web Vitals on mobile, against 48.3% of WordPress sites. Astro starts lighter; the build still decides.
Publish by chatting with AI, or keep a CMS
Describe a change to a coding agent such as Claude Code, Codex or Cursor: a new post, a landing page, a redirect. It edits the files, runs the build and opens a pull request with a preview link, and nothing goes live until you approve it. Editors who prefer a form keep one: headless WordPress or a CMS you pick.
No plugins to patch on the live site
The public site is files on a CDN: no PHP, no database and no wp-admin login to attack. Updates happen in the repository, run in a preview first and ship with a merge.
Price follows the size of the site, counted in pages from your sitemap, CMS items included. Each package covers the rebuild, the content import, redirects, testing and launch. Stores, member areas, multilingual plugins such as WPML and custom plugins are scoped on the call, because that is where WordPress estimates go wrong.
| Package | Price | Timeline |
|---|---|---|
| Small siteUp to 100 pages · A marketing site with a small blog | $1,500–$2,500 | 1 week |
| Medium siteUp to 1,000 pages · Several CMS collections, a few hundred items | $2,500–$4,000 | 2–3 weeks |
| Large site1,001+ pages · A large blog or resource library | $4,000–$6,000 | 4–5 weeks |
The right method depends on whether you have React developers and whether marketing still needs to publish without them.
Rebuild in Astro yourself
Developer time · 2–6 weeks
Export the content with Tools → Export or the REST API, convert posts to Markdown, and rebuild the theme as Astro layouts and components. Astro's docs have a guide for moving from WordPress.
Best for: Teams with a front-end developer and a mostly static site
Go headless: keep WordPress, add Astro
Developer time · 2–4 weeks
Editors keep wp-admin, and an Astro front end reads posts from the WordPress REST API or WPGraphQL. WordPress keeps running behind the scenes, so it still needs hosting and updates.
Best for: Editorial teams that publish daily and won't leave wp-admin
Hire a migration team
Fixed quote after a scoping call · 1–5 weeks, by size
One team runs the whole job: content export, the Astro build, forms, redirects, testing and launch. You trade budget for speed and skip the learning curve.
Best for: Sites with search traffic or leads you can't put at risk
Costs and timelines are typical market ranges for planning, not figures from our data. Our own price for your site comes from the calculator above.
Every template rebuilt in Astro
Your theme rebuilt as Astro layouts and components, matching the current design, with JavaScript only where a component needs it.
All content moved
Posts, pages, categories, tags, authors and custom fields moved into Astro content collections or your chosen CMS, cleaned of builder markup.
URLs and rankings protected
Same URLs wherever possible, a 301 for every one that changes, and titles, descriptions and canonicals carried over from your SEO plugin.
Plugin jobs replaced
Forms, search, redirects, analytics and comments rebuilt or moved to a service, each one tested before launch.
Set up for AI agents
An AGENTS.md that describes the project, so coding agents can add posts and pages when your team asks, with review.
Launch and handover
DNS switch, a final check against the old site on desktop and mobile, and a recorded walkthrough of the editing setup and the codebase.
- Page-builder and shortcode markupPosts built with Elementor, Divi or WPBakery export as builder markup and shortcodes, not clean content. A converter copies the clutter across.
Each builder layout becomes an Astro component that matches the design, and every post's content is cleaned of builder markup and shortcodes.
- Plugins doing real jobsForms, SEO metadata, redirects, search and analytics often come from plugins, and each one stops working the day WordPress goes.
We list every active plugin on the scoping call and replace each job: a form handler, metadata in the content, redirects at the host, a search index built with the site.
- WordPress URLs and archivesDate-based permalinks, category and tag archives, /page/2/ pagination, feeds and attachment pages all have URLs Google already knows.
We keep every URL we can, 301 the rest, rebuild the RSS feed and the sitemap, and check every old URL against the new site before launch.
- Images in /wp-content/uploads/Posts point at images in /wp-content/uploads/, often in several sizes, and other sites link straight to them.
We move the media library, serve images through Astro's image pipeline, and keep or redirect the old upload paths so links and image search don't break.
- Editors losing wp-adminWriters who publish in wp-admin every day need somewhere to write after the move.
We pick the editing setup with you: WordPress as a headless CMS, a CMS such as Sanity or Storyblok, or Markdown with an AI agent. The team is trained before launch.
- Stores, members and commentsWooCommerce, membership plugins and comments need a server and a database; a static site has neither.
We scope them on the call. Comments move to a hosted service or become static, and a store or member area stays on its own platform or runs on Astro's server rendering.
You don't have to retire WordPress. In a headless setup, editors keep writing in wp-admin while Astro builds the public site from the WordPress REST API, with WordPress moved to a subdomain such as cms.yoursite.com. Visitors only ever load the Astro site.
Our crawl sees 7,113 domains running WordPress and Astro at the same time (Nov 5, 2026). Some are partway through a move; many are a deliberate split.
If your editors won't leave wp-admin, we build the Astro front end on your WordPress first and move the content later, or never.
Ask any partner these questions before you sign, us included. A fixed price before anyone has looked at your interactions and CMS is a guess you pay for later.
| Ask | Our answer |
|---|---|
| Will you look at our plugins and page builder before you quote? | Yes. We list every active plugin and the builder behind each template on the scoping call, and quote from what the site actually runs. |
| How will you protect search traffic? | Same URLs wherever possible, a 301 for every one that changes, titles and descriptions moved from Yoast or Rank Math, a new sitemap, and Search Console watched after launch. |
| Where will our editors write after the move? | We agree it before the build: headless WordPress, a CMS such as Sanity or Storyblok, or Markdown files with an AI agent. |
| What happens to forms, search and comments? | Each gets a named replacement in the quote, and we test every form end to end before launch. |
| Who owns and hosts the site when you're done? | You do. The code lives in your repository and deploys to Cloudflare, Netlify, Vercel or your own servers. |
- 01EstimateEnter your site's address. The calculator counts your posts, pages and archives from the sitemap WordPress or your SEO plugin publishes.
- 02Scoping call and fixed quoteWe go through your plugins, page builder, forms and editing needs, agree a full move or headless, and send a fixed price and timeline.
- 03BuildOur engineers rebuild the templates first, using AI agents for the repetitive parts such as content clean-up, then move the content and check every page against the live site.
- 04LaunchWe switch DNS, watch errors and Search Console, and hand over the repository and the editing setup.
Expert review: is moving from WordPress to Astro worth it?
Reviewed Nov 5, 2026Stay on WordPress when editors and plugins carry the site: a store, a member area, a newsroom that publishes all day. Move a content or marketing site when speed, plugin updates and hosting take more effort than the writing. Astro fits that kind of site: pages are built to HTML ahead of time, and there is nothing on the live server to patch.
The real risk is search, not code. WordPress sites carry years of URLs: dated permalinks, category and tag archives, feeds and image paths. Each one has to resolve or 301, and the titles and descriptions in your SEO plugin have to move with the posts. Get that right and the site keeps its rankings; get it wrong and no speed gain makes up for it.
Before you migrate: Emre's 4 checks
- List every URL before you startExport the URLs from your sitemap, your SEO plugin and Search Console's Pages report, including tag, category and attachment pages. That list becomes the redirect map.
- Write down what each plugin doesGo through Plugins in wp-admin and note the job each active plugin does. Most of the build plan comes from that list.
- Decide where editors will writeHeadless WordPress, a CMS, or Markdown with an AI agent: pick before the build, because it decides how the content is stored.
- Freeze content and measure speedAgree a content freeze for launch week, and record your current Core Web Vitals so the new site is compared with real numbers.
Where this data comes from
Analysed Nov 5, 2026Our detection data
Switching counts, destinations and both platforms' user bases come from TechnologyChecker.io's own monthly crawl of 29.9M live business domains. A switch is an observed change: a domain dropped WordPress on every host we track and now runs Astro. Company attributes come from company records matched by domain (18,396 movers matched).
Full detection methodology →The calculator
It reads only what your site publishes: robots.txt, the sitemap and up to eight sampled pages. Nothing is stored unless you ask for a quote. Pages missing from your sitemap, gated content and app-like features aren't counted; the scoping call covers them.
TechnologyChecker sells this migration. The switching numbers come from the same crawl that powers our technology profiles and are not adjusted for this page.
How much does a WordPress to Astro migration cost?
Our packages price by page count: up to 100 pages $1,500–2,500, up to 1,000 pages $2,500–4,000, and $4,000–6,000 above that. WordPress sites get a fixed quote after a scoping call, because plugins, page builders and the editing setup vary more than page count does. You pay 50% to start and 50% when the site is live.
How long does a WordPress to Astro migration take?
About one week for a small site, two to three weeks for a medium one and four to five weeks for a large one. A store, a member area or a heavy page-builder clean-up can add time; the timeline is fixed in the quote.
Will I lose my Google rankings when I move from WordPress to Astro?
Not if URLs and metadata move with care. We keep every URL we can, 301 every one that changes, carry over titles, descriptions and canonicals from Yoast or Rank Math, publish a new sitemap and watch Search Console after launch. If search traffic drops after launch, we find and fix the cause at no extra cost.
Can my editors keep using WordPress after the move?
Yes, with a headless setup. Editors keep writing in wp-admin, and Astro builds the public site from the WordPress REST API. WordPress still needs hosting and updates, but it's no longer what visitors load. If you'd rather retire it, the content moves to Markdown files or a CMS you choose.
What happens to my WordPress plugins?
Each plugin's job gets a replacement. Forms go to a form handler, SEO fields move into the content, redirects move to the host, and search runs from an index built with the site. We list them all on the scoping call, so nothing stops working by surprise.
Can you migrate a site built with Elementor or Divi?
Yes. Page-builder layouts are rebuilt as Astro components that match the design, and the builder's markup and shortcodes are cleaned out of each post. Converters handle this part worst, so engineers do it, with AI agents taking the repetitive clean-up.
What about WooCommerce or a members area?
We scope them on the call. A static Astro site has no database, so a store or member area either stays on its own platform, such as WooCommerce on a subdomain or Shopify, or runs on Astro's server rendering with a backend you choose.
Is Astro a safe long-term choice?
Astro is open source, and in January 2026 Cloudflare acquired The Astro Technology Company, the team that builds it. TechnologyChecker.io's crawl finds Astro on 287,180 live domains in August 2026, and it is the second most common destination for sites leaving WordPress since May 28, 2026, after Next.js.
Why Astro and not Next.js?
Next.js is the more common move: TechnologyChecker.io's crawl has seen 62,496 domains leave WordPress for Next.js since May 28, 2026, against 28,502 for Astro. Next.js suits sites turning into apps, with logins and dashboards. Astro suits content: posts, landing pages and docs, with less JavaScript to ship. We build both and say which fits on the call.
Can I manage an Astro site by chatting with AI?
Yes. Coding agents such as Claude Code, Cursor or Codex add posts, pages and redirects from plain-language requests. The repository ships with an AGENTS.md, and every change arrives as a pull request with a preview link you approve.
Who does the migration?
TechnologyChecker's own engineers, not an automatic converter. People plan the build, write and review the code and check every page; AI coding agents take the repetitive work. We run the detection crawl behind the switching numbers on this page, and we deliver migrations ourselves rather than passing them to a partner.
How does the calculator count pages for a WordPress site?
It reads your robots.txt and the sitemap WordPress or your SEO plugin publishes, and groups the URLs into page designs and collections such as posts. If the sitemap lists category and tag archives, they count too, because each needs a template or a redirect. We confirm the count on the scoping call.
Where do the switching numbers come from?
From TechnologyChecker.io's own detection crawl of 29.9M live business domains, run every month. A domain counts as WordPress when its pages load WordPress theme or core files, or carry its headers or generator tag, and as switched when every WordPress signal is gone from the hosts we track and it runs Astro. A headless build counts as a switch only when the WordPress backend sits on a host we don't track; otherwise the domain counts as running both. Counts are domains, not companies.
Why is Astro better than WordPress?
For content sites, it is mostly speed and upkeep. Astro builds pages to HTML and ships no JavaScript unless a component needs it, and a static site has no plugins, database or admin login to patch. WordPress is still the better fit when editors, a store or plugins carry the site.
Is Astro faster than WordPress?
Usually, but the build decides. In HTTP Archive's September 2026 report, 71.1% of Astro sites pass Core Web Vitals on mobile and 84.6% on desktop, against 48.3% and 53.7% of WordPress sites. A well-built WordPress site can pass and a heavy Astro site can fail, so we test every template before launch.
What is Astro vs WordPress?
WordPress is a CMS: editors write in wp-admin and PHP renders each page on request. Astro is a web framework that builds content sites to HTML from Markdown files or a CMS, which can be WordPress itself. One is where you write; the other is how the site is built and served.
Is WordPress still worth it in 2026?
For many sites, yes. TechnologyChecker.io's crawl finds WordPress on 9,555,391 live domains in August 2026, and its plugins still cover stores, memberships and bookings that a static site can't. Some do leave: 28,502 domains moved from WordPress to Astro since May 28, 2026, and 2,160 went the other way.
What are people using instead of WordPress?
Among domains that dropped WordPress since May 28, 2026, TechnologyChecker.io's crawl finds 62,496 now on Next.js, 28,502 on Astro, 7,112 on Wix, 6,097 on Squarespace and 5,815 on Webflow.
Includes questions people also ask on Google about this move, quoted as Google shows them; the answers are ours.