I
I
ivanjon19902018-05-30 17:31:30
Search Engine Optimization
ivanjon1990, 2018-05-30 17:31:30

Schema.org - how to mark up lists?

Hello!
The main question (TL;DR): How to mark up a list of something that is NOT marked as a list (for example, for a list of articles there is Blog > BlogPost, but for people (Person) and courses (Course) there is nothing like that)? Or mark them up as itemList? Or not at all?
Almost more articles have been written about Schema.org markup than about everything else in the world combined, but some questions still remain open. So please share if anyone knows.
Examples:
Person - user markup.
With the page of information about a person, everything is clear, but on the page with a list of people (and brief information about them, full name, photo and position) mark each of them?
course- this type of markup is generally not considered anywhere in the examples, and from the documentation I did not understand what is needed.
Do I need to mark educational courses in the list of courses as Course each of them, or in some other way, or not at all?
What are the doubts not to do this:

  1. Using more than one kind of markup (Person/Course) per page, although it seems to me that one page is supposed to be one person/course.
  2. Googleyandex will begin to give the page more weight and as a result, "Courses on something" will throw people not on the course page, but on the list, since they are also marked up there

Answer the question

In order to leave comments, you need to log in

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question