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

Микроразметка в Hikashop

  • Posts: 241
  • Thank you received: 14
8 years 2 days ago #237925

Да кстати про микроразметку. Читаю новости Micro Data are directly presents in HikaShop product page layout. No need anymore for Micro data plugin which would not work properly with highly customized product pages.
Я честно в этом не силен.Кто-нибудь может сделать кратенький обзор по хике как правильно пользоваться микроразметкой.Так же читая улучшения новой версии в ней :
1. Микроданных плагин был улучшен для поддержки голосов и комментариев
2. Микроданных плагин был обновлен, чтобы правильно обрабатывать обзоры продуктов "
3.Мы добавили новые значения микроданных в нашем HikaShop продукт микроданных плагин
4.Мы добавили поддержку изображений продукта для микроданных плагина

Я полез в Goole Search Console там есть МАркер, в общем потыкал потыкал и понял что ни чего не настроено, либо я плохо понимаю суть... Хотя бы в двух словах кто пояснил, может в хике что надо заполнить, включить... что бы этим пользоваться..


Если ни чего не помогает, прочтите наконец инструкцию.
Опыт растет прямопропорционально количеству выведенного из строя оборудования.
Last edit: 8 years 13 hours ago by progreccor.

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
8 years 2 days ago #237932

mk73 wrote: Да кстати про микроразметку. Читаю новости Micro Data are directly presents in HikaShop product page layout. No need anymore for Micro data plugin which would not work properly with highly customized product pages.
Я честно в этом не силен.Кто-нибудь может сделать кратенький обзор по хике как правильно пользоваться микроразметкой.Так же читая улучшения новой версии в ней :
1. Микроданных плагин был улучшен для поддержки голосов и комментариев
2. Микроданных плагин был обновлен, чтобы правильно обрабатывать обзоры продуктов "
3.Мы добавили новые значения микроданных в нашем HikaShop продукт микроданных плагин
4.Мы добавили поддержку изображений продукта для микроданных плагина

Я полез в Goole Search Console там есть МАркер, в общем потыкал потыкал и понял что ни чего не настроено, либо я плохо понимаю суть... Хотя бы в двух словах кто пояснил, может в хике что надо заполнить, включить... что бы этим пользоваться..


Я уже где-то писала, кажется в "Вопроснице" по поводу плагина. Заметила, что дублируется микроразметка на странице товара. Спросила на английском форуме, Nicolas ответил, что да, плагин не нужен теперь. В дальнейшем его уберут.
Теперь вся разметка прописывается в шаблонах. Так, что, если вы обновили Хикашоп недавно, и увидели дубли микроразметки, то отключите плагин. Я имею ввиду разметку schema.org.

Проверка микроразметки: https://developers.google.com/structured-data/testing-tool/

Удачи

Please Log in or Create an account to join the conversation.

  • Posts: 241
  • Thank you received: 14
8 years 2 days ago #237936

Если честно, то я ни чего не понял.
Вот мастер разметок мне предложил разметку в HTML виде

<a itemprop="brand" itemscope itemtype="http://schema.org/Brand" href="/index.php/video-surveillance/product/ipm-1-0-c135bh-variofokalna-kamera-ulichnaya-hdcvi-1-mega-pikselnaya">
			
<span itemprop="name">iPm 1.0 C135BH</span>
в исходном было
<a href="/index.php/video-surveillance/product/ipm-1-0-c135bh-variofokalna-kamera-ulichnaya-hdcvi-1-mega-pikselnaya"> iPm 1.0 C135BH </a>

В каком шаблоне добавлять то микроразметку в ХИКЕ???


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

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
8 years 2 days ago #237938

У вас наверняка переопределены шаблоны. Поэтому вы не можете видеть на своей странице новые изменения, которые теперь есть по умолчанию.
Мастер вам правильно предложил ( если только iPm 1.0 C135BH - это бренд :) ), но другие поисковики ведь не будут знать о том, что вы что-то там разметили.
То, что у вас в исходном - без разметки, видимо у вас плагин не был включен.

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

The following user(s) said Thank You: mk73

Please Log in or Create an account to join the conversation.

  • Posts: 241
  • Thank you received: 14
8 years 2 days ago #237964

almika wrote: Чтобы задействовать разметку Хикашопа вам адо сравнивать ваши шаблоны с новыми Хикашоп, и вносить изменения.
Или, если у вас купленный шаблон, ждать, когда разработчики обновят.

Спасибо за подсказку. В продуктах пока осталась одна ошибка, не пойму что за еще один параметр name.



Кстати голосовалку ирейтинг как-то надо проверить


Если ни чего не помогает, прочтите наконец инструкцию.
Опыт растет прямопропорционально количеству выведенного из строя оборудования.
Attachments:
Last edit: 8 years 2 days ago by mk73.

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
8 years 1 day ago #237971

mk73 wrote: В продуктах пока осталась одна ошибка, не пойму что за еще один параметр name.


Я сделала так:
<a href="http://line22.ru/acuvue" itemprop="brand" itemscope itemtype="http://schema.org/brand"><span itemprop="name">Acuvue</span></a>

Это валидно в том числе и для W3C.

The following user(s) said Thank You: mk73

Please Log in or Create an account to join the conversation.

  • Posts: 241
  • Thank you received: 14
8 years 1 day ago #237988

almika wrote:

mk73 wrote: В продуктах пока осталась одна ошибка, не пойму что за еще один параметр name.


Я сделала так:
<a href="http://line22.ru/acuvue" itemprop="brand" itemscope itemtype="http://schema.org/brand"><span itemprop="name">Acuvue</span></a>

Это валидно в том числе и для W3C.

Спасибо, продукты заработали..
Остались рейтинги...
Может это потому что голосов всего 1?


Если ни чего не помогает, прочтите наконец инструкцию.
Опыт растет прямопропорционально количеству выведенного из строя оборудования.
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
8 years 1 day ago #237999

Насколько я поняла, рейтинг не может быть нулевым.
Его значение при пятибальной системе должно быть в диапазоне 1..5
А в Хикашоп выводят 0, если не было голосований, причем не при всех настройках конфигурации.
Я подправила в шаблоне - сделала проверку дополнительную - если нет голосов, то не выводить.

P.S. Не выводить разметку рейтинга, а не сам рейтинг.

Удачи

Last edit: 8 years 1 day ago by almika.

Please Log in or Create an account to join the conversation.

  • Posts: 241
  • Thank you received: 14
8 years 8 hours ago #238110

almika wrote: Насколько я поняла, рейтинг не может быть нулевым.
Его значение при пятибальной системе должно быть в диапазоне 1..5
А в Хикашоп выводят 0, если не было голосований, причем не при всех настройках конфигурации.
Я подправила в шаблоне - сделала проверку дополнительную - если нет голосов, то не выводить.

P.S. Не выводить разметку рейтинга, а не сам рейтинг.
Удачи

А я так понял, что при проверке не может быть посчитана среднее значение голоса потому что не указаны граничные значения рейтинга (самый маленький и самый большой). Только вот где это посмотреть
В статьях все отлично проходит (там другие ошибки)



вот как ругается на хику ( невозможно нормализовать оценку)


а вот в статье


Разница в параметре ratingValue видимо это рейтинг установленный по умолчанию в форме и причем нулевой (не существующий в диапазоне 1..5), вот система и ругается. Надо видимо подправить на 5 (чтобы по умолчанию стоял хороший) и проверить

PS. Блин зациклился я. Внимательное посмотрел ratingValue это значение рейтинга по итогам всех голосований. Сбило что он был 0 на странице товара где был рейтинг у товара 5. Оказывается дальше в топ-товарах вываливались товары с 0 рейтингом....
Нужно тогда уже везде рейтинги проставить


Если ни чего не помогает, прочтите наконец инструкцию.
Опыт растет прямопропорционально количеству выведенного из строя оборудования.
Attachments:
Last edit: 8 years 8 hours ago by mk73.

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
8 years 6 hours ago #238120

Вот я про это и писала. Если есть хотя бы один голос, то рейтинг валидный у товара.
А если нет голосов, то его не надо выводить.
Потому что "0" считается неверным значением для ratingValue.
Арифметически ,если ratingCount=0, то вообще деление на ноль должно быть, так как сумма всех голосов должна делиться на количество проголосовавших.

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

Please Log in or Create an account to join the conversation.

  • Posts: 241
  • Thank you received: 14
7 years 11 months ago #238411

almika wrote: .
Я подправила в шаблоне - сделала проверку дополнительную - если нет голосов, то не выводить.
P.S. Не выводить разметку рейтинга, а не сам рейтинг.

Если есть возможность подсказать как это сделать... (был бы паскаль я бы сварганил, а pph я как та собака, понимать понимаю а сказать не могу. :dry: )


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

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
7 years 11 months ago #238452

У меня в конфигурации задано:
Выберите тип рейтинга: Голосование & Комментарии

В моем случае я правлю шаблон vote -> mini
Причем, для "Голосование & Комментарии вместе" у них уже есть эта проверка (строка 48):

if ($row->hikashop_vote_total_vote > 0)
а для моих настроек нет.
Поэтому, я просто добавляю её.
Начиная с 65-й строки. Вместо:
<div style="display: none;">
		<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
			<span itemprop="ratingValue"><?php echo $row->hikashop_vote_average_score; ?></span>
			<span itemprop="bestRating"><?php echo $row->hikashop_vote_nb_star; ?></span>
			<span itemprop="ratingCount"><?php echo $row->hikashop_vote_total_vote; ?></span>
			<span itemprop="itemReviewed">Product</span>
		</div>
	</div>
Пишу:
//almika insert if ($row->hikashop_vote_total_vote > 0) {
	if ($row->hikashop_vote_total_vote > 0) {
?>	<div style="display: none;">
		<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating">
			<span itemprop="ratingValue"><?php echo $row->hikashop_vote_average_score; ?></span>
			<span itemprop="bestRating"><?php echo $row->hikashop_vote_nb_star; ?></span>
			<span itemprop="ratingCount"><?php echo $row->hikashop_vote_total_vote; ?></span>
			<span itemprop="itemReviewed">Product</span>
		</div>
	</div>
<?php
	//almika insert }
	}
?>
Мои комментарии вы можете убрать (строки, начинающиеся с //), я так помечаю обычно то, что я правлю в шаблонах, чтобы легче было искать мои изменения, в том числе когда ставлю новую версию Хикашоп.

Удачи

Please Log in or Create an account to join the conversation.

  • Posts: 241
  • Thank you received: 14
7 years 11 months ago #239048

Мда... уж.
Ума я этому так и не дал.
У меня и так включена голосовалка как "Голосование & Комментарии вместе".
Соответственно вставка этого кода ни чего не дало.
Он (файл mini) у меня переопределен (так как после обновы пришлось править показ в скобочках количество голосов вы мне помогали в теме тема )

В общем пока не понял как, вот думаю пока обновиться до 6.3?\
Выложу файл mini, ято я не так сделал?

File Attachment:

File Name: mini.txt
File Size:4 KB


PS. обновление не помогло что с родными файлами mini от хики, что спереопределенными :(


Если ни чего не помогает, прочтите наконец инструкцию.
Опыт растет прямопропорционально количеству выведенного из строя оборудования.
Attachments:
Last edit: 7 years 11 months ago by mk73.

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
7 years 11 months ago #239139

У вас точно mini используется (3 из 5 нашли это полезным, кажется эта настройка за mini отвечает)? Добавьте какой-нибудь свой класс и проверьте потом в исходном коде на странице есть ли этот класс?

Не очень поняла про обновление до 6.3, это что вы обновили?
Плагин микроданных отключен?
Переопределения все привели к последней версии Hikashop?
Какие ещё есть переопределения для vote?

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

Проверьте также protostar c моими изменениями для vote/mini на конфигурации "Голосование & Комментарии".
"Голосование & Комментарии вместе" работают не лучшим образом, ставишь рейтинг и комментировать уже не получается.

У вас ещё много модулей с товарами работает и в каждом тоже рейтинг выводится, и все они тоже ошибки дают.

Все получится

Please Log in or Create an account to join the conversation.

  • Posts: 45
  • Thank you received: 0
7 years 11 months ago #240520

Вопрос по теме микроразметки. Все разметил, а Гугл ругается на "Price" пишет что значение не корректно. Так как прайс отображен цифра и значение "100 руб", а надо раздельно "цифра и валюта"
Вот так:
"price": 100, "priceCurrency": "USD"

Подскажите как реализовать, где копать и исправлять?

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
7 years 11 months ago #240528

В HikaShop для цены и валюты хорошо задана разметка.
У вас, наверное, переопределены шаблоны вывода давно, и поэтому так происходит.

Эта строка отвечает за вывод валюты:

<span style="display: none;" itemprop="priceCurrency"><?php echo $CurrCode; ?></span>
В таком виде на сайте получается:
<span itemprop="priceCurrency" style="display: none;">RUB</span>
У меня используется шаблон вывода товара по умолчанию (product/show_default).
Если у вас другой шаблон, ищите в нем. Не в вашем переопределенном, а в оригинальном шаблоне. Оттуда в свой скопируйте.

Цена выводится в product/listing_price
Строка, где itemprop="price" стоит.

Удачи

Please Log in or Create an account to join the conversation.

  • Posts: 45
  • Thank you received: 0
7 years 11 months ago #240632

Проблема в том что выводится вместе и цифра и валюта. Вот так:
<span class="hikashop_product_price hikashop_product_price_0" itemprop="price">247,00 грн</span>
В идеале сделать так:
<span class="hikashop_product_price hikashop_product_price_0" itemprop="price">247,00</span>
<span class="hikashop_product_price hikashop_product_price_0" itemprop="priceCurrency">грн</span>

Last edit: 7 years 11 months ago by pisok.

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
7 years 11 months ago #240640

Какая у вас версия Hikashop?
Смотрели ли вы оригинальные шаблоны?

В последней версии нет проблем с разметкой цены и валюты.

Я же не вижу код ваших шаблонов.

Та цена, которая у вас выводится (247,00 грн) - это для клиентов, она так и должна быть.
Валюта помечена display: none; - она не отображается на сайте.

Attachments:
Last edit: 7 years 11 months ago by almika.

Please Log in or Create an account to join the conversation.

  • Posts: 45
  • Thank you received: 0
7 years 11 months ago #240812

Все так и есть. Но гугл все равно ругается. Пишет что недопустимое значение цены

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 382
  • Thank you received: 77
7 years 11 months ago #240820

Дайте ссылку на ваш сайт или кусок исходного кода страницы.

Обратите внимание на атрибут content для цены - только цена должна быть в качестве значения этого атрибута.

Всего доброго

Please Log in or Create an account to join the conversation.

Moderators: progreccor
Time to create page: 0.149 seconds
Powered by Kunena Forum