WordPress migration

WordPress to Astro migration without losing Google traffic.

I move websites from WordPress to Astro: the same look or a new one, the same URLs, SEO intact. Your site stops needing plugin updates and loads quickly, even on a phone.

  • 4sites moved from WordPress to Astro
  • 98-99mobile PageSpeed Insights scores after migration
  • 0plugins to update after launch

Packages

The price depends on what we move

A 1:1 migration keeps the look and content on new technology. If you also want a new design, that is a website redesign. Prices are starting prices, excluding VAT.

Small site migration

1:1, up to 5 pages

You have a small WordPress site and like how it looks. You want it fast and free of updates.

from PLN 1,900 excl. VAT

  • Same look and content, moved to Astro
  • Contact form without plugins
  • 301 redirects and migrated SEO metadata
  • Google Search Console and GA4
Ask for a quote

Site with a blog

1:1, up to about 30 pages and posts

Your site has services, a blog and categories, and some traffic comes from posts you cannot afford to lose.

from PLN 3,400 excl. VAT

  • All pages, posts, categories and images
  • Full URL map and 301 redirects
  • Structured data for the business, services and posts
  • Indexing checks after launch
Ask for a quote

Migration with a new design

new look and content

While moving, you want to refresh the look, tidy up the offer and improve the content.

from PLN 6,900 excl. VAT

  • Everything in the site with a blog migration
  • A new design instead of a copy of the old one
  • Content and structure review for search
  • The full website redesign package
Redesign details

Shops and complex sites

WooCommerce, member areas

A shop, bookings, user accounts, several languages or many custom content types.

Quoted after a call

  • Plugin and feature review before the quote
  • Features built for your site instead of plugins
  • A staged migration plan if needed
  • A fixed price agreed before we start
Ask for a quote

Calculator

Which package fits your site?

Answer three questions. You get a package, a starting price and a ready message to send.

8
10
What about the design?
Does the site have any of these features?

