WORDPRESS MIGRATION / PERTH, WA

WordPress Migration Perth

Move WordPress to a new host, domain or platform without treating migration as a copy-and-pray exercise. We stage the move, preserve URLs where possible, map redirects when they change, protect forms and integrations, plan DNS cutover and verify the live site after the switch.

Hosting migrationDNS cutoverSEO preservationWooCommerce continuity
MIGRATION / BACKUP → STAGE → VERIFY → CUTOVER
Connected global network representing a controlled website migration
BUILD / MIGRATION full files + database backup before transferstaging copy tested before DNS cutoverURL inventory + redirect map where paths changeforms / analytics / checkout verified after launch
STANDARD WORDPRESS MOVEA$480
BUSINESS / STORE MOVEA$900
COMPLEX / PLATFORM MOVEA$1,500

THE RISK IS NOT COPYING FILES — IT IS WHAT CHANGES AROUND THEM

WordPress Migration With Downtime and SEO Risk Controlled

A migration touches more than wp-content and a database. DNS, SSL, PHP versions, email delivery, forms, caching, analytics, redirects and third-party integrations can all behave differently after the move. We inventory those dependencies first and build the cutover around them.

Server infrastructure representing WordPress hosting migration
01

The source site stays the reference until the new copy passes QA

We do not point DNS at an untested destination. The target environment is prepared, the site is copied and critical functions are checked before the public cutover.

Staging first; live DNS last
02

URL changes are treated as an SEO migration

If domain names, slugs or platform structure change, we create a redirect map and verify that important old URLs resolve to the closest relevant new destination instead of dropping users into generic 404s.

Redirect logic follows content intent, not blanket homepage redirects
03

Dynamic sites need a cutover plan for changing data

WooCommerce orders, memberships, bookings and form submissions can change while the copy is being prepared. For those sites we define a maintenance window, content freeze or final database sync strategy before cutover.

Live data is planned, not overwritten accidentally
04

DNS propagation is managed, not promised away

Most providers publish TTL and DNS changes that can take from minutes to many hours to fully propagate. We lower TTL in advance when practical and verify both old and new endpoints during the change.

Low-downtime objective; no fake zero-downtime guarantee

KNOW WHAT MUST MOVE BEFORE TOUCHING DNS

Pre-Migration Website Audit and Backup

The pre-migration audit records the source environment, data size, WordPress dependencies, URLs and business-critical functions so the destination can be tested against a known baseline.

Developer reviewing WordPress configuration before a migration
SOURCE

Hosting, PHP and WordPress Inventory

Record the current host, PHP/runtime, WordPress version, theme, plugins, cron jobs, caching layer and any host-specific features that may not exist at the destination.

  • PHP / WordPress versions
  • Theme + plugin inventory
  • Cron / cache dependencies
  • Host-specific services
Cloud and server data representing website backup and transfer
DATA

Files, Database and Media Baseline

Measure the site footprint and confirm that the backup contains the database, uploads, active theme, required plugins and configuration needed to recreate the live application.

  • File size
  • Database size
  • Media library
  • Backup verification
Website analytics dashboard used to identify important migration URLs
URLS

Crawl and URL Inventory

Capture indexable URLs, important landing pages, canonical patterns and current redirects before a domain or platform move changes how those URLs behave.

  • Priority URL list
  • Redirect inventory
  • Canonical check
  • High-value landing pages
Laptop and connected services representing website integrations
FUNCTIONS

Forms, Tracking and Integration Checklist

List the functions that must survive the move: enquiry forms, SMTP, GA4, Search Console, CRM, payment gateways, shipping, bookings, maps, feeds and API connections.

  • Forms / SMTP
  • GA4 / GSC
  • CRM / APIs
  • Payments / bookings

COPY TO THE NEW ENVIRONMENT BEFORE THE PUBLIC SWITCH

WordPress Hosting and Server Migration

A host-to-host move is staged and verified while the source remains available. The destination is configured for the actual site instead of assuming every WordPress host uses the same PHP modules, cache rules or server limits.

01
01

Prepare Destination Hosting

Create the WordPress target, confirm supported PHP/runtime versions, database access, storage, SSL capability and any CDN or object-cache layer required by the site.

02
02

Transfer Files and Database

Copy the complete application and database using an appropriate transfer method, then update environment-specific paths, URLs or credentials only where required.

03
03

