Website transfer and migration approach
A good migration is mostly planning. The aim is to know what depends on the old provider before the domain or website is moved.
Pre-migration review
The source environment is checked before a transfer path is agreed.
- Current platform
- Hosting provider
- Domain registrar
- DNS provider
- Email provider
- Databases
- Forms and integrations
- Analytics/Search Console
- Important existing URLs
Cutover
The exact steps vary by platform.
- Back up the current site where possible
- Prepare the new environment
- Migrate files/data
- Test before DNS switch where possible
- Update DNS
- Confirm HTTPS
- Check forms and email dependencies
- Monitor after cutover
Search continuity
A migration should avoid creating unnecessary URL changes.
- Preserve useful URLs
- 301 redirect changed URLs
- Maintain canonical URLs
- Update sitemap
- Check Search Console after launch
Infrastructure, delivery and operations
Production sites can combine global edge services with conventional cloud/server infrastructure according to the workload.
Full text list
- Cloudflare — Global edge delivery, DNS, CDN, TLS, DDoS protection, WAF, rate limiting, Workers and storage services. Provider information
- Hetzner — Cloud and dedicated compute, networking, storage and conventional server workloads. Provider information
- Linux — Production server operating systems and secure service hosting. Provider information
- Docker — Portable containers for applications, services and controlled deployment. Provider information
- PostgreSQL — Production relational data storage for applications and services. Provider information
- GitHub — Source control, deployment history and auditable delivery workflows. Provider information
- Node.js — JavaScript runtime for APIs, tooling and server-side applications. Provider information
- Nginx — Web serving and reverse-proxy capability where conventional servers are appropriate. Provider information
Web standards, code and frameworks
We are not locked to a single framework. Straightforward sites should stay straightforward; applications can use deeper stacks when justified.
Full text list
- HTML5 — Semantic document structure and modern browser standards. Provider information
- CSS — Responsive layout, presentation, accessibility and performance-conscious styling. Provider information
- JavaScript — Standards-based browser and application behaviour. Provider information
- TypeScript — Typed application development for maintainability and safer change. Provider information
- React — Component-based user interfaces when an application needs them. Provider information
- Next.js — Full-stack React framework for suitable applications and content sites. Provider information
- Vue — Progressive user-interface development. Provider information
- Svelte — Compiled, performance-conscious user-interface development. Provider information
- Astro — Content-focused websites with low client-side JavaScript where appropriate. Provider information
- Python — Automation, data processing, APIs and supporting services. Provider information
Google search, measurement and business services
Search, analytics, advertising and business services work best when the website is structured and measured properly.
Full text list
- Google Search Console — Indexing, crawl visibility, search queries, coverage and site health. Provider information
- Google Analytics — Traffic, engagement and conversion measurement. Provider information
- Google Tag Manager — Controlled deployment of measurement and conversion tags. Provider information
- Google Workspace — Business Gmail, Drive, Calendar, Meet and productivity services. Provider information
- Google Ads — Paid search, conversion tracking and campaign measurement. Provider information
- PageSpeed Insights — Performance and Core Web Vitals diagnostics. Provider information
- Google Business Profile — Local business visibility and public business information. Provider information
- Google Merchant Center — Product feeds and shopping visibility where relevant. Provider information
CMS and commerce platforms
Existing platforms can often be improved or migrated rather than discarded.
Full text list
- WordPress — Widely supported content management for businesses that need a conventional CMS. Provider information
- WooCommerce — WordPress commerce where that ecosystem is the right fit. Provider information
- Shopify — Hosted commerce platform for retail and product businesses. Provider information
- Joomla — Established CMS support, migration and improvement. Provider information
- Drupal — Structured content and enterprise CMS capability. Provider information
- Webflow — Visual website platform support and migration capability. Provider information
- Wix — Existing-site support, migration and platform evaluation. Provider information
- Squarespace — Existing-site support and migration where appropriate. Provider information
- Ghost — Publishing and membership-oriented website capability. Provider information
The detailed pages exist for customers who want to inspect the engineering. The customer-facing offer remains deliberately straightforward.
