November 15


This post may contain affiliate links. Please read my disclaimer for more info.

Why You Need a Blog Schedule

When you first start out blogging, you’ll probably have enough drive & ambition to stay focused and produce new content. At least for a while..

When I first got started, I followed other blogs, especially those geared towards new bloggers. I kept seeing questions come up such as:

  • What is the best length for blog posts?
  • Which social media platforms should I be on?
  • How to I get more traffic?
  • and on and on..

These questions are a good start, but they leave out something important.

A Blog Schedule

One of the biggest keys to whether or not you become a successful blogger lies in your consistency. And how do you become consistent? By having a set schedule for your blogging activities.

I’m not just talking about posting on a regular schedule (like once a week, daily, etc.), I’m talking about having a daily 'blog schedule' of tasks to complete. In my experience, having a set daily schedule makes the whole ‘blogging process’ effortless.

How do you become consistent? By having a set schedule for your blogging activities.

Click to Tweet

Blog Schedule Example

Here’s a sample blog schedule I’ve created, closely based on the version I personally use for my businesses.(Check out The 65-25-10 Formula for a more fundamental break down)

It follows a logical progression of creating posts and spending some time improving the blog itself.

Blog Schedule

Sunday – Brainstorm new post headlines

The best advice I found for creating content came from Dan Norris in his book Content Machine, and he suggests to start with post headlines, rather than just the generic subject you’d like to talk about.

This can be done in as little as 10-15 minutes. All you need to do is come up with about 5 good headlines, and you’re good to go. 

Monday – Outline next post

Now it’s a good idea to have your posts scheduled out a while in advance, but either way, for Monday’s task, you simply choose one of the headlines and outline that post.

Again, this task can usually be done in 10-15 minutes. I use Workflowy to quickly and easily outline posts.

Tuesday – Write rough draft

I find my writing is best when I create the outline on a different day than I write the rough draft. Once you have a good outline, the post practically writes itself. I use Workflowy and GoogleDocs, opened side by side to effortlessly write the rough draft of my upcoming post.

Mistakes are OK, and the post doesn’t need to be in perfect order; simply get all of the content out on this day, and you can worry about editing on Thursday.

Depending on the post length, this step usually takes 25-30 minutes.

home office 336581 1920

Wednesday – Work on images

Aside from the text component, blog posts need an array of vibrant images to accompany that text. I usually use Pixabay for free images (but there are many other options for images).

Stock images are fine throughout the post, but often (and especially for your featured image) you need to work on them a bit. I mainly use RelayThat, which lets me add overlays, text, and a variety of other components to the image.

Working on images can eat up a lot of time, so try not to obsess about getting things perfect. I like to complete this task in 30-45 minutes.

Thursday – Finish & schedule post

Thursday’s task is the part I like most; putting it all together. You already wrote the text and found the images, now you just need to work on the layout and proofread the text.

This step is pretty straightforward, and when finished, you can schedule the post. This usually takes me about 15 minutes.

Friday – Email broadcast and autoresponders

Since a big part of blogging is about building your email list, I have a day dedicated to working on those funnels.

I use Mailerlite for my email marketing service, and they make it easy to create & schedule broadcast messages and setup ’automations’ (which are basically just autoresponder sequences).

I write a brief broadcast message that tells subscribers about my latest post, and schedule it go out on the upcoming Monday.

Beyond the broadcast message, I also spend some time working on my email sequences. I have one setup for each of my blog topics, and these sequences line up with the separate opt-ins . (This way, the incentive to subscribe is more targeted, and I can give those subscribers information that’s more suited to their interests.)

Although this day’s work covers a wide range of activities (from writing the email texts, to outlining the sequence of an email course, and more), I can usually fit everything in to a focused 30-45 minute time block.

coding 1841550 1920

Saturday – Work on website

Saturday is the day I work on my ‘site infrastructure’. Things like static pages (about, resources, contact), checking for 'broken' links, adding landing pages for new products, making sure the plugins & theme are up to date and functioning perfectly, etc.

Since this step doesn’t usually take very long, I also take this time to update my post links. Often the new post will be relevant to an older post, and I can link to the new one from that old one.

Another example would be going back to a post where I mentioned an upcoming post topic, and updating the post to actually link to that topic. This makes for better continuity within your blog, should a reader land on an older post.

I usually limit this step to about 30 minutes.


If you’re a student of productivity, you probably already know about batching your tasks, and how it’s much quicker to do the same task multiple times than to switch and start on something new.

This blog schedule is setup exactly in this manner.