Validate on Staging

Use hosts-file preview, temporary URL or staging domain to test pages, forms, login, media, integrations and admin workflows without changing public DNS.

04
04

Final Data Sync

For dynamic sites, define what changed after the first copy and perform the agreed final sync so recent orders, users, posts or form data are not lost.

05
05

DNS Cutover

Point the domain at the new environment after destination QA. TTL may be lowered in advance where access and timing allow.

06
06

Post-Cutover Verification

Verify SSL, redirects, forms, analytics, cache behaviour, critical transactions and server responses after the domain resolves to the destination.

01SCROLL TO MOVE THROUGH CAPABILITIES

THE DOMAIN MOVE IS ITS OWN CHANGE PLAN

Domain and DNS Migration Planning

Domain, DNS and hosting are related but different systems. We map the records that actually control the website and avoid changing unrelated mail or verification records unless they are in scope.

CUTOVER PLAN
A / AAAAWebsite Origin Records

Point the domain or subdomain at the new server only after the destination passes staging QA.

CNAMEAliases and CDN Records

Preserve or update aliases used by www, CDN endpoints or platform-specific hostnames.

MXEmail Records

Do not overwrite MX records during a website-only migration unless email migration is explicitly part of scope.

TXTSPF, DKIM and Verification

Retain email-authentication, Search Console and third-party verification records that are unrelated to the website origin.

SSLHTTPS Certificate

Provision and test HTTPS on the destination before or immediately around cutover so canonical URLs remain secure.

TTLPropagation Window

Lower TTL in advance where practical, then monitor both old and new endpoints while resolver caches expire.

MOVING TO WORDPRESS IS A CONTENT-MAPPING PROJECT

Platform-to-WordPress Migration

Wix, Squarespace, Shopify, Joomla and older proprietary systems do not map one-to-one into WordPress. We separate content, URL structure, media, forms and platform-only features so the new WordPress build preserves what matters without blindly recreating every limitation of the old system.

Inventory pages, posts, products, categories, authors and media that actually need to move
Map old URL patterns to the new WordPress information architecture before importing content
Identify features that require native WordPress replacements, custom development or third-party integrations
Preserve useful metadata and structured content where the source platform makes it exportable
Treat visual redesign as a separate design scope when the source theme cannot or should not be reproduced
Website planning and data mapping for a platform-to-WordPress migration
EDITOR / BLOCK SYSTEM
Pages / postsMap fields + URLs
Products / catalogueMap products + taxonomies
MediaImport + validate references
Platform-only featuresReplace / rebuild / retire

TRANSFER THE DATA, THEN PROVE THE APPLICATION STILL WORKS

Database, Media and File Transfer

Migration QA checks the transferred content and the application behaviour around it. The goal is not simply that WordPress loads, but that the destination contains the expected records and serves the assets and functions the business uses.

PERTH DELIVERY CONTEXT

Migration work is delivered remotely across Perth metro. We can scope host changes for professional firms in Perth CBD and West Perth, larger media libraries for Osborne Park and Midland businesses, hospitality sites around Fremantle, and transactional WooCommerce sites serving Joondalup, Cannington, Wanneroo and Rockingham.

01

Serialized WordPress data

Use WordPress-aware search/replace methods where domains or paths change so serialized values are not corrupted by raw database replacement.

02

Media references

Check featured images, galleries, CSS backgrounds and downloadable files because a database can import correctly while media URLs still point at the old host.

03

Plugin-generated tables

Verify forms, ecommerce, bookings and other plugins that create their own tables rather than assuming wp_posts contains everything important.

04

File permissions and ownership

Correct destination permissions where uploads, updates or caching fail because transferred files belong to the wrong server user.

05

Email delivery

Re-test form notifications and SMTP after migration because a new server, IP or DNS environment can change how outbound email behaves.

06

Cache rebuild

Purge source-era caches and regenerate destination caches so old domains, paths or stale HTML do not survive the move.

SEO PRESERVATION IS A URL-BY-URL RESPONSIBILITY

SEO Redirect and URL Preservation

A migration can preserve rankings only when the signals that search engines rely on are deliberately carried forward. We record important URLs, map unavoidable changes, retain canonical intent and verify the result after launch.

01

Crawl the Source

Capture indexable URLs, status codes, canonicals and redirect chains before the migration so there is a reference set for post-launch comparison.

