Service · Website migration

New technology under your website. Without a new website.

Is your website sound in content but technically out of date? Then it does not need a relaunch, it needs a new foundation. We move it across: content, design and addresses stay. Underneath runs a setup that AI crawlers can read in full, that loads in under one second and that needs no plugin updates.

Content, design and URLs stayReadable for answer enginesNo redesign, no copy workFixed price after the stocktakeParallel operation until the switchover

Four situations in which owners and heads of marketing come to us

Your website is not the problem. What it runs on is.

“The website is three years old and actually good. But the AI check says 37.”

Texts, structure and design are fine, but AI systems can read almost none of it: content loads via script, crawlers are blocked, company data is missing as data. This is not a content problem but a foundation problem. It can be solved without changing a word.

“Every plugin update is a risk, and the agency bills for every hour.”

Website builders depend on extensions, and each one needs maintaining. Security warnings, incompatibilities, maintenance contracts. A static setup has none of this: no database, no login that can be attacked, nothing that has to be updated every month.

“The relaunch quote is €30,000. We do not have that budget.”

A relaunch pays for concept, copy, design and technology. If three of those are right, you pay three quarters for things you already have. A migration pays only for the part that is missing, and is therefore finished in weeks rather than months.

“We are afraid of losing rankings or enquiries during the move.”

Justified, if addresses change and nobody measures. In a migration the addresses stay, every change is redirected, every page is checked after the switchover, and forms go to the same recipients as before. The handover is a date, not a risk.

When migration, when relaunch

Three questions decide whether you need a new website or only new technology

A relaunch makes sense when positioning or design no longer fit. A migration is enough when both are right and only the technology is in the way. The honesty in this table can save you five-figure sums in case of doubt.

QuestionWebsite migrationWebsite relaunchNew website
Is your positioning still right?Target group, services and region are described correctly on the websiteYesNo or unclearNot yet formulated
Is your design still right?You would approve the website in its current form todayYesNoThere is none
Is the technology holding you back?Loading time, crawler access, plugin dependency, security updates, costsYesYes, mostlyNo website exists
What you getSame website on a new foundation, in weeks rather than monthsNew structure and content from the existing materialConcept, sales funnel, design, build

What stays, what changes

Your visitors notice nothing. AI systems and Google notice everything.

Stays exactly the same

  • All texts, images, videos and downloads
  • Design, colours, fonts, spacing: clearly the same website
  • All addresses; anything that has to change is redirected
  • Forms and their recipients
  • Legal texts, cookie settings, tracking
  • Google rankings, because content and addresses are preserved

Changes under the hood

  • Content sits in the HTML and loads without script: readable for every AI crawler
  • Crawlers from OpenAI, Google and Microsoft may enter, robots.txt and citation permission set cleanly
  • Structured data for organisation, services, contact persons
  • llms.txt and sitemap, automatically up to date
  • Loading time under one second, on mobile as on desktop
  • No website builder, no plugin updates, no security holes from third-party providers
Mobile load time, typical comparison
Legacy system with website builder and plugins4.2 s
The same website, delivered statically0.6 s

Typical values from our migrations, no guarantee. We measure your values during the stocktake.

Why loading time matters for AI visibility

AI crawlers have a time budget per page. What does not arrive within that time is not read. A page that shows its content only after four seconds and a script is often an empty page for ChatGPT or Copilot. The same page delivered statically is there in full in a fraction of the time. The AI visibility check measures exactly this under “Content readable without JavaScript” and “Mobile load time”.

What we build with

Four systems compared. Three answers from you, and one column lights up.

Our recommendation is Astro: if we look after the website or if there is someone on your side who works with AI tools. WordPress remains the choice for portals and large editorial teams. We no longer recommend Framer, unless your team has a Framer expert or works with AI and MCP in its own system. Choose below and the matching column lights up. We make the decision together during the stocktake.

Who maintains the content?
How often does something change?
What must the website be able to do?
AstrostaticAstro + GitCMSstatic, with editorial workflowWordPressCMS, on KinstaFrameronly with Framer expertise
How the site is deliveredFinished pages from the edge network, no server calculatesFinished pages, the editorial team writes to a repositoryServer builds every page from the databaseFinished pages from Framer hosting
Readability for AI crawlersComplete, content in the HTMLComplete, content in the HTMLGood, if theme and plugins allow itGood with clean implementation, to be checked
Mobile load time, typicalunder 1 sunder 1 s1.5 to 4 s1 to 2 s
Who maintains contentUs or your developersYour team in an editorial interface with approvalYour team in the familiar backendYour Framer expert in the editor or via AI MCP
Ongoing maintenanceNo updates, no database, no loginNo updates, editorial includedUpdates, security, plugins, hostingSubscription, provider dependency
Login, shop, customer portalVia integration, not built inVia integration, not built inExtensible, provenHardly
Fits ifContent is changed selectively rather than dailyThe marketing team maintains blog and pages itselfMany editors, portal or shop, WordPress is familiarA Framer expert is on your team, or you yourselves work with AI and MCP in the system
We use it forlilox.ioStandard for marketing teamsHosted on KinstaOnly on request, no longer a recommendation

