Могу ли я изменить тип элементов в формате микроданных?


Что касается микроданных, мне было интересно, должны ли элементы быть точно такими же, как в примерах (http://support.google.com/webmasters/bin/answer.py?hl=en&answer=176035 ) или что Google/Bing посмотрят, присутствуют ли атрибуты itemprop в определенных элементах.

Например, могу ли я заменить это:

<div itemprop="name">some text</div>

С помощью этого:

<span itemprop="name">some text</span>

Не влияя на его функциональность?

Author: unor, 2013-03-02

2 answers

Тип тега может быть либо div, либо span без изменения способа извлечения микроданных. Вот сайт, на котором приведены примеры с itemprop на теге span: http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html

Лучший способ убедиться, что Google примет вашу разметку, - это протестировать ее с помощью Инструмента структурированных данных Google.

 2
Author: Stephen Ostermiller, 2013-03-02 13:02:49

Да, вы можете использовать любой элемент HTML5 для микроданных.

Обратите внимание, что некоторые элементы поставляются со специальными правилами:

  • элементы с href/src атрибут (например,, a, link, img, и т.д.) создайте URI в качестве значения
  • элемент time создает дату и время в качестве значения

Все остальные элементы создают строку в качестве значения. Обычно это содержимое элемента, но в некоторых случаях это значение атрибута:

  • для элементов meta: значение атрибута content
  • для элементов data и meter: значение атрибута value
 0
Author: unor, 2017-05-23 12:37:06