Jump to content

Suggestion from Ryan Levering (Software Engineer at Google)

https://xenforo.com/community/threads/markup-improvements-for-google.213088/

  1. Include more than the OP with "http://schema.org/Comment" nodes through a "http://schema.org/comment" property. We're trying to normalize the forum markup space to use DiscussionForumPosting for the OP and attach Comment typed markup for the replies in a flat list (or threaded if you are a threaded forum). Without that, it makes it harder to segment the rest of the page appropriately in our index.

  2. Co-typing WebPage and DiscussionForumPosting like you do is going to confuse our ingestion a bit. If you squint it's not that inaccurate, but it would be clearer to either have WebPage (separate node) -> mainEntity -> DiscussionForumPosting or DiscussionForumPosting -> mainEntityOfPage -> WebPage (separate node). A co-typed self-cycle needs to be detected specially often.

  3. Include profile URLs in your author -> Person nodes. Raw names are not nearly as useful for disambiguation.

Edited by Mat

Featured Replies

I spoke with Ryan around that time too, and he gave us a few tips for better ingestion which we implemented at the time, but he was overall happy with our mark-up.

On 9/7/2024 at 1:23 PM, Mat said:

By the way, automatic link embedding from XenForo does not work.

markup-improvements-for-google.213088

XenForo community
No image preview

Implemented - Markup improvements for Google

Hi, my name is Ryan Levering and I currently handle structured data ingestion at Google (this guy). I've been doing some fairly spontaneous spot checks (not based on any specific problem) of some...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.


Guest
Reply to this topic...