Структурированные данные schema.org

Василич#
На сайте с 10.03.2009
Offline
111
4612

Здравствуйте ! Вот мучаюсь с структурированными данными микроразметки.

Есть:

<meta itemprop="publisher" content="Lana">

<meta itemprop="author" content="Lana">

Гугл ругается:

Атрибут publisher.itemtype имеет недопустимое значение.

Посмотрел на оф. сайте документацию по этому, указываю Person или Organization, та же лабудень.

Пните в нужном направлении, чёто начал осваивать эту микроразметку и запнулся.

Заранее спасибо.

bmw-power.com.ua (https://bmw-power.com.ua)
stifler_x
На сайте с 19.06.2008
Offline
193
#1

Киньте урл странички в личку, если можно.

Z0
На сайте с 03.09.2009
Offline
827
#2

Так проверил, все работает:

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

<meta itemprop="author" content='test' />
<meta itemprop="publisher" content='test' />
</body>
Василич#
На сайте с 10.03.2009
Offline
111
#3

ziliboba0213,

использую такую вот схему (двиг DLE):

<div class="fullstory" itemscope itemtype="http://schema.org/Article">
<h1 itemprop="headline">{title}</h1>

<div class="fullstory_info">
<meta itemprop="datePublished" content="{date=Y-m-d}">
<meta itemprop="dateModified" content="{date=Y-m-d H:i}">
<meta itemprop="publisher" content="Lana">
<meta itemprop="author" content="Lana">
<div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url"content="{image-1}"></div>
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="{full-link}"/>
</div>

<div class="fullstory_content" itemprop="articleBody">{full-story}</div>
<div>

При этом если удаляю:

<meta itemprop="publisher" content="Lana">
<meta itemprop="author" content="Lana">

гугл пишет:

author Необходимо указать значение для поля author.
cancelpublisher Необходимо указать значение для поля publisher.
Z0
На сайте с 03.09.2009
Offline
827
#4
Василич#:
ziliboba0213,
использую такую вот схему (двиг DLE):

При этом если удаляю:

гугл пишет:

Для publisher нужна организация:


<div class="fullstory" itemscope itemtype="http://schema.org/Article">
<h1 itemprop="headline">{title}</h1>
<div class="fullstory_info">
<meta itemprop="datePublished" content="10-10-2017">
<meta itemprop="dateModified" content="10-10-2017">
<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
<img itemprop="url image" src="путь_до_логотипа" style="display:none;"/>
<meta itemprop="width" content="ширина_изображения">
<meta itemprop="height" content="высота_изображения">
</div>
<meta itemprop="name" content="название_сайта">
<meta itemprop="telephone" content="+7 xxx xxx xx xx">
<meta itemprop="address" content="Город">
</div>
<meta itemprop="author" content="Lana">
<div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="http://site.ru/1.jpg"></div>
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="http://site.ru/1.jpg"/>
</div>
<div class="fullstory_content" itemprop="articleBody">{full-story}</div>
<div>
Василич#
На сайте с 10.03.2009
Offline
111
#5

ziliboba0213, огромное спасибо ! Все отлично теперь !

Только теперь вопрос в другом, т.к. у меня нет организации, соответственно эти теги указывать не нужно или можно ? Или можно заполнить кое-как ?

Заранее благодарен.

Z0
На сайте с 03.09.2009
Offline
827
#6
Василич#:
ziliboba0213, огромное спасибо ! Все отлично теперь !

Только теперь вопрос в другом, т.к. у меня нет организации, соответственно эти теги указывать не нужно или можно ? Или можно заполнить кое-как ?

Заранее благодарен.

Вставьте так:


<div class="fullstory" itemscope itemtype="http://schema.org/Article">
<h1 itemprop="headline">{title}</h1>
<div class="fullstory_info">
<meta itemprop="datePublished" content="10-10-2017">
<meta itemprop="dateModified" content="10-10-2017">
<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
<img itemprop="url image" src="путь_до_логотипа" style="display:none;"/>
</div>
<meta itemprop="name" content="название_сайта">
</div>
<meta itemprop="author" content="Lana">
<div itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><meta itemprop="url" content="http://site.ru/1.jpg"></div>
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="http://site.ru/1.jpg"/>
</div>
<div class="fullstory_content" itemprop="articleBody">{full-story}</div>
<div>

То есть только название сайта и логотип путь_до_логотипа и название_сайта, без:

<meta itemprop="telephone" content="+7 xxx xxx xx xx">

<meta itemprop="address" content="Город">

Василич#
На сайте с 10.03.2009
Offline
111
#7

ziliboba0213, ОГРОМНОЕ СПАСИБО !!!

Z0
На сайте с 03.09.2009
Offline
827
#8
Василич#:
ziliboba0213, ОГРОМНОЕ СПАСИБО !!!

Даты только свои верните, а не 10-10-2017, и пути изображений - это я для проверки вставлял... :)

Василич#
На сайте с 10.03.2009
Offline
111
#9
ziliboba0213:
Даты только свои верните, а не 10-10-2017 - это я для проверки вставлял...

да-да, знаю, спасибо))) ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий