schema.org - Может ли «Ресторан» быть частью «ItemPage»? - PullRequest
0 голосов
/ 06 июля 2011

Я новичок в schema.org и пытаюсь описать сайт для ресторана.По сути, веб-сайт выглядит следующим образом:

<body itemscope itemtype="http://schema.org/ItemPage">
   <div itemprop="breadcrumb">...</div>
   <div itemscope itemtype="http://schema.org/Restaurant">...</div>
</body>

Допустимо ли размещать «Ресторан» (Thing-> Organization ...) в рамках «Itempage» (Thing-> CreativeWork)?Документация показывает, что «Ресторан» не является частью области «ItemPage».С другой стороны, «ItemPage» описывается как «Страница, посвященная одному предмету, например, конкретному товару или гостинице».Так что отель похож на ресторан;) Допустим ли этот тип размещения?

Спасибо

1 Ответ

1 голос
/ 09 августа 2011

Вам не нужна ItemPage как часть тела.Вы можете просто указать ресторан в одном из разделов, а затем убедиться, что остальные свойства определены как дочерние.Вот так:

<body>
    <div>...</div>
    <div itemscope itemtype="http://schema.org/Restaurant">
        <span itemprop="name">McDonald's</span>
        <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
            <span itemprop="streetAddress">1234 Smith Ave</span>
            <span itemprop="addressLocality">Seattle</span>
            ....
        </div>
    </div>
</body>
...