WordPress to Astro Migration

Move your WordPress site to Astro and keep the content, URLs and search signals it has already earned.

We reply within 24 hours. The scope review before your quote is free.

How the WordPress to Astro Migration Works

  1. Review and inventory

    We audit the site and list every in-scope page, post, image, URL, plugin feature and SEO signal.

  2. Map URLs and features

    Each URL gets a keep or 301 redirect decision; each plugin feature gets a planned replacement.

  3. Rebuild in Astro

    Your content, as it is or refreshed, rebuilt with clean HTML, minimal JavaScript and optimized images.

  4. Prove parity on staging

    We compare status codes, canonicals, titles, H1s, schema, images and links, and test forms and redirects.

  5. Launch and monitor

    We deploy to a global CDN, switch DNS with a rollback path, then monitor rankings and traffic.

Not sure Astro suits your site? Take the free migration assessment for a scope summary and a starting price.

What You Keep, What We Handle

What you keep

  • Your domain and the URLs that already bring visitors. A URL that has to change gets a 301 redirect to its closest new page.
  • Your in-scope pages, posts, images and downloads. The content stays yours and portable, usually as Markdown or MDX files.
  • Page titles, meta descriptions, canonical tags, Open Graph data and structured data (schema).
  • Your analytics and Search Console properties, so reporting carries on through the move.
  • Working contact forms and the integrations your business relies on.

What we handle

  • The content and URL inventory, built from a crawl, your sitemaps and Search Console data where available.
  • The redirect map, plus the metadata and schema transfer, checked page by page against the old site.
  • Replacing WordPress plugins: forms, analytics, search and other features are rebuilt or moved to a focused service.
  • Staging review, with performance, accessibility and SEO checks on representative pages.
  • DNS, SSL and launch day, with a backup of the old site, a rollback path and post-launch monitoring.

How we define done: source-to-rendered content coverage, intentional URL outcomes, matching titles and canonical signals, migrated structured data and media, working internal links, tested forms, and a reversible launch plan. Starting a new Astro site without an existing WordPress estate to preserve? Choose custom Astro website design instead.

If your current site runs on Wix, see our Wix to Astro migration service for its export, app replacement and editing requirements. Wix projects are quoted after a review of the existing site.

Relevant proof

Project results you can inspect

Case study

Miško klinika: 505 → 1,663 clicks

Google Search Console clicks for miskoklinika.lt, 1 June to 25 September, 2025 vs 2026. Web Aloha’s May 2026 WordPress-to-Astro rebuild added language editions, dentist profiles and treatment content.

Read the case study →

Case study

Gridinta: 986 → 1,286 search clicks

Google Search Console clicks for gridinta.eu, two 53-day windows: 16 June to 7 August and 8 August to 29 September 2026. Clicks rose 30% after Web Aloha’s August move to Astro; content and SEO work continued throughout.

Read the case study →

Packages at a glance

Compare prices, billing and core scope, then check the full package details before choosing.

Service packages and published prices
PackagePriceBillingCore scope
Simple Migration$999ProjectWordPress to Astro migration for sites with up to 5 pages and no blog, with content moved as it is. A content rewrite and headless CMS integration are optional add-ons.
Business Migration$1,499ProjectMigration with a content refresh for key pages, up to 15 pages and 20 blog posts. A full content rewrite and headless CMS integration are optional add-ons.
Complete Migration$2,499ProjectFull migration with a content rewrite of all pages and unlimited pages and blog posts. Headless CMS integration is an optional add-on.

WordPress to Astro Migration Pricing

Every migration package includes content transfer, URL preservation, 301 redirects, SEO setup, and deployment to a global CDN.

No hidden fees. A full content rewrite is included in Complete Migration and is an add-on for Simple Migration and Business Migration. Headless CMS integration is an optional add-on for any package. Your final quote follows a free review of the current site.

Simple Migration

For small WordPress sites with up to 5 pages and no blog.

$999

