Onboarding and website migration
We provide a fully managed, seamless migration experience for our customers
Step 1
Introduction
We kick off with a chat to figure out your wants and needs and see how WP Perfect can help. If we're a good match, we'll set a migration date and move on to the next steps.
Step 1
Step 2
Copying website
We copy your website to a new fast hosting server. However, before it goes live, we'll conduct a health check and implement enhancements for better performance and security.
Step 2
Step 3
Health Check & enhancements
We perform a comprehensive health check during each website migration to ensure a smooth launch and avoid issues. We have a 30-point checklist:
- Verify and update to the latest versions of PHP, MySQL, WordPress Core, and WordPress Plugins.
- Remove any unused plugins and themes.
- Identify and assess outdated plugins.
- Check plugins for known security vulnerabilities.
- Review the licenses for premium plugins.
- Evaluate database size and optimize where possible.
- Review number of unused draft posts and pages.
- Verify the status of the SSL certificate and renew if necessary.
- Assess the Core Web Vitals score.
- Identify unused scripts, styling or other bloat that's slowing down your website.
- Ensure server backup health and frequency; implement off-site backups if included in your plan.
- Review the folder structure of media on the website. Create a structured organization if none exists.
- Ensure media compression is enabled and activate it if not.
- Review current security plugins; install a reliable one if necessary or if none is present.
- Enable two-factor authentication.
- Activate limits on login attempts.
- Implement Cloudflare Turnstile to block bots and spam.
- Review the current login URL and change it if the default is being used.
- Assess the current permalink structure.
- Check for and manage redirects on the website.
- Review any custom code running on the website for necessity and purpose.
- Review users with administrator or editing privileges.
- Introduce improved caching policies.
- Enable minification of CSS, HTML, and JavaScript on the website.
- Implement lazy loading for media files.
- Integrate the website with the Cloudflare Content Delivery Network (CDN).
- Enable SMTP mailing service for reliable email delivery.
- Evaluate the current SEO plugin and install a new one if none exists.
- Check for an existing sitemap; create one if necessary.
- Set up uptime monitoring.
Step 3
Step 4
Going live!
Having thoroughly checked your new server and website environment, we're ready to go live. We'll point your domain to the new server, allowing us to switch to the optimized website version seamlessly and without downtime.
Step 4