Website migration · 2026

Website, store and email migration — without losing SEO rankings.

We move your website, store and email: copy, tests, night-time DNS switch, 301 redirects and Search Console resubmission. All these stages are included in the package price.

  • Plan + staging test
  • Night-time DNS switch (minimal downtime)
  • 301 redirects + Search Console
5.0 · 10+ Google reviews
Payment after stage approval
Quote within 24h
Concept visualisation: Migrations.
Example interface · demo data
What you get

Clear commitments, no marketing slogans

Four things you always get with a Balance IT migration package.

Quote within 24h

Current website audit + migration scope → quote within 24h.

Staging test (same hashes)

Clone to a staging environment + verification (md5sum). If it differs — it does not go to production.

Night-time DNS cutover

Cutover at 02:00 (lowest traffic). Low DNS TTL (300s). Recovery plan ready.

301 redirects + Search Console

Full redirect map (301) + sitemap resubmission in Search Console. SEO preserved.

Clone · Stage · Cutover

Night-time migration, without losing SEO rankings.

DNS propagation in 30-60 min, static content in the CDN cache, 301 redirects from the first request. Your customers will not notice the change.

Current website audit (files + DB + email + DNS + SSL)

Clone + staging test (matching hash verification)

Night-time DNS cutover + 301 redirects + Search Console resubmission

Plan
Pre-flight

File list, DB size, email aliases, DNS records, SSL certificates — before we start.

Staging
Same hashes

Clone + verify (md5sum) — bit-for-bit copy. If it differs, it does not go ahead.

Cutover
02:00 + low TTL

Night-time DNS cutover (lowest traffic) + TTL 300s for fast propagation.

SEO
301 + GSC

Full 301 redirect map + sitemap resubmission + Search Console verification.

Packages

Three paths, one promise.

Choose the migration scope — always a fixed total price, with post-migration monitoring. Net prices. The amounts shown cover the package scope; additional work requires an agreed scope and confirmed quote.

1 WP website

Single Migration

from 10 000 PLN excluding VAT

Delivery 5 days

  • WP website up to 5 GB
  • Clone + staging test + DNS cutover
  • 301 redirects + Search Console resubmission
  • 30 days of post-migration monitoring
Choose Single Migration
Most popular
Website + email + redirects

Standard Migration

Quote custom

Delivery 7-10 days

  • WP website + email + DNS + SSL
  • Custom 301 redirects (URL structure change)
  • Staging test multi-environment
  • 60 days of monitoring + iteration
  • Everything in Single Migration
Book a slot
Multi-site, complex DB

Enterprise Migration

from 12 000 PLN excluding VAT

Custom quote

  • Multi-site setup (e-com, B2B, multi-language)
  • Complex DB migration (custom rules)
  • ERP / CRM data sync migration
  • Dedicated migration lead
  • Everything in Standard Migration
Let's talk
Tech stack

Under the bonnet of migration.

Procedure, tools and quality control — every migration follows the same process, whether for 1 website or multiple sites.

Audit

Audit + pre-flight

File list (rsync dry-run), DB dump size, email aliases, DNS records (A/MX/TXT/CNAME), SSL certificate status + dates.

rsync DB dump DNS SSL
Clone

rsync + DB dump

File cloning via rsync with verification (--checksum) + DB dump (mysqldump --single-transaction). Bit-for-bit accuracy.

rsync mysqldump Verification Checksum
Staging

Staging test (same hashes)

Staging environment setup + clone + verification. md5sum check of every file. If it differs — investigate before cutover.

Staging md5sum Verification Smoke tests
Cutover

Night-time DNS switch + low TTL

DNS records updated at 02:00 (lowest traffic). TTL 300s for fast propagation. Recovery plan ready (rollback within 5 min).

DNS Low TTL Propagation Rollback
Redirects

301 mapping + Search Console

Full 301 map (old URL → new URL). Implementation in .htaccess / nginx. Sitemap resubmission + URL inspection in GSC.

.htaccess nginx 301 Sitemap GSC
Monitoring

30 days post-migration

Uptime monitoring + Search Console (crawl errors + rankings) + analytics (traffic anomaly detection). 30 days after migration.

UptimeRobot Search Console GA4 Monitoring
IT support and maintenance

What we agree before starting

We review these questions with you before we confirm the scope and deliverables.

Scope and handover

Questions to discuss

Which services, accounts and integrations are in scope?

Who handles requests and communicates during an incident?

How do we plan updates, backups and recovery tests?

What support scope and response times go into the agreement?

Access and responsibilities
Schedule and reviews

The Balance IT standard

