78ответ(ов) в теме
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
31
12:40

Привет, предлагаю финальные

Вы не можете просматривать опубликованные ссылки

микроразметки для страниц статьи и продукта
Очень важно пробелы в таких местах как (" />) должны быть соблюдены

пример для статьи

Спойлер
<div itemscope itemtype="http://schema.org/Article">
	<meta itemprop="headline" content="заголовок" />
	<meta itemprop="description" content="Первые 161 ссимвола из the_excerpt" />
	<meta itemprop="datePublished" content="2017-02-08T07:39:42+00:00 (дата публикации)" />
	<meta itemprop="dateModified" content="2017-02-08T08:43:08+00:00 (дата модификации)" />
	<meta itemprop="author" content="sazonische (автор)" />
	<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />
	<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
		<meta itemprop="bestRating" content="5">
		<meta itemprop="worstRating" content="1">
		<meta itemprop="ratingValue" content="5">
		<meta itemprop="ratingCount" content="1">
	</div>
</div>

пример для продукта

Спойлер
<div itemscope itemtype="http://schema.org/Product">
	<img itemprop="image" src="dell-30in-lcd.jpg" />
	<meta itemprop="name" content="Dell UltraSharp 30" />
	<meta itemprop="description" content="Первые 161 ссимвола из краткого описания" />
	<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />
	<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
		<meta itemprop="bestRating" content="5">
		<meta itemprop="worstRating" content="1">
		<meta itemprop="ratingValue" content="5">
		<meta itemprop="ratingCount" content="3">
	</div>
	<div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
		<meta itemprop="priceCurrency" content="USD">
		<meta itemprop="lowPrice" content="1250">
		<meta itemprop="highPrice" content="1495">
		<meta itemprop="offerCount" content="8">
		<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
			<meta itemprop="priceCurrency" content="USD">
			<meta itemprop="price" content="1000.00">
			<link itemprop="availability" href="http://schema.org/InStock" />
		</div>	
  </div>
</div>

Тип разметки Offer ет рекомендуемые товары

Редакции сообщения
12.12.2017 12:41SAZONISCHEПричина: не указано
0
Андрей CS
не в сети 17 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
32
12:48

для товаров блок

<div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
		<meta itemprop="priceCurrency" content="USD">
		<meta itemprop="lowPrice" content="1250">
		<meta itemprop="highPrice" content="1495">
		<meta itemprop="offerCount" content="8">
		<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
			<meta itemprop="priceCurrency" content="USD">
			<meta itemprop="price" content="1000.00">
			<link itemprop="availability" href="http://schema.org/InStock" />
		</div>	
  </div>

не совсем уместен в разметке рейтинга, тем более, что мы не можем создать универсальный метод для его формирования, тк товары могут выводится разными плагинами, соответственно, данные товара могут по разному храниться и получаться разными функциями, в частности, данные о его наличии, информация о скидках, используемая валюта

0
Вова (Otshelnik-Fm)
не в сети 18 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
33
12:54

Я читал тут боясь вклиниться в обсуждения - но понимал что универсального метода с разметкой попросту быть не может. Ведь все зависит от контекста где эти звезды выводятся.
Поэтому предлагаю или хук или фильтр ввести, или возможность отключать микроразметку.
Админ отключит ее, сам написав простенькую функцию по условиям которые нужны ему. И дальше сам напишет свою микроразметку под свой сайт или товар или еще какую либо сущность сайта.

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
34
13:04

Можно отказаться от highPrice и availability, для скидок по идее есть тоже вариация

Otshelnik-Fm сказал(а)
Я читал тут боясь вклиниться в обсуждения - но понимал что универсального метода с разметкой попросту быть не может. Ведь все зависит от контекста где эти звезды выводятся.
Поэтому предлагаю или хук или фильтр ввести, или возможность отключать микроразметку.
Админ отключит ее, сам написав простенькую функцию по условиям которые нужны ему. И дальше сам напишет свою микроразметку под свой сайт или товар или еще какую либо сущность сайта.

В случае магазина микроразметка обязательна достаточно глянуть на PrestaShop или Woocommerce.

0
Андрей CS
не в сети 17 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
35
13:13

а это

<img itemprop="image" src="dell-30in-lcd.jpg" />

разве не должен быть тегом meta, ведь иначе браузер выведет это изображение

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
36
13:34

Андрей CS сказал(а)
а это

<img itemprop="image" src="dell-30in-lcd.jpg" />

разве не должен быть тегом meta, ведь иначе браузер выведет это изображение

Так не выведет, хотя костыль

Спойлер
	<div itemscope itemtype="http://schema.org/Product">
		<img itemprop="image" src="https://mmcs.pro/wp-content/uploads/2017/02/hotfreecsgo.jpg" style="display: none;">		
		<meta itemprop="name" content="Dell UltraSharp 30" />
		<meta itemprop="description" content="Первые 161 ссимвола из краткого описания" />
		<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />
		<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
			<meta itemprop="bestRating" content="5">
			<meta itemprop="worstRating" content="1">
			<meta itemprop="ratingValue" content="5">
			<meta itemprop="ratingCount" content="3">
		</div>
		<div itemprop="offers" itemscope itemtype="http://schema.org/AggregateOffer">
			<meta itemprop="priceCurrency" content="USD">
			<meta itemprop="lowPrice" content="1250">
			<meta itemprop="offerCount" content="8">
			<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
				<meta itemprop="priceCurrency" content="USD">
				<meta itemprop="price" content="1000.00">
			</div>	
	  </div>
	</div>

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
37
14:08

Еше тема в том что яндекс будет брать description сайта из itemprop="description" Article Product, соответственно навязываю предложение как добавление поддержки All in One SEO Pack и Yoast SEO для начала, смысл тянуть description из них либо заранее экраниров кавычки в нем!

Либо сделать возможность обращаться к description чере functions.php

Примеры получения
Для All in One SEO Pack:

Спойлер
<?php $my_descr = get_post_meta($post->ID, "_aioseop_description", true);
if ($my_descr){
echo  "<p>$my_descr</p>";
}
else echo  "Нет описания для данной страницы"; ?>

Для Yoast SEO:

Спойлер
<?php $my_descr = get_post_meta($post->ID, "_yoast_wpseo_metadesc", true);
if ($my_descr){
echo  "$my_descr";
}
else echo  "Нет описания для данной страницы"; ?>

Редакции сообщения
12.12.2017 14:09SAZONISCHEПричина: не указано
12.12.2017 14:10SAZONISCHEПричина: не указано
0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
38
15:36

Я во втором посте написал, что яндексу потребуется если включать в сео плагинах, иначе засыпет ошибками даже если тип статьи в All in One SEO Pack указать. Два блока рейтинга разных опять же нельзя.
Кстати картинку можно в мето без костыля, есть и под это разметка, но сейчас не на месте и не дам как. типо того <img itemprop="url contentUrl" src=" и размеры разметить обязательно <meta itemprop="width"
А мы тут точно про рейтинг говорим или делаем плагин разметки? А то я уже запутался)
Приеду вечерком по внимательнее посмотрю, но в любом случаи интернациональной не выйдет и подо все, не заставляя пользователей менять что то у себя.

