Придерживаться политики структурированных данных Google - PullRequest
0 голосов
/ 18 ноября 2018

справочник структурированных данных Google Product рекомендует включить aggregateRating. Распространенные ошибки структурированных данных В документе написано:

Содержимое, на которое ссылаются структурированные данные, скрыто от пользователя.

Мой вопрос: как убедиться, что Google понимает мой пользовательский интерфейс? Я использую (5) svg звездных изображений для обозначения рейтинга, но есть 3 варианта звездного: пустой, половинный и полный. Нужно ли добавлять атрибут content="rating" или title="rating" или ...? Я хотел бы понять, как Google узнает, что я показываю 5 звезд вообще? Я мог бы использовать .png файлы или Unicode ★.

  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "88",
    "bestRating": "100",
    "ratingCount": "20"
  }

1 Ответ

0 голосов
/ 18 ноября 2018

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

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

В случае рейтингов вы могли бы использовать элемент meter :

<meter min="0" max="5" value="3">★★★☆☆</meter>

(поскольку meter, вероятно, нетшироко поддерживается, вы можете рассмотреть возможность использования WAI-ARIA: пример с img элементами и aria-labelledby.)

...