How long should a blog post be?

by Martin Reed on 17 June 2008 in Articles

Length of blog posts

I often come across bloggers debating how often they should be posting – for me this isn’t particularly important as I feel quality is far more important than quantity. Having said this though, just how long should a blog post be?

Quality is always more important that quantity

When I started this blog about building online communities, I published a new post every day. This soon became unmanageable, and I soon cut this down to two or three new articles per week. I have no doubt that since making this change, the quality of the content I post has improved dramatically. Articles are also longer, and often cover a number of points related to the title of the article.

The pros and cons of long blog posts

The longer your posts, the more content you are creating. The more content you create, the more you are likely to be picked up by the search engines. As a result, you are likely to attract more search engine traffic if you post long blog articles.

Having said this though, if the quality of your content is poor, you will not be satisfying your visitors. Remember – satisfying your readers if far more important than satisfying the search engines.

The pros and cons of short blog posts

If you write short blog posts, you should find your writing becomes far more concise. Most blog readers only scan the text of an article and pick out the parts that are of interest to them. Shorter blog posts tend to cut to the chase and cover essential points only – this means you are far more likely to satisfy this type of reader as they don’t have to trawl through any ‘filler’ to find your ‘golden nuggets’ of information.

On the other hand, you risk turning off readers that are looking for in-depth content that thoroughly addresses and examines the issues you mention in your post. This shouldn’t be too much of an issue if you are publishing free content, but be aware that if you are charging people for the right to read your posts, you should be offering work that is of a higher quality – often this leads to lengthier posts.

How to decide on the length of your blog posts

The length of your blog posts depends on the following issues:

  • What you have to say

If you have a lot to say on a topic your posts will naturally be lengthier. If you don’t have a great amount to cover on a certain topic, don’t pad out your post to meet a mental ‘minimum word limit’. Write what you have to say, and if the quality is there then that post is the perfect length.

  • How complicated the issue is

If the points you raise are rather complicated in nature, it makes sense that your posts will probably be longer as you will spend more time explaining them. If your blog posts are normally only around 250 words in length, don’t feel as though you need to limit yourself to this for every post you make. Your readers will expect you to write longer posts from time to time if the topic you are writing about demands it.

  • How often you post

I would say that the more often you post, the shorter your articles can be. If you are posting every single day, or more than once per day it makes sense to write shorter posts. If you only write new content a couple of times per week, your readers will probably expect longer posts and more in-depth analysis if they are to return.


At the end of the day, there is no ideal blog post length. It depends on a number of factors, which I have touched on above. My advice would be this: write until you have covered what you want to say. Then go back through the post and proof read it. Cut out any unnecessary text or waffle. Keep your posts concise and to the point. Never ‘pad out’ an article, and never feel restricted to an artificial word limit.

If in doubt, ask your readers what they want. Ask them if your posts are too long or too short. Ask them if they want to see shorter posts on a more frequent basis, or longer ones on a less frequent basis. Ask them if they want to see more analysis in your posts. As long as you satisfy your readers, you will be doing the right thing.

Your thoughts

How long do you think blog posts should be? Should the articles I write on this blog be longer or shorter? If you are a blogger, do you set yourself minimum or maximum word limits? Share your thoughts and opinions by leaving a comment below.

Share this community building advice


Similar Posts

Previous post:

Next post:


Amazing Blogger June 17, 2008 at 9:31 pm

Before I started blogging I was willing to write one post a day. But it happened to be harder as I thought. So now, same as you, I write 2-3 posts a week, however I run 2 blogs so 1 post a week for each blog. I have a rule also: a post must have at least 300 words.

Nicole Price June 18, 2008 at 7:40 am

When deciding the length of my posts i decide on the content first and then try to convey the substance within about 300 to 500 words, because i also take into account how short the attention span of readers generally is. Having said that, sometimes the content dictates that a post be longer or shorter and then you do as the situation requires.

CRM June 18, 2008 at 10:02 am

I write always 300 – 500 words with a posts. In the week I write 2 -3 texts.

Amish Made Furniture June 18, 2008 at 10:40 am

I would like very much to make each of my posts into 300 to 500 word ones. Unfortunately, one cannot be rigid about this rule. The topic and the impact that you expect it to have on the readers should determine the length of the post.

I agree wholeheartedly that quality matters more than quantity.

Mr Woc June 18, 2008 at 11:42 am

Hi guys

I dont set myself any limits at all, how long should a blog post should be ? well its easy its should be as long as it needs to be to get your point across, I hear a lot on the net about articles should be between 300 – 500 words to get optimum SEO value, but its just not true.

I try to keep my blog posts as clear and as consise as possible, I never worry about the amount of words, the quality of the blog post is whats important.


affordable web hosting June 18, 2008 at 12:09 pm


I started blogging just 1 year back and always thought this ie how long should it be. So far many people suggested me it shouldn’t exceed 750 words. I am not that much of a good writer but if I get the reader to snatch the main point/theme of the post, it can be done within 250 words.
I sometimes get fed up reading long posts, while it can be summarize in few in order to make the point.

Well,this is really good discussion indeed.


Kari Rippetoe June 18, 2008 at 4:25 pm

I definitely agree in quality over quantity, and I also think that blog readers tend to favor a good, concise post that tells them exactly what they wanted to read without too much filler.

I’ve read a lot of long blog posts, and I’ve skimmed and skipped over a lot of long blog posts. I think the difference between a read post and a skimmed post is how it’s formatted. If there are clear sections and/or bulletpoints, then a longer post will be a lot less painful to read.

Eric Martindale June 18, 2008 at 5:01 pm

I don’t think there’s a specific post-length requirement for a blog post. It doesn’t matter if you’ve got 100 words or 100,000 words, as long as the information is organized and formatted in such a fashion that it is easily readable and accessible. Walls of text do not need apply!

Also, it is important to not drone on about the same subject. When writing in general, it is good practice to adopt the “miniskirt” method. Your writing should be like a miniskirt: short enough to keep your attention, but long enough to cover the subject.

martin miller-yianni June 18, 2008 at 7:36 pm

I feel that blogs are primarily a tool for freedom of expression.

Do you blog for yourself or for other readers? That is the question.

The length of the blog will be determined by the answer to that question.

BloggerOfTheWeb June 19, 2008 at 12:55 am

I would definitely go for quality over quantity. Quality would make my blog readers come back for more whereas quantity will simply make them dislike reading my blog post. However, until a stage when you are so used to blogging, I would try for both quality and quantity.

To me, a good and decent blog post should be not less than 300 words. That’s for sure. Else I would rather not create a blog post.

A Mesa SEO June 19, 2008 at 2:05 am

I am not a Twitter kind of person. I don’t do the Readers Digest condensed version of anything well, So my posts can get lengthy.

Angela Connor June 19, 2008 at 5:43 pm

I don’t think about length at all. I just write until I’ve made my point.
As a former broadcast news producer, I tend to write short but I know that can be tough for many people. I say, don’t think about length at all. Make your point, give the reader something to ponder and it’s likely you’ll be pleased with the results.

STUD June 22, 2008 at 1:20 am

quality is important but I will suggest smaller posts in a NEW blog…

a quality blog with set readership can afford lengthy posts but in case of new blogs…people come and leave…so better have smaller posts..

Eva White June 23, 2008 at 6:45 am

If you have a post longer than 500 words without any pictures its going to seem very long. So about 400 words with out photos should be right. If you are adding a few photos for visual effects I guess about 600 words split up among the photos will do well.

UptakeInOH June 26, 2008 at 5:17 am

I have just started blogging over the past few months, so I am by no means an expert. But I have found that the length of my post depends on how much time I have and the nature of my topic. I prefer reading blogs the same way–not every blog needs to be a tome, sometimes I like to read a very short blog with an interesting tidbit or link. Other times I appreciate the depth with which a blogger probes a topic. I’m not sure there is a right or wrong answer to this question!

