Are you about to launch a website using WordPress?
It takes a lot of work to build and launch a WordPress website, whether for yourself or clients. To make a successful website, many different elements must work together as a unit.
As there are so many things to remember, it is easy to forget a few of them.
If you want to increase the chances of a positive outcome, and ultimately, success, then creating a road map of all the steps involved before a website launches is a good idea.
Our pre-launch checklist for WordPress websites is going to help you achieve exactly that.
Let’s get started!
Table of contents
Before you launch your website in WordPress, you need to check that all functions properly.
When people first visit your website, the last thing you want is for them to discover that it’s broken! This would be disastrous for your band and reputation.
What a horrible first impression!
If you are an agency or a freelancer and work with WordPress repeatedly, a checklist will make the process smoother for the next time.
When you create a website, a checklist allows you to offload some of the mental efforts and frees up some mental capacity for creativity and decreases your amount of stress.
After all, you will be the one to be blamed if the website launch fails.
Making a pre-launch checklist will boost your productivity and give you peace of mind (and we are all about productivity and peace of mind at WP Umbrella! ☂️)
Discover a new Way to Manage WordPress Sites
Try WP UmbrellaA checklist is somewhat personal and some items might not apply to you based on your specialization (SEO, marketing, development, etc).
I’ve tried to be exhaustive, so just pick what you like here to make your WordPress checklist.
The important thing about the pre-launch checklist is to have one, yours.
Every website should have, at least, one backup solution.
Think of backups as your website’s insurance. In the unlikely event that anything goes wrong, you will always have a backup to restore things.
Making a daily backup is a good WordPress maintenance practice and it’s mandatory if you are charging your client for maintenance.
With WP Umbrella, you can get daily automatic backup stored on the cloud and accessible at any moment.
You can also use a backup plugin but you might struggle to access it if your website is down, so it’s best to use a third solution party like the one above mentioned.
The number of spam comments can reach as high as 85% on popular WordPress websites. In other words, only 15 of every 100 comments are valid. You don’t want to waste your time with comment moderation and this could ruin your credibility and your client’s brand.
So make sure you have an anti-spam solution in place!
Nowadays, most websites have contact forms. In addition to contact forms, you may have subscription forms or lead generator forms.
Verify all your forms display and function correctly before launching your WordPress website. It’s not just about the design, you also need to make sure forms store the data correctly.
Website visitors may stumble upon a typographical error or a missing page. These errors usually cause them to close the page.
Installing a 404 page for your WordPress site before you launch it will help you engage your visitors and point them in the right direction. This attention might be particularly liked by your clients if you are an agency.
There is nothing worse than a slow website. Before launching your WordPress site, make sure it loads quickly. You can use a tool like Google Pagespeed Insights to see how quickly your site loads and what you can do to make it even faster.
You can also implement a real performance monitoring solution like WP Umbrella.
It is also a good idea to check how your site looks and works in different browsers. You can do this with BrowserStack Screenshot.
This free tool is amazing and will help you to make sure that your WordPress site is working-well on every browser and device.
SSL stands for Secure Sockets Layer, a global standard security technology that enables encrypted communication between a web browser and a web server. In 2022, it’s vital to have an SSL certificate. Hopefully, most web hosting providers offer one.
If you don’t have an SLL certificate, make sure to get one with the Really Simple SSL plugin. It’s free.
Also, make sure that your WordPress admin has sophisticated passwords. Look at the Login Lockdown plugin if you want to harden the security of your admin area.
To prevent any vulnerabilities, you must keep your WordPress version, themes, and plugins updated. An outdated version of any software can easily be exploited by hackers.
The good news is WordPress works hard to address any reported vulnerabilities. Therefore, the best thing you can do for your site’s security is to keep everything up to date.
Did you know that WP Umbrella has developed a safe update technology to make sure that plugins and theme updates don’t break your website? Well, now you do!
Don’t forget to update the time zone and date. You can do it in your WordPress admin >> Settings >> General.
You should always have a favicon. This makes your brand stronger. If you don’t have any, you can easily create one using Canva.
We have all been there. Check if you have correctly deleted all the lorem ipsum text on the website.
In WordPress, the title and tagline welcome visitors to your website and succinctly sum up what it is about. Furthermore, they help your visitors enjoy their experience on your website and encourage them to interact with it. Make sure they are correct before going live!
Even though WordPress is already well configured for SEO, adding an SEO plugin like Yoast SEO or SEOPress will put it on a whole new level.
Make sure that all existing SEO tags and titles are optimized. and that the permalink structure is set properly.
If you are a freelancer or agency, implementing the right SEO plugin for your client should also help him rank correctly on his own!
Images strongly impact loading times. Make sure your images are compressed. You can use Imagify or Smush to bulk optimize your images.
You also need to check if your images have proper alternative texts. This is important for both accessibility and SEO. If you have many empty alt texts, you can use a plugin like an Image SEO Optimizer to fill them out automatically.
it’s important for you to optimize your site’s permalink structure. Permalinks help search engines find your pages, scan them for relevant topics on the web, and index them. Check your structure before going live.
Sitemaps help search engines find and crawl the most important pages of a website. Additionally, sitemaps simplify the process of understanding your website structure, allowing users to navigate your website more easily.
Google or another search engine should crawl every page of your website, right?
If you want to report data and track KPI, you must make sure that Google Analytics and Google Search Console are correctly plugged into your website. You can use the Google Sitekit plugin if you don’t know how to do it.
Don’t forget to add breadcrumbs. It facilitates navigation and helps search engines crawl your website. You can use Yoast to easily create breadcrumbs on your website.
You must check for broken links before going live. You can use Semrush or Ahref if you don’t know how to do this.
If you have RSS feeds on your site, check if they are not broken.
Update the default wp_table names with a combinaison of your own, or use the DB Prefix plugin.
Make sure your WordPress admin is not accessible to anybody. Review users’ permissions and harden your WordPress credentials. You should also check the email admin.
This is something that you can easily forget. Make sure to remove this file once the installation is completed.
Make sure that WP_DEBUG, WP_DEBUG_DISPLAY et WP_DEBUG_LOG are set on FALSE within your wp-config.php file.
define( 'WP_DEBUG', false );
define( 'WP_DEBUG_LOG', false );
define( 'WP_DEBUG_DISPLAY', false );
If you worry about your client’s ability to correctly manage its site, it’s maybe best to disable the theme and plugin editor. Better safe than sorry!
Add this code in your wp-config.php file:
Define('DISALLOW_FILE_EDIT';true);
It’s always best to hide your current WordPress version to protect yourself from hackers. Add this code to your function.php file:
function remove_version() {return ";}
add_filter('the_generator','remove_version');
The launch of a new website can be stressful.
This checklist is constantly evolving and we hope this will help you launch your WordPress website without any major glitches.
You can drastically reduce errors by using this WordPress website launch checklist.
Finally, I recommend you make a must-have plugins list with the 5-6 plugins you install on every website. Here is mine
And since most themes and plugins are premium, make sure to renew your licenses before they expire!
Discover the ultimate list of dev tools for WordPress that can help you in every aspect of the development process.
Learn how to manage multiple WordPress sites effortlessly with the best WordPress management tools.
The 25 things you check before launching a WordPress website in 2022.