How to Make Yourself Write an Entire Blog Article Every Single Day


Blogging is an essential part of my business, and I can tell you firsthand how difficult it can be.

Believe me. I’ve been doing it for more than 10 years.

Everyone recommends a blog to gain traffic, but launching a blog the right way and consistently creating content on there is difficult.

Here’s what happens.

You get all jazzed up about starting a blog. You rush out the gates with reckless abandon, writing on familiar to you topics with energy and verve.

A few weeks go by, and nice things happen to your website traffic and conversions.

And then you start to realize that writing is hard work.

Wow. It’s freaking hard work.

And so you skip a day.

And a week.

And then you struggle to come up with topics, so you skip a few more days.

You kind of “forget” about blogging and feel guilty about it.

Your blog goes dormant, and you curse yourself every day for it.

Sound familiar? It happens to a lot of people. For all the craze over content marketing, there sure are a lot of people who fell off the wagon a long time ago.

I get that. I understand. It’s tough work. It’s grueling at times. It’s thankless. It’s challenging.

And to write an article every single day, day in and day out, year after year? Sounds impossible.

It’s not. And I’m going to tell you how and why.

Here’s what you need to know about what it takes to write a blog post every day. 

1. Read more than you write

Yep. I mean that.

I know that reading takes time (and writing does too), but I have a good reason telling you to do this.

The key to writing is reading. The more you read, the more prepared you are to write. Just to write this post, I read over a dozen articles about blogging to make sure I cover every angle and gather supporting data.

For example, most blog articles are shared without even being read, especially on social media. Even when we do read them, we mostly do a quick scan.

Here’s a graph of how time spent reading an article correlates to its social activity.


Sometimes a headline and a snippet are enough to satisfy a reader, which is why these elements are so important for SEO purposes.

The content itself can make a difference in whether or not an article is read, especially with branded content. Brands that blog with a purpose have consistently higher ROIs and perform better in every KPI.


To be sure you’re creating valuable content instead of just parroting what everyone else is saying, it’s important to continue reading.

I’m an expert in content marketing and SEO, but I still read Search Engine Journal, SEOMoz, and other industry publications because even I can’t keep up with everything on my own.

Blogging is a community, and contributing as part of it means you’ll need to read other blogs.

2. Look for inspiration from other bloggers

Since you’re already reading, take inspiration from what other bloggers are doing. Crowdsourcing ideas is a great way to brainstorm. Starbucks, for example, recently found success with its My Starbucks Ideas program.

There are tons of blogs on every topic, and here’s a list of 50 top blogs for every topic imaginable.

See what the greats are writing about. Follow a successful blogger like Chris Brogan to find trends in his writing style. You can even research his site on SEMRush to learn what keywords and landing pages are successful.

By looking externally for ideas, you’ll broaden your blogging horizons, and brainstorming blog topics for yourself will become much easier.


3. Get out and experience life

Like any other business, your blogs will only be successful if they satisfy a need.

The only way to know what people need is to be a person yourself and go out to experience life like everyone else.

For most businesses, content marketing is a relatively new, experimental concept. In a recent survey, only 8% of B2B companies stated they had a sophisticated content marketing program.


Until you find your sweet spot, you’ll need to experiment a bit to see what your niche truly is. Tackling the same topic from different perspectives makes content creation much easier and more streamlined.

4. Aim for two a day

About one blog post every other day is the bare minimum to attract a decent, sustainable traffic flow to your blog.

One blog post per day is a great start, but ideally, you’d want to publish multiple posts per day.


If you can write two blog posts a day, you can quickly build a one-month editorial calendar and schedule enough posts in advance to take a few days off while still publishing that pre-written content on your blog.

The more content on your site, the lower your bounce rates will be, as people will be able to navigate your archives instead of just reading one post and leaving.

5. Make everything else routine

Like I said, there’s a lot more involved in blogging than just writing posts.

Here are a few common problems faced by B2B marketers when generating leads, which blogging is a component of.


Understanding, analyzing, and running all these operational components is vital to maintaining any successful business, and it has to be routine in a blogger’s life.

When you’re routinely pitching stories, creating outlines, and researching, the actual act of writing for your blog becomes much easier.

And as I explain exhaustively in my blogging guides, quantifying the success of a blogging initiative requires quantifiable metrics and KPIs that allow you to set and measure goals.

It’s much easier to write when everything is running like clockwork and you are not running around like a chicken with your head cut off, trying to put out fires.

6. Create an editorial calendar

Most major publications, like Rolling Stone or People, use editorial calendars to determine what content to publish.

An editorial calendar is great for your blogging efforts too.

Like a director’s storyboard, an editorial calendar gives you an outline to work with and the ability to know at a glance where you’re at and what’s publishing soon.

Here’s an example of a basic editorial calendar:


With an editorial calendar in place, instead of being in a constant race to come up with new ideas, you’ll be working ahead, making your blog run much more smoothly and giving you time to correct any issues or changes that may come up along the way.

7. Solicit pitches

You don’t have to do all the blogging yourself. Sometimes it’s nice to offer a different perspective, whether from internal team members or external bloggers.

Many bloggers are happy to guest-post on someone else’s site in exchange for a backlink to their site. By collecting posts from a variety of other bloggers, you’ll greatly amplify the reach of your blog through the power of their networks.


Every post published on your blog is extra content, even if it’s not written by you.

If you prefer to keep your name on every post, there’s always the option of hiring a ghostwriter, who can be found through a simple Google search or Craigslist ad.

8. Respond to client/reader questions

A simple way to produce more content is to write long-form answers to reader questions in a Dear Abby advice columnist format.

Quora, Yahoo Answers, Ask Jeeves, and Siri all became popular because of the ability of users to ask and receive answers.

Recent research from Twitter shows customers prefer companies that actually respond quickly to their concerns on the microblogging site.


If you think of your readers as customers (which you should if blogging is part of your business), you should be catering to their needs, personalizing their experience, and responding to complaints and questions.

If you’ve established yourself as an expert on a certain subject matter, which will be clear from your previous content, people will see you as a trusted resource and ask questions in the comment section.

You can answer in the comments or, if a longer response is required, create a whole new blog post to respond, backlinking to the original question as a resource.

9. Make it a habit

People are creatures of habit, and we appreciate when things are kept consistent. When you make blogging a habit, keeping it up won’t be a problem.

How do you build a habit?

It’s pretty simple, actually.

  • Start with a reminder of the task you need to do. An editorial calendar works great for this.
  • Follow a routine to complete that task.
  • Give yourself a reward.
  • Rinse and repeat.

It looks like this:


Why does this habit-building process matter?

It matters because blogging matters.

The biggest revenue-generating tactic in blogging is marketing and advertising, which is seeing steady spending from last year to this year:


If you can provide a steady stream of content, you’ll earn a sustainable income through blogging, but it has to be a habit.

The idea of Ernest Hemingway spending his days drinking and being a playboy while putting out awesome writing is nothing more than a fantasy and a caricature of the great writer.


Hemingway was good. He made it look easy.

But writing a post a day isn’t about lolling around and waiting for your muse to strike.

Working writers are working writers because they work. They force themselves to work. And then that force develops into a habit, which makes them writing machines.

Once blogging becomes a habit, you’ll often find yourself writing four or five posts a day instead of just one. You get faster over time, and things get easier as you go along.


The fear of not being able to come up with topics to blog about is a mental wall that exists only in your head.

Thousands of people earn a steady first or second income through blogging despite the fact that coming up with relevant things to say about relevant topics on a consistent basis is a challenge.

More content equals more opportunity for backlinks, high SEO rankings, and more sustained organic traffic.

By involving external resources, continuously researching, and employing solid business practices, you can turn your blog into a daily content mill that generates revenue.

What tactics do you use to overcome writer’s block and continue creating every day?


  1. Hi Neil,
    Thanks for writing an amazing post. My primary language is not English, and I always try to write one article daily, so I can improve my writing skills and to read your one post daily so I can learn English even better! I wish I can write as long post as you.

  2. Neil,
    Love your articles, but after reading this post,
    I still don’t know how it’s possible to research, promote, and maintain a site while writing a post everyday. Especially for one person who does not have a team of writers, or webmasters while also working a full-time job with a family. I know there are guest bloggers, but it’s tough for new bloggers to gain their interest.

    What suggestions do you have for someone short on time?
    Also are 500 word quality posts a waste of time?

    • Everyone has the same amount of time. It will be challenging but that’s just part of the Hustle. I wouldn’t say it’s a waste of time, just really depends on your niche and audience. Focus on creating good quality content and you’ll be fine

  3. Thanks for the post Neil. I’ve been following your advice best I can posting 5 days a week. I tried weekends, but failed. Will try again. Haven’t missed one weekday since the middle of July.

    Those who read the posts like them (they’re really detailed). But I’m not getting any links! It’s hard to build connections when I’m spending 4 hours a day writing. The whole purpose for me is to build domain authority. I feel like if I write less I’ll have more time to reach out to people. Should I keep writing as much as I am?

    • If that’s what you feel, try and see how it works out for you. Just keep putting out quality content as much as you possibly can

  4. Writing an article or two articles per day is not the way to go, sorry but I disagree.

    You’ve talked before about quality over quantity, and this post is contradicting what you’ve previously blogged about.

    Take Ahrefs for example, they write one article per month and their content is widely shared and performs exceptionally well.

    That’s because they spend a whole 4-5 weeks doing intensive research and writing the article, providing an in-depth, actionable pieces of content that people have no choice but to share and link to their content.

    Can you really do this in half a day? Absolutely not.

    • Josh, what Neil said is absolutely true. I’m a writer and have been for the last 8 years.

      I can churn out a 2,000 word essay in 2 hours, and that’s not because it’s a gift (I like to think not), but because I’ve put in the hours to work on a skill.

      Trust me, it’s very possible. You just got to stay committed.

      Hang in here! ?

    • Hi Joshua,

      I think you bring up a valid point.

      Personally, I think the aim of writing a high quality long form blog post (or two) daily is possible and a legitimate strategy.

      However, another strategy would be to put more work into fewer, longer and better ‘authority’ posts.

      Take for example Brian Dean from Backlinko who gets over 150k unique per month despite having only 33 posts!

      He clearly advocates putting more work into fewer posts.

      Personally I think I will try a combination of both.

      • Exactly Danny. If you’re writing high quality content and can get other influencers to share, you’ll go a long way with a lower quantity of posts

  5. I like the first point about reading. I think of it as gaining more knowledge to be able to deliver something of value to your readers. The minute I read the headline I immediately thought of reading books, not just articles. That will help you in the first place, and help your readers as well.

    Great Article Neil 🙂

    • Writing every day is not easy.

      I myself have been blogging and creating content for over 5 years now and I know how hard it is to blog every single day.

      Gone are the days where you can increase your search traffic by posting every day.

      Now only quality content ranks well on Google. But that doesn’t mean that you shouldn’t write every day.

      Writing daily helps you create great stuff and it also gives you creative ideas and a platform to acquire more readers online.

      I know you write daily and that’s why you are able to create so much content almost every single day across all the platforms online.

    • Glad this was helpful Mosab!

  6. Making writing a habit do help a lot. If one makes writing his/her daily habit, you can just help than to write every day. Thanks For this.

    THough, I still keep wondering how you get enough time to bring new content here, and on on a timely basis at an appropriate time and still respond to comments. Thansk

  7. Neil,

    Another wonderful article. I’ve Made it one of my goals this week to write an article each day and so far? Its been going great.

    I’ve just concluded today’s own a few minutes ago.

    If I apply these tactics I’m sure I’ll be able to write up to four articles per day ???

    Thanks for sharing.


  8. To be frank, Writing is never easy just as you said especially when you need to integrate reports and case studies.
    I have been having this issue writing everyday with other things I need to take care of but my mobile phone helps me a lot when it comes to writing as all I do is to quickly put down something regardless of where I am and what am doing.

    Great post Niel

    • Yeah it really takes a lot longer to churn out posts when using reports and case studies, especially when you don’t have a team to help you with it. Writing out content on your phone when you’re on the go can really cut the time.

  9. Hi Neil,
    Great advices, it’s impressed how you can find every day usefull subjects. Writting it’s a good way to stay informed and get in touch with new people all around the world.
    I’m curios how long did it take for you to write an article. I know that any subject it’s easy now, but even that you must to find images, graphis and other things.

  10. In my opinion, the most important thing you can do is just write something every day and not have some expectation of how good it should be. You want to get into the habit of just writing and spitting out content.

    Of course, quality is important but a lot of people can’t write daily because of the little voice in their head that says what they wrote isn’t good enough.

    • Someone once said, “write drunk, edit sober.” Not suggesting you write drunk (although it might help some), just get whatever’s in your head on paper/screen 🙂

  11. Got it – to become a good writer, I need to write. Sounds moronic but that’s what people forget to do. Look at Michael Phelps daily routine….. all geared around ONE THING – becoming the best swimmer….

  12. Hi Neil, great post and I can’t agree more.
    Most of my articles are 2,000 words and above. Sometimes I write up to 6,000 words.
    I can type pretty fast. Thanks to your great advice.

    It is true that reading other books and blogs can improve our blogging skills. I read blogs, leave comments and sometimes ideas will just come anywhere at anytime.

    Just wondering, if I can post a 2,000 words article each day compare to posting 5,000 words article twice a week, which would be more ideal?

  13. Hi Neil,
    Excellent share, strategy works for me, it keeps me honest. 🙂 I’m commited to publishing fresh, relevant content on a consistent basis. What you’ve shared in this article will certainly support enhancing my blogging strategy. Thank you!

  14. Himanshu Kumar :

    You are right. When I started by blog I published a new post everyday. But now, I barely write 1 post in 3 weeks.

    Your post was really helpful. May be now I Will be able to publish at least 1 a week.
    Thanks Neil.

  15. I was at 1 post in a month but after reading a little more I reached to 3 posts a week.

  16. I come from the PPC space so I’m pretty new to practical Content Marketing.
    But why 1 post every other day?

    If you’re publishing valuable, edited 3000 word posts once a week, won’t that create consistent search traffic after about 6 months? Assuming it’s targeted with SEO good practice + link building from websites in your space.

    • You don’t have to post every day but if you can consistently put out quality content very frequently, you’ll see results

  17. Content marketing will never go out of fashion. Neil you are absolutely right that reading is more important for bloggers. Its give us information as well as different ideas.

  18. Hey Neil great write ups…Thanks for the great info. You have mentioned SEOMoz in your post but the name changed to MOZ only 2-3 years back. Rest i enjoyed your all post and i am your fan..Keep writing the good stuff and share more views on Growth hacking and content engagement.


  19. Hello,

    An excellent article. This article has given me an overview as how to write one complete blog every single day. This blog post may help others as well who love to write. I completely agree with you that reading takes time, but the more we read, the more prepared we are to write.

    For a better SEO ranking,a headline is the most important element. Your headline should be eye-catching. Research for more and more keywords in writing an effective headline. I liked the second point of this article which is “look for inspiration from other bloggers”. As it has been said in this article, follow the writing trends of famous bloggers.

    Check out this link:
    This link provides useful information as how online video can lead to successful blogging. Hope it will help you.

  20. Thanks a lot Neil for this wonderful article. I am also planning to start my own business and your article will help me a lot. It is a great learning after reading this article.

  21. “Do we read the articles we share” infographic was fascinating! Valuable insight into the value of article headers, when I thought I couldn’t be convinced of their importance any more 😛

    Thanks 🙂

  22. Rudra Ramya Sree :

    Hi Neil,
    thanks for sharing information how to make habit of generating regular content to blog.i remember you from old article content is the king SEO queen. for blog both are essential as daily activity.

  23. It’s really hard to make your mind and to collect content to write a blog post every day. Making this habit is a good idea actually.

  24. This is an awesome post, Quick Sprout team!

    The best takeaway for me is writing two posts in one day. That is a good way to keep the cycle running!

    At this moment, I’m practicing one per day and going to bump it up to two following your guide!

    Thanks for sharing!

  25. Hey Neil,
    I had to say thank you for this great post! I love your blog, I am have been trying for quite some time now to start up a blog, but I can’t seem to get any traffic.
    I wanted to ask, how do I find a good niche to write about? I have read dozens of articles about it but I still can’t find anything that I really connect to and want to write about on a daily basis.
    Thanks again, and keep up the good work 🙂

    • Check this out David

  26. Hi Neil.

    Many of us bloggers are part time bloggers with a family and other commitments and, like one of the first responses higher up states, we only have 2 hours per day to work on our blog if that.

    A great article of yours would be to set out a weekly schedule about what to do each day for a week. This would obviously entail reading and research, writing a post, content marketing, social media, backlinking etc.

    I’d bet the majority of your readers would love a post like this. 🙂

    • Put out as much content as you can Marcel. Use your mobile phone when you’re out and about and ideas come to you. The important thing is to ensure the quality of the content. Thanks for your input 🙂

      • A great idea is to record your audio while you’re driving. Or during a lunch break, get typing. Heck, if you carry your smartphone around with you. You can be a content on-the-go machine. 😉 Make time, skip a tv show…
        good luck!

  27. Hi, I would like to add that when you don’t know what to write there’s always some post that you can recycle. Maybe there’s an article you wrote an year ago and it has some updates that you can talk about in a new article. Regards.

  28. Nice article. Writing article regularly requires especially dedication.I’m very lazy to write article daily. Your article helped me lot so that I can change my mindset

    thanks a lot

  29. Yes, a good article and for those who claim they cannot or do not have the time or skills to write such in depth content themselves, I think anyone can take your content it in the context in which I believe it was written; that of inspiring. Even if you “just” write a blog post about your daily journey online in terms of what you have been doing towards creating your online business, then you have a story to tell. Never believe that you may be so new on the ladder that you think you have nothing to say that has not already been said; YOU are unique, have your own voice; we are all individuals with individual characters, so no one writes in exactly the same style. I write a lot about things that have already been written, but re-frame topics in my own perspective (that’s what separates plagiarizing from originality). Remember too, that there are ALWAYS a great many that have less knowledge than you, regardless of how new or inexperience you “think” you are. Good luck!

  30. Buy Sample Essays :

    This is a wonderful post! Thanks for sharing your knowledge with us! I hope to read more of your post which is very informative and useful to all the readers. I salute writers like you for doing a great job!

  31. Thanks Neil for your great article. You emphasized to write one article per day and to write reading is the must. Moreover, to think quality over quantity to deliver an article. So, is not it difficult for a beginner to follow the whole instructions? Please guide how to start for a beginner.

    • If you’re a beginner, you just have to start somewhere. Maybe it won’t be about writing a new blog post every day but practicing to write them. It took me years and years of practice to get where I am today.

  32. Hey Neil,
    Great post , To write a post everyday can be tough and as I am from a technical niche it can takes upto 2-3 days to write a post. So what will you suggest to make a daily post ?

  33. I enjoyed reading your post and found it to be useful and to the point. Thank you for not rambling on and on just to fill the page

  34. I am reading your articles from last one year and start writing blog posts for my blog and following you from past one year and hoping to become a good writer in future biggest problem is english is not my native language and face a lot of problems while writting posts.

  35. Ah, spoken exactly what was going on in my mind. Blogging frequently really is hard, man. So, so, damn hard. So glad I came across this post!
    Thanks for speaking the truth and making us realize once again that its not impossible 🙂

  36. Hi Neil,
    I wish every newbie would read this blog post. I try to inspire others to start blogs and hear the same old excuses, #1 “I don’t have the time like you do…”
    To that I say, I MAKE TIME to blog! 😉
    Agreed. A schedule is crucial for new bloggers. Everyone can benefit from time management.

    Great post as usual!

  37. I usually write at least an article a day before but now, I am just been lazy. I have to have a rethink.

  38. Thank you so much i’m new in SEO work. your blog lists are very helpful to me.

  39. Read more than you write; Wao! That’s the secret of my blogging success; I didn’t even know until I read this post, I love following latest news on mobile phones until I started mine; Now I know how easy it was for me, to write easily for the past two years.

  40. AccountingSoftware :

    Great write up and nice advice; Just like BrowsingPhones said, most people that do well in blogging read more than they write.

    Thanks Neil patel

  41. Hi Neil,

    Thanks for the informative article. I have a new blog in health and fitness niche. I have over 4k words of detail articles but still I am getting difficulty in ranking in the search engines. I have analyzed the content of my competitors, they have content of around 2k to 2.5k words not more than that.

    When I check my keywords indexed in google, the url structure is like this only
    http: / / websitename. com / category

    and some of my posts are showing up in the ranking but they are on above url structure.

    However, I have optimized my url and set the permalink to use keyword in the URL. Like this:
    http: / / websitename. com / keyword-in-the-url

    I have recently changed the theme and now the breadcrumbs are enabled. This has occurred after that. Can it be the possible reason for not showing up well in the search engines.

    Let me know what is your opinion about this matter. Thanks!

  42. I love your ideas Neil. One thing which stands out for me is the habit.

  43. Hi neil sir , it’s the great post. every point is the very important
    on this post. “what is seo ” is your very good post and
    i am fully read the post and follow your tips.but
    sir i have some questions .
    ( 1 ) sir my blog is 4 month old but not more traffic recieve on
    ( 2 ) daily pagiview is my blog average 30-35 .
    so , sir how to solve this .

  44. Very informative and rich write-up. However, it sounds easy according to your post but not many can to grips with it.

  45. Thanks for this post Neil

  46. Ganesh 108 names :

    Motivation is very important to do anything.
    Here also you need to yourself motivated to write content regularly

  47. I love your ideas Neil. One thing which stands out for me is the habit.

  48. Hello Neil,

    Great post! 🙂

    One of the problems is the English language. Engish is my second language.

    I’m not so good at writing. Will somebody read it at all? Or, should I care about that at all!?

  49. Let's Fly Travel :

    I enjoyed reading your post and found it to be useful and to the point. Thank you for not rambling on and on just to fill the page

  50. Neil I am your big fan. You are no 1seo expert.. I am followig you past 2 years.this is my blog niche sports..

  51. Hey Neil would you like to tell you about how i can rank this site ..

Speak Your Mind