Before you make your blogging site, use this writing checklist to make sure you fully optimize your content for readers, search crawlers, and your marketing goals.

Pick niche and make goals

Pick a topic that you have an interest in and that also has a good search volume. Set up blogging goals with a deadline and a specific outcome (like reaching 1,000 email subscribers within 6 months).

Brainstorm strategy

See what they are doing and how you can make your articles better than your competitors. Keeping your end goals in mind, brainstorm some ideas on how you are going to reach the goals that you have set for yourself.

Think blog name

Go for a brandable domain name rather than a generic keyword-stuffed name. Use a domain name generator tool for ideas.

Online setup
Register domain

A domain name is something your readers will type in their browser to get to your website. You’ll need to register a domain name to get started. You can try or Godaddy for registering your domain name.

Pick hosting

There are many hosting services you can choose but in my opinion Bluehost is the best. It’s an officially recommended host by

Install wordpress

This can be a little complicated for beginners but if you choose Bluehost as your web host, you can install WordPress with a single click.

Ready for launch
Get a responsive theme

Pick a theme that makes your blog look more professional. The design should be simple and must be easy on the eyes. You can get a free theme from your WordPress dashboard or you can go and purchase a premium theme, like the Divi Theme.

Select good font

Make sure your theme is easy to read. You can use any font type you want, as long as it’s easy to read.

Design homepage

You might not want to choose a default homepage design in which it shows your most recent posts. Instead, you can show your most important pages like your pillar articles on the home page to keep your readers engaged.

Make about page

Introduce yourself and your blog. Assert your authority by telling them about your experience and why they should trust your writing.

Add analytics account

Google Analytics helps you track your visitors and see on what page they enter and how the behave once they are on your blog. MonsterInsights can help you easily integrate your Google Analytics account with your blog with a click of a button.

Optimize blogposts

Use Google Keyword Planner to do your keyword research and once you have the list use them in your blog posts wherever it makes sense.

Create social media accounts

Spread the word out through popular social media sites like Facebook and Twitter.


Do you like this checklist and want to see more? visit the Checklist everything. This website will give some sample checklists and checklists that you can have as samples to create your own list. Every checklist on this website is printable as PDF.

Follow us: