Structured data - FAQ page

We have an FAQ page driven by CMS entries. We’re trying to add Google’s FAQPage Structured data to the page for each Q/A entry:

This obviously results in duplicate ‘FAQPage’ entities for each Question - which Google don’t see as valid:

38

What we need is the ability to loop through the collection list items in the head or in a custom code block so that the collection list attributes (question and answers) can be added to a single manEntity array in the ld+json snippet.

Is this currently possible? Are there any workarounds and is this in the pipepline given FAQ Schema markup (among other things) is gaining popularity?

Hey @tcdpt
You can give the questions and answers with Microdata certain Itemscope attributes to mark all entries as FAQs :slight_smile:

Hey, here is a tutorial to do what you want.

I think ehe issue you are facing is because you are trying to use JSON-LD, you should be using Microdata (it’s as easy to set up as JSON-LD).

Tutorial: Add FAQPage rich result to FAQ section powered by Webflow CMS