I have a page that lists multiple items, and each item has its own set of sub-items that are linked from there to their own separate pages. It looks something like this:
Title: Songs written by Person
Short Summary
Subheading: Pop Songs
- List of pop songs, with links to each
Subheading: Rock Songs
- List of rock songs, with links to each
Etc.
I've been just learning about Schema.org and can't wrap my mind around it. I understand I should probably use CollectionPage
here, and I was thinking of marking each subheading as an ItemList
.
The problem is that Google's Structured Data Testing Tool errors with Multiple ItemList markups on a page are not allowed when multiple ItemList
are presented, and each itemListElement
needs to have a set position
property -- which in my case they really don't have.
What would then be a proper way to markup a page list this?