Up to 5 pages, no blog. Content moved as it is.

  • ✓ Up to 5 pages migrated
  • ✓ Modern Astro redesign
  • ✓ URL preservation + 301 redirects
  • ✓ SEO meta data transfer
  • ✓ Schema markup setup
  • ✓ Contact form migration
  • ✓ Mobile-responsive design
  • ⚙ Google Analytics + Console setup
  • ✦ Global CDN hosting: 1 year included
  • ★ Lighthouse and Core Web Vitals QA
Get a quote

Delivery within 7 days.

Popular

Business Migration

For business sites with multiple pages and a blog.

$1,499

Up to 15 pages and 20 blog posts. Key pages refreshed.

Everything in Simple, plus:

  • ✓ Up to 15 pages migrated
  • ✓ Blog posts migrated (up to 20)
  • ✓ Content refresh for key pages
  • ✓ Advanced SEO + GEO optimization
  • ✓ Image optimization (WebP/AVIF)
  • ✓ Sitemap, robots.txt, llms.txt setup
  • ✓ Open Graph + social sharing tags
  • ✓ 2-week post-launch monitoring
  • ✓ Global CDN hosting included
  • ✓ Rankings monitoring after launch
Get a quote

Delivery within 14 days.

Complete Migration

For large WordPress sites that need a full rebuild on Astro.

$2,499

Unlimited pages and posts. Every page rewritten.

Everything in Business, plus:

  • ✓ Unlimited pages migrated
  • ✓ Unlimited blog posts migrated
  • ✓ Full content rewrite (all pages)
  • + Headless CMS integration: optional add-on
  • ✓ Advanced competitor analysis
  • ✓ Conversion tracking setup
  • ✦ 1hr. consulting & strategy call
  • ✦ 6 new SEO blog posts
  • ✦ 4-week post-launch monitoring
  • ✦ 1 round of updates after 3 months
Get a quote

Delivery within 21 days.

Know what will survive the move

A service business

Map service pages, project galleries, local details and enquiry forms. Wellington House Repiling’s migration delivered 14 pages, including five service pages and a services overview.

See the service-site migration →

An established content site

Inventory articles, categories, media and current search landing pages. Agree which URLs stay, which redirect, and which retire; test those outcomes before cutover.

Start a redirect inventory →

A site with custom workflows

List checkout, memberships, booking, search and editing needs first. Decide what stays in the existing platform and what needs a replacement before committing to Astro.

Check migration fit →

Evidence you can inspect: Gridinta’s published GTmetrix reports show homepage LCP changing from 2.4 seconds on WordPress to 477 milliseconds on Astro. Tests ran from London on 4 and 7 August 2026 using Chrome 142 and Lighthouse 12.6.1.

View the screenshots and test methods →

Send your current URL, the pages that generate enquiries, and any essential integrations. We’ll confirm fit, what needs preserving, and the next step.

Discuss my migration →

Mapped

URLs and redirects

Compared

Pre/post parity checks

Monitored

Post-launch signals

Why Migrate from WordPress to Astro?

WordPress is flexible, familiar, and supported by a large ecosystem. Over time, some sites accumulate plugins, theme code, and operational overhead that no longer fit what the business needs.

Themes, plugins, database work, updates, and hosting choices can add runtime or operational overhead. The scale of that overhead depends on the individual WordPress implementation.

For suitable content-led sites, Astro can generate static HTML and ship client-side JavaScript only where it is needed. That can remove the public WordPress runtime while retaining explicitly mapped forms, analytics, search, commerce, and other integrations.

We have built 90+ websites across platforms over 8+ years, including deep WordPress work. That experience helps us distinguish a migration that reduces operational burden from one that would discard useful CMS capabilities.

Measured Performance Upgrade

We compare representative pages before and after migration. The result depends on content, scripts, integrations, and hosting.

Smaller Runtime Surface

Static pages remove the public WordPress database, admin, and plugin runtime. Integrations and hosting still receive appropriate security controls.

