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.
A favicon of WordPress

WordPress

9,555,391 live domains

1,407

domains won back from Astro in 90 days

13.2:1
A favicon of Astro

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.

A favicon of WordPressStay 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.

A favicon of AstroMove 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.

Why move

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.

DimensionA favicon of WordPressWordPressA favicon of AstroAstro
What it isCMS: editors write in wp-admin and the theme renders each pageWeb framework that builds content sites to HTML from files or a CMS
RenderingPHP on every request, unless a caching plugin or the host serves a copyBuilt to static HTML; server rendering per page where you need it
JavaScriptTheme, plugin and page-builder scripts on most pagesNone by default; a component loads its own only where it's used
EditingThe block editor in wp-admin, for anyone on the teamMarkdown files, headless WordPress, or a CMS such as Sanity or Storyblok
ExtensionsA plugin for almost everything, each one more code to updateIntegrations for CMSs and hosts; other features are written into the site
HostingA PHP host with a database, often managed WordPress hostingAny static host or CDN, such as Cloudflare, Netlify or Vercel
Security and updatesCore, theme and plugin updates, and a login page on the public siteNo server code or admin login on a static site; dependencies update in the repository
AI agentsAI plugins and assistants inside wp-adminAny coding agent in your repository: Claude Code, Cursor, Codex
Best forSites run by editors, and stores or member areas built on pluginsContent and marketing sites where speed and control matter
Evidence

Who is switching from WordPress to Astro?

TechnologyChecker.io crawl, read Nov 5, 2026

20,283domains moved from WordPress to Astro in the 90 days to Nov 5, 2026 · 1,407 went the other way

20,283 to Astro1,407 to WordPress14.4 : 1

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

WordPress → AstroAstro → WordPress
May 2026Jun 2026Jul 2026Aug 2026Sep 2026Oct 2026Nov 2026

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

Companies whose domain moved from WordPress to Astro, as seen by our crawl. They are not TechnologyChecker clients.
CompanyIndustryEmployeesCountrySeen
Pushnami LLCSoftware Development11-50United StatesNov 5, 2026
Purkinje, Inc.Software Development51-200CanadaNov 5, 2026
Pulses Splitting & Processing Industry (Pvt) LtdFood and Beverage Manufacturing201-500Sri LankaNov 5, 2026
PROTOM GmbHStaffing and Recruiting11-50GermanyNov 5, 2026
ProtecpatrimonialSecurity and Investigations501-1000MexicoNov 5, 2026
ProofbarhoustonFood and Beverage Services51-200Nov 5, 2026
ProCorpInvestment Banking11-50NorwayNov 5, 2026
Probal Dynamic Balancing, LLC.Machinery Manufacturing11-50United StatesNov 5, 2026

What kind of company leaves WordPress for Astro?

TechnologyChecker.io crawl, read Nov 5, 2026

We 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

IT Services and IT Consulting1,509 · 8.2%
Software Development1,029 · 5.6%
Advertising Services880 · 4.8%
Business Consulting and Services675 · 3.7%
Construction669 · 3.6%
Technology, Information and Internet629 · 3.4%
Marketing Services431 · 2.3%
Financial Services377 · 2%
Top industries among 18,396 WordPress → Astro movers matched to a company, since May 28, 2026

By company size

1-10 employees67.8%
11-50 employees23.9%
51-200 employees6%
201-500 employees1.5%
501-1,000 employees0.4%
1,001+ employees0.4%
Share of 17,317 movers with an employee band

By country

United States4,535
Germany1,268
United Kingdom1,093
Brazil981
France762
Spain742
Company headquarters, top 6

Where do sites leaving WordPress go?

TechnologyChecker.io crawl, read Nov 5, 2026

Astro ranks #2 among the destinations we measure for domains that drop WordPress.

A favicon of Next.jsNext.js62,496
Astro28,502
A favicon of WixWix7,112
A favicon of SquarespaceSquarespace6,097
A favicon of WebflowWebflow5,815
Domains that dropped WordPress and run each platform now, all-time since May 28, 2026, counted by the same rule on Nov 5, 2026. A domain running two of these counts toward both.

WordPress vs Astro: who runs each

TechnologyChecker.io crawl, read Nov 5, 2026

By company size

1–10 employees
A favicon of WordPressWordPress66.1%
A favicon of AstroAstro74.4%
11–50
A favicon of WordPressWordPress22.5%
A favicon of AstroAstro18.2%
51–200
A favicon of WordPressWordPress7.4%
A favicon of AstroAstro4.8%
201–500
A favicon of WordPressWordPress2.3%
A favicon of AstroAstro1.5%
501+
A favicon of WordPressWordPress1.6%
A favicon of AstroAstro1.1%
Share of each platform's enriched companies; bars run 0 to 100% (WordPress: 5,954,045 companies, Aug 15, 2026; Astro: 108,170, Aug 27, 2026)

By industry

Construction
A favicon of WordPressWordPress4.8%
A favicon of AstroAstro3%
Business Consulting and Services
A favicon of WordPressWordPress3.6%
A favicon of AstroAstro5.2%
IT Services and IT Consulting
A favicon of WordPressWordPress3.4%
A favicon of AstroAstro7.9%
Advertising Services
A favicon of WordPressWordPress3.3%
A favicon of AstroAstro3.3%
Software Development
A favicon of WordPressWordPressNot in top list
A favicon of AstroAstro7%
Technology, Information and Internet
A favicon of WordPressWordPressNot in top list
A favicon of AstroAstro4.8%
Each platform's top industries; bars share one scale sized to the largest share (7.9%)
A favicon of WordPressTop countries for WordPress
United States1,442,304
Germany454,606
United Kingdom454,360
France282,152
Brazil274,126
Company-country sample; a ranking within WordPress, not comparable across the two columns.
A favicon of AstroTop countries for Astro
United States25,444
India6,902
United Kingdom6,852
Brazil6,591
Germany6,175
Company-country sample; a ranking within Astro, not comparable across the two columns.
Service

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.

The calculator above places your site in one of these packages from its sitemap.
PackagePriceTimeline
Small siteUp to 100 pages · A marketing site with a small blog$1,500–$2,5001 week
Medium siteUp to 1,000 pages · Several CMS collections, a few hundred items$2,500–$4,0002–3 weeks
Large site1,001+ pages · A large blog or resource library$4,000–$6,0004–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.

AskOur 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.
  1. 01
    EstimateEnter your site's address. The calculator counts your posts, pages and archives from the sitemap WordPress or your SEO plugin publishes.
  2. 02
    Scoping 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.
  3. 03
    BuildOur 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.
  4. 04
    LaunchWe switch DNS, watch errors and Search Console, and hand over the repository and the editing setup.
Trust
EEReviewed byEmre Elbeyoglu · Growth & AI Advisor, TechnologyChecker.io · 15+ years

Stay 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
More about Emre

Where this data comes from

Analysed Nov 5, 2026

Our 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.