how to start a blog

How To Start A Blog Step-By-Step Guide

In this How To Start A Blog step-by-step guide I will show you how to set up a blog and when you’ll complete setting it up, you’ll be amazed how simple it is to start a blog. Many people want to create a blog but stay away from blogging because they believe that the process of starting a blog is complicated and technically challenging. Nothing is further from truth.

The most popular blogging platform is the self-hosted WordPress which makes starting a blog a child’s play. This is the platform I use and in How To Start A Blog guide and I’ll show you how to install a blog on WordPress.

For your convenience, I separated this guide into chapters and sub-chapters for easier readability. You can access each chapter from Table of Contents, below.

Before you jump straight into the the actual blog setup, please go through the Pre-Installation Basics section. Click on individual links. Each link leads to a new tutorial where I explain “behind the scenes” terminology and concepts related to the topic. You first need to understand these concepts before you install and create a blog.

I know that it sounds like a bit of extra work, but think of it this way. You are likely here because you want to start a blog and start blogging as a part of your online business venture. Your goal is to attract visitors to your blog and turn those visitors into paying customers (eventually). Knowing the basic concepts and terminology, will help you make your blog more efficient and more “ready” to compete with the millions of other blogs in the vast blogosphere.

So if you are ready to start blogging, head over to Table of Contents (TOC) and start a blog!

Click on the links in Table of Contents to take you to the pages you want to view. At the end of each chapter (page) you will find a link “Back to Table of Contents” which will redirect you back to this page and TOC.

All links are marked in blue. There are some listed items in black, not linked to a page. These entries indicate the subtopics covered in the linked page above them.

To make it easier for you to start a blog I separated the Table of Contents into 2 parts:

  1. Basics – where you’ll learn the behind the scenes basics and how to set up your web hosting account.
  2. WordPress Installation and Setup – here you’ll learn how to install WordPress blog and, once installed, how to set it up and configure it.

Table Of Contents

How To Start A Blog – Part 1. Basics

How To Start A Blog – Part 2. WordPress Installation & Setup

This section deals with WordPress installation and set up, as well as, WordPress blog customization once your WordPress is installed. To make it easier for you I created WordPress Tutorial Table of Contents. Click on the link below and start the WordPress tutorial series.

►►► WordPress Tutorial Table of Contents ◄◄◄

At the end of every How To Start A Blog and WordPress tutorial, on the right hand side, there will be a link that leads to the next tutorial. As well, on the bottom left hand side there will be a link back to the appropriate Table of Contents.

So go for it! Click on the first chapter in this popular How To Start A Blog step by step guide, go through the steps, create your blog and start blogging!

Good luck starting your blog. If you get stuck at any point, please feel free to contact me and I’ll try to help you as best as I can.

Please note: I have an affiliate association with some of the companies I mention in How To Start A Blog guide. Should you purchase through my links I will get a small compensation by these companies. I only recommend products that I use and the ones that I honestly believe will also give you the best service.


ipro ad


, , , , , , , ,