For example, on Monday when I’m outlining my upcoming post, I usually have enough time to outline a 2nd post, either to help me stay ahead of things, to use as a guest post, or for posting to another platform.

It’s much faster for me to outline 2 posts, than if I were to try to outline and then write 1 post, since I’d have to ‘change gears’.

What about marketing?

You may be thinking that I’ve overlooked social media and other means of marketing my posts, but I haven’t. Based on what I’ve read, a good blend seems to be ratio of 30% content creation, and 70% marketing of that content.

I came to the conclusion that I needed a ‘marketing schedule’, just like I have a ‘blog schedule’.

social media 4140959 1920


Here’s another sample blog schedule I’ve created, and this one is closely based on a version I've use for marketing my businesses. It again follows a logical progression, but this time, it’s just a few tasks that repeat twice a week, with a ‘filler’ day in the middle.

The tasks are:

  • Posting for Traffic
  • Posting in Social Groups
  • Sharing quality post & articles
  • Outreach (the ‘filler’ day)

I’ll go into more detail on each of these tasks, and then end this section with an example of a schedule you can follow..

Posting for Traffic

When I say posting for traffic, what I mean is posting content to a site or platform (with a link back to your own site), and the whole intent is to drive the readers back to your blog. This is different from sharing on social media, in that the content is a bit longer, and it usually has a longer shelf life than a Tweet or Facebook post.

Some good examples would be Medium, Quora, and maybe LinkedIn. Posts here would be somewhere in the middle, lengthwise, between a Tweet and a full length blog post. (200-500 words)

My personal focus for this task is Quora. I’ll talk about Quora more in an upcoming post, but suffice it to say that I’ve found that answering questions on Quora leads to some good, steady traffic back to the blog.

Posting in Social Groups

This should be self-explanatory. Posting in Facebook groups and the like. These posts, if in a group closely targeted to your topic, typically get a lot more engagement than just a simple social share.

I like to either post a question, share a helpful tool, or leave well thought out comments to help people one on one.

This probably won’t bring in as much traffic as the first task does, but it builds a lot of good will. When you have a question, need help, or come out with a new post or product, you might be pleasantly surprised by how willing the group members will be to help you out in return.

social bee

Sharing Quality Posts & Articles

Let me explain the basic premise. Social media is overflowing with people who do nothing but share their content over and over.

Be different.

Share a few great articles written by other people. Follow a variety of blogs and other media sources in and around your niche, and regularly share their stuff. I use a combination of the Save to Pocket browser extension and Feedly to collect these articles.

Whenever you read a great article, you can save it with a couple clicks. Then, by using specific tagging, they will end up in a specific SocialBee content category.

SocialBee is the backbone of my social sharing strategy. It is simple to use, and once you get it setup, it will automate the whole process. 

I have different categories scheduled to post at different times, and you can quickly create variations for any 'evergreen' posts.


Outreach isn’t a big focus for me at this time, but I try to do a little each week. This might include pitching guest posts to other bloggers, lining up podcast interviews, or asking people to participate in a ‘expert round up’ post.

I’ve been having consistent success with posting for traffic and sharing quality posts & articles, so I haven’t spent much time with this.

phone 793046 1920


So let’s see how these two schedules play out in a typical week..


Blog Task

Marketing Task



Post in Groups


Rough Draft

Find Articles



Post for Traffic


Schedule Post



Email Blast

Post in Groups


Site Work

Find Articles



Post for Traffic

I’ve attempted to balance the workload out between both schedules so that my time spent working each day is right around an hour.

For instance, when I’m writing a post for the blogging schedule task, all I need to do is locate and save a few articles for the marketing/promotion schedule’s task. 

Well, that’s about it for the schedules. Let me briefly touch on how to put this into practice.

The Schedules in Action

Creating these schedules for blogging and marketing was a great first step, but I then needed to setup a system for following through with them.

The two best ideas I found were by either using recurring tasks in a task manager like TickTick that can be checked off (but then reappear the next week), or simply having them in a document that I view each day.

I chose the 2nd option, and have a nice set of bullet points in Workflowy. I use this tool for a variety of things, and always have it open. All I need to do is glance at it when I’m ready to start working, and I’ll know what to do for that day.

If you’re just getting started with blogging, there’s a much simpler version of this concept explained on the CoSchedule blog HERE.

The Results

These schedules have helped me immensely. I’ve been able to increase the length and quality of my posts, get consistent traffic from outside sources, and build up a social following.

On top of all that, it’s made blogging quite enjoyable. I encourage you to experiment with these two schedule types and give it a go.

You may also like

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
Malcare WordPress Security