1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

Schema для категорий товаров

Тема в разделе "Web Coding", создана пользователем fortuner, 14 окт 2015.

Модераторы: latteo
  1. fortuner

    fortuner

    Регистр.:
    26 июн 2012
    Сообщения:
    428
    Симпатии:
    411
    Всем привет!
    Подскажите, как правильно сделать микроразметку для категории товаров?
    Нашел такие варианты:
    1. Перечень товаров. Не совсем понятно, как он будет отображаться в выдаче гугла. И что делать, если товаров в категории много? Все перечислять?
    Код:
    <script type="application/ld+json">
    {
      "@context": "http://schema.org",
      "@type": "ItemList",
      "url": "http://multivarki.ru?filters%5Bprice%5D%5BLTE%5D=39600",
      "numberOfItems": "315",
      "itemListElement": [{
          "@type": "Product",
          "image": "http://img01.multivarki.ru.ru/c9/f1/a5fe6642-18d0-47ad-b038-6fca20f1c923.jpeg",
          "url": "http://multivarki.ru/brand_502/",
          "name": "Brand 502"
        },{
          "@type": "Product",
          "name": "..."
        }
      ],
        "offers": {
          "@type": "Offer",
          "price": "4399 p."
        }
    }
    </script>
    2. Агрегация цен. Вроде не совсем подходит для перечня товаров. И гугл говорит, что для категорий использовать нельзя.
    Код:
    <script type="application/ld+json">
    {
      "@context": "http://schema.org/",
      "@type": "Product",
      "name": "Имя товара",
      "image": "Картинка товара",
      "brand": {
        "@type": "Thing",
        "name": "ACME"
      },
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.4",
        "ratingCount": "89"
      },
      "offers": {
        "@type": "AggregateOffer",
        "lowPrice": "119.99",
        "highPrice": "199.99",
        "priceCurrency": "USD"
      }
    }
    </script>
    Поделитесь опытом, кто как решил задачу?
    Во втором варианте привлекает фича диапазона цен. Вроде в выдаче должно получиться так: "Товар такой-то, Цена от X до Y денег"
    В первом пугает возможность реально большого количества товара - если 1000 ед. то получится 200 кб разметки на странице. Как к такому отнесутся поисковики? Плюс страница будет тяжелее.
     
    Последнее редактирование: 14 окт 2015
  2. joann

    joann Постоялец

    Регистр.:
    19 июн 2008
    Сообщения:
    58
    Симпатии:
    11
  3. Benef1t

    Benef1t Писатель

    Регистр.:
    2 июл 2014
    Сообщения:
    9
    Симпатии:
    1
  4. fortuner

    fortuner

    Регистр.:
    26 июн 2012
    Сообщения:
    428
    Симпатии:
    411
    Спасибо огромное.
    Вы думаете, что я это все не перечитал перед тем как тему создавать?
    По теме: заметил, что в некоторых случаях гугл показывает в выдаче на смартфоне карусель. Например, если искать актера, то покажет карусель фильмов, в которых тот снимался.
    В официальных английских мануалах упоминается, но толком ничего не написано.
    Кстати, заметил, что гугловский инструмент проверки разметки глючит. Например mainEntityOfPage у него не валидный, как не старайся.
     
  5. fortuner

    fortuner

    Регистр.:
    26 июн 2012
    Сообщения:
    428
    Симпатии:
    411
    И, между прочим, люди уже писали в техподдержку гугла поп поводу данного бага.
    Ответили, что пофиксят тут-же, но с тех пор прошло уже полгода, а воз и ныне там.
    На этом месте возникает вопрос: schema вообще поддерживается гуглом или ее уже постигла участь meta keywords?
     
  6. Lex0013

    Lex0013 Создатель

    Регистр.:
    1 мар 2012
    Сообщения:
    19
    Симпатии:
    2
    Для какой CMS нужна разметка, уже есть огромное количество готовых решений, вчера поставил подули для микро разметки на opencart 2.1
     
  7. Publion

    Publion Создатель

    Регистр.:
    19 фев 2016
    Сообщения:
    4
    Симпатии:
    1
    яндексом точно поддерживается и гугл выдает нужные сниппеты, так что все работает и там и там
     
  8. fortuner

    fortuner

    Регистр.:
    26 июн 2012
    Сообщения:
    428
    Симпатии:
    411
    Да я уже давно написал свой для Prestashop, надо в маркет выложить, авось покупать будут :)
     
  9. Pahaluev123

    Pahaluev123 Создатель

    Регистр.:
    18 июн 2015
    Сообщения:
    25
    Симпатии:
    3
    зачем вообще престашоп, имхо он очень печален(
     
  10. fortuner

    fortuner

    Регистр.:
    26 июн 2012
    Сообщения:
    428
    Симпатии:
    411
    Твое имхо не относится к теме.