Your package

    Send as an enquiry

    Plugins

    What happens to my plugins?

    The most common question before a migration. Type a plugin or feature name and see what happens to it after the move to Astro.

    • Yoast SEO, Rank Math, All in One SEO

      Replaced with code

      Titles, descriptions, structured data and the sitemap are part of the code. I carry over the metadata of every page and post 1:1.

    • Elementor, Divi, WPBakery, Beaver Builder

      Not needed

      I rebuild the look as lightweight components. The heavy builder code loaded on every page is gone.

    • Contact Form 7, WPForms, Gravity Forms, Ninja Forms

      Replaced with code

      The form works without a plugin: it sends an email, blocks bots and does not collect data you do not need.

    • WP Rocket, LiteSpeed Cache, W3 Total Cache, Autoptimize

      Not needed

      Not needed. The site is built from ready-made files, so there is nothing to cache.

    • Smush, Imagify, EWWW, ShortPixel

      Not needed

      Not needed. Images are converted to modern formats and several sizes automatically on every publish.

    • Wordfence, Solid Security, Sucuri, All-In-One Security

      Not needed

      Not needed. There is no PHP, database or login page on the server for attacks to target. Account security for the domain and hosting stays.

    • UpdraftPlus, BackWPup, Duplicator

      Not needed

      Not needed. Every version of the site is stored in a repository, so rolling back is one click.

    • Redirection, Safe Redirect Manager

      Replaced with code

      Redirects live in a file on the server and run before the page loads. I carry over existing rules together with the URL map.

    • WPML, Polylang, TranslatePress

      Replaced with code

      Language versions live in the code, with correct hreflang tags. Each extra language is priced separately.

    • Site Kit, MonsterInsights, GTM4WP

      Service stays

      Google Analytics 4 runs through Google Tag Manager and only starts after cookie consent.

    • Complianz, CookieYes, Cookie Notice

      Replaced with code

      A lightweight consent banner with Consent Mode v2, without a third-party plugin loaded on every page.

    • Advanced Custom Fields, Meta Box

      Replaced with code

      I turn fields into structured content data, so services, team or case studies keep their templates.

    • Slider Revolution, Smart Slider, MetaSlider

      Not needed

      Usually removed, since sliders slow pages down and few people see later slides. If needed, I build a lightweight carousel.

    • Mailchimp for WP, MailPoet, Newsletter

      Service stays

      I connect the signup form directly to the newsletter service you use.

    • Komentarze i Akismet

      Replaced with code

      Comments can stay as text under a post or be retired. We decide together, and spam goes away either way.

    • WooCommerce

      Custom quote

      A shop needs its own conversation: sometimes a shop platform next to the Astro site is better, sometimes a custom setup.

    • Amelia, Bookly, WP Booking System

      Custom quote

      I build bookings for your business. Example: Domki Borsk has instant booking, payments and Booking.com sync.

    • MemberPress, LearnDash, Ultimate Member

      Custom quote

      User accounts, courses and member areas are quoted individually after reviewing how they work today.

    What stays

    The technology changes, not your business on Google

    • DomainThe site stays at the same address.
    • Page URLsWhere possible, new URLs match the old ones. The rest are handled by 301 redirects.
    • EmailMailboxes keep working, because I also move the mail DNS settings.
    • Content and metadataCopy, images, titles and descriptions for Google move to the new site in full.
    Stary adresKodNowy adres
    /services/200/services/
    /2024/03/choosing-windows/301/blog/choosing-windows/
    /category/tips/301/blog/
    /?p=482301/blog/choosing-windows/
    /feed/301/rss.xml

    An example from a URL map. Typical WordPress addresses, such as date archives or RSS feeds, get considered redirects, not a blanket redirect to the home page.

    Process

    Five steps, one fixed price

    1. Export and URL list

      I collect the content and every URL: from the sitemap, Google Search Console and a full crawl. I need access to the WordPress dashboard, not the hosting.

    2. The Astro site

      I rebuild the look or implement a new design, and replace plugin features with code. Your current site keeps running.

    3. Side-by-side check

      You get a link to a test version blocked from Google and a list of all URLs to compare both sites side by side.

    4. Domain switch

      I move the DNS, including mail settings, and test every redirect. You cancel the old hosting only once everything works.

    5. Checks after launch

      A new sitemap in Search Console, IndexNow for Bing and indexing checks in the following weeks.

    FAQ

    WordPress migration

    How much does a WordPress migration cost?

    A 1:1 migration of a small site, up to 5 pages, starts at PLN 1,900 excl. VAT. A site with a blog, up to about 30 pages and posts, starts at PLN 3,400 excl. VAT. A migration with a new design is a website redesign, from PLN 6,900 excl. VAT. Shops and sites with user accounts are quoted individually. Check the package for your site in the calculator above.

    Will I lose Google rankings after leaving WordPress?

    A well-prepared migration greatly reduces the risk: every old URL has a match or a 301 redirect, content and metadata move unchanged, and I check indexing after launch. Google warns that rankings may fluctuate for a while during a move, so nobody honest can guarantee no change.

    Do I need to cancel my current hosting right away?

    No. The old site runs until the domain switch, and it is worth keeping the hosting for a few more days after launch, just in case. Then you can cancel it.

    Will I be able to edit content myself?

    Astro has no built-in dashboard like WordPress. I make small changes for clients as part of ongoing care. If you want to publish posts yourself, I can connect a simple content editing panel, priced separately.

    How long does a WordPress migration take?

    A small site that keeps its design is usually a short project, while a site with a blog and many content types takes longer. Most of the time usually goes into reviewing the test version and your approvals. You get a specific timeline together with the quote.

    What about my email and domain?

    The domain stays and email keeps working. When switching, I move all DNS records, including mail records, so your mailboxes keep receiving messages.

    First step

    Let’s move your site without the stress.

    Send your website address and tell me what bothers you about it. I will reply with a package and a price before anything starts.

    Quick project note

    Prefer to call? +48 739 260 401. Your details are only used to reply. Privacy policy.