2015-10-15 4 views
2

Я просто добавлял некоторые микроданные на свою страницу и начал задаваться вопросом, влияет ли атрибут lang на Schema.org datePublished property.Свойство datePublished и атрибут «lang» HTML

Я добавил следующее в мой HTML тег:

<html lang="nl"> 

Когда я делаю:

<h5 itemprop="datePublished" content="2015-11-30UTC12:00:00">Nov 30th 2015 12:00am</h5> 

это не написано, как мы делаем в Нидерландах. Мы пишем его как d-m-Y. Должен ли я также написать свой собственный datePublished? Как поисковые системы выбирают это?

ответ

2

Microdata не использует атрибут lang.

И в HTML5 + Microdata вы не можете использовать атрибут content на элементе h5 (только на элементе meta).

Если вы хотите указать дату, вы должны использовать HTML5’s time element (или meta, если он не может быть виден на странице). Элемент time позволяет предоставить машиночитаемый формат в атрибуте datetime.

Для примера, это может выглядеть следующим образом:

<h5> 
    <time itemprop="datePublished" datetime="2015-11-30T12:00:00Z">Nov 30th 2015 12:00am</time> 
</h5> 
Смежные вопросы