I have a list of websites that are related to a particular topic. I am adding ItemList to the whole page and website inside ListItem.

In Google docs, the WebSite type is not mentioned, but it's there in Schema.org. So can it be used like this or is there any other preferred way to do this?

For topic page


  • ListItem (WebSite schema inside)
  • ListItem (WebSite schema inside)
  • ListItem (WebSite schema inside)

For website page

WebSite schema

  • name
  • description
  • url
  • What do you mean with "for SEO"? Do you ask if you get a rich result with this?
    – unor
    Aug 15, 2017 at 13:49
  • I want to provide structured data of list of websites for indexing and better search results. Aug 15, 2017 at 13:56
  • I don’t understand -- how would/should this change the search results? Your question is fine if you ask how something specific can be marked up with Schema.org, but if you ask about SEO, you need to clarify what exactly you mean (see also: Schema.org and SEO). Do you only want to know how to mark it up correctly with Schema.org? If yes, I’d suggest to edit out the SEO part.
    – unor
    Aug 15, 2017 at 14:02
  • Ok fine, Edited. Aug 15, 2017 at 14:06
  • Have you tested it with the validation tool? What happened?
    – GDVS
    Aug 15, 2017 at 14:50

1 Answer 1


Yes, you can have an ItemList with WebSite entries.

The itemListElement property can take every Schema.org type as value. If the position inside the list is not important (i.e., the entries are not ranked), you don’t have to use ListItem, you could use WebSite directly instead.

To make sure that a consumer doesn’t mistakenly consider all the WebSite items to be about the current website:

Note that Google Search provides a feature that makes use of ItemList + ListItem: Carousels. But this doesn’t apply to lists with WebSite entries. So if you get errors/warnings in Google’s Structured Data Testing Tool, they might be related to this feature.

  • Thanks a lot. Website in an entity, it is a part of multiple topics and collections. Is this approach still valid? You can get more idea about data type from here (cybrhome.com/topic/engineering-blogs). Aug 15, 2017 at 15:23
  • @AjeetLakhani: You mean if you can have the same WebSite in multiple ItemLists? Sure, it wouldn’t make sense to restrict this.
    – unor
    Aug 15, 2017 at 17:13

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.