1) Goal: Currently testing to see if the
DiscussionForumPosting schema is the correct structured data to choose in order to have rich snippets or if
UserComments is a better choice or if Structured Data should be
omitted all together and just let Google figure it out.
2) Research: Below are 3 popular/busy forums all using vBulletin 4.x but their search results differ quite a lot with only 1 of the forums receiving rich snippets.
- forums.denverbroncos.com (no structured data)
- webhostingtalk.com (posts tagged with UserComments schema)
- forum.bodybuilding.com (only structured data for website info/organization name)
All 3 forums use the exact post bit structures -- the DIVS, SPANS, post anchors/counters are identical.
3) Findings: SERP with screenshot links (general "PAST YEAR" search on mobile using "site:" and keyword what/which). Only forum.bodybuilding.com receives rich snippets showing the number of posts, authors with relevant anchored posts:
a.
Result for webhostingtalk.com [i.imgur.com]
b.
Result for forums.denverbroncos.com [i.imgur.com]
c.
Result for forum.bodybuilding.com [i.imgur.com]
So how can Google not understand the site structure of the other 2 forums to show the amount of posts, number of authors and relevant thread comments when all 3 sites use the same forum software with more or less the HTML structure/DOM tree? And after seeing this, is Structured Data/Schema markup really necessary if Google is able to show rich snippets for sites that don't even tag their most important bits on the page?
Anyone have any answers or insights into this?