Contemporary Furniture June 26, 2008 at 11:01 am

I agree with you. There really is no length when it comes to writing. For me it is important that you get the message sent to your readers. The quality of writing is more important than the quantity. You should also know what your readers are interested about in order to have a great content.

Martin Reed - Blog Author June 26, 2008 at 6:22 pm

Amazing – I agree with you. Writing a post every single day is extremely challenging after the first few weeks. Forcing yourself to post at least 300 words may result in you adding filler and padding in your articles – be wary of that!

Nicole – I think having a flexible target of 300-500 words is far more appropriate as it is less constricting than having a set minimum/maximum post length.

CRM – As long as you can cover everything within that limit, that’s good. Just make sure you aren’t cutting yourself short when covering certain topics.

Ramana – I agree with you. Having a target for your post length is good, but it is important to be flexible.

Mr Woc – I agree – as soon as someone talks about writing for SEO value, I get a little concerned. Satisfying your human readers is far more important than satisfying the search engines.

Chris – I think that once you exceed 750 words your post is getting a little long, but again it depends on what you are writing about. Long posts can be tiresome for a reader, making it even more important to break them up with images, bullet points and headings.

Kari – You’re exactly right; posts need to be broken up if they are to remain attractive and approachable. This becomes even more important as posts become longer in length.

Eric – Ouch! A 100,000 word blog post?!? I love your analogy of the miniskirt method – very good!

Martin – You make an interesting point; some bloggers blog for themselves rather than for their readers, but I think they are in the minority. You should always be focussed on making your content as accessible as possible for your audience.

Blogger – You’re right. Quality content will bring readers back – something you need if your blog is going to be successful into the long term. I wouldn’t restrict myself to posts of fewer than 300 words each and every time though.

A Mesa – Lengthy posts are fine, so long as they are clear, concise and not full of waffle!

Angela – I think aiming to write short is a good idea as it can help ensure your writing is concise. When the post has been written though, like you I don’t think it should be whittled down to meet an arbitrary word limit – so long as it covers the points you want to make, it is the perfect length.

STUD – I disagree. Regardless of the age of your blog, you want to be aiming for quality. People come and go regardless of how old a blog is – by ensuring your articles are the best they can be, length doesn’t matter.

Eva – I agree with you; as posts get longer, they really need to be broken up otherwise they are unlikely to be read. Photos, bullet points, headings and italicised words can all help break up a blog post.

Uptake – You make a very good point; readers are human beings, after all – on some days they will be looking for lengthy articles, on others they will only be after short, concise posts.

Contemporary – I agree with you. Quality is more important than quantity, and if you know what your readers are interested in you are better placed to satisfy their wants and needs.

Bluetooth June 27, 2008 at 12:11 pm

The post is really comprehensive enough to cover all the aspects indeed! I totally agree that it is after all a quality that matters and not the quantity of your post. Also the lenght of the post depends upon the topic which you are writing about. For example you can write easily around 250 words for a particlar gadget having 5-7 unique features whereas you should manage to write only 100 words for a topic like iPhone 3g phone released. Thanks

Zafar Ahmed June 28, 2008 at 4:00 am

I think a post should be around 450 to 500 words long….and posting frequency should be around 3 times a week….it is a tested technique…works well

Rajeev Edmonds June 29, 2008 at 5:49 am

The ‘Quality Factor’ is of prime importance, but unfortunately sometimes at some stage all of us tend to produce more content ignoring the quality. Like you yourself were posting on daily basis and later on switched to lesser posts with meaty stuff for readers.

My posting schedule is about 2 per week with about 500-600 words per post.

Ruchir @ Colorado Lasik Laser Eye Surgery June 29, 2008 at 5:53 pm

I generally write blog posts that are about average lengthwise. About 500 words, neither long, neither short. I’ve found that long posts just bore the readers and people tend to leave your blog quicker if you write short posts.

