Streaming live at 10am (PST)

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:


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: