Использование свойства url Schema.org на странице продукта без добавления визуальной ссылки

После небольшого исследования я нашел следующие рекомендации:

<div itemscope itemtype="http://schema.org/Product">
  <a itemprop="url" href="URLOFPRODUCT">Link</a>
</div>

Но я стараюсь избегать ссылки на продукт на странице продукта.

Еще один подход, который я заметил, - это использование метатегов, но за пределами head, что является большим «нет-нет».

Какие-либо предложения?


person Chris    schedule 02.06.2014    source источник


Ответы (1)


Для предоставления URL-адреса в микроданных вы должны использовать «элемент свойства URL». В настоящее время это:
a, area, audio, embed, iframe, img, link, object, source, track и video.

a и link - единственные "общие" элементы из этого набора.

Если вы не хотите предоставлять визуальную ссылку (с помощью a), используйте link (который обычно скрыт в таблицы стилей по умолчанию для браузера). Это не «большой« нет-нет »», поскольку link элементы разрешены в body при использовании для микроданных .

person unor    schedule 02.06.2014
comment
Могу я просто спросить, для других элементов, которые я не хотел бы отображать на странице, например, название бренда ... безопасно ли использовать тот же подход? - person Chris; 02.06.2014
comment
@ChrisD: Если это URL, используйте link. Если нет (т.е. это текст), используйте meta. - person unor; 02.06.2014