What gets migrated

Complete means complete

The most common disappointment in technical moves is the things nobody had on the list. That is why the full list is here.

Pages and posts

Every page, every magazine article, every landing page. Inventory from sitemap, menu and internal links, not just from the export.

Media and alt texts

Images, PDFs, videos in optimised size, with the alt texts of the live page, not the empty ones from the export.

Addresses and redirects

Every old URL is checked. If it stays, it stays. If it changes, there is a redirect. No address leads nowhere.

Forms and endpoints

Contact, download and check forms with the same recipients, GDPR-compliant, without a new data processor where none is needed.

Legal texts and consent

Imprint and privacy policy are taken over and adjusted to the measured behaviour of the new site: which hosts, which cookies, which storage.

Measurement

Analytics, goals and events continue on switchover day. Plus the AI visibility check before and after as evidence.

Process

Four work packages, switchover only after your approval

The new website is built alongside the old one. You review it at a test address, and the old one keeps running until you approve. Your effort: one stocktake, one review round, one switchover date.

Work package 1

Stocktake

  • Inventory of all pages, media and addresses
  • AI visibility check and loading time as baseline
  • Stack selection: which setup fits
You receiveInventory, baseline values, system recommendation and fixed price.
Work package 2

Migration in parallel operation

  • Transfer of all content to the new setup
  • Design rebuilt, not redesigned
  • Structured data, llms.txt, crawler rules
You receiveThe new website at a test address.
Work package 3

Review

  • Every address: reachable or redirected
  • Texts checked against the existing content, images checked individually
  • Forms, legal texts, measurement, mobile view
You receiveReview log and a list of open points with a count, not “a few”.
Work package 4

Switchover and re-measurement

  • Switchover on a date of your choice, taking minutes
  • Live check of every address and redirect
  • AI visibility check and ranking comparison after four weeks
You receiveBefore-and-after values and the handover, including instructions on how you maintain content in future.

What it costs

A worked example: mid-sized manufacturer, large product range, around 150 pages

Migration pays off for large websites. The more pages, products and media, the bigger the difference between “building new” and “taking over”. For a small website with few pages, a separate migration project is rarely worthwhile; there, ongoing care with optimisations brings more.

New websiteConcept, copy, design by the web designer, build, sales funnel
approx. €50,000
Website relaunchNew structure, content and framework taken over from the existing site
approx. €35,000
Website migrationSame website, new foundation, all content and addresses taken over
approx. €20,000

Why migration costs less

The price of a website project consists of four parts: concept, copy, design, technology. A relaunch saves the part that comes from the existing site. A migration saves three of the four parts, because concept, copy and design stay as they are. What you pay for is the stocktake, the transfer of all content and addresses, the rebuild of the design in the new setup, the check of every address and the switchover.

The fixed price is set after the stocktake and depends on the number of pages, media and special functions (forms, calculators, configurators). After that you pay only for what is to change, not for updates nobody asked for.

Fits if

your website is large, right in content and look, but scores below 60 points in the AI visibility check, takes longer than two seconds to load on mobile, or is tied to a legacy system with plugin upkeep and a maintenance contract.

Does not fit if

Positioning or design are outdated, then the relaunch is the right way. Or if the website is small: then migration is part of ongoing care, not a project of its own.

WordPress alternative, explained

What happens on every page view, and why that makes the difference for AI crawlers

Most B2B websites run on WordPress. That is no mistake, but a website builder assembles every page again on every request. A static setup delivers the finished page. For visitors this is faster; for AI crawlers it is often the difference between “read” and “empty”.

Website builder with database, for example WordPressRequestVisitor / crawlerServerPHP calculatesPlugins20 to 40 of themDatabaseQueriesHTML + scriptsContent loads afterwardsThe crawler time budget runs out before the content is there

Every request passes through server, plugins and database, and the actual content often only arrives afterwards via scripts. AI crawlers do not wait for that: they read what is in the HTML after the first load. On many website-builder pages that is little.

Static, for example AstroRequestVisitor / crawlerEdge networkLocation in EuropeFinished HTML pageContent fully in the HTMLEverything is there before anyone waits

The site is built once, when something changes, and then delivered as a finished file. No server calculates, no database responds, no plugin can break. All content sits in the HTML, and that is exactly what AI crawlers read.

For context: Google assesses loading time through the Core Web Vitals; a Largest Contentful Paint of up to 2.5 seconds counts as good. Source: Google, web.dev, Core Web Vitals. OpenAI, Google and Microsoft publicly document their crawlers and their robots.txt rules; whether your website admits them is checked by the AI visibility check.

Moving without losing rankings

