Микроформат hProduct предназначен для разметки информации о товарах, размещенной на страницах сайта, для последующего извлечения поисковым роботом из текста основных семантических свойств (бренда, стоимости, описания продукта, фотографий и т.д.). Посетители ее не видят, форматирование контента практически не меняется.
Разметка hProduct помогает сформировать привлекательный сниппет на странице поисковой выдачи. Микроформат обрабатывается роботом одновременно с индексацией ресурса. Извлеченные данные становятся общедоступными, их могут использовать любые сервисы.
Стандарты микроформата
Разметка hProduct осуществляется следующим образом: описание объекта располагается в корневом узле с классом hProduct. Внутри элемента могут использоваться стандартные свойства:
- category — тип объекта. Поле является обязательным. Значение тега, применяемого с этим элементом, к примеру, для отзыва об автомобиле, должно быть auto;
- photo — фотография объекта. Допустимо вложение нескольких элементов. На данный момент робот Яндекса это поле не обрабатывает;
- url — адрес карточки модели. Свойство повышает привлекательность сниппета в поисковой выдаче;
- brand — марка (например, Ford). Поле является обязательным;
- fn — название модели (например, Mondeo). Поле является обязательным;
- identifier — идентификатор. Должен содержать поля value (значение) и type (тип).
Например:
< span class ="identifier">
< span class ="type">
< span class = value-title" title =" body-type">< /span> вид кузова:
< /span>
< span class =" value">двухдверный купе< /span>
< /span>
Если значением идентификатора является все содержимое родительского элемента identifier, исключая type, выделять блок value не требуется.
Блок identifier для описания автомобилей обрабатывается со следующими свойствами type:
- body-type — вид кузова;
- configuration-name — комплектация машины;
- prodyear — год выпуска авто. Поле является обязательным;
- engine-type и displacement — тип и объем двигателя;
- dtpurchased — дата покупки транспортного средства;
- transmission — тип КПП;
- gear-type — привод;
- run и run-metric — пробег и его размерность;
- steering-wheel — расположение руля;
- horse-power — количество лошадиных сил.