SEOClerks

Do you think that long-form content is more effective than shorter articles?



Write the reason you're deleting this FAQ

Do you think that long-form content is more effective than shorter articles?

Long-form content is on average an article with about 1000words or more.
Long-form content can help to tackle the topic in more detail, since there is room for more words. Sometimes it also includes citations and quotes. However one needs to make sure that the keyword density is just right and to not fill up the content with fluff, or useless words that are not giving any valuable information. Long-form content is said to be rewarded by search engines.

So what do you think? Do you prefer such lengthy articles on a site or a blog, or would you rather opt for short articles?

Comments

Please login or sign up to leave a comment

Join
Lynne
When I first started content writing for my websites I thought a 300 word article would be sufficient, simply because that is what Yoast said to me. It took me another year to figure out that longer articles really do rank better.

You've made an excellent point about fluff though. I've read so many articles that are obviously just fluffed up to try and make it longer. I find it impossible to read an article like that and just leave the website... this will wreck your bounce rate,time on website, pages viewed and all these other little things that search engines use to rank your website too.



Are you sure you want to delete this post?

idealmike
Do you think that long-form content is more effective than shorter articles?

Yes, absolutely I do. And yes, absolutely they are. In fact, it's been long proven now that longer articles outrank shorter ones. In that, there is direct correlation between longer articles ranking much higher than shorter ones. I personally believe that the longer the better! ;) But if you look at all the top ranking sites these days, especially those in the SEO and Internet Marketing niche, they have very very long articles. That's simply because they have so much to share about what they're talking about and sharing. You can say a lot more and go right into detail on things and even things related to the things you're writing about if you use a lot of words. Obviously you don't just want to add fluff and dribble to your content. Well, you might want a little bit just to fill in the blanks. I think of article writing or writing an article the same way as I do cooking and eating a good 3 piece meal. First you want your vegetables and then your potatoes and then your main meat. Often, an article is made up of several different meals, all with their own vegetables and potatoes and the main meat like. Also if your content is too short this can be susceptible to Google Panda sticking a thin content penalty on you. Also, longer content in general is much more newsworthy because it has much more to it that's interesting to read to anyone interested in that niche thing.

That's just my personal experience and thoughts on it but let's just look at what the SerpIQ data has to say.
Do you think that long-form content is more effective than shorter articles?
As you can see from the bar chart, those with the top SERP positions have the longest content over those that have shorter content. This shows that the 10th position pages on average have much less words on the pages than those with 1st SERP positions.



Are you sure you want to delete this post?

EliteWriter
That was really interesting and elucidates my point clearly. The main thing to consider is that the writing is interesting throughout, and this includes:
  1. the need to be insightful / helpful / truly informative
  2. that there is proper formatting, because as the article gets lengthy you are going to find several people who might give up reading it all when they see just a chunk of text. So adding bullet points, bold subheadings and some visual aids here and there are a few ways to make an article more visually appealing to those who are somewhat lazy as readers.



Are you sure you want to delete this post?

vinaya
In my experience, contents should be of medium length. People have less attention span, therefore, they will never read your 1500 word articles. Likewise, short contents do not have enough informatiom and people will skip reading the short contents. Furthermore, search engines don't refer visitors to short contents.
My opinion is based on my writing for hubpages. On hubpages, I was asked to write 1500 word articles, however, I found that bounce rate for these articles was huge. By medium length, I mean contents around 700-800 words.



Are you sure you want to delete this post?

Corzhens
In terms of readership, I think shorter articles have the advantage. Whenever I would encounter a long article, particularly in blogs, I would exit because I feel that I don’t have much time for it unless the subject is very interesting to me. I believe that shorter articles can get more traffic than longer articles. But I have to agree that longer articles have the advantage in terms of SEO compliance and also with monetization. The longer content, the better for the earnings.



Are you sure you want to delete this post?

luv2xacosta
I think long form content is effective, because you can give more insights to the reader and as what you ave said, some citations, so it makes more believable and accurate when you try to convince the readers. Also it is a lot more formal as well.



Are you sure you want to delete this post?

Order Now
Process Time: 0.13027501106262

Possible Duplicate queries found!
MatchCountSQLScript
SELECT * FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='17793'1SELECT q.*, c.seo as CatSEO, c.name as CatName, c.parentid FROM `questions` as q JOIN categories_faq as c ON q.catid=c.CATID WHERE (q.status=1 OR (q.status=2 AND userid='') ) AND q.quesid='17793'

