How long should a quality blog post be?
-
How long should a "quality" blog post be? General advice seems to be that a 300 word post just won't cut it, but advice on the optimum length is vague. I appreciate that all posts are different but is there a rule of thumb, is 1000 words good and 1500 too long...or should they are all aim to be 2000 words?
Also with regards to pictures in blogs, can they just be taken from the web or are there sites that I should be using to source the pictures?
Thanks
-
If you look at my blog I have really struggled with really good (low / no cost) blog images. I came across this guys site today - it's totally devoted to great blog images and has a lot of great content on it - http://www.betterblogimages.com/the-1-blogger-friendly-website-for-finding-citing-free-images/
Another good article on the subject - http://www.incomediary.com/how-to-use-photos-in-your-blog-to-make-it-more-interesting
And my favorite on the subject I have come across in awhile - http://www.incomediary.com/how-to-make-your-blog-posts-stunningly-beautiful-images
Good luck!
Matthew
-
It depends on the site and the topic. At YouMoz, we've seen posts from under 500 words to over 10,000 words, though usually not much shorter than 1000 words -- usually in the 1000 to 3000 word range.
There is more to quality than quantity. Think less of how many words, and think instead of how much meaning and information are you conveying with those words. I can blab on for 2000 and not say much, or I can have a powerful post in 500 words.
Here's a post I recently wrote about what makes a good YouMoz post. This is not what every site is looking for in a post, but it can give you a lot of ideas (with actual examples) of what one readership has found to be good quality.
-
Hey,
There is a general consensus that 300 words or 500 characters is enough but I tend to think that is borderline useless advice here. How long should a blog post be? My answer would be long enough to fulfil the promise of the title and short enough to not be boring and overstay it's welcome.
Some great blog posts may be 100 words, some fantastic posts may be 10,000 words. It really depends on what you are talking about and how long it needs to be to accurately do what it says on the tin.
There is a tendency in search to try and do SEO by numbers. We want 300 words. Well, 300 words does not denote quality. Quality denotes quality. If your main criteria when writing blogs or hiring writers is to hit 300 words then you have already failed. If your main criteria is to provide high quality answers that don't already exist or to do things way better than they are already being done then you are on the right track.
That's a somewhat philosophical answer but a better one than any general advice you may get re word or character count. If you want a more specific answer tailored to your situation then look at the blog posts that do well in the niche you are targeting. How long are they? Could some of them benefit from more detail? Could some of them be trimmed a bit to provide a more succinct answer?
The only caveat to this advice would be to avoid going too long and if you have something that is thousands of words long consider making it part of a series and having several posts that make a greater whole. Think of them as chapters of a book or report and that these parts can then more accurately fulfil the promise made by the whole. A great strategy can be to write up a series like this and then to create an overview or summary that links out to the more detailed sub posts and you then target the high level and more detailed keywords within your topic.
Hope that helps!
Marcus -
I would agree that 300 is too low and you're right that there doesn't seem to be a consensus out there.
I generally read that 350/400 is the recommended minimum - so I normally advise 400 to be safe.
I'm unsure about maximum but 1,500/2,000 sounds excessive to me. You would need to be writing a very interesting and helpful blog to keep readers attention for that long.
Hope that helps.
Stu
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
old posts / delete or update Big Site with more than 6000 articles
Hi, my site is related to education and i published more than 6000 articles from last 10 years, i naver delete but frequently update the Good Articles but some old articles that is not giving visitors, i did not update and some of them are short articles. i started in year 2021 and many articles in year 2012 to 2023 i write. please check my site and advise can i delete old out dated articles ? and countinue writing new articles with same topics, actuly from last month of August 2023 my site visitors lost with time from more than 70 percent.
Content Development | | bedah
thank so much for advise.
can i delete out dated content?
some of my contents are not ranking even i update before it was on top position but now even after update still other website is ranking more than me in current year.
#old Content ?
#update or delete?0 -
Knowledge base for seo, announcing new articles on blog (dupe content)
Hi all, Im thinking of creating a knowledge base with all many asked questions in my company. This could be a great Link-bait source but also nice ranking opportunities i think. But sometimes some new articles are so actual that i also want to blog them.
Content Development | | mdkay
Can i for example double post them (or post a big excerpt) on the blog and canonicalise it to the KB article?
Will links to the blog have equal value to KB links? And will this work?0 -
Blog Posts
I have a blog as part of my business website...when I make a blog post, should I ALWAYS include a link in that post back to another page on my website? So every blog post has a link back to the site..or should I be intermittent on backlinks? Just wondering what the best practice is to help the site's SEO...
Content Development | | sdwellers0 -
Guest post prospecting
Am currently struggling with the link prospecting process for guest blogging. Right now, I've been using link prospector or just plain old Google to do link prospecting, However, this can be a really tedious process and finding the right opportunities to pursue for outreach seems to be like finding a needle in a haystack. Is there anyway in which to make this process much, much more easy and efficient, so that high quality and relevant opportunities can be found in quick timing? Also open to tips/advice on a completely different approach, for example trying out guest blog networks (e.g http://myblogguest.com) or something similar to attain sound opportunities. Much appreciated!
Content Development | | Gavo0 -
Blog setup best practices
Does SEOmoz have any "best practices" on setting a wordpress blog? Things such as essential plugins, best practices on category structure, what to do and not to do? Thank you!
Content Development | | seomozinator0 -
Blog on a separate domain
We want to set up a blog to discuss our industry. Is it better to set-up the blog on a domain that we buy and then link to it from our website or set-up a blog on a posterous account or something with a link?
Content Development | | AAttias0 -
Recos for SEO friendly blog for asp.net environment?
Can anyone recommend a blog platform for asp.net server environment that has SEO friendly components/plugins available? Client is migrating a Wordpress blog at wants recommendations as the internal requirement for the project is that the blog is hosted on asp.net. Thanks in advance for the help!
Content Development | | MRM-McCANN0 -
Best Blog Post Format for SEO?
Wondering what the best way is to display blog posts, and organize a blog in general, for maximum SEO benefit. Displaying the entire blog post for the reader to scroll down right on the main page of the blog? With previous posts displayed farther down on the same page. Displaying a snippet/paragraph of the post with a link to continue reading - this way each blog post has it's own dedicated page? And the main blog page can display more topics. Any additional ideas or suggestions to think about would be great. Thank You!
Content Development | | NiallTom0