Налаштування мікророзмітки товарів (Product Schema) для інтернет-магазину

Наша компанія займається розробкою, підтримкою та обслуговуванням сайтів будь-якої складності. Від простих односторінкових сайтів до масштабних кластерних систем, побудованих на мікро сервісах. Досвід розробників підтверджено сертифікатами від вендорів.
Розробка та обслуговування будь-яких видів сайтів:
Інформаційні сайти або веб-програми
Сайти візитки, landing page, корпоративні сайти, онлайн каталоги, квіз, промо-сайти, блоги, ресурси новин, інформаційні портали, форуми, агрегатори
Сайти або веб-програми електронної комерції
Інтернет-магазини, B2B-портали, маркетплейси, онлайн-обмінники, кешбек-сайти, біржі, дропшиппінг-платформи, парсери товарів
Веб-програми для управління бізнес-процесами
CRM-системи, ERP-системи, корпоративні портали, системи управління виробництвом, парсери інформації
Сайти або веб-програми електронних послуг
Дошки оголошень, онлайн-школи, онлайн-кінотеатри, конструктори сайтів, портали надання електронних послуг, відеохостинги, тематичні портали

Це лише деякі з технічних типів сайтів, з якими ми працюємо, і кожен із них може мати свої специфічні особливості та функціональність, а також бути адаптованим під конкретні потреби та цілі клієнта.

Пропоновані послуги
Показано 1 з 1 послугУсі 2065 послуг
Налаштування мікророзмітки товарів (Product Schema) для інтернет-магазину
Середня
від 1 робочого дня до 3 робочих днів
Часті питання
Наші компетенції:
Етапи розробки
Останні роботи
  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_web-applications_feedme_466_0.webp
    Розробка веб-додатків для компанії FEEDME
    1171
  • image_websites_belfingroup_462_0.webp
    Розробка веб-сайту для компанії БЕЛФІНГРУП
    874
  • image_ecommerce_furnoro_435_0.webp
    Розробка інтернет магазину для компанії FURNORO
    1094
  • image_crm_enviok_479_0.webp
    Розробка веб-додатків для компанії Enviok
    831
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851

Налаштування мікророзмітки товарів (Product Schema) для інтернет-магазину

Product Schema — розмітка товарних сторінок, яка дозволяє Google показувати зірки рейтингу, ціну та наявність прямо в результатах пошуку. Збільшує CTR на 15–30%.

Базова розмітка товару

{
    "@context": "https://schema.org",
    "@type": "Product",
    "name": "Ноутбук ASUS ROG Strix G16",
    "sku": "ROG-G16-2024-RTX4070",
    "gtin13": "4711081694342",
    "description": "Ігровий ноутбук з RTX 4070, процесором Intel Core i7-13650HX та 16-дюймовим дисплеєм 240Hz.",
    "brand": {
        "@type": "Brand",
        "name": "ASUS"
    },
    "image": [
        "https://example.ru/images/rog-strix-1.jpg",
        "https://example.ru/images/rog-strix-2.jpg"
    ],
    "offers": {
        "@type": "Offer",
        "url": "https://example.ru/notebooks/asus-rog-strix-g16",
        "priceCurrency": "UAH",
        "price": "149990",
        "priceValidUntil": "2024-12-31",
        "itemCondition": "https://schema.org/NewCondition",
        "availability": "https://schema.org/InStock",
        "seller": {
            "@type": "Organization",
            "name": "ТехноМагазин"
        }
    },
    "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.7",
        "bestRating": "5",
        "worstRating": "1",
        "reviewCount": "47"
    },
    "review": [
        {
            "@type": "Review",
            "reviewRating": { "@type": "Rating", "ratingValue": "5" },
            "author": { "@type": "Person", "name": "Олександр К." },
            "datePublished": "2024-03-10",
            "reviewBody": "Чудовий ноутбук для ігор, тихий та холодний при помірному навантаженні."
        }
    ]
}

Товар з варіаціями (ProductGroup)

{
    "@context": "https://schema.org",
    "@type": "ProductGroup",
    "name": "Кросівки Nike Air Max 90",
    "hasVariant": [
        {
            "@type": "Product",
            "name": "Nike Air Max 90 White — розмір 42",
            "offers": { "@type": "Offer", "price": "8990", "availability": "InStock" },
            "additionalProperty": [
                { "@type": "PropertyValue", "name": "Колір", "value": "Білий" },
                { "@type": "PropertyValue", "name": "Розмір", "value": "42" }
            ]
        }
    ]
}

Динамічна генерація в Laravel

class ProductSchemaGenerator
{
    public function generate(Product $product): array
    {
        return [
            '@context'    => 'https://schema.org',
            '@type'       => 'Product',
            'name'        => $product->name,
            'sku'         => $product->sku,
            'description' => $product->meta_description ?? strip_tags($product->description),
            'image'       => $product->images->pluck('url')->toArray(),
            'brand'       => ['@type' => 'Brand', 'name' => $product->brand->name],
            'offers'      => [
                '@type'         => 'Offer',
                'price'         => number_format($product->price / 100, 2, '.', ''),
                'priceCurrency' => 'UAH',
                'availability'  => $product->in_stock
                    ? 'https://schema.org/InStock'
                    : 'https://schema.org/OutOfStock',
                'priceValidUntil' => now()->addMonth()->format('Y-m-d'),
                'seller' => ['@type' => 'Organization', 'name' => config('app.name')]
            ],
            'aggregateRating' => $product->reviews_count > 0 ? [
                '@type'       => 'AggregateRating',
                'ratingValue' => number_format($product->average_rating, 1),
                'reviewCount' => $product->reviews_count
            ] : null
        ];
    }
}

Часті помилки

  • Порожні поля: Google не прийме схему з "price": "" або "availability": ""
  • Невідповідність даних на сторінці: ціна в схемі повинна збігатися з видимою ціною
  • reviewCount: 0 при відсутності відзивів — видалити aggregateRating повністю
  • Неправильний формат ціни: тільки число без символу валюти ("8990", не "8990 ₽")

Час налаштування: 1 робочий день для динамічної генерації на всіх сторінках товарів.