Migration · Duda → WordPress

Duda to WordPress without rebuilding from memory.

Duda is built for agencies shipping sites quickly, and it is good at that. What it does not do is hand the site back: the design lives in Duda’s editor, the pages live on Duda’s hosting, and leaving means rebuilding rather than downloading. We extract the content, rebuild the design as a real WordPress theme you own, and map every URL so the move costs nothing in search.

  • Content extracted from the live site — Duda has no portable site export
  • Collections rebuilt as a real WordPress content model, not flattened into pages
  • Every Duda page and blog URL inventoried and 301-redirected
From Duda
To WordPress

Why switch

When businesses come to us for Duda to WordPress.

A subscription with no end

Duda bills per site, every month, for as long as the site exists. On WordPress the software is free and hosting is a commodity you can shop for — the spend stops being a tenancy.

The design is not yours to take

The layout lives inside Duda’s editor. There is no theme to hand to another developer, so changing supplier and changing platform end up being the same decision.

For agencies, the exposure multiplies

One site on a closed platform is a risk. Thirty client sites on one is a business dependency — pricing, feature decisions and renewal terms all set by someone else.

You can only do what the platform exposes

Structured data, integrations, custom post types, real plugins — each is available exactly to the degree Duda chooses to expose it, and not beyond.

What moves

What comes across in a Duda to WordPress migration.

Scope your migration ↗︎
  1. Pages and content — extracted from the live site and rebuilt as editable WordPress pages
  2. Blog posts — pulled with their dates, authors and categories intact
  3. Collections — Duda’s dynamic pages become custom post types and fields, so they stay data rather than becoming flat pages
  4. Images and media — downloaded at source quality and re-hosted in your own media library
  5. URL map — every Duda page and blog URL inventoried and 301-redirected to the new structure
  6. Forms — rebuilt on a WordPress form plugin, with spam protection and delivery you can verify
  7. Domain — repointed to the new host, or transferred out if it is registered through Duda

The Duda specifics

What our Duda to WordPress work covers.

Every platform has traps that generic migration checklists miss. These are the Duda-specific ones — the difference between a clean move and a rescue job.

Plan for extraction, not a download

There is no portable export that reproduces a Duda site elsewhere. The content comes out by working through the live site systematically, which is routine — but it has to be scoped as extraction work rather than assumed to be a file you click once.

Collections are what people underestimate

Duda’s collections drive pages from structured data. Flattening them into ordinary pages loses exactly what made them worth building. In WordPress they become custom post types with real fields, so the site can still generate pages from data afterwards.

Custom widgets and injected code need homes

Anything added as a custom widget, third-party embed or injected script is invisible in a page-by-page content pass. Each one gets inventoried before the build and given a deliberate WordPress equivalent, rather than being discovered missing at launch.

Agency portfolios move in waves

If you are an agency with client sites on Duda, they do not all move at once. The first migration establishes the theme, the content model and the redirect pattern; the rest follow it at a fraction of the cost, on a schedule that suits each client.

URL patterns need one decision, site-wide

Duda’s page and blog paths have to be mapped to WordPress permalinks explicitly. Decided once and applied across the whole inventory, the blog keeps its search equity; decided page by page, something always gets missed.

Process

How the Duda to WordPress migration runs.

Our full process ↗︎

Every migration is a parallel build: your Duda site keeps running while the new WordPress site is built and verified beside it. The switch is a planned window, not a leap.

  1. Audit and inventory. Content, URLs, rankings, integrations — everything that must survive gets listed before anything moves.
  2. Parallel build. The WordPress site is built and the data migrated on staging, while the live site trades on untouched.
  3. Verification. Content counts, redirect map, metadata parity, forms — checked against the inventory.
  4. Cutover. DNS switches in a low-traffic window; the old site stays reachable to us until everything is confirmed.
  5. Aftercare. We watch Search Console, 404s and the numbers for the following weeks and fix what the real world surfaces.

Cost and timeline

What a Duda to WordPress migration costs, and what moves the number.

The full WordPress cost breakdown ↗︎

Two quotes for the same Duda site can differ by several thousand, and the spread is rarely padding — it is usually that the two firms read the job differently. Rather than publish one figure that would be wrong for most readers, here is what actually moves the number.

How much has to be extracted by hand

There is no portable export, so content comes out by working through the live site. Volume is therefore the first driver, and it is worth counting pages honestly rather than from memory before anyone quotes.

How many collections drive the site

Collections are structured data, and rebuilding them as a real WordPress content model is the most valuable part of the job — and the most variable. One simple collection is routine; several with relationships between them is design work.

Custom widgets and injected code

Anything added as a custom widget, embed or injected script is invisible in a page-by-page content pass and needs a deliberate WordPress equivalent. The inventory of these is usually longer than expected.

How many sites are moving

For agencies this changes the arithmetic completely. The first site carries the theme, the content model and the redirect pattern; each one after that is largely applying a known pattern, at a fraction of the first site's cost.

How much URL history you are carrying

Duda page and blog paths need explicit mapping to WordPress permalinks, decided once and applied across the whole inventory. Decided page by page, something always gets missed.

Questions

Duda to WordPress questions, answered plainly.

If your Duda to WordPress question is not covered here, send us the details and we will reply with a straight answer.

Can we export our Duda site?

Not as a site. There is no archive you can download and run somewhere else — that is what a hosted platform means in practice. Content comes out by working through the live site; the design and layouts are rebuilt as a WordPress theme. It is the least elegant part of the job and it is entirely routine for us.

What happens to our Duda collections?

They become a proper content model. Collections are structured data driving pages, so in WordPress they map to custom post types with real fields rather than being flattened into a set of static pages. That keeps the useful part — add a row afterwards and the page still generates itself.

We are an agency with several sites on Duda. Can they move together?

They can, and usually they should not all move at once. The first site is where the theme, the content model and the redirect pattern get decided; after that each further site is largely applying a known pattern, which costs a fraction of the first. We sequence them around your client commitments rather than ours.

Will our rankings survive the move?

Yes, with the same method as every migration we run: a full URL inventory taken before anything changes, one-to-one 301 redirects, metadata and structured data carried across, and Search Console watched for the weeks afterwards. Rankings follow content when the URLs are handled deliberately.

Will the new site look the same?

As close as you want it to. The design is rebuilt rather than exported, which means it can be reproduced faithfully or tidied up on the way through — a decision worth making deliberately, because the second option is cheaper and often better. Either way it ends up as a theme with patterns your team can use.

What happens to our domain if it is registered through Duda?

Two routes, and you do not have to choose straight away. The simpler one leaves the registration where it is and repoints DNS at the new host. The other transfers the registration to a registrar of your choosing, which needs the domain unlocked and an auth code, and which ICANN blocks for the first 60 days after any registration or transfer. Either way the existing MX records are carried across unchanged, so email keeps working through the switch.