The report was based on data from a survey of 1,055 bloggers from around the world who create content in a wide range of verticals.
Some 25% of respondents say it takes them between one and two hours to write a typical post, 24% say it takes between two and three hours, and 8% say it takes less than an hour; 44% say it takes more than three hours to write a typical blog post.
The average time spent creating a typical blog post has increased since 2014.
The length of the average blog post is 1,050 words, up 19% from 2015. The percentage of blog posts that are 500 words or less is half what is was two years ago.
Some 78% of respondents say a typical blog post includes an image; 51% say a typical post includes more than one image; and 15% say a typical post includes a video.
Ayaz Nanji is an independent digital strategist and a co-founder of ICW Content, a marketing agency specializing in content creation for brands and businesses. He is also a research writer for MarketingProfs. He has worked for Google/YouTube, the Travel Channel, AOL, and the New York Times.
LinkedIn: Ayaz Nanji