И как Владимир писал хук или функцию для всех выход. Например топовый плагины рейтинга предлагают сходу поменять тип и тд под сайт и хуками с фильтрами.

Редакции сообщения
12.12.2017 15:43garryПричина: не указано
12.12.2017 15:47garryПричина: не указано
12.12.2017 15:48garryПричина: не указано
0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
39
15:49

garry сказал(а)
Я во втором посте написал, что яндексу потребуется если включать в сео плагинах, иначе засыпет ошибками даже если тип статьи в All in One SEO Pack указать. Два блока рейтинга разных опять же нельзя.
Кстати картинку можно в мето без костыля, есть и под это разметка, но сейчас не на месте и не дам как. типо того <img itemprop="url contentUrl" src="
А мы тут точно про рейтинг говорим или делаем плагин разметки? А то я уже запутался)
Приеду вечерком по внимательнее посмотрю, но в любом случаи интернациональной не выйдет и подо все, не заставляя пользователей менять что то у себя.

И как Владимир писал хук или функцию для всех выход. Например топовый плагины рейтинга предлагают сходу поменять тип и тд под сайт и хуками с фильтрами.

так уже говорится о разных типах продукт и статья, можно опционал сделать креативной работой в место статьи!

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
40
15:51

SAZONISCHE сказал(а)
так уже говорится о разных типах продукт и статья, можно опционал сделать креативной работой в место статьи!