SEO Migration Controls

We map URLs, redirects, metadata, schema, images, and internal links, then monitor after launch.

WordPress vs Astro: Side by Side

This comparison shows the implementation goals we validate for an in-scope migration.

Your WordPress site After Astro migration
Page load Measured before migration Measured against an agreed budget
Lighthouse (mobile) Baseline recorded Representative pages tested
JavaScript shipped Measured on source pages Budgeted per template and integration
AI search & citations Source rendering checked Primary content in server-rendered HTML
Security surface Database + login + plugins to patch Reduced for static pages; integrations remain
Maintenance Core, theme, plugin & PHP updates Dependencies and integrations still maintained
Hosting Depends on the managed WordPress plan Depends on traffic and integrations

Want the full breakdown? Read WordPress vs Astro for business.

What We Move from WordPress to Astro

In-Scope Content

The agreed pages, posts, images, and downloads are inventoried and transferred to the selected Astro content structure.

URL Structure & Redirects

We preserve suitable URLs or add 301 redirects for approved changes, then validate the map to reduce avoidable migration risk.

SEO & Meta Data

In-scope titles, descriptions, schema, Open Graph data, sitemaps, and robots directives are mapped, transferred, and checked.

Forms & Integrations

Contact forms, email signups, analytics, CRM connections. We replace WordPress plugins with lightweight, modern alternatives.

Design & Branding

We can keep your existing brand look or give your site a complete visual refresh with a modern, fast Astro design.

AI Search Readiness

We implement relevant structured data and accessible server-rendered content. An optional llms.txt guide can be included, but it is not a required or proven citation signal.

Migration With Content Refresh

Migration is a useful opportunity to improve website content. Existing WordPress pages might have outdated copy, weak search intent, or content that no longer represents the business well.

Simple Migration moves your content as it is, Business Migration refreshes the key pages, and Complete Migration rewrites every page with fresh, SEO-optimized copy that works for both Google and AI search engines. A full rewrite can be added to Simple Migration or Business Migration.

Either way, the agreed content is rebuilt on a leaner delivery foundation and measured against the migration's performance, parity, and security requirements.

Real Migration, Real Results: WordPress to Astro

Web Aloha rebuilt Wellington House Repiling (wellingtonhouserepiling.co.nz), a foundation repair company in Upper Hutt, New Zealand, from WordPress and Elementor to Astro in April 2026. These are its Google PageSpeed Insights mobile lab scores before and after the rebuild.

⚠ Before: WordPress (Mobile)
Google PageSpeed Insights score for wellingtonhouserepiling.co.nz on WordPress: Performance 78, Accessibility 87, FCP 2.9s, LCP 4.4s, TBT 120ms.

Performance

78

Accessibility

87

First Contentful Paint

2.9 s

Largest Contentful Paint

4.4 s

Total Blocking Time

120 ms

Cumulative Layout Shift

0

✅ After: Astro (Mobile)
Google PageSpeed Insights score for wellingtonhouserepiling.co.nz on Astro: Performance 98, Accessibility 95, FCP 0.9s, LCP 1.8s, TBT 0ms.

Performance

98

Accessibility

95

First Contentful Paint

0.9 s

Largest Contentful Paint

1.8 s

Total Blocking Time

0 ms

Cumulative Layout Shift

0

Mobile Performance score 78 to 98, Largest Contentful Paint 4.4 s to 1.8 s, Total Blocking Time 120 ms to 0 ms. Same domain; the rebuild also added five service pages, a services overview and a new gallery.

Source: Google PageSpeed Insights lab tests · Mobile · wellingtonhouserepiling.co.nz, before and after the April 2026 rebuild.

Read the full case study: Wellington House Repiling →

Speed is one result. For search results, launch dates, redirects and the other work done alongside each move, see the measured results from five client migrations.

Based in the UK? Our UK migration example, Spetsnaz Security in London, kept all 18 existing pages at their addresses and redirected hundreds of old WordPress image links.

