WordPress to Astro Migration

No plugins,
a site lighter than WordPress.

We carry over your WordPress content and addresses into Astro, with Sanity to publish without plugins.
★★★★★5.0on Google
9.3/10
recommendation score
Two colleagues compare two screens side by side — checking the WordPress site and its Astro version before launch
Pages sliding from one block to another — moving content from a WordPress site to Astro and Sanity

When to migrate from WordPress to Astro

Migrating from WordPress to Astro means rebuilding the site as light components, then plugging in Sanity for content. WordPress remains solid for a well-maintained site. Astro suits content sites that must load fast.

01

Plugins pile up and their updates take time every month

02

Plugin security flaws worry your team

03

Your site loads slowly despite caching and optimization plugins

04

You want structured content, linked to its translation

05

You want to keep a content site, without adding an application

+30 B2B companies supported, here are some of their results

Noqode client portal: “Manage your project.”
Noqode

Designing Noqode’s custom client portal

13 days
From first workshop to launch
144 screens
Custom-designed in Figma
Web app
Sector
Read the case study

Launching AI startup VCola with an AEO-first approach

3 weeks
From brand to website
100 %
AEO-ready at go-live
AI SaaS
Sector
Read the case study

Redesigning Framboise Consulting’s site for SEO and AEO

#1
on ChatGPT
80
Pages built
Consulting
Sector
Read the case study
Off-white Noqode tagline: agency visual identity

Creating Maison de Lysenne’s luxury brand universe

1
Awwwards nomination
FR/EN
Native bilingual site
Luxury
Sector
Read the case study

The content carried over from your WordPress site

Schedule a call

Pages and templates

Each theme template becomes an Astro component. On noqode.fr, the 476 pages were carried over identically for the visitor.

Posts and content in Sanity

Posts, categories and authors are imported into Sanity types, linked to their translations. Each field is checked after the import.

Addresses and 301 redirects

Addresses that receive traffic are listed in Search Console. For Framboise Consulting, 69 addresses were identified and 65 301 redirects put in place.

SEO tags and structured data

The tags from your SEO plugin are compared page by page after the carry-over. Titles, descriptions and canonical tags are identical across the 479 pages of noqode.fr.

Media and alt text

The WordPress media library is brought over and images are optimized. Their alt text follows them to the new site.

Forms and integrations

Forms are rebuilt and connected to your CRM. On noqode.fr, every qualified request creates the person and the opportunity in Attio.

Migrate to Astro or stay on WordPress

A well-kept WordPress site can stay where it is.
Astro fits when content and speed come first, without an application.

WordPress

Astro and Sanity

Guided migration

Migrate to Astro if

Your site is a content site with a blog and service pages

You no longer want to follow plugin updates

Your site loads slowly despite caching

You want security that no longer depends on each plugin

Your content benefits from being structured in Sanity

You are reworking the design with the new platform

Stay on WordPress if

Your WooCommerce store already works well

A business plugin has no equivalent in code

Your site manages member accounts or advanced roles

Your team masters WordPress and evolves it alone

Your site is fast and its updates go smoothly

To plan for
when you leave WordPress

  • No more plugins to install

    Common functions move to code or a dedicated service. Each plugin is listed during the audit, with its replacement.

  • A different editing space

    Your team publishes in the Sanity Studio. On noqode.fr, a publication updates the site within minutes.

  • Pages generated in advance

    The site is built before launch, then served from a delivery network. No database is queried on each visit.

  • Hosting and security

    The site is deployed on Vercel. There is no PHP server, theme or plugin left to monitor.

  • Comments and member accounts

    Astro does not handle member accounts. These needs go through a third-party tool or a Next.js application.

  • Online stores

    We do not migrate WooCommerce stores, because e-commerce is outside the scope of our projects.

Our method for moving from WordPress to Astro

Your WordPress site stays online until launch day.

  1. Audit the WordPress site

    We list the installed plugins and the addresses that receive traffic. The audit sets what is carried over and what is dropped.

  2. Structure the content in Sanity

    The WordPress export is imported into Sanity types, then checked field by field. The design is approved in Figma.

  3. Rebuild in Astro and compare

    Each section becomes an Astro component, compared with the live WordPress site. Each old address receives its 301 redirect.

  4. Launch and monitor

    The domain points to the new site once the redirects are tested. We then track indexing in Search Console.

A migration to Astro quoted to your scope

Every project is quoted after a first conversation.

New site

Website build

A custom site designed from strategy to launch. Your team runs it on its own.

Ideal for
Launching a brand or an ambitious first site.
Start my project
First call free · Quote within 24 hours
Included
  • Strategy workshop and sitemap
  • Custom UX/UI design
  • Webflow development
  • CMS and training for your team
  • Built-in technical SEO and AEO
  • A team dedicated to your project
  • Project tracking in your client portal
Existing site

Redesign and migration

We modernize your site without losing your rankings or your content.

Ideal for
Modernizing an aging WordPress site.
Redesign my site
First call free · Quote within 24 hours
Included
  • Audit of the current site and rankings
  • New sitemap and design system
  • Content migration to Webflow
  • Redirect plan
  • Page-by-page SEO and AEO
  • A team dedicated to your project
  • Project tracking in your client portal
Headless

Custom development

A site built in code with a headless CMS for demanding projects.

