• Skip to content
  • Skip to footer
A Bright Clear Web

A Bright Clear Web

A Bright Clear Web - Simple, effective, accessible websites

  • Home
  • About
  • Websites
  • Writing
  • Learn
  • Blog
  • Contact
You are here: Home / WordPress / 12 last minute checks when launching your WordPress site

12 last minute checks when launching your WordPress site

Posted: December 2, 2016 Updated: January 4, 2018 by Claire Brotherton
9 Comments

space shuttle rocket launch

space shuttle rocket launchSo your WordPress site is built on a testing server and is ready to launch.

But you still have some work to do before it’s ready and unleashed on the world.

It’s not quite as simple as throwing up some files on the web and hoping for the best.

Read through the steps below and you will – I hope! – realise that the launch can take a few hours.

And we all wish there was one big button that would launch a site. I’m still looking for one…

Here’s what you need to know about launching your WordPress site.

1. Make sure you know where the site is being hosted, and that you can install WordPress there!

I’ve been surprised (more than once!) to find that clients’ existing hosts didn’t support WordPress!

Preferably you want a host with a newer version of PHP and a WordPress auto-installer to make the process easier.

Obviously, you should have all the relevant login details too.

2. Is email moving or staying put?

Email is often hosted with websites, but it’s not compulsory. In fact, it can be better to keep them separate.

I agree with Carrie Dils when she says that mixing hosting and email are a bad idea.

If you’re moving from one host to another, and email is migrating too, you’ll need to set up new email accounts on the new host.

Otherwise, you’ll just want to change the A record in DNS settings (or risk email disaster!)

3. Remove all test and dummy content

Yep, that means the Hello World post, any test comments and any other posts and pages you made up but don’t want live.

You can also remove old post revisions – ManageWP is a fantastic tool for doing this.

4. Make sure permalinks are optimised for SEO

I go into more detail in this in my post What is the best permalink structure for SEO?

5. Check any email addresses are correct

That means the admin email address in Settings > General, plus any email addresses used for contact forms or plugin settings.

It’s best for web designers to get security-related emails, rather than unsuspecting site owners!

6. Migrate your content cleanly

There are various ways to migrate a site, including:

  • The old-fashioned way – migrate the files by FTP and export/import the database through phpMyAdmin.
  • Using plugins such as BackupBuddy.
  • Using the Clone feature of ManageWP.

Make sure your new site uses the live site URL in all the right places. I like to use the Search and Replace script from Interconnect IT for this.

Some utilities might create extra database tables too if you’re cloning over an existing WP installation. Removing these keeps things tidy.

7. Untick the box that says “Discourage search engines from indexing this site”

Super important step!

Oh boy, if you get this one wrong you will be sorry…

It’s hidden away in Settings > Reading.

Your robots.txt file should not say this:

User-agent: *
Disallow: /

You can view and edit this file using Yoast SEO or Google Search Console.

8. Install Google Analytics

Google Analytics is a powerful measurement tool to track visitor numbers and behaviour on your site.

Without it – or another stats program – it’s impossible to assess your site’s success accurately.

When configuring Google Analytics, make sure you set up multiple views and protect your fledgling site from referral spam.

Some themes have a panel to add the tracking code Google gives you. Or you can use a plugin like Insert Headers and Footers.

9. Create an XML sitemap

This is not quite the same as a sitemap on your site. XML sitemaps are for the benefit of search engines.

Yoast SEO does a pretty good job of creating them.

The relevant setting is under SEO > XML Sitemaps. Yoast will generate a sitemap_index.xml file.

(If you can’t see this option, you need to enable Yoast’s Advanced Settings).

10. Set up Google Search Console

Google Search Console has a number of benefits:

  • Feed your XML sitemap to it – search robots love them! (This will help your site be indexed more quickly, but be patient.)
  • Get basic search analytics
  • See any errors that might affect your mobile search ranking
  • Warnings about any security issues affecting your site

Bonus points for configuring Bing Search Console as well.

11. Add 301 redirects

If your site was on any other platform before WordPress, or if it contains many new pages, it’s a good idea to add redirects.

Read more about adding WordPress redirects and why.

12. Make your site super speedy

Finally, speed up your site with a caching plugin.

Faster sites tend to have higher rankings and are more loved by users.

Some plugins you can use are:

  1. WP Super Cache
  2. Comet Cache
  3. WP Rocket
  4. Hummingbird

Are you launching your WordPress site soon? Have you got any more tips to add? Let me know in the comments

Related

Category: WordPress Tags: caching, google analytics, google search console, launch, robots.txt

About Claire Brotherton

Freelance web designer and front end developer based in Edinburgh, Scotland. I love WordPress, code, learning and blogging.

Reader Interactions

Comments

  1. Helen Collier says

    December 5, 2016 at 12:46 pm

    Hmm, Claire my website has taken on crawling speed. So I’m off to check .out those plugins. Thanks

    Reply
    • Claire Brotherton says

      December 5, 2016 at 7:44 pm

      Hope you find a plugin that helps, Helen. You can test the speed of your site using Pingdom’s website speed test.

      Reply
  2. Kelly Walker says

    December 5, 2016 at 3:25 pm

    Found this so useful. Just implemented a few of these.

    Reply
    • Claire Brotherton says

      December 5, 2016 at 7:44 pm

      Glad it helped, Kelly! 🙂

      Reply
  3. Taughnee Golubović says

    December 5, 2016 at 5:53 pm

    This is on point, Claire! I have a “launch checklist” of my own and it looks very much like this. No matter how many websites… some tiny detail gets missed. That little “no index” check box keeps me up at night… there should be a blinking light or something every time you log in!

    Reply
    • Claire Brotherton says

      December 5, 2016 at 7:47 pm

      Yeah, if you use Yoast there’s a warning in the admin dash about discouraging search engines, but it’s easy to turn it off!

      There’s always something to tweak. Had to restore a site from backup today after trying to improve the speed. I think CSS minification broke it. :O

      Reply
  4. Annette says

    December 6, 2016 at 9:52 am

    Very informative! I learned so much and I thought I already knew alot.. lol. This will be a reference post for me. Thank you!

    Reply
    • Claire Brotherton says

      December 6, 2016 at 10:44 am

      Thanks Annette – glad it helped!

      Reply

Trackbacks

  1. 12 last minute checks when launching your WordPress site | World of WordPress says:
    February 13, 2017 at 4:06 pm

    […] So your WordPress site is built on a testing server and is ready to launch. But you still have some work to do before it’s ready and unleashed on the world. It’s not quite as simple as throwing up some files on the web and hoping for the best. Read through the steps below and… Continue Reading 12 last minute checks when launching your WordPress site […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email. Read my privacy policy.

potted cactus and laptop with code

Footer

Categories

  • Accessibility
  • Blogging & Content Marketing
  • Business
  • Personal
  • Software & Tech
  • Websites
  • WordPress

Top Posts

  • How To Create WordPress Excerpts And Include Links In Them
  • How To Solve WordPress Image Alignment And Text-Wrap Problems
  • Improve Your Divi Website's Reach With Divi Accessibility
  • How To Set Up And Customize Twenty Nineteen Theme
  • Registering a Domain Name with GoDaddy - Step by Step

Let’s Be Social

  • E-mail
  • Facebook
  • LinkedIn
  • Twitter
Copyright © 2014 -2025 A Bright Clear Web
  • Privacy and cookies policy
  • Site map