GET
IN TOUCH!
Home   //   Caplog   //   Killer WordPress Checklist:,101…
Blog Next Arrow Blog Prev Arrow

Killer WordPress Checklist:
101+ Amazing Steps to Launch A Website!

Posted By | 76 Comments

WordPress Checklist

Last Updated: September 24th, 2016

So, You are working on a WordPress Project?

Awesome!

It’s a big struggle in remembering the steps involved in setting up a WordPress website.

And we at Capsicum Mediaworks soon realized that, there were hardly any checklists that covered all the aspects of WordPress together!

That’s when we decided to create “Killer WordPress Checklist” that would cover everything from the pre-launch directions and development process, to SEO, maintenance and security.

We would also like to thank everyone who has translated this checklist in various languages, Here are the version in other languages, Chinese | Japanese | French

Honestly, this checklist has worked wonders for us and hope it does for you too!

Bonus: Download free WordPress Checklist PDF that will show you how to tap into the 7 most important WordPress items listed here. It also includes 2 Bonuses, 1. People Worth Reading & 2. Handy Tools

wordpress checklist infographic

Want to share this on your site? Just copy the code below!

Quick Overview of what is covered:

Our “killer” checklist is conveniently divided into 7 detailed checklists, each of which covers every aspect of launching, developing and then maintaining a WordPress website successfully.

All you have to do is follow each step carefully and we guarantee you’ll have the WordPress website of your dreams, ready within no time!

#1. Getting Started

We all know the importance of starting right.

If you understand the basics, right from the beginning of the process, the rest of the exercise becomes as smooth as silk.

So make sure you make a perfect start by following these steps systematically to get the best end results.

  • Select Web Hosting: Choose a suitable web host depending on your requirements. Some popular options include Bigrock | Bluehost | Hostgator
  • Download Latest WordPress Version: Download WordPress from the official WordPress.org website
  • Use FTP Client: Download FileZilla the best FTP client
  • Online or Localhost?: Select an appropriate development environment and then install WordPress. You can choose either of these two options; Local service like XAMPP, or Host site on a test URL.

Tweet: Checkout the WordPress Getting Start Checklist by @cmwdesignagency http://ctt.ec/qcgPO+

#2. WordPress Pre Development Checklist

So where do you actually start?

That’s the first question that’s probably popped in your head. This checklist is the answer to that very question.

Regardless of whether you are a beginner or a WordPress expert, this particular checklist will benefit anyone who is in the process of developing a new WordPress website.

  • Choose the Right Directory: Select a directory and install the files under public_html. Do not use ‘root’ or ‘WordPress.’
  • Change DB Table names: Use random letters/numbers_table names instead of the default wp_table names. Checkout Change DB Prefix Plugin.
  • Use Unique Login/Password: Refrain from using admin/admin as admin login/password. Alternatively, you may follow these examples;
  • Hide your Test Website from Search Engines: Make sure you hide your website from the search engines by checking the option under Settings > Reading “Discourage search engines from indexing this site”.
  • Additional Steps: Once the installation is complete, here are some of the additional things you should do.
    • Create a “Coming Soon” page with the free SeedProd Coming Soon or WP Maintenance Mode Plugins.
    • Now, you will need to make some changes in the settings under General category. Choose a www or non-www URL for the WordPress as well as Site address.
      // To redirect from non www to www add this code to .htaccess in root.
      RewriteEngine On
      RewriteCond %{HTTP_HOST} !^www\.
      RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
      
      // To redirect from www to non www add this code to .htaccess in root.
      RewriteEngine On
      RewriteCond %{HTTP_HOST} ^www\.(.+) [NC]
      RewriteRule ^(.*) http://%1/$1 [R=301,NE,L]
      
      
  • Set Default Date & Time: Don’t forget to update the Time Zone, Date/Time under Settings > General.
  • Update Blog Title: Very important to update the blog title and tag line appropriately under Settings > General.
  • Change Media Settings: Under Settings > Media, uncheck the “Organize my uploads into month and year based folders” option if you would like to save all the images under ‘uploads’ folder. Be aware that large sites with 1000’s of images will make this folder very heavy.
  • Change Blog Category: Similarly, under Posts > Categories, rename the ‘uncategorized’ to set up a default category for Posts.
  • Password Protect Demo Site: Increase the security for your demo website by installing the Password Protected plugin.
  • Delete Sample Config File: Finally, don’t forget to remove the sample config file, WP-config-sample.php in your root under public_html.
  • Additional Steps:
    • Enable the debug mode
       define(‘WP_DEBUG’, true);
    • Use as many WP default-included third-party JS libraries as possible.
    • As the admin, you should be able to upload/remove media and install new plugins as per your requirements.

