Move off WordPress without losing your rankings
Same URLs, same content, a site that loads in under two seconds
A migration is not a redesign. Your content, your URLs and your search positions come across intact, the plugin bill stops, and the site stops waking a database up for every visitor. Fixed price, fixed date, written before the first line of code.
Short answer
Will I lose my Google rankings?
Not if URLs are preserved and every change is redirected. Expect a small dip for one to two weeks while Google recrawls, then recovery, and usually improvement once the pages load three times faster. I watch Search Console with you for six weeks after launch.
Why businesses leave WordPress in 2026
The site takes three to six seconds on a phone and the analytics show people leaving before it paints.
Forty plugins, each an update away from breaking the site, and one of them is the reason it went down last quarter.
The yearly bill is hosting plus premium plugins plus a maintenance retainer, and it never goes down.
Core Web Vitals fail, so the pages that should rank sit on the second page.
Every content change goes through an agency ticket and takes three days.
Nobody can say who actually owns the code.
What a migration with me includes
Every URL preserved
Posts, pages and categories keep their addresses. Where an address must change, a 301 redirect map is published on launch day. Rankings follow URLs, so the URLs do not move.
Content exported, not retyped
Posts, pages, media and metadata come out of WordPress through the REST API or WXR export and land in the new site with formatting intact.
SEO parity check
Titles, descriptions, canonical tags, structured data, sitemap and robots compared old against new, page by page, before anything goes live.
Core Web Vitals in the green
Server rendered HTML from a CDN, images converted and sized, fonts self hosted. No caching plugin to configure, because there is nothing to cache.
You keep editing
Keep WordPress as a headless editor, or take a small admin panel built for exactly the parts you change. Decided before the build, not after.
Six weeks of watching
After launch I watch Search Console with you. A small dip in week one is normal. A dip that deepens means a redirect is missing, and I fix it.
Fixed price by size, not by hour
Small site, up to 25 pages
- Content and media exported
- Every URL preserved, redirect map
- SEO parity check before launch
- Core Web Vitals in the green
- Two to three weeks
- Six weeks of post launch monitoring
Business site, up to 150 pages
- Everything in the tier above
- Blog, categories, authors, archives
- Headless WordPress or a custom admin panel
- Forms, search and integrations rebuilt
- Multilingual if you have it
- Four to six weeks
Large or custom
- Thousands of URLs or a shop
- Membership, courses or gated content
- Custom post types and taxonomies
- Staged migration, section by section
- Priced after a call, with a written scope
Sites you can open and measure right now
provend.bg
B2B catalogue. Lighthouse 100 out of 100, first byte under 0.4 s, page one of Google for its main product term within six months of launch on a new domain.
See a live sitedjzlati.com
Replaced a site from another era. Loads in 1.7 s on a phone, ranks first for its main commercial query, 306 clicks from Google in six months at an average position of 8.9.
See a live sitedjivankrisi.com
A gallery heavy site. Included here because its Largest Contentful Paint is 4.2 s, which is the honest reminder that a framework does not fix a two megabyte photograph.
See a live siteWhat a WordPress to Next.js migration costs in 2026
The same migration is quoted very differently depending on who is holding the pen. In September 2026 the market looks like this: a freelancer takes 3,000 to 12,000 dollars, a boutique studio 8,000 to 25,000, and a full service agency 20,000 to 80,000 and up. Full SEO parity work is often quoted separately, adding another 1,500 to 4,000.
My tiers start at 2,500 euro with the SEO parity work included rather than sold as an extra. The reason is structural: there is no agency between you and the person writing the code. It is not a discount and there is no cheaper version where corners come off, because the corners are where rankings live.
- A migration that does not preserve URLs is not cheaper, it is a rebuild plus a traffic loss.
- Ask any quote to name the redirect map and the parity check explicitly. If they are missing from the scope, they are missing from the work.
- The full breakdown, including what a site costs to build from scratch: custom website cost in Europe.
- If the site is staying but it is slow: Core Web Vitals and speed. If it has to be accessible by law: European Accessibility Act compliance.
How the six weeks actually go
- What happens
- Crawl the current site, export content and media, build the URL inventory and the redirect map
- What I need from you
- Admin access, DNS access, a list of must keep features
- What happens
- Rebuild templates, migrate content, reconnect forms and integrations, set up the editor you chose
- What I need from you
- Answers within a day, feedback on the first template
- What happens
- SEO parity check page by page, performance pass on images and fonts, accessibility pass
- What I need from you
- Sign off on the staging site
- What happens
- DNS switch, redirects live, sitemap resubmitted, Search Console and analytics carried over
- What I need from you
- One hour of availability
- What happens
- Watch Search Console, fix anything that moved, report what changed
- What I need from you
- Nothing
| Stage | What happens | What I need from you |
|---|---|---|
| Week 1 | Crawl the current site, export content and media, build the URL inventory and the redirect map | Admin access, DNS access, a list of must keep features |
| Week 2 to 3 | Rebuild templates, migrate content, reconnect forms and integrations, set up the editor you chose | Answers within a day, feedback on the first template |
| Week 4 | SEO parity check page by page, performance pass on images and fonts, accessibility pass | Sign off on the staging site |
| Launch day | DNS switch, redirects live, sitemap resubmitted, Search Console and analytics carried over | One hour of availability |
| Six weeks after | Watch Search Console, fix anything that moved, report what changed | Nothing |
A site under 25 pages compresses this into two to three weeks. Nothing in the order changes.
When you should not migrate
If your WordPress site is fast, maintained and your team publishes several times a week through the editor, migrating for fashion is a bad trade. Spend the money on content instead.
If three or more of these are true, the arithmetic usually works: the site takes over three seconds on a phone, the yearly plugin and maintenance bill is over 800 euro, Core Web Vitals fail, content changes a few times a year, and you have been told a rebuild is needed anyway.
How to get an exact price
Send the address of the current site, roughly how many pages and posts it has, anything that must keep working, and when you would like to be live. The form is three fields, or write on Viber at 087 727 5750. You get a price, a date and a scope within 24 hours, from me, not from a sales team.
Questions before a migration
Will I lose my Google rankings?
How long does it take?
Can I keep the WordPress editor?
What happens to my plugins?
Why is your price so much lower than an agency?
Who owns the result?
What does it cost to run afterwards?
Can you work with a company outside Bulgaria?
What do you need from me to start?
Send me your current site
A price, a date and a written scope within 24 hours. The first conversation is free and there is nothing to sign.
Get a migration quoteOne migration at a time, so the date in the contract is a date I can keep.