How To Manage Multiple WordPress Sites
- May 2, 2020
- 2:16 pm
- No Comments
Table of Contents
Choosing the Right Hosting Providers
A non-optimized, shared, and a cheap host will never be a good option for your clients and your own business as well! You’ll face a lot of issues and limitations that will only negatively affect the results because a hosted website changes drastically, so you won’t be able to reach your goals and deliverables on time.
Understand the different hosting options available – It’s always wise to make an educated discussion at this point, so you have the best option available.
Excellent customer support – No matter what happens, the internet never sleeps. That is why you need to test the response of the customer support before committing to a long term contract of any hosting.
Choose a host with a fabulous uptime track record – Ensure the hosting provider you are choosing takes every precaution to give you the maximum uptime.
Cost should not always be your first priority– Here, are 2 things to be noted:
1. No extended downtime
2. If your website generates only a small amount of traffic, a shared web hosting will do. Still, if you’re selling products or generate a large amount of traffic, a dedicated hosting provider is a necessity.
Ability to scale – Your web hosting provider should be able to upgrade and scale to accommodate your traffic growth as your business grows with time your website will tend to generate more traffic.
Bonus tips for not screwing up later to manage multiple WordPress sites
- Do a background check beforehand and find out how long the company has been in business.
- Can they provide you testimonials and endorsements from current clients?
- Check their maintenance schedules and average downtime statistics.
Few questions that Kinsta advised you to do to lead your research
- How deep do my clients want to get involved in site maintenance?
- What level of technical knowledge do my clients have?
- What tools does my client's current host provide?
- What's the quality and proactiveness of support with my client's current host?
WordPress Sites Migration
- Duplicator
- Migrate Guru
- WP Migrate DB
- All-in-One WP Migration
- UpdraftPlus
- BackupBuddy
- Super Backup & Clone
- VaultPress
- Backup Guard
Wondering how you will know it’s time to Migrate?
- You need more Downtime than usual
- Your site’s loading speed is low
- Customer Service is not much helpful
- You require more space than your current provider can offer
- Your current host is too expensive
- Server security is Sub-Par
Disclaimer: These plugins won’t be a life savior if you have no clue what you’re doing, and who knows what if you end up losing all your content and data. Which is why we suggest the site owners not to try this all by themselves; it is wise to let the migration experts take care of everything for you as migrating larger and multiple sites on your own is a tough task that might fail if everything doesn’t work correctly during the migration process. You should also double-check with your current hosting provider what they allow.
Now, if you’re wondering where you will find a reliable source, then try Kinsta without any hesitation! It doesn’t ring a bell if you have any more or less than 40 sites to handle, all will be managed and migrated smoothly by their professional migration team. Therefore, we recommend taking advantage of Kinsta to grab their free migration packages.
Migrations at Kinsta to manage multiple WordPress sites
Kinsta offers different types of migrations based on the plan you prefer, type of WordPress website, and the number of websites you need to migrate.
Keeping Your Clients' Sites Backed Up
I’ll give you 9 reasons why is it so necessary:
1. Simplifying the Process of Migrating Web Hosts:
It is not a big deal to migrate from one web host to another for ameliorating your website. The whole process is a little tricky as it involves cautiously moving all of the site’s files from one server to the other.
2. Make it Easier to Create a Test Version of your Site:
3. Ensure an Uninterrupted Revenue Stream:
4. Strong Security Practices:
5. Guard your site against Human Error:
- Identifying the issue immediately to look for a solution.
- Restart by restoring your site's most recent backup to move on ahead.
6. Prevent Loss of Data:
One of the main reasons to maintain a backup system is to ensure that your data stays safe and sound even when you delete your entire libraries of content mistakenly.
7. Handling Compatibility Issues after a New Installation:
8. Resolve Malware Infections:
9. Provide Protection against Hackers:
- Recover the account through the given email.
- Try to reach your web hosting provider for their assistance.
- Acquire a backup from your site's hosting panel.
1. Choose a hosting company that completes automated backups – Kinsta offers five different types of backups that free you from relying on plugins or third-party tools:
- Daily
- Hourly
- Manual
- System-generated
- Downloadable archive
- Duplicator
- WP Time Capsule
- BackupBuddy
- UpdraftPlus
- BackUpWordPress
- BackWPup
- WP BackItUp
Keep your Clients' Sites Updated
Your themes, plugins, and as well as WordPress updated is essential.
The 3 main reasons are:
- Most updates include security patches; your clients' sites will be more secure if you have it installed.
- Updating their theme or plugins allows them to have access to the latest features.
- A few updates ensure compatibility with the newest release of themes and plugins, so updating it would make sure your website stop facing further issues.
The Staging Site Creation
- Site creation allows you to test a plugin or a theme with their core updates, in a safe environment before publishing them live on your client's website.
- Includes one-click staging sites in all of its hosting plans available on MyKinsta Dashboard.
- Hop on this opportunity by clicking on "Change Environment" from the drop-down menu at the top right corner and choose "Staging Environment." If the staging environment doesn't exist already, then click on the "Create a Staging Environment" button to avail the option.
Remove Unused Themes and Plugins
Keep your clients' website well secured
- Always use passwords.
- Always timely updated your plugins and themes.
- Avoid downloading free themes and plugins from unknown sources.
- All user accounts should be managed appropriately.
Now, we would like to talk about the security which Kinsta provides.
Kinsta Security to manage multiple WordPress sites:
If your clients seem to trust your services to take care of their business sites, you definitely won’t feel right if you wake up one morning only to see one of your sites has been cracked open. Therefore, Kinsta has offered a few security features on all of its hosting plans:
- Detects DDoS attacks, monitor uptime, and automatically bans IPs that attempt to break in if logged in more than 6 times in a minute.
- Only encrypted SFTP and SSH connections are supported when websites are accessed.
- Hardware firewalls and additional security measures are kept to prevent access.
- It hides both WordPress and PHP version your clients are using from frontend requests. Their open_basedir restrictions also doesn't allow the execution of PHP that are prone to malicious scripts.
- Kinsta uses Linux containers (LXC) and Google Cloud Platform (GCP) to provide isolation to each separate WordPress sites, through a strong security than any other competitors you will find in the market.
- Good news: If something terrible ever occurs, Kinsta security specialists will fix your website with zero charges! They offer a security guarantee with all their plans.
Improving Your Clients' Sites Performance
While paying attention to the performance of your clients’ sites, we cannot put enough emphasis on “Speed.” The need for speed and high performance will determine what people shall expect to see on a website.
A few benefits are listed down:
- A fast website has a higher search engine ranking to boost their SEO.
- A fast website means fewer visitors will bounce back before the first page loads.
- Speed and performance optimizations are perfect cross-sell or upsell services, which are often well-appreciated on top of "standard" maintenance services.
Critical Areas for Speeding up Client Sites
Database – By optimizing the database tables, WordPress will be able to read easily.
Revisions – To help reduce the amount of unwanted content in your clients’ database, optimizing the revisions to further improvise the performance.
Assets – You need to ensure the queue scripts and the style sheets to be done correctly in all the themes and plugins on your website.
Images – By avoiding images that are larger than necessary before uploading or using an image optimization plugin will consider using a Content Delivery Network (CDN) to deliver them.
Cache – Caching makes WordPress websites become faster, and it reduces the load on the webserver.
Troubleshooting Issues to manage multiple WordPress sites
- Fix 404 errors with pages.
- Fix broken links.
- You need to fix the HTTP errors first for uploading an image into the Media Library.
- If images don't load, use the Fix Media Library plugin to fix the database entries.
- Troubleshoot and repair WordPress Database issues
- Fix the SSH "Connection Refused" error
- Best practices for WordPress Redirects
- HTTP status code list
Conclusion
Remember, running a car with flat tires is of no good no matter how well you optimized it, your websites won’t be any faster if it’s hosted on a sluggish server. A large portion of your site’s performance depends on the quality of your client’s hosting!
We have tried our best to craft an easy guide with tips and tools, with the best practices to help you achieve without compromising on the quality of your service.
Happy managing!
Please, share the article!
Yousuf Hossain
I am an entrepreneur who always invests time closely with people to successfully bring their business online. My main mission with this blog is to help people with offering them free guides and tutorials related to website design and marketing so that people can grow their online businesses following my guidance and path!
About Me
Recent Posts
Table of Contents
Sign up for our Newsletter
*You can unsubscribe at anytime!