RDFA / Microformat - Стандарты разметки рецепта
-
01-10-2019 - |
Вопрос
Интересно, может ли кто-нибудь помочь?
После объявления Google Это примет к сведению RDFA / Microformats для онлайн-рецептов, я ищу это для пары сайтов на основе рецептов, которыми я бегу. Однако у нас просто нет всех необходимых данных для выполнения каких-либо стандартов.
Дело в этом? Поисковая система Searwers по-прежнему максимально использовать то, что они находят, или пропуская несколько элементов (например, рейтинг отзыва или рецепта), я буду тратить свое время, реализую это?
Кроме того, если для форматирования причин я должен добавить дополнительные девлины вокруг информации, что это делает недействительным все это?
Ура, H.
Решение
Посмотрите гречие Проект спецификации.
Схема Hrecipe состоит из следующих свойств:
* hrecipe
o fn. required. text. the name of the recipe.
o ingredient. required. 1 or more. text with optional valid (x)HTML markup.
+ value and type. optional. [experimental]
o yield. optional. text.
o instructions. optional. text with optional valid (x)HTML markup.
o duration. optional. 1 or more. text.
o photo. optional. 1 or more. using any element containing a URL, such as IMG. [experimental]
o summary. optional. text. [experimental]
o author. optional. 1 or more. [experimental]
o published. optional. [experimental]
o nutrition. optional. 1 or more. [experimental]
+ value and type. optional. [experimental]
o tag. optional. 1 or more. [experimental]
Если вы посмотрите на обязательные поля fn
а также ingredient
Обязательны, другие поля являются необязательными.
В следующем примере является действительным рецептом HRECIPE:
<div class="mydivclass1">
<h1 class="fn">Spaghetti al ragù</h1>
<div class="myfancydiv2>Ingredients:</div>
<span class="ingredient">
spaghetti
</span>
<span class="ingredient">
ragù
</span>
</div>
Чтобы проверить свои микроформаты, вы можете использовать круто Оптимурус валидатор.
Другие советы
Единственный «должен иметь» тег - это название рецепта, fn
Класс, если вы идете с микроформатами. Это, однако, должно быть ребенок родителя, который имеет hrecipe
Имя класса Чтобы помочь индексаторам различать специальные данные и стандартный текст.
НО! Поддержка этого была только что выпущена, и я не могу сказать вам, если в том числе только имя рецепта поможет вам любым способом; Поскольку это вопрос нескольких изменений, вы, вероятно, хотите проверить его на сайте, подождите несколько недель и применяются к остальным сайтам, если он работает.
Что касается дополнительных Div, это не должно иметь никакого значения.