WordPress to Astro Migration: FAQ

Why should I migrate from WordPress to Astro?
A content-focused WordPress site may carry runtime overhead from its database, theme, plugins, and patching cycle. A static-first Astro build can reduce that public runtime surface and give us tighter control over delivered HTML, assets, and scripts. The result still depends on the content, integrations, hosting, and implementation, so we measure it rather than promise a universal score or speed gain.
Will I lose my Google rankings during migration?
We protect them by preserving suitable URLs, adding 301 redirects for changed URLs, transferring metadata and schema, checking internal links, submitting updated sitemaps, and monitoring after launch.
How long does a WordPress to Astro migration take?
Most migrations are completed within 1 to 3 weeks, depending on the size of the site, the amount of content, and any design changes. A simple business website with 5 to 15 pages can be migrated in about a week. Larger sites with dozens of blog posts or complex functionality may take 2 to 3 weeks.
How much does migration cost?
Migration pricing depends on the size and complexity of your WordPress site. Simple Migration is $999 for up to 5 pages without a blog, Business Migration is $1,499 for up to 15 pages and 20 blog posts, and Complete Migration is $2,499 for larger sites with unlimited pages and posts. Complete Migration includes a full content rewrite; for Simple Migration and Business Migration a rewrite is an add-on. Headless CMS integration is an add-on for any package. Custom functionality, stores, or extra languages can cost more. We provide a clear quote after reviewing your current site.
Can I still edit content after migrating to Astro?
Yes. For simpler sites, content lives in Markdown files that are easy to update. If your team wants an editing screen, we can integrate a headless CMS such as Decap, Sanity, or Contentful as an add-on to any package, so editors can change text, images, and blog posts without code.
What happens to my WordPress plugins?
We map each in-scope plugin function to an Astro-native implementation or an appropriate external service. Contact forms, metadata, schema, analytics, search, and commerce each need an explicit replacement plan. A static page does not require WordPress caching or runtime security plugins, but any APIs and integrations still require maintenance and security controls.
Will my site be secure after migration?
Static delivery can reduce the publicly exposed surface because brochure pages no longer need a WordPress database, admin login, or runtime plugin stack. It does not remove all risk: hosting accounts, dependencies, forms, APIs, commerce, and other integrations still need secure configuration, updates, and monitoring.
What about my blog posts?
In-scope blog posts are inventoried and migrated to the selected Astro content format, usually Markdown or MDX. We compare the agreed images, formatting, metadata, and routes so missing or changed items can be corrected before cutover.
How much will I save on hosting?
Static hosting can cost less than a managed WordPress setup, but the amount depends on traffic, bandwidth, build usage, forms, APIs, search, commerce, and support. Platform maintenance can be lower after migration, while dependencies, content, integrations, monitoring, and hosting still need an owner.
Can you migrate my WooCommerce store to Astro?
For simple product catalogs, yes. For full e-commerce with cart, checkout, and payment processing, Astro works best as a frontend connected to a headless commerce platform like Shopify or Snipcart. We can advise on the best approach for your specific store.
What if I change my mind after migration?
Your content is always yours. Blog posts in Markdown format are portable and can be moved to any platform. We also keep backups of your original WordPress site during the migration process, so you always have a fallback.
Do you handle the domain and DNS switch?
Yes. We handle the agreed DNS configuration, SSL setup, domain pointing, and cutover checks. The launch plan aims to minimize downtime and includes a rollback path.

Plan Your Migration With These Guides

Scope and cost the move, compare the two platforms honestly, and check whether Astro suits the way your business works.

A clear next step

Plan the Migration Before Changing the Platform

Send the current WordPress URL and the outcomes you need to preserve. We will review content volume, URL risks, functionality, and the evidence required for a safe cutover.

We reply within 24 hours. A migration quote follows the inventory and risk review; redirects and parity checks are part of the scope.