Schema.org 'CollectionPage' для списка сообщений блога конкретным автором

Я пытаюсь выделить страницу, и я пытаюсь использовать CollectionPage с рядом ссылок на блоге на странице , Это будет хорошо?

 {
  "@context":"http://schema.org/",
  "@type":"CollectionPage",
  "name":"Articles by: Stepanie Schaefer",
  "headline":"Articles by: Stephanie Schaefer",
  "creator":"Stephanie Schaefer",
  "description":"Stephanie is a Boston native who loves to find ways to escape New England winters. She’s thrown a coin in the Trevi Fountain, sipped wine on a vineyard in Northern Spain and swam in the Mediterranean Sea. Although she hasn’t been everywhere, it’s definitely on her list.",
  "hasPart": [{
    "@type":"CreativeWork",
    "headline":"Top 10 booze-infused getaways",
    "about":"Vacations are all about letting loose, so it’s no surprise that more and more travelers are opting for locations known for their libations. Whether you’re a former keg stand ..",
    "url":"http://www.cheapflight.com.uk/news/top-10-booze-infused-getaways/",
    "dateCreated":"2016-04-08"
    },{
    "@type":"CreativeWork",
    "headline":"Top 10 booze-infused getaways",
    "about":"Tis the season for crowded airports and full airplanes. It’s all too easy to let the stress of flying during this hectic time take the joy out of the holidays, but not if we ...",
    "url":"http://www.cheapflight.com.uk/news/top-9-rules-of-airtiquette/",
    "dateCreated":"2016-04-08"
    },{
    "@type":"CreativeWork",
    "headline":"Top 10 booze-infused getaways",
    "about":"Vacations are all about letting loose, so it’s no surprise that more and more travelers are opting for locations known for their libations. Whether you’re a former keg stand ..",
    "url":"http://www.cheapflight.com.uk/news/top-10-booze-infused-getaways/",
    "dateCreated":"2016-04-08"
    }]
}

Будет ли это лучшей практикой?

3 голоса | спросил Yen Deng 8 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 08 Sep 2016 12:33:47 +0300 2016, 12:33:47

1 ответ


2

Автор

Ваш description похоже на человека, а не на страницу. И для creator , в идеале вы получите значение Person (которое затем также позволяет вам добавить description).

Тем не менее, автор блога не является автором этой страницы. Либо пропустите creator на этом уровне, и добавьте его в каждое сообщение в блоге и /или (я не уверен на 100%, если это соответствующий) использовать about.

Список

Использование hasPart для каждого сообщения в блоге возможно, но я бы предпочел использовать mainEntity с помощью Blog или ItemList ( как предложено в предыдущем вопросе ).

Сообщения в блоге

Вместо CreativeWork, вы должны использовать более конкретный BlogPosting .

Вместо about, вы должны использовать description

В дополнение к headline, вы через name ), и укажите этот URI как значение для свойства CollectionPage в каждом creator

В случае, если использование author не подходит в этом контексте, вы можете опустить его и предоставить BlogPosting также на верхнем уровне ( с помощью about )

.
 Person
ответил unor 8 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowThu, 08 Sep 2016 16:09:00 +0300 2016, 16:09:00

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132