How to Write a Blog Post Every Day

I talk to a lot of people about blogging. One of the most common questions I get is, “Ray, how do you manage to write a blog post every single day?”

It's a good question. I believe that writing frequently and consistently is key to your blogging success.  A few months ago I committed to writing daily as an experiment, to see what the practice would yield. I won't share the detailed results in this post, but I will say it has been well worth the effort, and I plan to continue.

Here are my best tips on how to manage writing a blog post every day:

Write in batches. It's rare for me to write a single blog post at a time. Instead, I schedule a block of time (usually an hour or more), and write several blog posts in a row. This may not work for everyone, but it works for me. Once I'm in the flow of writing, it's better for me to keep on writing.

Write shorter posts. The best reason for writing shorter posts is very straightforward: people read them. I've carefully observed the activity on this blog and noted that when I write longer posts I get fewer reactions. So I know for certain that my readers prefer it when I write shorter posts. This has the advantage of allowing me to write more of them–making it easier to write something every day.

Keep a list of possible titles. I have a text file on my desktop that contains nothing but blog post title ideas. I get these ideas from a variety of sources: magazine covers, book titles, intriguing phrases I encounter when I'm reading, questions that I get via e-mail or this blog, and from other blogs I read. I capture these ideas when I'm on the go by entering them into Omnifocus on my iPhone, which automatically synchronizes with my MacBook Pro. Having this list of titles makes it easy to write when those scheduled blocks of writing time come up on my calendar. I'm never sitting at the keyboard wondering, “What shall I write about?”

Stay one week ahead. While I am not perfect at this, I do my best to stay a full week ahead in my post writing. This gives me the advantage of being able to write something topical if I want, but never being “squeezed” by deadlines. At times, I'm as much as 14 days ahead of schedule. This relieves a great deal of stress in my writing life.

Those are a few of the tips that allow me to produce a blog post every day.

And just in case you think one post a day is impressive… while I was writing this post, I found an article by Chris Brogan on how to write three blog posts a day. As a writer, I'm always interested in what other writers have to say about this subject. So please add your thoughts below.

Ray Edwards is a world-renowned copywriter and communications strategist, writing for some of the most powerful voices in leadership and business including New York Times bestselling authors Jack Canfield and Mark Victor Hansen (Chicken Soup for the Soul) and Tony Robbins. Ray is a sought-after speaker and author, hosts a popular weekly podcast, and blogs at

Grow Your Business

Grow Your Business

Proven teaching. Inspired approach. Free Course.

Click Here to Subscribe

  • Excellent ideas. Helped me figure out where to find ideas to write on and when to write (in a block of time). I’ve set up a new text file on my desktop to log blog topic ideas, installed the WordPress Editorial Calendar Plug-In to help with scheduling posts, and I sent a note to my husband asking for the iPhone Omnifocus app for Christmas.

    Working on planning my 2011 calendar now, and scheduling time for regular blog post writing will be part of it.

    Thanks for this very helpful post!

    Kirstyn Sierra,
    Pregnancy Consultant

    • Thanks for your feedback – I love hearing the details of what other writers are doing!

      Ray Edwards

  • Writing in a batch keeps me on top of things and I find that it frees up my time to work on other things. Awesome tips.

  • Roger Crain

    I agree with you totally. Excellent advice for any writer struggling with problem of what to say.
    Roger Crain

  • very good information – Thanks, Duane

  • Pingback: Crafty Connections- December 7th « creativeapples fine art photography()

  • Pingback: Crafty Links – Social Media Pains – Phot Editing | Handmadeology()

  • I’ve just started a blog of my own and I definately underestimated the commitment you need to stay on top of events and be consistant in posting. I like the idea of writing in batches, that way I could write a lot when I feel inspired and have stock to release in my more “uninspired” moments.

  • Dan Tredo

    Documenting headline ideas as they come to you is brilliant. I already keep an ‘ideas’ file, but this post gave me permission to do it as more of a formal procedure, and to do it in the form of headlines instead of just writing down the idea. Really great! Thank you Ray.

  • Elizabeth Delaney

    Just discovered your blog Ray. I am enjoying it immensely. Thanks for these tips. I will take them into consideration. Cheers.

  • Pingback: The One Blog Post per day Challenge()

  • Pingback: Blogs Worth Reading()

  • Pingback: The One Blog Post per day ChallengeSmith & Johnson Marketing()

  • What a classical and educative tips. As a blogger, I do keep a list of possible titles and when I want to write, I don’t crack brain on what topic to write on. However, I wish to ask, what should be the word count of a shorter post?

  • Mitch Carson

    These are incredibly valuable tips I most certainly can implement.