Структурирани данни за продукти: оферти, оценки, грешки
Структурираните данни казват на търсачките какво пише на продуктовата ти страница: име, цена, наличност и оценки. Това ръководство обяснява двата вида продуктови страници при Google, градивните елементи, минимален пример, правилата за оценките и най-честите грешки.
Какво прави маркирането на продукти
Структурираните данни за продукти описват продукта във форма, която програмите могат да четат: име, изображение, цена, валута, наличност и оценки. Речникът идва от schema.org, а често използван формат е JSON-LD – блок с данни в страницата, който посетителите не виждат. Google може да използва тези данни, за да показва продуктова информация в резултатите от търсенето, например цена или звезди с оценка. Google също така ясно казва, че структурираните данни не са обещание за разширен резултат.
Два вида продуктови страници
Google разграничава два случая. Обявите на търговци (merchant listings) са за страници, на които купувачът може да купи продукта от теб. Продуктовите фрагменти (product snippets) са за други продуктови страници, като ревюта, тестове и страници за сравнение. Изискванията се различават, затова първо реши кой от двата случая е твоята страница.
- Страница с ревю, тест или сравнение
- name и едно от review, aggregateRating или offers
- Офертата изисква цена; priceCurrency се препоръчва
- Offer или AggregateOffer
- Плюсове и минуси на редакционни страници с ревюта
- Страница, на която купувачите могат да купят продукта от теб
- name, image и offers
- Цена над нула и priceCurrency са задължителни
- Само Offer, защото ти си продавачът
- Например доставка, връщане, размер, цвят, GTIN
Според Google разширените резултати за продукти поддържат само страници, които са посветени на един продукт или на няколко варианта на един и същ продукт. Google препоръчва маркирането да се добавя към продуктовите страници, а не към страници на категории или списъци с продукти.
Градивните елементи
- Product: самият артикул, с name, image, description, brand, sku и, ако имаш такъв, GTIN.
- Offer: условията на продажба, с price, priceCurrency, availability, url на офертата и, ако цената изтича, priceValidUntil.
- AggregateRating: средната стойност на много оценки, с ratingValue и ratingCount или reviewCount.
- Review: едно отделно ревю. Google изисква името на автора да е валидно име на човек или екип.
Минимален пример
Този блок описва чаша, която се продава. Той се поставя в HTML кода на продуктовата страница, обикновено в head или в края на body.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Синя керамична чаша, 0.3 l",
"image": "https://example.com/img/mug-blue.jpg",
"sku": "MUG-BL-03",
"brand": { "@type": "Brand", "name": "Примерна керамика" },
"offers": {
"@type": "Offer",
"price": "12.90",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"url": "https://example.com/mug-blue"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "38"
}
}
</script>Три детайла водят до много грешки. schema.org изисква точка като десетичен знак и без символ на валута в цената, затова пиши 12.90, а не 12,90 или €12.90. Валутата се записва в priceCurrency като код по ISO 4217, например EUR или PLN. Наличността е стойност от schema.org, например InStock или OutOfStock.
Оценки и ревюта
AggregateRating изисква ratingValue и поне едно от ratingCount или reviewCount. В рамките на продукт itemReviewed не е нужно. Ако пропуснеш bestRating и worstRating, Google приема скала от 1 до 5. Ако магазинът ти използва друга скала, например от 1 до 10, посочи я.
Цена, наличност и актуалност
- Маркирай само това, което посетителите виждат. Google пише, че структурираните данни трябва вярно да представят съдържанието на страницата.
- Променяй маркирането, когато се промени цената или наличността. Добрата система за магазин прави това автоматично, а блок, въведен на ръка – не.
- Задавай priceValidUntil само ако цената наистина изтича. Според Google дата в миналото може да спре показването на продуктовия фрагмент.
- Използвай една валута на адрес. Google изисква отделен URL за всяка валута.
- Опиши доставката и връщането веднъж за целия магазин. Google препоръчва обща политика за връщане и политика за доставка в маркирането Organization.
Типични грешки
- Цената е написана със запетая, със символ на валута или като 0 на страница, на която продуктът се продава.
- priceCurrency съдържа € или $ вместо код като EUR или USD.
- Изображението липсва, въпреки че обявите на търговци го изискват.
- Страница на магазин използва AggregateOffer. Обявите на търговци изискват Offer, защото търговецът трябва да е продавачът.
- Името или цената в маркирането се различават от страницата, често след промяна на цената.
- Два блока описват един и същ продукт с различни стойности, например един от темата и един от плъгин.
Как да провериш маркирането си
Google посочва Rich Results Test и инструмента за проверка на URL адреси, които улавят повечето технически грешки. Някои проблеми остават невидими за такива тестове, например оценка, която я няма на страницата. Google може също да предприеме ръчно действие срещу структурирани данни, които нарушават правилата му. Тогава страницата губи възможността за разширени резултати, а структурираните данни се пренебрегват.
Работа с Do4U
Проверка на структурирани данни чете страница по адреса ѝ или HTML или JSON-LD блок, който поставиш. Тя чете всички JSON-LD блокове, също @graph и вложени елементи, както и microdata и RDFa. Кодът открива синтактични грешки с ред и колона, непознати или сгрешени типове и свойствата, които Google изисква или препоръчва за продуктови фрагменти, обяви на търговци, оферти и оценки. Той проверява формата на цените, валутите, датите и оценките и предупреждава, когато име или цена от маркирането не се появяват във видимия текст. Получаваш дърво на елементите с грешки, предупреждения и източника на всяко правило. Страницата се чете така, както сървърът я доставя, без JavaScript. Не се използва ИИ и проверката е безплатна, с дневен лимит.
Do4U открива подсказки, а ти проверяваш и решаваш. Дали ще се появи разширен резултат, решава Google, и само ти знаеш дали цената, наличността или оценката са верни.
Източници
- Google Search Central: Структурирани данни за продуктови фрагменти (Product, Review, Offer) (страницата е обновена на 8 септември 2026 г.) (на английски) (developers.google.com)
- Google Search Central: Структурирани данни за обяви на търговци (Product, Offer) (страницата е обновена на 8 септември 2026 г.) (на английски) (developers.google.com)
- Google Search Central: Структурирани данни за фрагменти с ревюта (Review, AggregateRating) (страницата е обновена на 8 септември 2026 г.) (на английски) (developers.google.com)
- Google Search Central: Общи указания за структурирани данни (страницата е обновена на 10 юли 2026 г.) (на английски) (developers.google.com)
- schema.org: Offer (на английски) (schema.org)