How to Start a Blog

After reading my new blog, a number of our Thomas Nelson employees have told me they intend to start their own blog. Several have written to me, asking how to get started. So, rather than continuing to repeat myself, I will outline the process here. It’s actually easier than you may think.


  1. Determine a theme. Most bloggers take one of three approaches. Some write on whatever happens to interest them at the moment. In this sense, their blog is truly a “web journal.” Others, select a single theme and stick to it. Frankly, this takes a lot of discipline. Still others, like me, focus on a primary theme but occasionally deviate from it. If you want to develop a following of loyal readers, I think the latter two approaches are best. People who have similar interests will keep coming back for more.
  2. Select a service. I use (self hosted). However, there are scores of services available. If you are just starting out, I recommend (in my order of preference), (the hosted version),, or If you attain some success and want the ability to customize nearly everything, I recommend However, you will have to select a hosting service (I use Media Temple) and then install WordPress on it.
  3. Set up your blog. Most of the blogging services I have looked at make this a very simple process. Don’t be put off because it sounds technical. It usually isn’t. You won’t need to become a geek. However, you will have to make some decisions about how you want your blog to look. You’ll have to decide on a “theme,” meaning the colors, number of columns, and the overall look and feel of your blog. You may want to include your picture. If so, you’ll need a digital copy. Regardless, this is something you can tweak as you go.
  4. Write your first post. Okay, now you’re ready to create your first post. If you haven’t done a lot of writing, this may prove to be the most difficult part. If you don’t have a lot of experience, keep your posts short. Develop momentum. Get the hang of it. Stick to what you know. You probably take for granted the fact that you have a great deal of specialized information that others will find helpful—possibly even fascinating. If you don’t know where else to start, begin with a “Welcome to My Blog” post. Tell your prospective readers why you have started your blog and what kinds of things you intend to write about.
  5. Consider using an offline blogging client. This isn’t a necessity but it will make blogging much easier. An offline blogging client is like a word processor for blogging. It enables you to write when you’re not online and then upload your post when you connect to the Internet. The two most popular are BlogJet and ecto (yes, the lowercase “e” is part of the branding). I use ecto because I use a Mac. I love it.
  6. Add the bells and whistles. Most blogs allow you to post the books you are reading, albums you enjoy, and various other lists. TypePad is especially adept at this. You can also incorporate third-party services like Feedblitz or Feedburner. These enables your readers to subscribe to your site and even receive an e-mail whenever you post a new entry. The best way to get an idea of what is available is to read other people’s blogs and take note of what you like.
  7. Publicize your blog. You’ll want to make sure you’re “pinging” the major weblog tracking sites. Most of the blogging services handle this automatically, as do the offline blogging clients. Don’t worry if you don’t understand this process. You don’t need to understand it to use it. (Here’s a simple explanation.) Basically, your service or software will send a notification to the tracking sites to alert them that you have posted a new entry. If your software doesn’t allow this, you might want to make use of pingomatic. This is a super-easy service that will ping fourteen different services. All you have to do is enter your blog address whenever you post a new entry. If you want to manually enter a comprehensive list of ping services, here’s a list to get you started.
  8. Write regularly. This is the best advice I could give you for building readership. If people like what you write, they will come back. However, if there’s nothing new to read, they will eventually lose interest. So, the more regularly you post something, the more your readership will grow. I suggest you schedule time to write. It won’t happen on it’s own. At some point, it comes down to making a commitment and sticking to it.

Finally, I would suggest that you be patient with yourself. Writing is like anything else. The more you do it, the better you get. If you have a little talent, and stick with it, you’ll eventually get into the rhythm and joy of it.

Get My New, 3-Part Video Series—FREE! Ready to accomplish more of what matters? 2015 can be your best year ever. In my new video series, I show you exactly how to set goals that work. Click here to get started. It’s free—but only until Monday, December 8th.

Get my FREE video series now!

