Are you a developer who just inherited a WordPress site? Inheriting an existing WordPress site comes with a lot of responsibilities. In this article, we are going to highlight the ten things you should do when inheriting a WordPress site mmc996 Singapore.
Password Safe – Get all access
When inheriting a WordPress site, the first thing you should do is gather all the username and password information. This includes the web hosting password, FTP password, CDN, domain administration password, the password of all installed plugins that require it, and ultimately all the data that we will need to administer the website.
Change all passwords and administration emails
The first thing you need to do when you already have all the passwords is to modify all of them, making sure that neither the old developer nor the owner will be able to modify them. It is also important not to forget to change the email on the WordPress admin settings page.
Take notes to get familiar.
Before making changes to the site, it is important to take notes and become familiar with the website. It is very important that you understand the importance and functionality of each plugin. It is also important to take note of the theme and the widgets that are being used.
Make a backup of all your files before you start changing anything on the site. This assures us that if we have any problems, we can easily restore the original version.
Update user roles and permissions
One of the first things to do when inheriting a WordPress site is to check which user has the permissions. It is important to limit the role of the administrator user only to those users who really need it. Depending on the site and needs, sometimes, you may want to reset passwords for all users.
Security and performance analysis
Since this is a new site, it is important that you run a security and performance scan. For security analysis, it is recommended to use Sucuri. If you are not familiar with the development, you can ask your web hosting company for a security scan, many of them offer it as a free service if you request it.
For good performance, we recommend using Google Page Speed. It offers a wide variety of ideas and recommendations.
Check proper tracking and SEO integration
Beginners often add their Google Analytics tracking to their topics, but it’s best to use a site-specific plugin. If the site doesn’t have any tracking turned on, then Google Analytics settings are highly recommended.
It is also important that you ensure that the site is properly submitted to Google Webmaster Tools. Make sure your sitemaps are working properly and are subject to webmaster tools.
Implement version control
If you are a developer, then setting version control for the site is highly recommended. It is quite easy to use GitHub or BitBucket. It is also recommended to create a staging site to ensure you have a stable testing environment before pushing things live. Although this technique is recommended for all sites, it is a must if you are working with a larger client. For those of us who are afraid to configure this, then WPEngine, a managed WordPress hosting provider, offers a robust testing environment and version control.
Cleaning the site
Now that you are familiar with the project, it is best to clean up all the unnecessary stuff. Delete all inactive themes and plugins, unnecessary user accounts, and optimize the WordPress database.
To get better
Communicate with the customer and see how the site can be improved. Perform a full code audit to see how it can be improved. An easy way to do this is to turn on debug mode and check the scripts and code everywhere.