Tweet: Checkout the WordPress Pre Development Checklist by @cmwdesignagency http://ctt.ec/t8_V5+

#3. WordPress Development Checklist

Now comes the most important checklist.

There are a million settings and changes you need to make during the development process, in order to build a website that meets all your requirements.

That’s why, we have included even the minutest of steps that are important during development, so that you never miss out on anything crucial to your website.

Tweet: Checkout the WordPress Development Checklist by http://ctt.ec/8GfH3+

#4. WordPress Launch Checklist

Congratulations! You’re finally done with the tricky development process!

Now, you must be ready to launch it successfully, without any glitches.

Mind you, there are lots of steps to follow before you actually launch your website. So, we have put in every little thing you need to have in place, before you go live.

Just follow them all and have a hassle-free launch!

  • Take Backups: Once you launch your website, its important to take regular back-ups. You may use these plugins for creating back-ups; BackUpWordPress (Free) | BackupBuddy (Paid) | WordPress Backup to Dropbox (Free)
  • Check Content Structure: Check the structure and content for everything including pages, categories, URL’s, submission forms, etc.
  • Update Admin Email: Also, under Settings > General, check social links, contact info and admin email.
  • Implement Security: Make sure you have all the security in place, like password strength, files and folder permissions, etc. using the iThemes Security plugin.
  • Ensure CBC: Check if your website is cross browser compatible by extensive testing. Free Trial with Cross Browser Testing.
  • Enable Site to be Crawled: Uncheck the option under Settings > Reading of “Discourage search engines from indexing this site” and make website visible to search engines.
  • Disable Coming Soon Page: Launch the plugin SeedProd and disable the Coming Soon page.
  • Test for Responsiveness: Ensure that your website is mobile friendly. Run Google’s Mobile Friendly Test to determine the same.
  • Check Loading Speed: You must also improve the page loading speed with the help of Google’s Page Speed Insights.
  • Compress Images: Reduce all the image sizes by almost 50% by compressing the PNG and JPG files using TinyPNG or WP Smush it plugin.
  • Use Latest WP Version: Make sure you are using the latest version of WordPress. If not, ensure that you upgrade on going live.
  • Upgrade Plugins: It is also important to upgrade all the plugins on your website before going live.
  • Open URL in New Tab: Check if all your external links are working by opening them in new tabs. Use code similar to this for links
    <a href="#" target="_blank"></a>
  • Check Broken Links: It is imperative that you check for broken links on your website before going live using Broken Link Checker Plugin
  • White Label (Optional): If you are developing the WordPress website for a client, implement branded WordPress login page using White Label CMS Plugin.
  • Disable Coming Soon Page: Launch the plugin SeedProd and disable the Coming Soon page.

Tweet: Checkout the WordPress Launch Checklist by http://ctt.ec/9Nu8c+

#5. WordPress SEO Checklist

You may have the most alluring and well-developed WordPress website, but if you don’t have proper SEO in place, then it will all be for nothing.

With our comprehensive 75+ Actionable Steps SEO checklist, you will not have to go anywhere else to learn about SEO. Here are some of the important steps listed below,

