Google не документирует, как они проверяют, соответствует ли видимый контент структурированным данным.Пока вы не скрываете / не пропускаете контент, все должно быть в порядке.
По этой и всем другим причинам имеет смысл использовать доступную семантическую разметку.Если он доступен для пользователей с ограниченными возможностями, он также доступен для роботов поисковых систем.
В случае рейтингов вы могли бы использовать элемент meter
:
<meter min="0" max="5" value="3">★★★☆☆</meter>
(поскольку meter
, вероятно, нетшироко поддерживается, вы можете рассмотреть возможность использования WAI-ARIA: пример с img
элементами и aria-labelledby
.)