Перекрестные продажи, schema.org, отсутствует поле "name" Исправлено

1

Здравствуйте!

В теме дизайна «Дефолт 3.0» 3.3.16 (default) если включить перекрестные продажи (Cross-selling), то google ругается на микроразметку schema.org но не на сам товар, а на рекомендуемые товары у них в разметке отсутствует поле "name"

Можно поправить? 
п.с. наверно надо вообще в шаблоне удалить микроразметку для рекомендуемых товаров...

10 комментариев

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 2 марта 2020 12:29 #

    Не увидел такой проблемы, например, на странице https://demo1-ru.webasyst.com/mobiles/apple/apple-iphone-7/. Возможно, не туда смотрю. Расскажите подробнее, пожалуйста.

    • +1
      ВЕтал ВЕтал 2 марта 2020 14:37 #

      Прогнал вашу страницу через https://search.google.com/structured-data/testing-tool проблем нет.

      Затем прогнал свою страницу https://bestpovar.ru/jouice/fresh-tomat/ и о чудо проблемы тоже нет!

      А панель https://search.google.com/search-console орет на на эту ошибку.


      вот так видит гугл кусок кода рекомендуемых товаров. он не видит поле name в разделе product

                              
              <section><!-- products mini thumbnail list view: related products, etc. --><ul class="mini-product-list related-bxslider s-products-list">
              
              <li class="product-item s-product-wrapper" itemscope itemtype ="http://schema.org/Product"><div class="image"><a href="/jouice/fresh-apple/" title="Фреш Яблочный"><img itemprop="image" alt="Фреш Яблочный" title="Фреш Яблочный" src="/wa-data/public/shop/products/57/07/757/images/70/70.96x96@2x.jpg"><meta itemprop="description" content="Сок свежевыжатый Яблочный, прессовый метод отжима. 500 мл."></a></div>
              
              
              <div class="desc-block" itemprop="offers" itemscope itemtype="http://schema.org/Offer"><h5 class="header-item"><a href="/jouice/fresh-apple/" itemprop="name">Фреш Яблочный</a></h5><!-- OLD PRICE --><!-- PRICE --><span class="price nowrap">400 <span class="ruble">Р</span></span><!-- META --><link itemprop="availability" href="http://schema.org/InStock" /><meta itemprop="price" content="400"><meta itemprop="priceCurrency" content="RUB"><!-- LINK --><a class="item-link" href="/jouice/fresh-apple/" title="Фреш Яблочный">Купить</a></div></li>
              
              далее ещё три напитка .............
              
      <script>( function($) {var $products = $("#s-products-wrapper").removeAttr("id");var initLazyLoading = false;if (initLazyLoading) {new LazyLoading({$wrapper: $products,names: {list: ".s-products-list",items: ".s-product-wrapper",paging: ".s-paging-wrapper"}});}})(jQuery);</script></section>
      
          </section>
      


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

      <link itemprop="availability" href="http://schema.org/InStock">

    • +1
      ВЕтал ВЕтал 3 марта 2020 11:05 #

      Нашел в чём проблема.

      Я выше малость оговорился у меня основная тема дизайна  «Дефолт 3.0» 3.3.16 (default), а мобильная как и у вас «Mobile» 1.3.6 (mobile)

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

    • +1
      Antonio Antonio 2 марта 2020 23:23 #

      Я это проходил. Google не нравится, что в списках и категориях товаров есть разметка schema.org. Он даже может применить санкции. По его мнению разметка должна быть в карточке товара.

      Надо убирать разметку и постепенно ошибки уйдут. 

      Разментка задана или темой или выводится плагином. 

      У меня в настройках тему есть выключатель. 

      • +1
        ВЕтал ВЕтал 2 марта 2020 23:58 #

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

        прикупил плагин разметка в один клик, не помогло(

        • +1

          Надо либо изменить разметку, либо вовсе её удалить.

          Гугл будет переиндксировать и показывать эту ошибку примерно месяц после её устранения.

        • +1
          Михаил Ушенин Михаил Ушенин Webasyst 28 апреля 2020 17:36 #

          Мы выпустили обновление темы дизайна Mobile с исправлением микроразметки Schema.org. Обновление можно установить в «Инсталлере». После установки обновления тему дизайна нужно сбросить до оригинального состояния.

          Проверьте, пожалуйста. Сообщите нам, если проблема сохранилась.

          • +1
            ВЕтал ВЕтал 16 мая 2020 00:52 #

            Приветствую!

            Вообщем обновил мобильную тему до 1.3.10 сменил настройку в теме: Рекомендуемые товары на вид "списком" и получил теперь ошибку "Недопустимый тип значения в поле "name"" (раньше была "отсутствует поле name")

            • +1

              Не удалось повторить эту проблему с оригинальной темой дизайна «Mobile» версии 1.3.10. Если после сброса темы дизайна до оригинального состояния у вас эта проблема сохраняется, напишите нам в службу поддержки — изучим ситуацию подробнее.

              Добавить комментарий

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