Follow each step carefully and you’ll have a fully search engine optimized website ready in a jiffy!

  • Manage 301 Redirects: Manage your 301 redirection with the help of user Redirection Plugin.
  • Enable Site to be Crawled: Turn on the site visibility under the Settings > Reading, if you haven’t done it already. Uncheck “Discourage search engines from indexing this site”.
  • Use H1 Tag: Ensure that you have only one H1 tag on each of your pages.
  • Use H2 Tag: Also, make sure you have the H2 tag only within the content for headers
  • Add Alt text to Images: Don’t forget to add alt text to all the website images. You may also use the Search Friendly Images Plugin.
  • Test XML Sitemap: Check if the Yoast’s WordPress SEO Plugin’s in-built sitemap is working or else install Google XML Sitemap Plugin
  • Check Robots.txt: Next, it’s important to have the Robots.txt file in place and ensure it is Optimized. More Info @ ElegantThemes.com
  • Compress Images: Reduce the size of the images on your website using WP Smush it Plugin
  • www or non www: Redirect the ‘www’ to ‘non-www’ or vice versa but stick to one
  • Signup for Webmaster Tools: If you have found any issues with the website so far, sign up for Google’s Webmaster Tool and fix those issues. Ensure that you have submitted both the ‘www’ as well as the ‘non-www’ versions.
  • Test Breadcrumb: Ensure that links on Breadcrumb are working.
  • Limit Meta Title (V.V.Imp): Another thing to ensure is that the Meta Title remains only 55 characters long, including the spaces. WordPress SEO has this feature inbuilt for you.
  • Limit Meta Desc (V.V.Imp): Similarly, the Meta Description should only contain 155 characters, including spaces.
  • Use LSI Keywords: LSI Keywords are very important for SEO. Make sure you include enough in your content. Find LSI using Google Keyword Planner, UberSuggest.org or Google Search (hint: look for keywords at the bottom of the page after completing the search query)
  • Check Duplicate Content: It is very important that all your content is original and that you have no duplicate content on your website. Use CopyScape
  • Interlink Content: Interlinking is also a significant aspect of SEO. So make sure you have contextual links within your website.
  • Link to External Links: It is also important to have external links to other resourceful websites, within your content like we have done on this page.
  • Optimize Site: Again, it is of utmost importance that you optimize your website using GTMetrix for HTML and Pingdom for WordPress, as it will help you save some valuable time to clear errors.
  • Improve Page Loading Speed: Improve your page loading speed with the help of Google’s PageSpeed Insights.
  • Ensure Responsiveness: Ensure that your website is responsive and mobile ready by running Google’s Mobile Friendly Test.
  • Use Schema Creator: Smoothly add structured data to the content with the help of the Schema Creator Plugin.
  • Create Short URL: Opt for a shorter URL for the pages, e.g. http://www.sitename.com/killer-wordpress-checklist/
  • Submit for Local Listing: If your website is about a local business, make sure you submit it to Google Business.
  • Review Analytics: Don’t forget to add & review Google Analytics.
  • Check Onpage Content: Check all the aspects related to OnPage SEO before going live. A Must Read On-Page SEO Guide by Brian Dean from Backlinko.com
  • Proofread Content: Make sure you proofread the entire website to check for spelling and grammar errors, before going live.
  • Use CDN: It is advisable to use CDN networks like MaxCDN to ensure better speed and usability.
  • Exclude IP from Analytics: Exclude home and office IP addresses in Google Analytics. More information on Excluding Internal Traffic can be found on Google Analytic Help Section
  • Add Social Sharing Icons: Don’t forget to include Social Media icons on all pages of the WordPress website. You may use any of the many amazing WordPress plugins like AddThis, ShareThis or Share Bar.

Tweet: Checkout the awesome WordPress SEO Checklist by @cmwagency

#6. WordPress Security Checklist

Now let me tell you, security is a very important aspect of website development.

Hence, before you present your WordPress website to the world, it is imperative that you have tight web security in place.

