Feature Request: Schema Graph Linking for Elements

Hi @charlie!

The Accordion element is creating its own FAQ schema, which is great. But that Schema is a separate Schema block, disconnected from the rest. SEO plugins like Yoast and Rankmath (and even your own Schema extension) create a single graph where every entity is connected via @id string.

Pro doesn’t allow us to define a custom @id or an isPartOf property for the FAQ.

To solve this, any element in Pro outputting Schema should have this:

  • Manual Entity ID: A field to set the @id for the FAQPage . (Defaulting to {{dc:post:permalink}}#faq ).
  • Parent ID (isPartOf): A field to link this FAQ to the main page entity. (Usually {{dc:post:permalink}} ).

This way, Cornerstone would be the only builder that I know of, that would seamlessly integrate all Schema into a single block, working with other plugins and systems.

Thank you!

3 Likes