А если у пользователя киношки, обзоры, спорт, ставки, сервис и тд))

Фильтр и хук помогут сделать тип рейтинга под себя, как то так пока представляю.

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
41
15:52

SAZONISCHE сказал(а)
url contentUrl

в продукте работает image яндекс его там читает, говорилось от том что src картинку отдает.

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
42
15:54

Еще одтн момент вообще не описали, если у пользовате вообще никак разметка на сайте не обозначена, плагином, руками, в seo не включена(я например не включаю поддержку от монстров, одни кесяки). Так хоть трижды размеченный рейтинг, не будет работать.

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
43
15:55

garry сказал(а)

SAZONISCHE сказал(а)
так уже говорится о разных типах продукт и статья, можно опционал сделать креативной работой в место статьи!

А если у пользователя киношки, обзоры, спорт, ставки, сервис и тд))

Фильтр и хук помогут сделать тип рейтинга под себя, как то так пока представляю.

Ет серно объект стати, не принципиально, для етого уже есть своя разметка которую можно встроить в туже креативную работу или статью а так же отдельно

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
44
15:55

garry сказал(а)
Еще одтн момент вообще не описали, если у пользовате вообще никак разметка на сайте не обозначена, плагином, руками, в seo не включена(я например не включаю поддержку от монстров, одни кесяки). Так хоть трижды размеченный рейтинг, не будет работать.

Работать будет

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
45
16:02

Судя по вашим примерам разметки, вы хотите еще раз на страницу добавить раметку статьи или товара, а если у пользователя уже выводится как ему надо плагином или размечено руками. Получим разные виды и даже типы разметки, да и не только схемой размечают.

И не забывайте, свой сайт можно разметить не добавляя вообще физически ничего, а в панеле гугла все сделать кликами и причем отлично работает.
Плюс платные темы размечены уже.

Редакции сообщения
12.12.2017 16:03garryПричина: не указано
12.12.2017 16:05garryПричина: не указано
1
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
46
16:07

ну статью поменяет на креативную работу(они не будут конфликтовать), а продукт как ты по другому разметишь? расскажи!

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
47
16:11

SAZONISCHE сказал(а)
ну статью поменяет на креативную работу(они не будут конфликтовать), а продукт как ты по другому разметишь? расскажи!

Ага нормально заставлять менять, можно только предложить!

Создаешь тип рейтинга новый и если есть хуки, фильтры...обвешиваешь его чем тебе надо, выводишь у продуктов.
Создаешь тип рейтинга и глобально его размещаешь по сайту.
Как то так.

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
48
16:17

Мы с Андреем общались на счет данного вопроса, были рассмотрены отключения разметки вовсе.
На текущий момент то о чем я говорю должно идти из коробки по дефолту по сути, в добавок посмотри платные темы и оцени их разметку, кому надо извращаться тот пусть пишет свою разметку

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
49
16:22

<div itemscope itemtype="http://schema.org/Article">
	<meta itemprop="headline" content="заголовок" />
	<meta itemprop="description" content="Первые 161 ссимвола из the_excerpt" />
	<meta itemprop="datePublished" content="2017-02-08T07:39:42+00:00 (дата публикации)" />
	<meta itemprop="dateModified" content="2017-02-08T08:43:08+00:00 (дата модификации)" />
	<meta itemprop="author" content="sazonische (автор)" />
	<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />
	<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
		<meta itemprop="bestRating" content="5">
		<meta itemprop="worstRating" content="1">
		<meta itemprop="ratingValue" content="5">
		<meta itemprop="ratingCount" content="1">
	</div>