Through this checklist, you will get to learn which plugins and additional settings are required to safeguard your precious website from malicious threats.

  • Prevent Directory Access:Prevent access to all directories, place this code inside your .htaccess file.
    # Prevent folder browsing
    Options All -Indexes
    
  • Monitor Site Performance:Get regular reports of your websites performance with the help of the P3 – Plugin Performance Profiler Plugin.
  • Delete Install & Upgrade Files:Be sure to delete /wp-admin/install.php and /wp-admin/upgrade.php after every WordPress installation or upgrade.
  • Limit Suspicious Login Attempts:Limit the number of login attempts possible both through normal login as well as using auth cookies by using Limit Login Attempts or Login LockDown Plugins.
  • Use iThemes Security:We strongly recommend that you use the most comprehensive security plugin, iThemes Security plugin, because it’s free and takes care of almost all the security issues on a website.
  • Protect your wp-config file: As wp-config.php file contains all the confidential details of your site, so it’s pretty important that you protect it at all costs. An easy way to protect this file is to simply place the following code in your .htaccess file on your server.
    <files wp-config.php>
    order allow,deny
    deny from all
    </files>
    
  • Disable Theme and plugin Editor: If you want to stop the editor links from appearing in the admin area you can add the following to your wp-config.php file so people cannot edit the theme directly in the admin area.
    define( 'DISALLOW_FILE_EDIT', true);
  • Hide your WordPress Version: It is important that you hide your current WordPress Version from the hackers. Add the following code to your function.php
    function remove_version() {
      return '';
    }
    add_filter('the_generator', 'remove_version');
  • Hide Login Error messages: Error login messages may expose your website and give hackers an idea if they’ve gotten username correct/incorrect, vice versa. It is wise to hide it from unauthorized login. To hide login error messages, simply put the following code in functions.php
    function wrong_login() {
      return 'Wrong username or password.';
    }
    add_filter('login_errors', 'wrong_login');
  • Go Live: Once all these things are in place, you may either go live at this stage and follow the SEO Checklist after or vice-versa.

Tweet: Checkout the WordPress Security Checklist by http://ctt.ec/hq54B+

#7. WordPress Maintenance Checklist

There! You’ve finally taken care of everything for your WordPress website.

Now, you need to know how you can maintain it efficiently.

This maintenance checklist will give you stepwise information on how you can run your website smoothly and conduct regular checks to make sure it functions impeccably.

  • Clean Spam Comments: Tackle an attack of thousands of spam comments with the help of Delete Pending Comments Plugin.
  • Test Forms: Test the functioning of your Contact form by sending an inquiry through it.
  • Check Broken Links: Look for broken links on your website with the CheckMyLink Extension for Chrome & Broken Link Checker for WordPress.
  • Post Revision Control: Gain total control over your post revision system with Revision Control plugin.
  • Reply to Comments: Make sure you check your comments section and answer questions & interact regularly with your readers.
  • Update Plugins: Keep a tab on plugin updates and upgrade them regularly.
  • Take Regular Backups: Don’t forget to take backups of the latest databases and files using BackUpWordPress (Free) | BackupBuddy (Paid) | WordPress Backup to Dropbox (Free).
  • Check Google Analytics: Check Google Analytics regularly.
  • Review Webmaster Tools: Similarly, check Google Webmaster Tools periodically.
  • Check Resources Used: Keep an eye on your resources with the P3 – Plugin Performance Profiler.
  • Monitor Statistics: Use WP Statistics plugin to monitor your WordPress website’s statistics.
  • Ongoing Security Checks: A good plugin which scans your WordPress installation and gives you suggestions accordingly is WP Security Scan. This plugin will check for below things:
    • Passwords
    • File Permissions
    • Database Security
    • WordPress Admin protection
  • Additional: If you have all these things in place, and still wish to add some additional characteristics to the website then follow these following steps, when using WP-config.php;
    • Disable the Debug mode:
      define('WP_DEBUG', false);
    • Disable WordPress Updates: (Should be used by Experts Only)
      // Completely Disable Automatic Updates
      define( 'AUTOMATIC_UPDATER_DISABLED', true );
      
      // Disable all updates to the Core
      define( 'WP_AUTO_UPDATE_CORE', true );
      
      
    • Control Post Revisions:
      // Limit the number of saved revisions. limit to 10.
      define('WP_POST_REVISIONS', 3); 
      
      // Disable the post-revision feature completely.
      define('WP_POST_REVISIONS', false); 
      
      
    • Clear Trash:
      // Empty every 7 days
      define('EMPTY_TRASH_DAYS', 7);
      
      // Disable Trash Completely
      define('EMPTY_TRASH_DAYS', 0); 
      
      
    • Increase Memory Limit:
      // Set Memory Limit to 64MB
      define('WP_MEMORY_LIMIT', '64M');
      
      // Set Memory Limit to 96MB
      define('WP_MEMORY_LIMIT', '96M');
      
      // Set Memory Limit to 128MB
      define('WP_MEMORY_LIMIT', '128M');
      
      
    • Define Auto Save Interval:
      define('AUTOSAVE_INTERVAL', 300 );