Three rules so that Google and AI systems see the same website after the move

The fear of moving is justified when nobody counts the addresses. In a migration the rule is: every address stays or is redirected, every piece of content stays, and both are re-measured after the switchover.

Rule 1

Addresses stay where they are

The migration takes over the address structure one to one. What is indexed by Google stays reachable. Only addresses that no longer exist technically in the new setup (archives, feeds, parameters) receive a permanent redirect to the matching page.

Rule 2

Every redirect is a line in a list

Before the switchover a list of all old addresses is created from sitemap, menu, internal linking and Search Console. Every line gets a status: stays, is redirected, deliberately dropped. This list is part of the handover, not an intention.

Rule 3

Measure afterwards instead of hoping

After the switchover every address is fetched live: status code, redirect target, canonical, sitemap. Four weeks later we compare rankings and visibility of the most important pages with the baseline and disclose both.

The migration checklist we work through

Before the switchover
  • Inventory of all pages, posts, media, addresses
  • Baseline: AI visibility check, loading time, rankings of the top pages
  • Redirect list with status per address
  • Forms, recipients, tracking goals documented
  • Legal texts checked against the measured behaviour of the new site
On switchover day
  • DNS change on a date of your choice
  • Fetch every address: 200 or 301, no 404
  • Test forms, check tracking
  • Submit sitemap, robots.txt and llms.txt
Afterwards
  • Search Console: watch indexing and errors
  • AI visibility check after four weeks
  • Ranking comparison of the top pages
  • Handover: maintenance guide, redirect list, review log

Basis: Google’s documentation on website moves with URL changes (Search Central, “Site moves”), which provides for permanent redirects and a complete list of addresses.

Frequently asked questions

What companies ask before a website migration

What is the difference between a website migration and a website relaunch?

A migration takes your existing website over one to one into a new technical setup: same content, same design, same addresses. A relaunch rebuilds structure, content and usually also the design, starting from the existing material. A migration makes sense when positioning and design are right and only the technology holds you back. A relaunch when one of the two is outdated.

Will we lose Google rankings in a migration?

No, provided content and addresses stay and every changed address is redirected. That is exactly work package 3. Loading time improves noticeably, which Google rates positively. We check the rankings of the most important pages before and four weeks after the switchover and disclose both.

Can we move away from WordPress without rebuilding everything?

Yes. A WordPress migration is the most common case: pages, posts, media and addresses are exported, checked and taken over into a static setup. The design is rebuilt, not redesigned. Plugins fall away; their functions are replaced by lean building blocks or, if nobody uses them, dropped.

What does a website migration cost compared with a relaunch?

Less, because concept, copy and design fall away. The fixed price depends on the number of pages and media and is set after the stocktake. For comparison: a new website or a website relaunch costs from €4,900 at a fixed price.

What is a static website, and does it have drawbacks?

A static website is built once and delivered as finished pages, without a server that calculates on every request, and without a database. Advantages: loading time, security, no updates, complete readability for AI crawlers. Disadvantage: if you need to change content daily or need login areas, you need an editorial interface such as GitCMS or a CMS such as WordPress. That is exactly what the stack selection clarifies.

Can we maintain the content ourselves afterwards?

Yes. With Astro and GitCMS your team maintains texts, posts and images in an editorial interface with approval, without developers. With WordPress the familiar interface remains. With pure Astro we take changes on request, or your developers do it themselves.

Is our website offline during the move?

No. The new website is built in parallel at a test address. The switchover takes minutes and happens on a date of your choice. Forms, tracking and redirects are checked beforehand.

Why not simply improve the loading time of the existing website?

That works to a degree: compress images, caching, fewer plugins. The limit is set by the system itself: content that loads only via script, and a website builder that calculates on every request, cannot be optimised away. The AI visibility check shows which blockers can be fixed in the existing site and which cannot.

What happens to the blog, magazine and old addresses?

All posts are taken over, including categories, date and author. Archive, tag and feed addresses that have no equivalent in the new setup are redirected to the matching pages. No address from the old site leads nowhere.

Where is it hosted, and is that GDPR-compliant?

Static websites run on an edge network with locations in Europe, WordPress with a European managed host. The privacy policy is adjusted to the measured behaviour of the new site, not copied. We check what cookies and third-party hosts the new site has before the switchover.

Is a migration enough for AI visibility?

It creates the prerequisite: the website becomes readable. Whether AI systems then name you depends additionally on positioning, content and external perception. How these fit together is set out on Building AI visibility.

Building AI visibility
Do you also do website migrations in Germany and Switzerland?

Yes. We work for technical B2B companies in Austria, Germany and Switzerland, remotely, with on-site appointments where it helps. Legal texts are verified for the respective country, not translated.

Check first, then decide

In the website check we go through your website in 30 minutes: what is technically blocking, what can be fixed in the existing site, and whether migration or relaunch is the right way. Free of charge, with a clear recommendation at the end.