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.
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.
01
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.
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.
This plugin is not on the list. Tell me which one you use and I will check what to do with it. Get in touch
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 adres
Kod
Nowy adres
/services/
200
/services/
/2024/03/choosing-windows/
301
/blog/choosing-windows/
/category/tips/
301
/blog/
/?p=482
301
/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
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.
The Astro site
I rebuild the look or implement a new design, and replace plugin features with code. Your current site keeps running.
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.
Domain switch
I move the DNS, including mail settings, and test every redirect. You cancel the old hosting only once everything works.
Checks after launch
A new sitemap in Search Console, IndexNow for Bing and indexing checks in the following weeks.
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.
Cookies
I use Google Analytics to see which content is useful. Google Analytics is enabled only with your consent. Details