Ideal for
A high-performance site connected to your business tools.
Discuss my project
Technical scoping on the first call
Included
  • Astro and Sanity, headless
  • Next.js and Claude-assisted code
  • API and CRM integrations
  • Performance optimized for Google
  • Built-in technical SEO and AEO
  • A team dedicated to your project
  • Project tracking in your client portal
Custom

Custom project

Multi-site platform, advanced integrations or AI workflows. We scope the project with you before pricing it.

Get a quote for your project
In-depth consultation · Custom study
Included
  • High-end design and premium identity
  • Multi-site and multilingual architecture
  • AI workflows and automations
  • Extensions and tools connected to the site
  • Advanced API integrations
  • Custom animations and interactions

Technical SEO and AEO are included in every project. See our case studies

Our clients recommend Noqode for its responsiveness and results

★★★★★
5.0
on Google
See reviews
Mourad, Noqode client: Webflow agency testimonial
Mourad Babelhadj
CEO of EAU'MEGA

“Very satisfied. Amaury is very efficient and always available.

He supported me throughout the entire creation process and continues to provide regular follow-up for the maintenance and further development of the site.

THANK YOU Amaury!!”

Hakim Maacha, Noqode client: Webflow agency testimonial
Hakim Maacha
Acquisition Manager · Framboise Consulting

“A very good experience with Noqode: a team that always listens, responds quickly and was fully invested in our project.

I recommend them for any ambitious web project.”

Noqode client project: Webflow agency work
Mohamed Assas
Founder of Maison de Lysenne

“A serious, professional and well-organized team.

Very responsive and attentive, they quickly understood my expectations and delivered a result beyond my hopes. I recommend Noqode 100%.”

Smiling woman with curly hair wearing a white shirt and a black leather jacket in a bright interior.
Joanna Masson
Partner · Odoné

“Noqode handled the complete redesign of my firm's website.

Impeccable result, an efficient team that was available from start to finish. I recommend them without reservation.”

François, Noqode client: Webflow agency testimonial
François Behague
Coach to 150+ freelancers

“A big thank you to Amaury and the Noqode team!

After coaching more than 140 freelancers on how to win clients, I needed a website that truly reflected my method, my expertise and my world.

The result is excellent: a site that converts well and is very easy to manage.

On top of that, the team is extremely responsive and attentive.

Honestly, when you spend your days advising freelancers, it is doubly rewarding to work with professionals who understand your needs right away!

In short, I highly recommend them, and believe me, with my background as a developer, I am not an easy client to please 😉”

Florence Planchenault
Sports coach for 32 years

“A really beautiful design in record time. Amaury and his team listen carefully, letting clients express their feelings and their vision of the business they want to present.

A great ability to synthesize, while respecting the client's wishes and budget. Well done to the whole team, whom I recommend without the slightest reservation.”

Benjamin B., Noqode client: Webflow agency testimonial
Benjamin Benoliel
Co-founder of HEYIA Studio

“Noqode immediately captured our vision and created a clear, beautiful website perfectly aligned with our expectations, in barely 2 weeks.

Smooth communication, results well beyond what we hoped for. I recommend them 200%.”

Caroline O'Reilly, Noqode client: Webflow agency testimonial
Caroline O'Reilly
COO · VCola

“Honestly, I never give anyone 5 stars, but I sincerely think you deserve it.

I have never come across such a responsive and collaborative team. A real pleasure working with you, truly.”

Mounir Boubeker, Noqode client: Webflow agency testimonial
Mounir Boubeker
CEO of PestControl3D

“Since launch, our website has been generating a steady stream of inquiries.

More than a year later, the leads keep coming in. It's clear, fast, well structured and designed for our line of work. The best investment we've made.”

Your questions, our answers

Everything you need to know before starting a project with us.

Astro removes plugins, generates light pages and connects to Sanity for content. Your site gains in speed and security, and its maintenance shrinks. WordPress remains suitable for a well-kept editorial site.

Astro suits fast content sites. Next.js suits applications, logged-in areas and business logic. We choose during the audit, based on what your site must do.

Yes, on noqode.fr. The 476-page site migrated from Webflow to Astro and Sanity in 8 days, with no difference in text or SEO. For WordPress, the method stays the same, from audit to launch.

Yes. Your team publishes in the Sanity Studio, and a publication updates the site within minutes. We train it before launch. Our Growth Team can then evolve the site, with no commitment.

Every migration is quoted after a free 30-minute first conversation. The price depends on the number of pages, the volume of posts and the plugins to replace. Hosting comes on top of the project. Our prices are exclusive of tax.

A complete site usually takes 4 to 8 weeks, redirects included. A large blog takes longer. We set the timeline after the audit, once the scope is known.

Yes, if every address that receives traffic is listed and redirected. For Framboise Consulting, we put 65 301 redirects in place on an 80-page site. On noqode.fr, tags are identical across the 479 pages compared.

An Astro site is generated in advance and relies on neither a theme nor plugins. Vulnerabilities specific to WordPress plugins disappear. The code and the connected services still have to be maintained.

It depends on the starting site. On noqode.fr, migrated to Astro, the median page weight went from 2.7 MB to 0.8 MB, which is 70% less. We measure your site before and after launch.

We list every plugin during the audit. Forms, SEO and caching move to code or a service. If an essential plugin has no equivalent, we tell you before we start.

Still have questions?
Contact us

End of the page, start of the project

Let's build your next website.

30 minutes with an expert to scope the project, the budget and the next steps.

Talk with an expert