Migrate 3 WordPress sites to Hostinger Cloud Enterprise (6 vCPU / 12 GB / LiteSpeed Enterprise) — zero-downtime, SEO-safe
Budget: $250 – $750 USD
Sites & migration order (sequential milestones)
adondeviajar.net — from Bluehost
masajesnurucolombia.com — from Bluehost
colombiaeroticvacations.com — from WP Engine (mission-critical, adult-oriented but non-explicit; payment-processor-friendly)
Traffic: combined <70k visits/month.
Target infrastructure (must use)
Hostinger Cloud Enterprise: 6 CPU cores, 12 GB RAM, 300 GB NVMe, 300 PHP workers, Dedicated IP, Unlimited SSL, LiteSpeed Enterprise.
CDN/WAF: Cloudflare (Free or better).
DB: MariaDB ≥10.6 / MySQL 8.
PHP: 8.2/8.3 (lsphp) with separate pools per site.
Caching: LiteSpeed Cache (full-page for anonymous) + Redis Object Cache + OPcache.
Scope (applies to each site)
Staging clone on Hostinger → configure LSCache (ESI for cart/account if applicable), Redis, image/WebP-AVIF, lazy-load, Critical CSS.
Cloudflare: Full (strict), HTTP/3, Brotli, Early Hints. Cache rules to bypass /wp-admin*, /wp-login*, /cart*, /checkout*, /my-account*, /wc-api/*, ?s=, preview, and cookies wordpress_logged_in, woocommerce_items_in_cart, wp-postpass.
DB tuning: innodb_buffer_pool_size ~30–40% RAM (cluster-wide), slow query log; index checks for heavy tables (wp_postmeta, wp_options).
Cron: disable WP_CRON, add system cron (5–10 min).
SEO & URL parity: validate permalinks, existing 301s, canonicals, robots.txt, sitemaps; crawl for ≥99.5% URL/status parity.
Cutover with zero downtime: lower DNS TTL, cache warm-up, live monitoring of 4xx/5xx, CPU/IO.
Post-cutover: resubmit sitemaps to GSC, fix residual 404s, short report.
Performance acceptance (per site):
Equal or better than baseline (you capture PSI/WebPageTest mobile before/after).
TTFB (cached, anonymous) < 200–300 ms; LCP p75 < 2.5 s on key pages.
No perceived downtime; 5xx ≈ 0%; rollback path documented.
Milestones & payments (site-by-site; total US$600)
Milestone 1 — adondeviajar.net (Bluehost → Hostinger) — US$150
Provision Hostinger environment (users/isolation, Redis, OPcache, backups).
Staging, optimization, SEO parity, zero-downtime cutover.
Deliver: before/after metrics + configs exported (LSCache, Cloudflare rules, PHP/DB).
Milestone 2 — masajesnurucolombia.com (Bluehost → Hostinger) — US$150
Repeat full process; confirm shared tuning doesn’t regress site #1.
Deliver: before/after report + adjustments, updated runbook.
Milestone 3 — colombiaeroticvacations.com (WP Engine → Hostinger) — US$300
Staging with careful parity checks; verify forms, payments, webhooks, SMTP (SES/Mailgun).
Optional synthetic load (k6/loader.io) for 2–3 top routes before cutover.
Zero-downtime cutover in off-peak window (America/Vancouver).
Final consolidated report + complete runbook (backup/restore, cache purge/warm-up, deploy flow).
Deliverables
Metrics pack per site (PSI/WebPageTest screenshots/links + server metrics).
Config export: php.ini diffs, my.cnf tuning, LSCache settings, Cloudflare rules.
Runbook (operations, backups, restores, cache management, adding new sites).
Monitoring: uptime + basic error alerting enabled.
Required experience
Proven WP Engine/Bluehost → LiteSpeed/Hostinger migrations with zero downtime.
Expert with LiteSpeed Cache, Redis, Cloudflare (cache/bypass/WAF).
MySQL/MariaDB performance (profiling, heavy WP tables).
SEO-safe WordPress moves; WooCommerce/membership experience a plus.
Comfortable handling adult-oriented but non-explicit content.
What to include in your proposal
2–3 case studies with before/after evidence.
Your migration checklist + tools (Screaming Frog, PSI/WebPageTest, k6/loader.io).
Start date and availability for off-peak cutovers; questions/assumptions.
adondeviajar.net — from Bluehost
masajesnurucolombia.com — from Bluehost
colombiaeroticvacations.com — from WP Engine (mission-critical, adult-oriented but non-explicit; payment-processor-friendly)
Traffic: combined <70k visits/month.
Target infrastructure (must use)
Hostinger Cloud Enterprise: 6 CPU cores, 12 GB RAM, 300 GB NVMe, 300 PHP workers, Dedicated IP, Unlimited SSL, LiteSpeed Enterprise.
CDN/WAF: Cloudflare (Free or better).
DB: MariaDB ≥10.6 / MySQL 8.
PHP: 8.2/8.3 (lsphp) with separate pools per site.
Caching: LiteSpeed Cache (full-page for anonymous) + Redis Object Cache + OPcache.
Scope (applies to each site)
Staging clone on Hostinger → configure LSCache (ESI for cart/account if applicable), Redis, image/WebP-AVIF, lazy-load, Critical CSS.
Cloudflare: Full (strict), HTTP/3, Brotli, Early Hints. Cache rules to bypass /wp-admin*, /wp-login*, /cart*, /checkout*, /my-account*, /wc-api/*, ?s=, preview, and cookies wordpress_logged_in, woocommerce_items_in_cart, wp-postpass.
DB tuning: innodb_buffer_pool_size ~30–40% RAM (cluster-wide), slow query log; index checks for heavy tables (wp_postmeta, wp_options).
Cron: disable WP_CRON, add system cron (5–10 min).
SEO & URL parity: validate permalinks, existing 301s, canonicals, robots.txt, sitemaps; crawl for ≥99.5% URL/status parity.
Cutover with zero downtime: lower DNS TTL, cache warm-up, live monitoring of 4xx/5xx, CPU/IO.
Post-cutover: resubmit sitemaps to GSC, fix residual 404s, short report.
Performance acceptance (per site):
Equal or better than baseline (you capture PSI/WebPageTest mobile before/after).
TTFB (cached, anonymous) < 200–300 ms; LCP p75 < 2.5 s on key pages.
No perceived downtime; 5xx ≈ 0%; rollback path documented.
Milestones & payments (site-by-site; total US$600)
Milestone 1 — adondeviajar.net (Bluehost → Hostinger) — US$150
Provision Hostinger environment (users/isolation, Redis, OPcache, backups).
Staging, optimization, SEO parity, zero-downtime cutover.
Deliver: before/after metrics + configs exported (LSCache, Cloudflare rules, PHP/DB).
Milestone 2 — masajesnurucolombia.com (Bluehost → Hostinger) — US$150
Repeat full process; confirm shared tuning doesn’t regress site #1.
Deliver: before/after report + adjustments, updated runbook.
Milestone 3 — colombiaeroticvacations.com (WP Engine → Hostinger) — US$300
Staging with careful parity checks; verify forms, payments, webhooks, SMTP (SES/Mailgun).
Optional synthetic load (k6/loader.io) for 2–3 top routes before cutover.
Zero-downtime cutover in off-peak window (America/Vancouver).
Final consolidated report + complete runbook (backup/restore, cache purge/warm-up, deploy flow).
Deliverables
Metrics pack per site (PSI/WebPageTest screenshots/links + server metrics).
Config export: php.ini diffs, my.cnf tuning, LSCache settings, Cloudflare rules.
Runbook (operations, backups, restores, cache management, adding new sites).
Monitoring: uptime + basic error alerting enabled.
Required experience
Proven WP Engine/Bluehost → LiteSpeed/Hostinger migrations with zero downtime.
Expert with LiteSpeed Cache, Redis, Cloudflare (cache/bypass/WAF).
MySQL/MariaDB performance (profiling, heavy WP tables).
SEO-safe WordPress moves; WooCommerce/membership experience a plus.
Comfortable handling adult-oriented but non-explicit content.
What to include in your proposal
2–3 case studies with before/after evidence.
Your migration checklist + tools (Screaming Frog, PSI/WebPageTest, k6/loader.io).
Start date and availability for off-peak cutovers; questions/assumptions.
Related categories:
PHP
Linux
Engineering
Software Architecture
Apache
Website Testing
Nginx
MySQL
Website Management
Web Hosting