How we handle migrations

Plan before migration

Pre-flight audit + priority list + schedule.

Staging test (same hashes)

md5sum verification — if it differs, it does not go to production.

Night-time DNS switch + low TTL

Cutover at 02:00, TTL 300s, recovery plan on standby.

Plan + staging + recovery

Pre-flight audit + staging test (matching hashes) + night-time cutover + rollback plan. Beyond “hopefully it works”.

5 days
Single Migration
02:00
DNS cutover
30 days
Post-monitoring
See how we migrate
Our Strengths

Why do clients choose us?

Four things that set our migrations apart from “copy, paste and see what happens”.

01

Plan before migration

Pre-flight audit: files, DB, email, DNS, SSL. Priority list + schedule + recovery plan.

See the results
02

Staging test (same hashes)

Clone to staging + md5sum verification. If even one byte differs — investigate before cutover.

See the results
03

Night-time DNS switch (minimal downtime)

Cutover at 02:00 (lowest traffic) + low TTL of 300s for fast propagation.

See the results
04

301 redirects + Search Console

Full 301 map (old URL → new URL) + sitemap resubmission + URL inspection. SEO preserved.

See the results
Balance IT workflow

From audit to
new hosting — four sprints.

Every stage ends with a demo and approval. Only then do we move on.

Step 1
01

Audit + plan + file list

Day 1 · pre-flight

  • File list (rsync dry-run) + DB dump size
  • Email aliases + DNS records + SSL certs
  • Schedule + recovery plan
Step 2
02

Clone + staging test

Days 2-3 · verification

  • Clone via rsync (--checksum)
  • Staging environment setup + verification
  • md5sum check of every file + smoke tests
Step 3
03

DNS cutover

Day 4 · 02:00 at night

$ rsync --dry-run check + dns cutover|
  • DNS records updated at 02:00
  • Automatic Let’s Encrypt SSL renewal
  • Recovery plan on standby (rollback within 5 min)
Step 4
04 Finish

Monitoring + 301 + training

Week 1+ · post-migration

  • 301 redirects (.htaccess / nginx) + Search Console resubmission
  • 30 days of uptime monitoring + GSC + GA4
  • Team training (how to use the new panel)
Portfolio

Selected projects

Loading projects...

When to entrust your migration to Balance IT

People most often call us in one of these situations. If any sound familiar, let's talk.

Changing hosting after a price increase Slow server, poor Core Web Vitals A WooCommerce store ready to scale Domain change (rebranding) Consolidating several websites Taking over a website from a previous agency

Migration FAQs

No vague marketing claims. Clear answers about what moving a website actually involves.

Will my website be unavailable during migration?
Static website: usually 0 minutes of downtime — we switch DNS once the new server is responding. WooCommerce store: we agree a “read-only window” of 15–60 min (e.g. at night), with cart and checkout disabled while product pages remain visible. The upper limit written into the contract is 60 minutes. We usually complete it within 15–30 min.
Will I lose Google rankings after migration?
You should not. We create a 301 map with 1:1 correspondence (every old URL → its equivalent), submit the sitemap to Search Console, and check canonicals and hreflang. For 14 days after cutover, we monitor 4xx errors and rankings for selected keywords. If we see temporary shifts (which can happen after an IP address change), Google usually returns to previous rankings within 1–3 weeks. We do not promise “zero drops”, but work to keep them as small and reversible as possible.
How much does it cost?
Full website or email migration: from 10 000 PLN net within an agreed scope. Store migration with active orders and integrations, and application or portal migration: individually quoted after analysis. The quote is free; we confirm the work plan, timing and additional scope before starting.
What if something goes wrong after cutover?
We have a snapshot of the old server and a DNS rollback script ready. If a critical problem appears in the first few hours and cannot be fixed quickly, we return to the old server in < 5 minutes. The client loses nothing; we switch to plan B and agree a new window. This is not a hypothetical scenario — it is a standard procedure in our runbook.
What do you need from us to get started?
Access to the hosting panel (or just the files + database), the domain management panel (for DNS) and administrator access to WordPress/the store. If you do not have one of these to hand, we help you recover it. If we are taking over from another agency and passwords are missing, we migrate via FTP/SSH or export and import through the admin panel.
Can I keep my current hosting and just change agency?
Yes. If your hosting is fine but you want to revoke the previous agency's access and take control, we do this without moving files. Environment audit, password changes, a new admin panel and clear documentation. Sometimes this is enough instead of a full migration.
Trusted by leaders

Reviews that speak
for themselves.

5.0
(19 Google reviews)
Working across Poland — regional coverage