Структуровані дані21 правило:як сформовано ваші структуровані дані, що вони кажуть і куди вказують.
Синтаксис, значення, окремі поля розширених результатів, узгодженість із видимим контентом і пов’язані ідентичності.
Синтаксис
- Блок JSON-LD не проходить перевірку синтаксисуПовний блок JSON-LD в HTML, який віддав сервер, не проходить перевірку синтаксису.У звіті: Invalid JSON-LD structured data
- JSON-LD має недійсний контекст або незіставлені терміниОригінальний контекст JSON-LD має недійсний тип, або відсутній, null чи порожній контекст залишає конкретні прості терміни незіставленими.У звіті: JSON-LD has an invalid context or unmapped terms
Значення
- Навігаційний ланцюжок має непослідовну структуруЗахоплений навігаційний ланцюжок має недійсні позиції, відсутні поля не в останньому елементі чи суперечливі декларації того самого ланцюжка.У звіті: BreadcrumbList structure is invalid
- GTIN або ISBN не проходить перевірку ідентифікатораЗахоплений ідентифікатор товару має недійсну довжину, шаблон символів, значення-заглушку чи контрольну цифру.У звіті: GTIN/ISBN fails length or check-digit validation
- Пропозиція продавця має некоректну чинну цінуЦіна покупки в захопленій пропозиції продавця не проходить перевірку числової ціни.У звіті: Offer price value is malformed
- Значення рейтингу виходить за межі його шкалиЗахоплений рейтинг лежить поза оголошеною шкалою або використовує десяткову кому.У звіті: Rating value outside its declared scale
- Дата чи тривалість у структурованих даних некоректнаЗахоплена часова властивість містить значення, яке не відповідає підтримуваній граматиці ISO 8601.У звіті: Date or duration value is not valid ISO 8601
- Дублікати декларацій не узгоджуються щодо тієї самої сутностіДві захоплені декларації однієї сутності дають різні порівнянні значення назви, ціни, рейтингу чи наявності.У звіті: Same entity marked up twice with conflicting values
- priceCurrency у Product не є кодом ISO 4217Дієва ціна в підтвердженій пропозиції Product оголошує некоректну валюту або код, якого немає в розглянутих поточному й історичному списках ISO.У звіті: Product priceCurrency does not meet Google's ISO 4217 requirement
- Дата й час у структурованих даних не мають часового поясуЧинна захоплена дата й час має компонент часу й не має позначення часового поясу.У звіті: Date value has no timezone designator
- Значення LocalBusiness потребують перегляду форматуОригінальні значення в явно типізованому LocalBusiness використовують замало десяткових знаків у координатах, непідтримуваний формат часу чи днів роботи або надто довгий діапазон цін.У звіті: LocalBusiness values fail format requirements
Розширені результати
- Прострочені структуровані дані з обмеженим терміном залишаються на сторінці, доступній для індексуванняЗахоплена розмітка Event, Offer чи BroadcastEvent оголошує термін, який закінчився на спостережений час відповіді сторінки.У звіті: Time-bound markup has expired but the page is still live
- Зображення в структурованих даних замалеЗображення, оголошене в розмітці Article чи Product, має виміряні розміри, добуток ширини й висоти яких менший за 50 000 пікселів.У звіті: A structured-data image is below the review size threshold
- Розмітка Product суперечить оголошеному списку товарівПоточна URL-адреса явно оголошена колекцією з основним ItemList товарів і водночас позначена розміткою Product/Offer, а щонайменше три елементи списку мають локальні свідчення посилання в межах сайту й ціни.У звіті: Product markup conflicts with a declared product list
- Зірки відгуків описують власну організацію сайтуЗахоплена розмітка відгуків для Organization чи LocalBusiness належить явно оголошеному видавцеві сайту.У звіті: Self-serving review stars on the site's own Organization/LocalBusiness
- Структурованих даних немає на захопленому дублікаті-варіантіЗахоплена канонічна пара має однаковий нормалізований виділений текст, але варіант не має структурованих даних, тоді як його канонічна ціль має.У звіті: Duplicate page variants missing the canonical's structured data
- Статичний відеоплеєр без розмітки VideoObjectЗахоплений HTML оголошує підтримуваний відеоплеєр, але в повній підтримуваній розмітці немає розпізнаного VideoObject.У звіті: Static video player without VideoObject markup
Видимий контент
- Розмічена ціна не має відповідної статичної ціни на сторінціЯвно пов’язана ціна товару не має підтримуваної відповідної ціни в оригінальному основному контенті.У звіті: Marked-up price has no qualified static content match
- Заголовок статті в розмітці відрізняється від статичного заголовка сторінкиОригінальний headline в Article не має спільних нормалізованих токенів з основним H1 чи доступним title у head і відсутній у повністю просканованій основній області.У звіті: Article headline differs from the static page headline
Посилання та ідентичність
- Адресу зображення чи відео зі структурованих даних не вдається завантажитиЗафіксоване посилання з розмітки повернуло підтверджену відповідь 404/410, має початкові дані DNS про NXDOMAIN або заборонене для Googlebot зафіксованим robots.txt свого джерела.У звіті: Markup references an asset that could not be fetched
- Основна сутність посилається на інший варіант цієї сторінкиЯвний url або mainEntityOfPage поточної сторінки відрізняється від захопленого canonical у HTML після підтримуваної нормалізації.У звіті: Entity url/mainEntityOfPage doesn't match the page's canonical URL