Gulfport Florida Realty June 30, 2008 at 6:53 pm

Well I post around 300-400 words long. That is enough for me and post 4 times a week.

Discount Uggs Boots Online July 2, 2008 at 7:10 am

And maybe ask your readers to leave a comment at the bottom to tell you how far they read down on your long posts and see if they got to the bottom. If they didn’t it’s too long

Monavie July 3, 2008 at 6:18 pm

I think a blog post should be just long enough to get your point across neatly, without having to be redundant or just assuming “I won’t go there because you already know”. I like that you broke it down into different sections, how often, how much and what topic. That could change any post.

amreekandesi July 4, 2008 at 6:44 am

I have written long posts and posts with a few lines as well. As long as you give the readers something relevant, the length shouldnt matter.
I guess it depends on the readership you are targeting..if your readers are looking for light lunch time reading, then maybe you dont want to write a thousand word post.

Tom July 6, 2008 at 12:01 pm

If you can deliver your message in 100 words then that’s fine, write a 100 words article and publish it. On the other hand it can take 1000 words to elaborate some points so go for that. There is not any hard and fast rule for that. I have read about frequency of posts in the article, I think length of the posts have nothing to do with that.

Commercial Lighting Guy July 9, 2008 at 4:40 pm

Personally I like to stay between 200-300. I try not to get to wordy and lose peoples interest.

Masimba Biriwasha July 12, 2008 at 4:58 pm

I think 300-500 words is a fair figure although I will be the first to admit that I have not lived up to this rule. An idea should be able to be expressed within that amount of words. Quantity must play second fiddle to quality of communication.

Many Thanks,

Chief K.Masimba

BobbyB July 14, 2008 at 7:14 am

I think it all depends on the subject matter. If you end up trying to blog in such a robotic way to hit a certain word, eventually you are just going to get bored. Content is king. Writing over time about something you love and doing it well will lead to a better blog.

Cheap Electric Guitar Deals July 15, 2008 at 2:15 am

There is an easy answer to how long your blog post should be. It should finish when you’re out of important things to say.

That being said too long isn’t good, people don’t read all the way. Better to break it up into 2 posts over a few days, and if a reader is fascinated with the topic they just need to subscribe to get the next installment

Martyn Pallets July 15, 2008 at 9:15 am

Once I started my website blog I thought yeah, I’ll do a post a day easy but it really isn’t. Now I’m a firm believer that quality over quantity is the most important thing.

I guess as to the length on the article should really depend on the subject matter and just using your own judgment is probably best.

Kathryn July 15, 2008 at 8:57 pm

I’ve never counted the words in any of my posts. I’m guessing they fall into the 300-500 word range. I use a lot of pictures, especially when I do photo tutorials, which helps to break up the page.

I’m definitely going for quality over quantity. It can take hours to do one photo tutorial. My goal is to build up an inventory of pages that do well in Google search.

Martin Reed - Blog Author July 17, 2008 at 12:21 am

Bluetooth – I completely agree. Some topics will require more explanation and coverage than others, and this is an important consideration when determining whether the length of your article is appropriate.

Zafa – A tested technique for whom? Just because something works for you and your audience, it doesn’t mean it will be right for everyone else!

Rajeev – I think bloggers that set themselves rigid post frequency targets will often burn out or eventually produce content of a lower quality.

Ruchir – The last thing you want to do is bore your readers, regardless of the length of your post!

Gulfport – If that is enough for you, then that is the right article length – especially with your relatively high posting frequency!

Ugga – That’s a pretty good idea, but I wonder how many people will bother replying even if they did get right to the bottom of your article? You would have to take the results with a pinch of salt!

Monavie – I think you’re right. Assuming your readers know exactly what you are talking about probably isn’t a good idea, but going into excessive detail or coming across as patronising could be just as bad!

