микроразметка schema.org на сайте

[Удален]
#61

87793, я не нашёл, примеров кстати то же не нашёл

AC
На сайте с 11.02.2010
Offline
58
#62

На сайте каталог профильных компаний. Как считаете, будет ли правильным оформлять их контактные данные разметкой Organization ? Или этой разметкой оформляются только собственные контактные данные? Пока оформил размеикой Place.

C
На сайте с 04.02.2005
Offline
277
#63

Конечно, правильно

87793
На сайте с 12.09.2009
Offline
661
#64
AndreyChehov:
На сайте каталог профильных компаний. Как считаете, будет ли правильным оформлять их контактные данные разметкой Organization ?

Будет.

AndreyChehov:
Или этой разметкой оформляются только собственные контактные данные?

А такое Вы откуда взяли? 😕

И да, я тут обещание оставлял касательно использования сущности Organization:

87793:
Мне сей формат разметки нужен для перечня организаций.
Одна страница, на ней - сведения о нескольких организациях.

(Когда выложу это уже с внедрённой микроразметкой - покажу).

Пришла пора обещание выполнить.

Вот эта страница.

Наше дело правое - не мешать левому!
C
На сайте с 04.02.2005
Offline
277
#65

Ну... это я уже где-то видел :)

Хотите маленький совет :)

<b><span itemprop="postalCode">196210</span>,</b>

Как вы считаете, это удобно?

А так?

<span itemprop="postalCode">196210</span>,

span[itemprop=postalCode]{

font-weight:700
}

Вопрос в сторону

А почему контактные телефоны у БУГУРУСЛАНСКОГО училища не оформлены?

employee -> jobTitle и т.д.

Делать так делать :)

87793
На сайте с 12.09.2009
Offline
661
#66
Chukcha:
Вопрос в сторону

А почему контактные телефоны у БУГУРУСЛАНСКОГО училища не оформлены?

Потому же, почему и у Сасовского 😂.

А именно - потому что мне ещё не ясно, как это делать.

У меня телефоны как положено оформлены где? - а там, где есть один номер телефона "для голоса", один факс... Вот там все теги для контактной информации и расставлены как положено.

А вот когда контакты - это несколько контактных лиц, у каждого из которых своя должность и свой телефон, - тут я ещё не просёк, как их правильно разметить.

Потому и вот так.

Пока что.

А так - Вы, конечно, правы:

Chukcha:
Делать так делать :)

Ну не всё сразу.

Деймос
На сайте с 10.09.2008
Offline
138
#67

Ребят помогите пожалуйста, делаю на новеньком сайте микроразметку и столкнулся с одной проблемкой, не знаю как и решить. Делаю микроразметку для карточки товара, делаю

<div itemscope itemtype="http://schema.org/Product">
внутри которого название товара (name), описание (description), картинка (image), цена (price) и продавец (offer).

Все хорошо только вот цена и информация о продавце разнесена в разные места по коду страницы и между ними еще и стоит описание (description). И получается что мне нужно дважды открывать

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
чтобы в первый раз выделить цену, а во второй раз продавца. Но в этом случаи при проверке через яндекс валидатор пишет ошибку, а гугл валидатор думает что у товара два продавца (что тоже не хорошо). Если я открываю большой див который сразу обрамит и продавца и цену, то в него попадает еще и описание (description) и гугл и яндекс валидаторы думают что description относится к itemprop="offers 🤪

Подскажите пожалуйста может кто сталкивался с подобной проблемой? Что можно сделать.

Вот пример кода для наглядности:


<div itemscope itemtype="http://schema.org/Product">
<h1 itemprop="name">Название товара</h1>
<img src="image.jpg" itemprop="image">

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">1000 руб.</span>
</div>

<p itemprop="description">Описание</p>

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="offer">Название продавца</span>
</div>
</div>
C
На сайте с 04.02.2005
Offline
277
#68

Ищите общий контейнер

87793
На сайте с 12.09.2009
Offline
661
#69

Где его искать-то?

C
На сайте с 04.02.2005
Offline
277
#70

Здесь конфликт

<div itemscope itemtype="http://schema.org/Product">

<h1 itemprop="name">Название товара</h1>
<img src="image.jpg" itemprop="image">

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">1000 руб.</span>
</div>

<p itemprop="description">Описание товара</p>

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="offer">Название продавца</span>
</div>
</div>

Здесь конфликта нет

<div itemscope itemtype="http://schema.org/Product">

<h1 itemprop="name">Название товара</h1>
<img src="image.jpg" itemprop="image">

<!-- -->
<p itemprop="description" class="product">Описание товара</p>

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="price">1000 руб.</span>
</div>

<!-- Здесь должно быть описание товара -->

<div class="offername"> <!-- offer -->
<span itemprop="name">Название продавца</span>
</div>
</div>

Но и нет соответствия представлению...

Применяем финт

После загрузки страницы, переносим .product[itemprop=description] в нужное место, перед div.offername

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