WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Beginners Guide» Checklist: 11 Things To Do Before Launching a WordPress Site

Checklist: 11 Things To Do Before Launching a WordPress Site

Last updated on April 3rd, 2018 by Editorial Staff
340 Shares
Share
Tweet
Share
Pin
Special WordPress Hosting offer for WPBeginner Readers
Checklist: 11 Things To Do Before Launching a WordPress Site

Are you ready to launch your WordPress site? Each day thousands of new sites appear on the web. That’s why you want to make sure that your website stands out and shines from the very beginning. In this article, we have prepared a handy checklist of things you should do before launching a WordPress website.

Launching a WordPress site

Getting Started

Before you start, it’s crucial that you have selected the right web hosting for your project.

While most sites are fine with basic WordPress hosting, in some cases you may need a managed WordPress hosting.

We highly recommend that you read both of the guides above to make sure that you’ve picked the best solution because it’s one of this things that we cannot stress enough about.

For the sake of this article, we will assume that you have already installed WordPress and everything is ready.

Having said that, let’s take a look at the things you should do before you launch your WordPress site.

Video Tutorial

Subscribe to WPBeginner

If you don’t like the video or need more instructions, then continue reading.

1. Install a WordPress backup Solution

Install a WordPress backup solution

You should always setup a WordPress backup solution on your website. Backups are like an insurance policy on your website. Should anything go wrong, you can always recover it.

There are plenty of good free and paid WordPress backup plugins that you can setup on your website within minutes.

You want to make sure that the backups are automatically scheduled and are saved on a cloud storage service like Dropbox, Amazon S3, or Google Drive. We recommend using BackupBuddy, it is quick and easy to setup. It can also store your backups on multiple locations. It is also the easiest to restore.

2. Secure WordPress Admin Area

Securing WordPress admin area

As the most popular content management system in the world, WordPress is often a popular target of hackers. Many WordPress sites run without having to face any of these threats for years, but it is always better to be prepared than to be sorry.

See our list of 13 vital tips and hacks to protect your WordPress admin area.

For all of our sites, we setup a Sucuri firewall which makes your site super secure and prevent you from attacks. It is definitely a way to go if your site is a business.

Sucuri is like having a private security system and guards at your physical business location.

3. Check Your Site for 404 Errors

Fixing 404 Errors

On a brand new website, 404 errors can create a bad user experience. You need to make sure all pages on your website are loading properly, and there are no missing links.

If you have already added your site to Google Webmaster Tools, then you can find pages giving 404 not found error in your crawl report.

For a new website, it is likely that you haven’t added your site to Google Search Console or Webmaster tools. In this case, you will have to manually browse your site and make sure everything is working as expected. If you have a lot of content, then you can go through your most important pages first like about, contact, registration or login pages, etc.

You can setup email alerts for 404 errors on your WordPress site. This way you can easily monitor and fix them.

4. Setup Email for Your WordPress Site

Make sure your WordPress emails are sent and delivered

Failing to send or receive emails from your WordPress site is one of the most common WordPress errors. Some of your email notifications may deliver, but some of them may not.

The reason for this is that most mail servers consider it email spoofing when the sender’s email address does not match the originating domain or server.

Please see our guide on how to fix WordPress not sending email issue.

5. Check All Forms on Your Site

Once you have setup email, the next thing you need to do is to make sure that all forms on your site are working. Test your contact forms, comment forms, email subscription forms, and so on. Make sure every form on your site works properly.

Check your email list and send test emails to confirm that your emails are delivered to the right mailing list. If you are not building an email list, then you should read our article on why you should start building your email list right away.

If you run a multi-author or multi-user WordPress site, then check your login and registration forms. Login with different user roles to check if you need to remove unnecessary items from WordPress admin area for user accounts.

6. Ecommerce Websites

Checking eCommerce features

Ecommerce websites need to check the user experience aspects of their websites more thoroughly. You should put yourself in the user’s shoes and try to browse products, add them to cart, and even do a test transaction to make sure everything works smoothly and flawlessly.

If you are selling digital goods, then make sure they are delivered promptly. For physical goods you will need to check your systems for smooth completion of orders.

Some other things you need to check are receipts, invoices, shipping cost calculations, taxes, etc.

7. Check Images, Videos, Sliders

Images and videos make the modern web more interactive. Make sure that all images on your website are loading properly. See our guides on how to speed up WordPress by optimizing images for the web.

You should play the videos on your website using different devices and browsers to make sure that they work as intended.

If you are using a WordPress slider plugin, then make sure that slider is working on all browsers and devices just as you intended it to be.

8. Test Social Integrations

