Подтвердить что ты не робот

Ошибка проверки: "Атрибут itemprop был указан, но этот элемент не является свойством какого-либо элемента"

Для лучшего SEO мне нужно добавить мета на мою страницу следующим образом:

<!-- Schema.org markup for Google+ -->
<meta itemprop="name" content="The Name or Title Here">
<meta itemprop="description" content="This is the page description">
<meta itemprop="image" content="http://www.example.com/image.jpg"> 

Вот источник.

Затем я проверяю этот код на службу проверки разметки:

<!DOCTYPE html>
<html>
<head lang="en">
  <meta itemprop="name" content="The Name or Title Here">
  <meta itemprop="description" content="This is the page description">
  <meta itemprop="image" content="http://www.example.com/image.jpg">
  <meta charset="UTF-8">
  <title>My title</title>
</head>
<body>
  My body.
</body>
</html>

Выброс этой ошибки:

Строка 4, столбец 57: атрибут itemprop указан, но этот элемент не является свойством какого-либо элемента.

 <meta itemprop="name" content="The Name or Title Here">

Строка 5, столбец 70: атрибут itemprop был указан, но этот элемент не является свойством какого-либо элемента.

 <meta itemprop="description" content="This is the page description">

Строка 6, столбец 68: атрибут itemprop указан, но этот элемент не является свойством какого-либо элемента.

 <meta itemprop="image" content="http://www.example.com/image.jpg">

Как я могу это исправить?

4b9b3361

Ответ 1

Вы должны явно указать тип этих свойств (name, description, image).

В Schema.org все Thing. Thing имеет много дочерних типов, перечисленных в разделе "Дополнительные типы". Начните с этого места и выберите наиболее подходящий тип контента.

Например: WebPage, Article или, возможно, BlogPosting.

Он может выглядеть (используя WebPage в качестве примера здесь):

<html itemscope itemtype="http://schema.org/WebPage">

Ответ 2

Если вы используете метатег itemprop в header для названия вашего сайта, описания и т.д.

только добавьте itemscope itemtype="http://schema.org/WebPage" в свой html tag.

наконец:

<html itemscope itemtype="http://schema.org/WebPage">