Output: source URL inventory
02

Map Changed URLs

Create one-to-one or closest-relevant 301 mappings for pages whose paths or domain change. Avoid redirecting unrelated legacy URLs to the homepage.

Output: approved redirect map
03

Preserve On-Page Signals

Carry forward titles, descriptions, headings, canonicals and structured content when the migration is not intended to rewrite them.

Output: SEO preservation checklist
04

Update Internal References

Replace internal links, media URLs, canonicals, sitemap references and structured data that still point to the old hostname or path.

Output: internal reference cleanup
05

Post-Launch Crawl

Re-crawl the destination, verify priority redirects and submit the correct sitemap / property changes where the type of migration requires them.

Output: post-launch migration QA

MIGRATION PRICE FOLLOWS DATA, RISK AND LIVE FUNCTIONS

Testing, DNS Cutover and Launch — WordPress Migration Pricing

The first package covers a straightforward WordPress host move. The second adds more data, integrations and transactional QA. The third is for complex WordPress or platform-to-WordPress migrations where URL mapping and custom functionality need deeper handling.

Published Perth migration pricing currently places complete small migrations around A$800–A$1,200, medium business migrations around A$1,500–A$2,200 and complex migrations around A$2,500–A$3,500. Alpha guide rates use approximately 60% of the lower reference point: A$480, A$900 and A$1,500.
STANDARD

Standard WordPress Move

A$480Market reference from A$800

For one standard WordPress site moving host or server with stable URLs, normal plugins and no complex live-data sync.

Typical delivery: 1–2 business days
BUSINESS

Business / Store Migration

A$900Market reference from A$1,500

For larger sites or WooCommerce / booking sites requiring staging, integration checks, redirects and a planned final data sync.

Typical delivery: 2–4 business days
COMPLEX

Complex / Platform Migration

A$1,500Market reference from A$2,500

For complex WordPress moves or platform-to-WordPress projects requiring content mapping, larger redirect sets and deeper launch QA.

Typical delivery: 4–8 business days
01

Source Audit & Backup

+
WordPress / source sites in scope111
Source page / URL inventoryUp to 50 URLsUp to 200 URLsUp to 500 URLs
Full files + database backupIncludedIncludedIncluded
Plugin / integration inventoryCore reviewDetailedDetailed + platform mapping
Current DNS record snapshotIncludedIncludedIncluded
02

Data Transfer

+
Website file transferUp to 5 GBUp to 20 GBUp to 50 GB
Database transferUp to 500 MBUp to 2 GBUp to 5 GB
Media-library verificationIncludedIncludedIncluded
Serialized URL / path replacementIncludedIncludedIncluded
Platform content importLimited if applicableUp to 500 mapped content records
03

Staging & Environment

+
Destination environment reviewIncludedIncludedIncluded
Staging / pre-cutover previewIncludedIncludedIncluded
PHP / runtime compatibility checkIncludedIncludedIncluded
SSL / HTTPS setup verificationIncludedIncludedIncluded
Cache / CDN configuration reviewBasicDetailedDetailed
04

SEO Preservation

+
Redirect mappings includedUp to 20Up to 100Up to 300
Canonical / metadata spot-checkPriority pagesPriority pagesExtended sample
Internal-link hostname cleanupIncludedIncludedIncluded
XML sitemap / robots verificationIncludedIncludedIncluded
Post-launch crawlUp to 50 URLsUp to 200 URLsUp to 500 URLs
05

Forms, Integrations & Transactions

+
Forms testedUp to 2Up to 5Up to 8
Third-party integrations checkedUp to 2Up to 5Up to 8
SMTP / notification verificationIncludedIncludedIncluded
WooCommerce checkout testIncluded if applicableIncluded if applicable
Final dynamic-data sync1 planned syncUp to 2 planned sync passes
06

DNS & Launch

+
DNS cutover coordinationIncludedIncludedIncluded
TTL reduction planningIf access allowsIf access allowsIf access allows
Domain change support1 domain if required1 domain + extended verification
Live SSL / redirect checksIncludedIncludedIncluded
Initial post-cutover monitoring24 hours48 hours72 hours
07

Handover & Support

+
Migration summaryIncludedIncludedIncluded
Known issue / exception logIncludedIncludedIncluded
Old-host decommission guidanceIncludedIncludedIncluded
Post-migration support7 days14 days30 days
Additional approved migration workA$90/hrA$90/hrA$90/hr