</div>

Я не против общения 🙂

Объяснения нужны, выше привел отрывок предлагаемого, зачем мне в разметке вот это если сайт уже весь размечен, плагинами, руками, другим вариантом. Зачем мне еще раз в нем разметка?

<div itemscope itemtype="http://schema.org/Article">
	<meta itemprop="headline" content="заголовок" />
	<meta itemprop="description" content="Первые 161 ссимвола из the_excerpt" />
	<meta itemprop="datePublished" content="2017-02-08T07:39:42+00:00 (дата публикации)" />
	<meta itemprop="dateModified" content="2017-02-08T08:43:08+00:00 (дата модификации)" />
	<meta itemprop="author" content="sazonische (автор)" />
	<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />

Тем более глобально размечен начиная <html ...

Редакции сообщения
12.12.2017 16:24garryПричина: не указано
12.12.2017 16:25garryПричина: не указано
0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
50
16:27

garry сказал(а)

Я не против общения 🙂

Объяснения нужны, выше привел отрывок предлагаемого, зачем мне в разметке вот это если сайт уже весь размечен, плагинами, руками, другим вариантом. Зачем мне еще раз в нем разметка?

<div itemscope itemtype="http://schema.org/Article">
	<meta itemprop="headline" content="заголовок" />
	<meta itemprop="description" content="Первые 161 ссимвола из the_excerpt" />
	<meta itemprop="datePublished" content="2017-02-08T07:39:42+00:00 (дата публикации)" />
	<meta itemprop="dateModified" content="2017-02-08T08:43:08+00:00 (дата модификации)" />
	<meta itemprop="author" content="sazonische (автор)" />
	<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />

1. Чтоб рейтинг отдался без конфликтов как минимум
2. можешь отключить
3. можно даж как вариант отдать рейтинг куском

Спойлер
		<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
			<meta itemprop="bestRating" content="5">
			<meta itemprop="worstRating" content="1">
			<meta itemprop="ratingValue" content="5">
			<meta itemprop="ratingCount" content="3">
		</div>

В самом начале говорилось о том что разметка шас неправильна как минимум

Редакции сообщения
12.12.2017 16:28SAZONISCHEПричина: не указано
0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
51
16:33

2. Что блин отключить то, рейтинг вообще? Может наоборот, кому нужен еще лишней разметки сам себе добавит.
Сейчас у 99% процентов сайт уже размечен, им всем отключать свою и менять руками или что не использовать рейтинг?

0
Андрей CS
не в сети 17 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
52
16:46

garry сказал(а)
Что блин отключить то, рейтинг вообще?

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

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
53
16:46

garry сказал(а)
2. Что блин отключить то, рейтинг вообще? Может наоборот, кому нужен еще лишней разметки сам себе добавит.
Сейчас у 99% процентов сайт уже размечен, им всем отключать свою и менять руками или что не использовать рейтинг?

Разметки страниц я не вижу в темах, такое чувство что вы судите по себе

Говорится об опциональности хотя бы
Я так же предложил Андрею такой вариант который в последующем был упрошен до ткушего

Спойлер
<div itemscope itemtype="http://schema.org/Article">
	<meta itemprop="headline" content="заголовок" />
	<meta itemprop="description" content="Первые 161 ссимвола из the_excerpt" />
	<meta itemprop="datePublished" content="2017-02-08T07:39:42+00:00" />
	<meta itemprop="dateModified" content="2017-02-08T08:43:08+00:00" />
	<meta itemprop="author" content="sazonische (автор)" />
	<meta itemprop="mainEntityOfPage" content="https://site.ru/post/ (ссылка на пост)" />
	<div itemprop="image" itemscope itemtype="https://schema.org/ImageObject">
		<img  itemprop="url contentUrl" src="https://site.ru/Hy4sW6QUEVs-150x150.jpg" />
		<meta itemprop="width" content="150" />
		<meta itemprop="height" content="150" />
	</div>
	<div itemprop="publisher" itemscope itemtype="https://schema.org/Organization">
		<meta itemprop="name" content="Имя организации" />
		<meta itemprop="address " content="Адрес, 10" />
		<meta itemprop="telephone" content="+79645550000" />
		<meta itemprop="email" content="support@mmcs.pro" />
		<div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject">
			<img  itemprop="url contentUrl" src="https://site.ru/logo.png" />
			<meta itemprop="width" content="600" />
			<meta itemprop="height" content="60" />
		</div>
	</div>	
	<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
		<meta itemprop="bestRating" content="5">
		<meta itemprop="worstRating" content="1">
		<meta itemprop="ratingValue" content="5">
		<meta itemprop="ratingCount" content="1">
	</div>