Social Media Logos

Social media plays a very important role in a successful launch of any product. You need to make sure that you don’t miss out on that.

Make sure that users can find ways to connect with your website on social platforms like Twitter, Facebook, YouTube, Instagram, etc.

You should confirm that social sharing plugins on your website are working properly.

It’s also good to enable Twitter Cards, Facebook Open Graph meta-data, and social monitoring tools on your WordPress website.

9. Performance Tests

Performance related issues are usually the main concern during the development phase of a website. But now that you are about to launch your website, it is time to test your website one more time.

Check your website for speed using tools like Pingdom and Google Pagespeed tool. Speed is not only important for user experience it is also an important SEO factor.

One of the best ways to speed up your WordPress site is installing a caching plugin like W3 Total Cache or WP Super Cache, and use a CDN like MaxCDN.

Most managed WordPress hosting companies like WPEngine come with built-in caching and includes CDN and backups as part of their plan.

10. Install Google Analytics

Install Google Analytics

You cannot improve without knowing how your readers interact with your website.

Google Analytics is the easiest way to track how your readers interact with your website. It tells you where your visitors are coming from, what they see on your site, when they leave and how well your site is doing.

It is important that you install Google Analytics before the launch, so you can track how your launch efforts performed. It will also help you keep a historical record of the day when you launched and how much your site has grown since then.

See our guide on how to install Google Analytics in WordPress. If you find Google Analytics’ interface a bit overwhelming, then don’t worry we got you covered. See our beginner’s guide on how to use Google Analytics for your WordPress site.

11. Check SEO settings

SEO

Search engines are amongst the top source of consistent free traffic for most websites. Optimizing your website for search engines can help you grow your traffic steadily after the launch.

We use Yoast SEO plugin on all our websites. It is a comprehensive site optimization software for WordPress. Take a look at our tutorial on how to install and setup WordPress SEO plugin by Yoast to maximize your site’s SEO potential.

That’s all, we hope this article helped you prepare your checklist of things to do before launching your WordPress site. You may also want to see our list of 40 useful tools to manage and grow your WordPress blog.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

340 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

9 Comments

Leave a Reply
  1. Mike N says:
    Dec 5, 2018 at 2:47 pm

    Looking for a platform to launch a project that just won’t go away.
    one year later it is still waking me up some nights.
    this article and its links have given me a path to pursue in making the launch happen.

    Not to pre-resolve my IP related problems.

    Reply
  2. khalid says:
    Dec 17, 2015 at 12:19 pm

    Thanks. Nice little informative page.

    Reply
  3. afsal says:
    Nov 25, 2015 at 11:57 pm

    Very useful guide, thanks alot

    Reply
  4. Sylvania Suarez says:
    Oct 4, 2015 at 4:52 pm

    I appreciate your guidance. Just getting started and have a great deal to learn. This has been very helpful! Thanks!

    Reply
  5. Preacher says:
    Oct 4, 2015 at 11:04 am

    Thanks, this article will definitely serve as a checklist to folks like me who are still struggling with website development.Keep up da good work!

    Reply
  6. Subhash Chander says:
    Oct 1, 2015 at 11:18 pm

    Thanks for a great article, I want also to include, before launching you should also check you website on mobiles & Tablets. Website maybe good on desktop, but some of element may be broken on small screens. Again thanks.

    Reply
  7. Jimthebusdriver says:
    Oct 1, 2015 at 11:49 am

    Heard about this at local Writer’s Workshop — will you please access — and then tell me if I’m up-and-running?

    Reply
    • WPBeginner Support says:
      Oct 1, 2015 at 11:02 pm

      You are up and running but you are using WordPress.com. Please see our guide on the difference between self hosted WordPress.org vs free WordPress.com blog.

      Reply
  8. Em Cloney says:
    Oct 1, 2015 at 11:42 am

    What a great overview! I will definitely use this as a reference in the future –thanks!

    Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
WPForms Logo
WPForms
Drag & Drop WordPress Form Builder Plugin. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 25 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2019 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2019)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2019)
    • SiteGround Reviews from 1032 Users & Our Experts (2019)
    • Bluehost Review from Real Users + Performance Stats (2019)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • 7 Best CRM Software for Small Businesses (Compared)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2019 – Step by Step Guide
Deals & Coupons (view all)
Weglot Coupon
Get 15% OFF on Weglot multilingual plugin for WordPress.
Webnus
Webnus Coupon
Get 20% OFF on Webnus themes and plugins for WordPress.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress

Copyright © 2009 - 2019 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by HostGator | WordPress CDN by MaxCDN | WordPress Security by Sucuri.