Guide prices are in AUD and assume the client can provide valid source-hosting, destination-hosting, WordPress and DNS access. Email mailbox migration, Microsoft 365 / Google Workspace migration, custom application redevelopment, premium licences, new hosting fees and major redesign work are separate. DNS propagation depends on external resolvers and cannot be guaranteed to complete at one exact minute.

Additional approved migration engineering: A$90/hr

THE MOVE IS NOT FINISHED WHEN DNS CHANGES

Post-Migration Performance and Security Checks

After cutover we check the destination as a production environment: caches are rebuilt, SSL and redirects are verified, forms and transactions are tested, and obvious performance or security regressions caused by the new stack are documented.

Explore WordPress Maintenance →
01

Cache and performance sanity check

Verify that the destination cache, CDN and PHP environment are actually active and that the move did not introduce obvious new response-time or asset issues.

02

Forms and outbound email

Submit key forms and confirm notifications because sender reputation, DNS or PHP mail behaviour may differ on the destination.

03

Security baseline

Remove temporary migration users or exposed staging access, confirm HTTPS and review obvious permissions or unsupported runtime issues.

04

Old environment retirement

Keep the old host available long enough for rollback and propagation confidence, then decommission it deliberately rather than paying indefinitely for an unused server.

MIGRATION QUESTIONS BEFORE YOU CHANGE DNS

WordPress Migration FAQs

These answers focus on downtime, rankings, data integrity and what access is needed to move a WordPress site safely.

01

Will my website go offline during migration?

+

For a standard host-to-host move, the target is low or no noticeable downtime: the new copy is staged and tested before DNS changes. DNS propagation and dynamic-data cutover still depend on the domain, TTL, host and site type, so we do not promise an exact zero-downtime outcome without reviewing the setup.

02

Will a WordPress migration affect Google rankings?

+

A hosting-only migration with the same URLs should not intentionally change search intent, but performance, availability or technical mistakes can still affect crawling. Domain or URL changes need redirect mapping, canonical checks, sitemap updates and post-launch crawling to preserve signals as carefully as possible.

03

How much does WordPress migration cost?

+

Our guide pricing is A$480 for a standard WordPress move, A$900 for a larger business or transactional site, and A$1,500 for a complex or platform migration. Final scope depends on data size, URLs, integrations, DNS complexity and live-changing data.

04

Can you move WordPress to another host?

+

Yes. That is the simplest migration type when the domain and URL structure stay the same. We still check PHP/runtime compatibility, SSL, forms, caching and integrations because the new host can behave differently.

05

Can you migrate Wix, Squarespace or another platform to WordPress?

+

Yes, but platform-to-WordPress migration is not a direct file copy. Content, URLs, media and platform-only features need to be mapped to WordPress equivalents. Visual redesign and custom functionality are quoted separately when required.

06

How long does a WordPress migration take?

+

A standard move is typically 1–2 business days, a larger business or store migration 2–4 business days, and a complex or platform migration around 4–8 business days once all access and destination hosting are ready.

07

What access do you need?

+

Usually WordPress administrator access, source hosting or SFTP/database access, destination hosting access and DNS/domain access for cutover. Some migrations also need CDN, SMTP, payment, booking or API credentials for testing.

08

Can you migrate WooCommerce without losing new orders?

+

Yes, but live stores need a final-data strategy. Depending on traffic and platform constraints, that may mean a brief maintenance window, order freeze or final database sync immediately before cutover.

09

Do you migrate email accounts too?

+

Website migration does not automatically include mailbox migration. We preserve existing MX and email-authentication records during a website-only move, and quote mailbox or Microsoft 365 / Google Workspace migration separately if required.

10

Do you provide WordPress migration across Perth?

+

Yes. We work remotely with businesses across Perth CBD, West Perth, Subiaco, Osborne Park, Joondalup, Fremantle, Cannington, Midland, Wanneroo and Rockingham, and can migrate WordPress sites elsewhere in Australia.

SEND THE SOURCE AND DESTINATION FIRST

Tell us what is moving, where it is going and what cannot break.

Share the current website URL, source host, destination host or platform, whether the domain changes, and any checkout, booking, CRM or email functions that must survive the move. We will scope the migration before touching DNS.

Request a Migration Auditenquiry@wordpresswebdesignperth.com