40 Responses to How To Start A Blog Step-By-Step Guide

  1. Rahim January 30, 2016 at 5:41 pm #

    Hi Dita!

    Great Post. this is the post everyone should read who thinks to start a blog. a perfect guide from a perfect lady. i really love reading your post, keep up the good work

    Thanks for sharing
    Rahim recently posted…9 Best WordPress Backup PluginsMy Profile

  2. Peter Beckenham December 22, 2015 at 5:29 am #

    Hello Dita,

    It’s my very first visit to your place and I arrived here via a post on Glenn Shepherd’s blog dated about a year ago – just goes to show you how great blog content and blog comments can drive traffic for years!

    I just had to share this excellent post as I know many of my subscribers are thinking about starting a blog and have no real idea of what to do first, second etc.

    You have provided an excellent step-by-step approach that will enable any new blogger to get started with confidence. This is extremely important to newbie marketers who are often so compelely overloaded with info and ideas they become confused ad end up doing nothing.

    Thank s again Dita and I’ll be back for sure very soon – have bookmarked your blog as my old age is catching up with my memory capacity! lol

    Best wishes from as remote Thai village blogger

    Peter Beckenham recently posted…Are You Making These 5 Deadly Marketing Sins?My Profile

  3. Angellina Lear December 11, 2015 at 1:56 am #

    Hi Dita,
    Really well written and insightful article. I just started my blog a week back and as you mentioned, the first thing I am focusing now is writing good content and creating a list of emails. Its grows up to be a huge advantage in long run. I am strategically designing my blog to collect emails like this one. Probably next thing I ll do is backlink creation. Thanks for this resourceful post! 🙂
    Angellina Lear recently posted…(Official) Download Clean Master for PC easilyMy Profile

  4. Christina Lynnc December 5, 2015 at 6:33 am #

    Hi Dita,

    Great post, I’ve been contemplating starting a blog for some time now and impossibleHQ was the kick that finally pushed me off the edge and provided the incentive to just go ahead and do it. I’d like your advice about one matter, though. I didn’t research enough initially and I got my domain name from GoDaddy. Now, if I start hosting with Bluehost, they offer me a domain name which is free (for 1 year, I think). So should I buy another domain from Bluehost or use the GoDaddy one only? Which is better, in your opinion?

    Thanks 🙂
    Christina Lynnc recently posted…Download SHAREit for PC (Official), Android, iPhone & WPMy Profile

    • Dita Irvine December 7, 2015 at 9:06 pm #

      Hi Christina,
      I would recommend that you keep the domain name form GoDaddy. As well, I recently heard that Bluehost has made some unfavorable changes and bloggers don’t like them. I would recommend that you get Hostgator account. I emailed you but my email might have gone to your spam inbox.
      Best of luck
      Dita Irvine recently posted…WordPress Tutorial For BeginnersMy Profile

  5. MRH Abu November 17, 2015 at 10:51 am #

    Awesome Post. It’s really a good post to start a blog. I think, every newbie should follow this post. It’s a complete guideline to start a blog.

  6. Francis Toke October 14, 2015 at 3:53 pm #

    This is really a sound tutorial for WP Beginners which most experienced blogger may not take cognisance of and that is a great over-sight.

    Thank you for preparing solid foundation upon which new bloggers on WordPress will thrive.
    Francis Toke recently posted…How to Setup WordPress Locally on your Computer Using WAMPMy Profile

  7. Nitin October 4, 2015 at 7:27 am #


    You have shared a great article for newbie bloggers to make a new blog. Most of the newbie bloggers make mistakes while they are starting blogging. This article will help them to start a new blog in easy steps.

    I will surely share this article with my friends and blogging mates to help them make a blog.

    Thanks for sharing and helping
    Nitin recently posted…7 Best Pay Per Click Advertising Programs To Monetize Your BlogMy Profile

  8. Hamza October 4, 2015 at 2:11 am #

    Hi Dita,

    I’m a newbie in blogging. I want to start blogging as a hobby, not for making money. Would you recommend me Blogger?

    • Dita Irvine November 25, 2015 at 4:15 pm #

      Hi Hamza,
      Sure, if you want to use Blogger just for the fun of blogging. Blogger will even allow you to monetize it. The only problem with Blogger is that it does not have too many options for customization. But, it is free and perhaps, this is what you want now. Best of luck!!
      Dita Irvine recently posted…The Millionaire’s Brain – What Is It About: ReviewMy Profile

  9. Pulkit Trivedi October 2, 2015 at 1:47 pm #


    Thanks for sharing step by step guide for starting blog, I am looking for this guide for such a long time. This will helpful me a lot.. Most of the all my doubts are cleared after reading this guide.

    Thanks for very nice step by step guide.

  10. Himanshu September 29, 2015 at 12:21 pm #

    Nice informative article on how to get started with blogging.Newbie’s will find this informative and will be really useful to start their journey.

  11. Theodore Nwangene September 3, 2015 at 10:08 am #

    Great post Dita,
    Starting a blog is never a big deal,
    Wordpress has really made the whole process much easier than before but the problem is not really in creating the blog, where the main work lies is in running and making the blog successful.

    Thanks a lot for sharing this awesome post.
    Theodore Nwangene recently posted…21 Habits of Highly Successful Growth HackersMy Profile

  12. hitesh June 29, 2015 at 12:57 am #

    Really a nice article with lots of information for new bloggers like me…keep writing and happy blogging…

  13. Gurpreet May 1, 2015 at 11:25 am #

    This is really a power pack post with lot of information.
    Beginners should have to take it seriously and i am sure they will get success.

    Such a nice post.

  14. Anshul Samaiyar April 26, 2015 at 12:54 am #

    Dear Dita,

    I am new to word press previously I was using blogger platform, The post is a perfect mirror to the problem I faced in my career.
    Thank you for such a informative post.
    Anshul Samaiyar recently posted…WhatsApp voice calling now out of beta for BlackBerry 10 usersMy Profile

  15. ManMohan Khangarot March 25, 2015 at 7:59 am #

    hello dita, I read your article and after reading it i am go to bookmark it, because i found every thing which i want as a new blogger. I appreciate your hard work in this article. Thanks for sharing this useful information.

    • Dita Irvine March 25, 2015 at 2:25 pm #

      Hi ManMohan,

      Getting a comment like yours makes all my hard work worthwhile. I am glad the How To Start a Blog is of help to you. Some of it may be old news, but follow the WordPress training as well, you may finds some gems too.
      Dita Irvine recently posted…3 Simple Steps To Increase Productivity And ProfitabilityMy Profile

  16. Lukasz March 24, 2015 at 5:22 pm #

    I have blog on my main website – online shop.
    If i need more blogs for my bussines, 2-3 beter for SEO will be buy some hosting or i can use free wordpress platform ?


    • Dita Irvine March 25, 2015 at 2:31 pm #

      Hi Lukasz,

      If you already have a website, you can just create a blog as a subdirectory in the filemanager of your control panel. Then just use a free scripts (your hot must have one) to install WordPress there. So your blog will be: Then on your static website, in your navigation bar, add Blog to the menu.

      You don’t have to purchase anything, as you already have a hosting account for your site. Installing WordPress would be free.

      Good luck
      Dita Irvine recently posted…Is Your Blog Mobile Friendly – A New Ranking FactorMy Profile

  17. Joseph Anderson March 22, 2015 at 1:35 am #

    Hi Dita, this really great tutorial for beginners. Thank you. and as a beginner in blogging journey, I am starting with Blogger, but for some reason haven’t been able to get that kind of flexibility ’cause there are no sufficient plugins for Blogger as for WordPress. I’ve bookmarked this tutorial and I’m sure the reader’s would appreciate further if there was a PDF link included for offline viewing. Thank you again. 😉
    Joseph Anderson recently posted…KarmaMy Profile

    • Dita Irvine March 25, 2015 at 2:35 pm #

      Hi Joseph,

      you certainly don’t have the flexibility with Blogger. Plus they can easily pull the rug from under your feet and take away your blog without any explanations. It has happened in the past. If you are serious about blogging and it is a part of your business, you need to switch over to WordPress (but mot In the guide read the difference between and
      Dita Irvine recently posted…How To Create A Table Of Contents In WordPressMy Profile

  18. Kimsea Sok March 14, 2015 at 2:24 am #

    Hello, Dita. I am Kimsea, from Cambodia. Today I went through the search engine and I found some interesting topic on your blog.

    I think that this is really interesting tips and useful for newbie entrepreneurs who want to start new blog.

    Actually, I just wrote some similar topics to yours and I think that I am really appreciate to link my newbie to this. for the reason, I believe that this is a useful and my readers will enjoy this.

    Again, thanks for sharing..! I really love your table content.
    Kimsea Sok recently posted…How to Start Best Small Business With BloggingMy Profile

  19. Neamat Tawadrous March 6, 2015 at 1:41 pm #

    Hi Dita,

    WOW!! It’s my first time in your blog and here I come to this wonderful course you put together. It must have took you some time and effort to put it all together and I absolutely like the Table Of Content with the links leading to each section.

    I have checked out some of the links and it is beautifully explained and as your post calls, it is indeed a detailed step-by-step information.

    I totally agree with Sergio that you should turn it into a product. I wish I found something like this when I started out. I was all over the place searching YouTube to find if I can find a tutorial on how to set up my blog and this guide will definitely help lots of newbies and even seasoned bloggers if they run into an issue with their blogs. I will definitely bookmark this post myself and refer to it if I ever needed anything with the design and configuration of my blog.

    I will sure share this with my social media friends. It will help a lot.

    Thanks Dita for a great share. Have a great weekend ahead.

    Be Blessed,

    Neamat Tawadrous recently posted…How To Deal With Discouraging Remarks???My Profile

    • Dita Irvine March 7, 2015 at 12:19 pm #

      Hi Neamat, thank you for visiting.

      I have to confess, it did take me a long time to put the series together because I wanted to cover everything someone who is new to blogging needs to know.

      I know what you and Sergio suggest are good suggestions, but I think having it on the blog will make the blog very useful to people who want to learn to blog. The aim of my blog is to help new bloggers and having the tutorial series here, delivers on that promise.
      Dita Irvine recently posted…How To Create A Table Of Contents In WordPressMy Profile

  20. Chirag Sharma March 5, 2015 at 12:18 pm #

    very good expain
    amazing post for newbies and also very helpful for me i learn some new things herre

  21. Sergio Felix March 3, 2015 at 11:28 pm #

    Hello Dita, I checked out the linked content you have on your guide here and you have a ton of information on WordPress spread out through your entire site.

    It’s great stuff but I still have one question though, have you ever created (or considered creating) a product about it?

    It seems to me like you could be doing very good with something like that.

    I did it in the past and it went fine for me, the only drawback is that WordPress changes a lot really fast and you have to keep on top of the changes otherwise your training becomes obsolete rather quick.

    Other than that, I’d definitely recommend it.

    Sergio Felix
    Sergio Felix recently posted…How To Find Your A-Game In Internet MarketingMy Profile

    • Dita Irvine March 4, 2015 at 1:12 pm #

      Hi Sergio,

      Thanks for the compliment. Yes, there is a ton of information about starting a blog as well as a tutorial on WordPress on my blog.

      The thought of putting it all together as a course did occur to me at one time. But after some consideration, I decided to publish it all on my blog for everyone to see, without any strings attached. After all, my blog is all about blogging tips, blogging basics and such. A “one stop shop for your blogging needs” is the objective of this blog, so the tutorials live up to it.

      Thanks for your suggestions, though.
      Dita Irvine recently posted…How To Install WordPress BlogMy Profile

  22. Donna Merrill March 3, 2015 at 5:08 pm #

    Hi Dita,

    What a wonderful course this is! I love the table of contents that shows exactly how it is all planned out. What a great guide this is for starting a blog. So many are lost in the “shuffle” and need this in order to get the step-by-step information you have.

    I sure will share this with my friends and especially some newbies that really need to get their own blog instead of a company one.

    Donna Merrill recently posted…3 Ways To Pump Up Your BlogMy Profile

    • Dita Irvine March 4, 2015 at 1:04 pm #

      Thank you Donna for stopping by. I am glad you have found the information helpful for a beginner. Coming from you, a coach yourself, your comment is really valuable to me. It confirms that what I was trying to achieve with the How to start a blog and WordPress tutorials, I achieved.

      As well Donna, thank you for sharing this blog post on Google+.
      Dita Irvine recently posted…Is Your Blog Mobile Friendly – A New Ranking FactorMy Profile

  23. Raza Nagori March 2, 2015 at 1:11 pm #

    Great and interesting post Dita and These are Superb Guides to Start a Blog on WordPress Easily without any Difficulties
    Raza Nagori recently posted…7 Tips to Get Higher Ranking in Search Engines Without BacklinksMy Profile

    • Dita Irvine March 3, 2015 at 2:23 pm #

      Thank you Raza for stopping by and leaving a comment. Yes, I hope blogging newbies will find these guides very useful.
      Dita Irvine recently posted…WordPress Tutorial For BeginnersMy Profile

  24. Mi Muba March 2, 2015 at 12:27 pm #

    Hi Dita

    I was just searching the blog posts with highest number of comments to see what qualities of a post usually attract more comments and much impressed to see a post here on CommentLuv that has more than 120 comments and most amazing part is you replied to all the comments.

    I thoroughly went through it to write a post on blog commenting to publish at a forum with its link to my latest post on the same subject.

    Now let’s come to this post and you conceived a brilliant idea to share the links of all those posts here that help one to start a blog with a step by step approach. It is really amazing.

    The most impressive aspect is your formatting the Table of Contents to fully guide the reader which post they should read first and which one to follow.

    Thanks a lot for sharing this wonderful post that itself is a complete tutorial.

    Have a wonderful week ahead Dita.
    Mi Muba recently posted…What should be the ideal length of blog comments?My Profile

    • Dita Irvine March 3, 2015 at 2:31 pm #

      Hi Mi, It is nice to see you here. You are absolutely right I have many comments on commentluv post, in fact I had to close the comments because the post also attracts an incredible number of spammers. With respect to replying to comments, that is the least I can do for people who stop by and take the time to comment on my blog. As well, as much as I can I try to visit the commentor’s blog and repay the favor.

      I really appreciate you kind comment about the tutorial itself. It took me a while to put together as I wanted people to be able to navigate very easily to and from the tutorial, hence the Table of Contents. It is designed such that even from a single post a person can jump right back to the table of contents and not have to read the whole intro. I wrote several posts about jumping from page to page and jumping within a page to make it easier for my readers.

      By the way, I read your most recent post and it is an excellent post and worth reading, to be sure. Take care.
      Dita Irvine recently posted…Page Jumps – Jumping From Page To PageMy Profile

  25. Rahul Gupta March 2, 2015 at 2:00 am #

    No doubt a complete guide on how to build a effective blog, you have written Dita. In most of these types of guide I have seen that people write about only how to create a blog on blogger or wordpress, not all those useful information such that purchasing of domain, binding of domain, hosting overview. But you have covered almost all those things here. I can say that it’s a complete guide for newbies. Thanks for sharing Dita. 🙂
    Rahul Gupta recently posted…{*Latest} 50+ Best Whatsapp DPs, Profile PicturesMy Profile

    • Dita Irvine March 3, 2015 at 2:34 pm #

      Hi Rahul, I’ve tried to be as complete as possible when I wrote the how to start a blog and WordPress tutorials. I still remember my struggles when I was starting a blog and I did not want my readers, particularly the complete newbies, to be in a situation where they did not know why and how to do anything when it comes to starting a blog on WordPress.
      Dita Irvine recently posted…WordPress Tutorial Table Of ContentsMy Profile

  26. Arpit Roy February 28, 2015 at 3:42 am #

    Hi Dita,

    This is an ultimate guide that explains all the important steps involved in starting a blog. This will certainly help a lot of budding bloggers in their blogging journey.

    It is great to see that you have also covered topics like cPanel and email forwarding. Knowledge of such tools is very helpful for blogging success. Thanks for the wonderful post.
    Arpit Roy recently posted…Best Way to Scan Documents With Your Android DeviceMy Profile

    • Dita Irvine February 28, 2015 at 10:19 am #

      Thank you Arpit for stopping by and leaving a comment.

      Much of the information I provided in the How To Start A Blog, is essential for a new blogger. Some of the issues may seem trivial or even unimportant, but they are not. Knowing the background will help in the long run. When I was putting this guide together I remembered my struggles when I first started to blog and I wanted to ensure that all important topics are covered.
      Dita Irvine recently posted…WordPress Tutorial For BeginnersMy Profile