</div>		


Данный вариант канонический

Редакции сообщения
12.12.2017 16:47SAZONISCHEПричина: не указано
0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
54
16:49

Вы еще раз прочитайте о чем писал.
Это рейтинг, а не разметка сайта и у большего числа сайтов она уже есть разными способами и методами, проиндексированная и нужная им.
Зачем в рейтинге подсовывать разметку сайта?
Или вы считаете что две три разметки и пусть будет, все ок?

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
55
16:50

Это два разных плагина или дополнения, есть разметка под сайт и рейтинг, отзывы, комменты и тд.

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
56
16:54

garry сказал(а)
2. Что блин отключить то, рейтинг вообще? Может наоборот, кому нужен еще лишней разметки сам себе добавит.
Сейчас у 99% процентов сайт уже размечен, им всем отключать свою и менять руками или что не использовать рейтинг?

Из коробки по прежнему нет полноценной разметки тем 90 процентов тем не размечены той разметкой о которой мы шас говорим кроме woocommerce части
Так же я глянул ваш сайт на нем та-же рамзетка в json о которой мы шас говорим

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
57
16:55

garry сказал(а)
Вы еще раз прочитайте о чем писал.
Это рейтинг, а не разметка сайта и у большего числа сайтов она уже есть разными способами и методами, проиндексированная и нужная им.
Зачем в рейтинге подсовывать разметку сайта?
Или вы считаете что две три разметки и пусть будет, все ок?

рейтинг должен быть в разметке

0
garry
не в сети 44 минуты
На сайте с 04.01.2014
Участник
Тем 146
Сообщения 2925
58
16:58

Из коробки по прежнему нет полноценной разметки тем 90 процентов тем не размечены той разметкой о которой мы шас говорим кроме woocommerce части
Так же я глянул ваш сайт на нем та-же рамзетка в json о которой мы шас говорим

Что то уже надоело по кругу одно и то же писать.

Нет разметки, это проблема владельца сайта, а не допа рейтинга.
Да у меня есть как и на огромном числе других, зачем мне еще одна разметка в рейтинге и причем такая, которую я должен буду изменять или свою.
Как писал, хуки и фильтры решат вопрос.
Плюс если будет еще и доп разметки для сайта и желающие отказавшись от своей его поставить смогут, но ни как не добавлять в рейтинг принудительно разметку для всего сайта.

Редакции сообщения
12.12.2017 16:59garryПричина: не указано
0
Андрей CS
не в сети 17 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16855
59
17:01

Я не понял, текущая разметка, которую предлагает плагин сама по себе не рабочая? Нужны какие то дополнительные действия от админа сайта?

0
SAZONISCHE
не в сети 11 месяцев
На сайте с 20.07.2017
Участник
Тем 17
Сообщения 211
60
17:02

Андрей CS сказал(а)
Я не понял, текущая разметка, которую предлагает плагин сама по себе не рабочая? Нужны какие то дополнительные действия от админа сайта?

+ AggregateRating не работает без Article или Product полноценно
Об етом уже 10 раз дал понять, нет garry циклися на чем то другом
открой themeforest и прочекай темы а не говори отсебятину

Редакции сообщения
12.12.2017 17:04SAZONISCHEПричина: не указано
12.12.2017 17:04SAZONISCHEПричина: не указано
0
Вы не имеете права на публикацию сообщений в этой теме