Tweet: Checkout the WordPress Maintenance Checklist by http://ctt.ec/s0_VZ+

Bonus: Download free WordPress Checklist PDF that will show you how to tap into the 7 most important WordPress items listed here. It also includes 2 Bonuses, 1. People Worth Reading & 2. Handy Tools

Pheww! That was long, right?

But that’s exactly how we wanted it to be! An exhaustive WordPress checklist that will come in handy to all you WordPress developers, designers and users out there!

You can download one or all of these checklists, depending on your requirement and follow it every time you work on a WordPress website.

We have shared all our WordPress knowledge through this checklist. Now, its your turn to tell us;

Which checklist did you find most helpful?

Do you think we should add something more to any of them?

If you have anything to add to these lists, your suggestions are more than welcome! Just drop in your ideas in the comments section and we’ll be delighted to extend this list with your helpful suggestions.

Copyright © 2015 Capsicum Mediaworks LLP

The Killer WordPress Checklist is the copyright of Capsicum Mediaworks, LLP. All rights reserved. This checklist, or any part of it, may not be altered or reproduced in any format without a written permission from the writers.

Affiliate Disclosure

Some of the links in the post above are “affiliate links.” This means if you click on the link and purchase the item, We will receive an affiliate commission. Regardless, We only recommend products or services We use personally and believe will add value to our readers.

Disclaimer:

All the information in this checklist is error-free and reliable to the best of our knowledge. However, Capsicum Mediaworks, LLP shall not be accountable for any loss or damage suffered as a result of following these instructions.

We are not liable for any malfunctioning in the referenced software or services stated in this work.

Unless clearly mentioned, we receive no commissions or payments from the respective suppliers or owners of the software and services mentioned in this checklist.

We only publish information about the workings of certain third-party services, but we do not endorse or support third-party services or products and are not responsible for the functions or authenticity of these services.

Blog Author

Nirav Dave

Nirav Dave is the Co Founder of Capsicum Mediaworks, a digital agency in Mumbai, that specializes in all things web design. As the Managing Director, Nirav has achieved exceptional feats for the company. He worships WordPress and loves to read anything and everything written about this exceptional CMS. A thorough professional, Nirav constantly tries to find innovative ways to create endearing web designs and explore different methods of digital marketing. You may also follow him on Twitter @nirav_dave

Comments

  • Mohamed almalik September 6th, 2016

    I found this post by chance and just a5 the right time too !!
    Am about to start my blog in these days.
    I realy needed this checklist to help me orgnize my work cuase am gonna do everything myself.
    Thanks a million times for this post.

  • Brandbazooka September 2nd, 2016

    Wow this is mind blowing post. Its very useful thanks for sharing.

  • Tarun September 2nd, 2016

    Hi Nirav and Team This is awesome and extremely useful post for me and sure for others too. All the things are at one place. Keep going friends!

  • john mark August 23rd, 2016

    Thanks for your informative post.

  • Richard August 12th, 2016

    This is the best list I’ve read so far. I’m new to blogging and I’m going to follow every step. Thanks a lot.

    • Nirav Dave August 22nd, 2016

      Hi Richard!

      I am glad you liked this. Please do let me know if you have any questions.

      Cheers!
      Nirav Dave

  • Santanu July 16th, 2016

    Very useful guide. Building a website takes time in case one is sure about the necessary steps to be taken. In case you are new, then this article will definitely help you to build a good website over the period of time.

    • Nirav Dave August 22nd, 2016

      Hi Santanu!

      I am sure.

      Cheers!
      Nirav Dave

  • Gen Guerrero February 8th, 2016

    Hi, are all the tasks on the checklist meant to be implemented prior to installing your WordPress theme, or just after? Also, can you please explain why a WordPress website needs a MySQL database? I know what a database does (stores information) but I was wondering what information from your website is stored in it, if all you want to do is create landing pages?

  • Carlos Sánchez January 20th, 2016

    I didn’t receive the email to download the PDF 🙁 (I checked the spam folder in my mail)

    • Nirav Dave January 21st, 2016

      Hi Carlos,

      Strange. Please check your email please. I have just sent it over 🙂

      Cheers!
      Nirav Dave

  • chetan mohan December 30th, 2015

    Nirav. You are doing a great job. Thanks for this PDF

    • Nirav Dave December 30th, 2015

      Hi Chetan,

      Thanks. Hope you enjoy it!

      Cheers!
      Nirav Dave

  • Cath October 19th, 2015

    Amazing and thorough list mate, well done. Thanks so much for sharing

    • Nirav Dave October 19th, 2015

      Hey Cath!

      Thank you so much. Really appreciate your kind words!

      Cheers!
      Nirav Dave

  • RonD September 7th, 2015

    Excellent! A+ I am working on a WordPress website and thanks to you I will avoid a lot of problems that others have with the system.

    Thank You,

    RonD

    • Nirav Dave October 19th, 2015

      Hi RonD,

      Thanks man! I am glad this checklist is helping you.

      Cheers!
      Nirav Dave

  • Anh Tran August 31st, 2015

    Awesome resource! It’s very helpful when working in the freelance work when we need a comprehensive checklist for everything.

    Thanks for making it.

    • Nirav Dave September 1st, 2015

      Thanks for your kind words Anh Tran.

      Cheers!
      Nirav Dave

  • Diane Janda July 31st, 2015

    I’m a newbie to WordPress. This list is absolutely wonderful! Great job!

    • Nirav Dave August 6th, 2015

      Hey Diane,

      I am glad it helped you. Thanks.

      Cheers!
      Nirav Dave

  • Jeff July 28th, 2015

    Very complete and helpfull document.
    Many Thanks 🙂

    • Nirav Dave August 6th, 2015

      Hi Jeff,

      Thanks for dropping by and leaving your feedback.

      Cheers!
      Nirav Dave

  • domez July 27th, 2015

    Useful and well done! Thank you so much mate

    • Nirav Dave August 6th, 2015

      You’re welcome Domez!

      Cheers!
      Nirav Dave

  • Dorigo July 2nd, 2015

    Wow, I like this.
    very nicely done!

    • Nirav Dave July 2nd, 2015

      Hey Dorigo

      Thanks! Hope you enjoy it!

      Cheers!
      Nirav Dave

  • Ben June 25th, 2015

    That is #AWESOME!
    Brilliant work 🙂

    Is this checklist also available as a public Wunderlist???
    For example like this one: https://www.wunderlist.com/list/135165253

    THANK YOU!

    • Nirav Dave August 6th, 2015

      Hi Ben,

      Thank you. Its not available anywhere else at the moment.

      Cheers!
      Nirav Dave

  • Nishant Thakur June 23rd, 2015

    We are a team of WordPress theme developers and found this checklist extremely useful. All the requisites collected and described so perfectly. The infographic went directly on our wall. Great work Nirav and team. Thanks for this incredible resource. Keep up the good work. Hats off!!!

    • Nirav Dave June 24th, 2015

      Hi Nishant,

      Glad its helping you and Thanks for your kind words.

      Cheers!
      Nirav Dave

  • Sussie Thomsen June 23rd, 2015

    Just want to say well done and thank you SO MUCH! And I just noted that the look of the PDF is very nice, witch surprised me. Perfect for both a handy reference and for checking off as you work on your project. You should include a small picture of the “inside” of the PDF in the download area. I cant wait to print it out!

    • Nirav Dave June 24th, 2015

      Hi Sussie,

      Thank you so much for the suggestion. We will implement it in the next update.

      Cheers!
      Nirav Dave

  • Benny June 17th, 2015

    I have not come through a comprehensive checklist on WordPress development recently. Well done compilation. I wish we could take color prints and keep it on our pin board.
    Thank you.

    • Nirav Dave June 17th, 2015

      Hi Benny!

      Thank you so much. You surely can take a print of the pdf checklist and use it for every WordPress project!

      Cheers!
      Nirav Dave

  • Annemarie Nordman June 16th, 2015

    Hands down, the best checklist I’ve seen to date. Thank you for sharing such valuable content!

    • Nirav Dave June 17th, 2015

      You are welcome Annemarie!

      Thanks for your kind words.

      Cheers!
      Nirav Dave

  • ovjho June 15th, 2015

    Should go live not be closer to the end? The majority of the SEO you mention can be done before going live

    • Nirav Dave June 17th, 2015

      Hey Ovhjo!

      Thanks for the suggestion. You’re right. Will consider this change in the next update soon!

      Cheers!
      Nirav Dave

  • Mary June 13th, 2015

    Hi Nirav,

    I got your email promoting this post. I wrote a WordPress checklist a few years ago but yours is very comprehensive and thorough. I like the list better than the infographic. You have 101 items which make the infographic very crowded. Other than that, great info. Thanks for sharing!

    • Nirav Dave June 16th, 2015

      Hi Mary,

      Thanks for your feedback. The infographic could have been smaller only with titles but we thought, the info on it will be very handy for some users who would like to refer to it instantly.

      Cheers!
      Nirav Dave

  • Ivan June 8th, 2015

    This is a very nice checklist. Especially, for people who work on a variety of jobs. You can cross off what doesn’t apply and focus in on what matters. Keep the updates coming as you find changes to terminology to keep it current but in the meantime give yourself(ves) a round of applause for a job well-done.

    I’ve collected a few checklists (general use and task-based) and this one is tuned perfectly to WordPress. I think the idea of an online version is great bu I am guessing there could be an account/cookie issue which may not be worth the trouble (what’s the use in a checklist if you have to run through the entire list again and again to see where you left off). Just my two cents which is worth far less in the current economy.

    • Nirav Dave June 16th, 2015

      Hi Ivan,

      Thanks for your suggestion. This is the reason we have broken it down into sections so users can bookmark the links for various checklists on the page.

      Cheers!
      Nirav Dave

  • Paul June 8th, 2015

    Really great, makes things easier and less likely to miss something out. Thank you thank you

    • Nirav Dave June 8th, 2015

      Hi Paul,

      I am so glad you like it. Thanks!

      Cheers!
      Nirav Dave

  • Ryan June 6th, 2015

    Wow, now this is a list!

    • Nirav Dave June 8th, 2015

      Hi Ryan,

      Thank you!

      Cheers!
      Nirav Dave

  • Damir Zubovic June 5th, 2015

    Very nice checklist. I need to check this website everyday.
    Thank you.

    • Nirav Dave June 8th, 2015

      Hey Damir,

      Please do keep on visiting. Thanks.

      Cheers!
      Nirav Dave

  • nicolas June 4th, 2015

    Never received the PDF link

    • Michael June 4th, 2015

      +1 Neither have I.

      • Nirav Dave June 5th, 2015

        Hi Guys,

        Sorry to hear that you are having problems. Please do check your spam folder. Nevertheless, we will resend it you soon.

        Cheers!
        NIrav Dave

  • terrylan June 4th, 2015

    Wow! Truly, the internet has everything. I was just thinking about this a few minutes ago. Lo and behold, I’m redirected to this page. I will have to say that this is amazingly done. I’m sure a lot of collective effort was put to this. Kudos to those people.

    • Nirav Dave June 4th, 2015

      Thanks Terrylan for your feedback! Means a lot to us.

      Cheers!
      Nirav Dave

  • Sky Caserotti June 1st, 2015

    As an old timer to web and html and a newbie to WordPress, i found this article quite helpful and informative.

    very nicely done!

    • Nirav Dave June 2nd, 2015

      Hey Sky!

      Thank you so much.

      Cheers!
      Nirav Dave

  • Steve Covello June 1st, 2015

    Wouldn’t it be nice if this list were a “living, breathing” document that could be updated as things evolve and change in the WP ecosystem? As it is, I’ve downloaded the PDF and can’t adapt it to my needs unless I scrape it off into a Google Doc or something.

    • Nirav Dave June 2nd, 2015

      Hi Steve,

      Great Suggestion! Taken a note of it. Will see how we can add an online version of it too!

      Cheers!
      Nirav Dave

  • Troy Dean May 31st, 2015

    Thanks for mentioning the White label CMS plugin. I can’t help but think launching a website should be a lot easier than this.

    • Nirav Dave June 2nd, 2015

      Hi Troy,

      No problem. I am sure its a lot easier than most of the people think!

      Cheers!
      Nirav Dave

  • Jane May 31st, 2015

    This is so helpful and fantastic, thank you wonderful people at Capsicum Mediaworks!

    I personally agree with unchecking the “organize my uploads into month and year based folders.” If you want to organize your media by dates then name them: 2015-05-31-logo.png or whatever. What is really un-maintainable is all the hellish folders that build up over time (unless you are NBC or something). That said, I sure wish WordPress gave the option for organizing uploads into year based folders alone.

    • Nirav Dave June 2nd, 2015

      Hi Jane,

      I second that suggestion. Rather than having folderd under year + months, it will be a lot easier to have them sorted under yearly folders.

  • Ilya May 31st, 2015

    Useful! Awesome! Thanks!

    • Nirav Dave June 2nd, 2015

      Ilya! Glad you like it!

      Cheers!
      Nirav Dave

  • Katrina Moody May 31st, 2015

    I’m finalizing my list (specifically for clients, not devs) and came across your list as I was checking for anything I might have missed. Great list – some things I totally do differently, but not tons!

    Nice job!

    • Nirav Dave June 2nd, 2015

      Thanks Katrina!

      We will keep on updating this list, so please feel free to send us your suggestions, if any.

      Cheers!
      Nirav Dave

  • Robert Gibb May 31st, 2015

    Thanks for the MaxCDN mention! And quite an impressive resource you’ve made here.

    You’re right that storing web content closer to the user is good for SEO. But it’s also great for conversions as integrating a content delivery network (CDN) improves page load times. Significantly. To learn more and get your CDN on, feel free to check out these resources:

    Get a free MaxCDN test account: https://www.maxcdn.com/one/test-account/

    Learn what a CDN is: https://www.maxcdn.com/one/visual-glossary/cdn/

    • Nirav Dave June 2nd, 2015

      Hi Robert,

      Thank you so much! We use MaxCDN ourselves. Its great! We happily recommend it to everyone.

      Cheers!
      Nirav Dave

  • Rolands May 30th, 2015

    do NOT uncheck “Organize my uploads into month- and year-based folders”. If You are workinng on the medium to large site, soon will run into issue, where media folder is unmaintable.

    This can happen to smaller sites too after few years.

    • Mickey June 2nd, 2015

      Came here to say the same thing. The list is awesome, but that piece was odd.

      • Nirav Dave June 2nd, 2015

        Hi Roland & Mickey,

        We personally don’t use month based folders but its a great suggestion to add this as well to the list. I have taken a note of it and will be adding it in the next update.

        Thanks for your time & Comments.

        Cheers!
        Nirav Dave

        • Mickey June 2nd, 2015

          For the sake of improvements to future versions, two other small tweaks:

          1 — You mean alt “tags” a few times, which isn’t accurate. Call them alt “attributes” or even just alt “text”. People say tags, and we know what they mean, but a guide like this should be precise.
          2 — As you know, Google changed “Webmaster Tools” to “Search Console”, so that text should be updated as well.

          It’s a great document!

  • art May 30th, 2015

    This would be a great reference guide. So thorough. Thanks mate.

    • Nirav Dave June 2nd, 2015

      You are most welcome Art.

      Cheers!
      Nirav Dave

  • Jimmy Dalgleish May 29th, 2015

    Incredible resource! Anyone looking to start a wordpress site should definitely refer to this.

    • Nirav Dave June 2nd, 2015

      Hey Jimmy,

      Thank you so much! Enjoy the list.

      Cheers!
      Nirav Dave

  • Leave a Comment

    Yay! Its good to see that you have decided to leave a comment and that's fantastic. Please take a note that comments are moderated and rel="nofollow" is in use. Kindly avoid use of spammy keyword or a domain as your name, as it will be deleted. Let's instead keep this conversation personal and meaningful. Thanks for dropping by!

    The Captcha didn’t verify.

    Find Us On

    Killer WordPress Checklist:,101+ Amazing Steps to Launch A Website!

    by Nirav Dave time to read: 15 min

    GET MORE CONVERSIONS FROM YOUR WEBSITE!

    ebook cover

    7 THINGS YOU CAN FIX ON YOUR WEBSITE IN THE NEXT 7 DAYS TO INCREASE CONVERSIONS.

    Your email address will never be shared with any 3rd parties. We Promise.