Amreekandesi – I agree with you; my blog posts vary in length although I have found they are getting longer of late – particularly when my posting frequency drops. You are spot on when you say length also depends on your audience – after all, these are the people you need to satisfy!

Tom – You’re right, there aren’t any rules and neither should there be.

Commercial – Being as concise as possible should always be your aim. Deliberately limiting yourself to a low word count could limit the topics you can cover, though.

Chief – Agreed. Quality should be the over-riding concern, not quantity.

Bobby – You make a good point; you may end up losing interest in blogging if you are restricting yourself to artificial word limits. By writing about what you want, without limitations you are far more likely to remain motivated and passionate.

Cheap – You’re right. When you have covered what you want to say, then your post is long enough. You still need to ensure it doesn’t contain any waffle and padding, though. A post can be lengthy and concise at the same time.

Martyn – I felt the same way when I started out. After time though, reality soon teaches you that posting on a daily basis is extremely difficult to do. Furthermore, I know for a fact that since I reduced my post frequency, the quality of my articles has increased dramatically.

Kathryn – Like you, I never count the words in my posts. However, with the introduction of the word count feature in WordPress 2.6 I have to admit I do keep an eye on it now!

Earnblogger July 19, 2008 at 4:37 pm

In my view, quality is the most important thing. In 100 words also you can give some quality information, that a 1000 words long article may fail to deliver. On the other hand, you can write a long, interesting post about a simple incident, that you could have summarized in 100 words! So, here come the use of writing skill and the art of expression. Normally, people prefers to read short, listed articles. But it doesn’t mean that there are no readers of long articles. As a blogger, I would say that Blogging is all about expressing thoughts and sharing information. So, no limit can exist in terms of length of blog posts!

Martin Reed - Blog Author July 23, 2008 at 4:02 pm

Earn – Yes, I think expression is an art and writers need to be able to express themselves adequately without restricting themselves to artificial limits. As long as the article is concise, and covers all the points needed, no minimum or maximum word limit is needed.

Keith Gill July 27, 2008 at 3:33 pm

When deciding the length of my posts i decide on the content first and then try to convey the substance within about 300 to 550 words. On the other hand, you can write a long, interesting post about a simple incident, that you could have summarized in 100 words

Martin Reed - Blog Author August 4, 2008 at 9:30 pm

Keith – I like that you consider content before word count. Your priority should always be on your content!

Paul Mover September 1, 2008 at 4:01 pm

I often find that breaking the text up with images, using bullet points and paragraphs is a good way of making the content as readable as possible. There’s nothing worse than a wall of text.

W Levan September 9, 2008 at 4:37 am

The post should be long enough to be relevant to the reader. Post that are too short become fluff pieces. Posts that are too long defeats the purpose of reading a daily blog. I think readers want concise and revealing information in the 200-400 word range.

RobinGaver September 18, 2008 at 10:32 am

Breaking up the text is very important. If you have 3 different things you want to say, divide them into 3 blocks, so it is easy for the reader to get one opinion at a time.

Thomas November 13, 2008 at 6:14 am

Yeah its hard to put any number of keywords on how long a blog should be. I just usually tell friends to write till the feel satisfied. Its like a dinner, you eat till your good and full, someday you may only eat a little, some days you may eat alot (especially if it is pizza) but good content is the key…no MSG!

Martin Reed - Blog Author November 17, 2008 at 8:23 pm

Paul – I agree; unbroken text can be very off-putting!

W Levan – That’s the whole point; it is impossible to say what readers want as every reader is different!

Robin – I agree :)

Thomas – I love the analogy! Thanks for the great comment!

Lizzy May 6, 2009 at 5:32 am

I believe that long blog posts that include lots of content are likely to be easier to manage on a day to day, week by week basis.

I find that in order to write a blog article I have to get into the zone, this is difficult and I often find myelf procrastinating before doing it. Once in the zone however I find that the words tend to flow quite easily and I can produce decent length articles with decent content. By doing this I believe I reduce the need to post frequently

Just my own experience.

{ 1 trackback }