/opt/clerks-staging/docroot/viewfaq.php 496 () ()

SELECT * FROM seoclerks.members WHERE USERID='212316'1SELECT * FROM seoclerks.members WHERE USERID='212316'

/opt/clerks-staging/docroot/include/functions/includes/member.php 445 GetAllUserDetails() ()

SELECT * FROM seoclerks.members WHERE USERID=2123161SELECT googleplus_profile FROM seoclerks.members WHERE USERID=212316

/opt/clerks-staging/docroot/include/functions/main.php 16914 GetGooglePlusProfileFromId() ()

SELECT * FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=17793 LIMIT 51SELECT m.username FROM ratings_faq as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=17793 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM answers a, seoclerks.members b WHERE a.quesid='17793' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc1SELECT a.answer, a.USERID, a.upvotes, a.downvotes, a.ansid, a.parentid, a.combined_votes, a.date_answered, b.username, b.userlevel, b.profilepicture FROM answers a, seoclerks.members b WHERE a.quesid='17793' AND a.userid=b.USERID and b.status='1' AND a.status=1 ORDER BY a.combined_votes DESC, a.date_answered asc

/opt/clerks-staging/docroot/viewfaq.php 1245 () ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=97170 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=97170 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=97233 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=97233 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=97284 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=97284 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=129464 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=129464 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=146860 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=146860 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

SELECT * FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=176891 LIMIT 51SELECT m.username FROM ratings_faqanswers as r, seoclerks.members as m WHERE r.USERID=m.USERID AND r.upvote=1 AND r.PID=176891 LIMIT 5

/opt/clerks-staging/docroot/include/functions/main.php 17159 GetVoters() ()

UPDATE questions SET total_views = total_views + 1 WHERE quesid='17793'1UPDATE questions SET total_views = total_views + 1 WHERE quesid='17793'

/opt/clerks-staging/docroot/include/functions/main.php 1765 update_Faqviewcount() ()

SELECT * FROM questions WHERE quesid!='17793' AND status='1' AND (question like '%Do long-form content effective shorter articles?%' OR question like '%long-form%' OR question like '%content%' OR question like '%effective%' OR question like '%shorter%' OR question like '%articles?%') -- ORDER BY RAND() LIMIT 151SELECT quesid, question, seo, userid FROM questions WHERE quesid!='17793' AND status='1' AND (question like '%Do long-form content effective shorter articles?%' OR question like '%long-form%' OR question like '%content%' OR question like '%effective%' OR question like '%shorter%' OR question like '%articles?%') -- ORDER BY RAND() LIMIT 15

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM seoclerks.members WHERE USERID='1677' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='1677' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='2875' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='2875' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='9399' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='9399' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='632' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='632' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM seoclerks.members WHERE USERID='840' limit 11SELECT profilepicture FROM seoclerks.members WHERE USERID='840' limit 1

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_member_profilepicture()

SELECT * FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=17793%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID 1SELECT USERID, username FROM members_ledger WHERE script='/opt/clerks-staging/docroot/viewfaq.php' AND querystring LIKE '%id=17793%' AND added>=UNIX_TIMESTAMP(NOW())-1200 GROUP BY USERID

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() ()

SELECT * FROM categories1SELECT * FROM categories

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() parseRedundantQueriesCache()

select * from categories_software order by name asc1select * from categories_software order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetSoftwareCategories()

select * from categories_wanttobuy order by name asc1select * from categories_wanttobuy order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_wantcategories()

select * from categories_wanttotrade order by name asc1select * from categories_wanttotrade order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_get_tradecategories()

SELECT * FROM seoclerks.members WHERE USERID='306632.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='306632.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='272.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='272.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='212316.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='212316.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='585810.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='585810.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

SELECT * FROM seoclerks.members WHERE USERID='600657.jpg'1SELECT profilepicture FROM seoclerks.members WHERE USERID='600657.jpg'

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() getUserProfileImage()

select * from categories_faq order by name asc1select * from categories_faq order by name asc

/opt/clerks-staging/docroot/libraries/adodb5/adodb.inc.php 1899 CacheExecute() insert_GetFaqCategories()

Invalid SQL

count(*)sql1error_msg

Expensive SQL

Tuning the following SQL could reduce the server load substantially
LoadCountSQLMaxMin

Suspicious SQL

The following SQL have high average execution times
Avg TimeCountSQLMaxMin