Please note: I reserve the right to delete comments that are snarky, offensive, or off-topic. If in doubt, read My Comments Policy.

  • Team Captain

    Mike —

    GREAT advice! I've spent the past several weeks reading article after article on developing a great blog and you summarized it in one post.

    Keep up the good work.

    Team Captain

  • Esparta Palma

    Great post, I'll try to translate in spanish (with your credits & link of course)

  • jeff pierce

    Learn how
    to start a blog
    and make a profitable business out of it in 7 easy steps!

  • seizedcarsbuy

    Hello to all ! Great site. What dou you think about:

    Seized Cars

    [url=]Seized Cars[/url] – Police Cars Auctions

  • air purifier

    car air purifier review

    and car air purifier

    air purifiers

    sharp air purifier fu

  • joelhwilliams


    You've updated several old posts lately – I'm wondering if you have any updates/revisions to this one now that you've made the switch to WordPress, worked with @Human3rror on the design, & generally gained more experience. I ask because after a year or so of exploring the idea (and reading your blog) I'm finally gearing up to start a blog for our Architecture Practice that will focus on issues/questions that interest our clients (part of a 5th anniversary brand/website overhaul) and I'm gathering up-to-date information/recommendations. Thanks in advance.

  • Andrea

    What would you define your "primary theme" of your blog?

    I'm thinking of starting a blog and I'm analyzing the best approach for me (1. whatever happens 2. one theme 3. a primary theme).


  • Pingback: How to make money on the Internet | LogicFlip()

  • Karim Shamsi-Basha

    Dear Mike: I am about to start blogging for the new 4LOVE magazine, and I have truly enjoyed this post and several others about the subject. Thank you for helping those who would like to leave a mark as well. I am excited to begin sharing the idea of God's love through the magazine and blog, which will be interactive with churches and other points of distribution. I will send in a comment when the site/blog is ready. All the best, Karim Shamsi-Basha – Founder and Editor – 4LOVE Magazine.

  • Pingback: Seven Reasons for Not Blogging :: Rebecca Barlow Jordan()

  • Ping Blogs

    Just came across the blog surfing, pretty decent blog…


    • Michael Hyatt

      Wow. Thanks so much.

  • Pingback: First Post « A Byrd's Eye View()

  • Pingback: 10 Ways to Create a Better About Page for Your Blog()

  • Air Purifier Site

    Good Stuff..

  • Jeff Goins

    Love this. Still true six years later!

  • Ann Cassin

    I have joined BookPress.  I thank you for this post.
    Now I will have the nerve to use it!

  • Pingback: Top 8 How To Start A Blog Steps | > patio garden design - small space solutions()

  • Marc Martin

    I ran across you on twitter and starting reading your blog, which is now a weekly ritual.  Myco Portal is starting a blog at the end of the week and several of your articles along with a few links have been great resources to help me get started.  English was not my best subject in school, so writing a blog is pushing me outside my comfort zone. 
    Marc Martin

    • Michael Hyatt

      Good for you, Marc.

  • Trung Nguyen

    It’s a difference post guide on how to start a blog and I saw you listed some new point here, really helpful for those who wants to start a successful blog. 

  • Puckpt

    I’m trying to start and bringing the ‘wife-unit’ along with me.

  • epikvision

    I have been blogging on blogspot about being learning about the Linux community and church for a month now, and I’m already thinking that owning my own blog is a smarter way to enter the blog sphere.   

    I learned that excessive promotion of content on social networks can be a burden.  So is writing too much. When I start fresh, I can leverage more effectively. Well, I hope to, this post shows me.

  • Erin Tarr

    Can i use Google analyytics with  if not, what do you suggest i do to track the traffic to the site? 

    • Michael Hyatt

      I am not sure if allows you to use Google Analytics or not. I haven’t checked it recently. However, the WordPress stats package is pretty robust. I would just use that.

  • Erin Tarr

    Can i use Google analyytics with if not, what do you suggest i do to track the traffic to the site? 

  • Erintarr

    I started my blog on and quickly realized I would have a lot more control/options with…. UNFORTUNATELY you have to wait 60 days to transfer a domain name AFTER purchase (where did that rule come from?) ANYWAY … thought this might be something you want to point out or let readers/podcast listeners know about.  

    • Michael Hyatt

      But you don’t have to transfer the domain name to use it with a hosting service. Leave it where it is and just point to the nameservers of your web hosting company.

  • Pingback: How to get started blogging | Living Life Elevated()

  • Pingback: Starting a Blog | Glen Sharp's Blog()