• Інтернет-магазини · OpenCart

Атрибутна схема: сорок полів, з яких заповнені чотири, — це не каталог

Характеристики зазвичай додають за принципом «хай буде»: платформа дозволяє, менеджер завів, постачальник прислав. Через рік у категорії сорок полів, з них реально заповнені чотири, і фільтр за рештою показує порожнечу. Атрибутна схема вирішує зворотну задачу: не скільки полів можна мати, а які насправді потрібні цій категорії — щоб їх заповнювали й щоб за ними шукали.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Спеціалізація
інтернет-магазини, переважно OpenCart
Вартість
після безкоштовного аудиту
Гарантія
30
днів після підписання акта
Спеціалізація
інтернет-магазини, переважно OpenCart
Строк
від 12 до 40 робочих днів
Початок
безкоштовна перевірка каталогу
Відповідь
протягом 2 годин
Робота
за письмовим договором
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • набір атрибутів під кожну групу категорій, а не єдиний перелік на весь каталог
  • розділення обовʼязкових і необовʼязкових полів із поясненням, чому саме так
  • типи значень: число з одиницею виміру, перелік із довідника, так або ні
  • довідники допустимих значень там, де вони потрібні
  • звірка з тим, за чим люди справді шукають у ваших категоріях
  • урахування вимог маркетплейсів, якщо ви туди віддаєте дані
  • перелік атрибутів, які варто прибрати як непотрібні
  • правила для нових категорій, щоб схема не розповзалась
  • коротка інструкція для тих, хто заводить товари
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • заповнення характеристик за вас
  • вигадування атрибутів, яких немає у ваших джерелах даних
  • обіцянки зростання продажів
  • перенесення каталогу на іншу платформу
  • зведення різних написань значень — це окрема робота
Кому підходить

Ситуації, у яких ця послуга дає результат

Сценарій 1 із 4

Каталог із порожніми характеристиками

Поля є, значень немає. Фільтр за таким атрибутом або нічого не знаходить, або ховає половину товарів — і покупець вирішує, що асортименту немає.

Розберемо вашу ситуацію на безкоштовному аудиті
Безкоштовна перевірка каталогу

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

Що ми міряємо

  1. Скільки атрибутів у категорії й скільки з них заповненіНайпоказовіша пара цифр. Розрив між ними — і є справжня проблема схеми.
  2. За якими атрибутами реально фільтруютьЯкщо аналітика показує, що фільтром користуються за трьома полями з двадцяти, решта — кандидати на прибирання.
  3. Чи є числа числамиПотужність, вага, обʼєм мають бути числами з одиницею виміру, інакше діапазонний фільтр неможливий.
  4. Наскільки різнорідні категоріїКількість несхожих груп визначає, скільки окремих наборів полів доведеться спроєктувати.
  5. Що вимагають маркетплейсиЯкщо ви віддаєте дані на майданчики, їхні обовʼязкові поля мають бути в схемі з самого початку.
  6. Хто заповнюватимеСхема, під яку немає людей, лишиться на папері. Кількість обовʼязкових полів має бути посильною.

Що ви отримуєте

  • заповнюваність атрибутів по ключових категоріях у цифрах
  • перелік полів-кандидатів на прибирання
  • чернетка схеми для однієї-двох категорій як приклад
  • оцінка обсягу робіт з розбивкою по етапах

Строк: 2–4 робочих дні

Чому це безкоштовно

Схему неможливо запропонувати, не побачивши заповнюваність: у двох магазинах з однаковим асортиментом вона буває зовсім різною.

Що далі

Ви отримуєте цифри й приклад схеми. Далі вирішуєте самі — документ лишається у вас.

Коротка форма: контакт і адреса сайту
Договір і документи

Працюємо офіційно

Договір, акт і рахунок — на кожен проєкт, а не тільки на великий. Без документів у вас немає ні прав на роботу, ні підстави провести витрати.

Нам довіряють6 брендів

Нам довіряють: Kvant Energy, GYPSUN, Naturel Cosmetics, Pancer Protection, LUGI, BeeTech

Умови, зафіксовані письмово8 пунктів
  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику оформлюємо на вас.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці.

  • Сайти в дев'яти країнах

    Наші сайти працюють у дев'яти країнах: крім України — Польща, Німеччина, Австрія, Англія, Норвегія, Болгарія, Молдова, Іспанія.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша або строк нереальний — скажемо одразу.

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику оформлюємо на вас.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці.

  • Сайти в дев'яти країнах

    Наші сайти працюють у дев'яти країнах: крім України — Польща, Німеччина, Австрія, Англія, Норвегія, Болгарія, Молдова, Іспанія.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша або строк нереальний — скажемо одразу.

NDA підписуємо на запит. Після завершення співпраці наші доступи до ваших сервісів видаляємо самі.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному

  • Кількість груп категорійСхема робиться не на категорію, а на групу схожих. Що більше несхожих груп, то більше окремих наборів полів.
  • Чи потрібні довідники значеньПерелік допустимих значень робить фільтр осяжним, але його треба скласти для кожного атрибута окремо.
  • Вимоги маркетплейсівЗіставлення вашої схеми з полями майданчика — окрема робота, яку краще зробити одразу, ніж переробляти схему потім.
  • Стан наявних данихЯкщо характеристики розкидані по описах, спершу треба зрозуміти, що взагалі є. Це впливає на строк більше за кількість категорій.
  • Скільки полів робити обовʼязковимиЩо більше обовʼязкових, то повніший каталог і то більше роботи у ваших менеджерів. Це баланс, і встановлюєте його ви.
  • Чи потрібні правила для нових категорійБез них схема живе до першої нової групи товарів. Це невелика, але потрібна частина роботи.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

вибірка з 41 українських інтернет-магазинів

Задача
Перевірити, наскільки повні картки товару в магазинів: чи є фільтри за характеристиками, порівняння й показані оцінки — усе це росте з якості самих даних про товар.
Рішення
Зовнішній вимір головної й однієї товарної сторінки з карти сайту: сліди функцій у HTML, розмітка товару, ціни й характеристик. Наявність сліду, не якість реалізації.
Результат
Вимір 2026-09-17, 35 магазинів: Фільтр за характеристиками: 9 сайтів із 25; Порівняння товарів: 10 сайтів із 25; Розмітка рейтингу: 3 сайти із 25.

Pancer Protection

інтернет-магазин тактичного і військового спорядження з каталогом понад 50 тис. SKU

Задача
Утримати в одному магазині надвеликий асортимент тактичного спорядження (бронезахист, одяг, взуття, рюкзаки, зв'язок, оптика) із детальною фільтрацією за характеристиками — і при цьому не втратити швидкість віддачі сторінок.
Рішення
Магазин на OpenCart 3 (тема chameleon + модулі NeoSeo) за Cloudflare. Дві мовні версії. Повна JSON-LD розмітка локального магазину: Store, Place, GeoCoordinates, PostalAddress, OpeningHoursSpecification, ContactPoint, WebSite, SearchAction. У чекауті — LiqPay, картка онлайн, післяплата, готівка при отриманні, безготівковий розрахунок і розстрочка онлайн (події dataLayer). Телефонія Binotel, email-маркетинг eSputnik, вхід через Google, GTM, GA4, Google Ads.
Результат
54 302 товари і 635 категорій — цифра підтверджена двома незалежними методами: sitemap-індекс із 32 товарних файлів дає 110 096 URL на дві мови, перехресна перевірка пошуком OpenCart дає 54 501–54 600 позицій (розбіжність 0,4%). Каталог на 54 тисячі SKU віддає першу відповідь за 0,41 с, повне завантаження HTML — 0,51 с при 422 КБ. Дев'ять типів JSON-LD на головній. П'ять способів оплати, включно з LiqPay і розстрочкою онлайн. Виміряно 31.07.2026.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Атрибутна схема товарів» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Етапи роботи

Прозорі етапи з погодженням на кожному кроці

Загальний строк:7–30 днів

  1. Перевірка заповнюваності

    2–4 робочих дні

    Рахуємо, скільки атрибутів у кожній категорії й скільки з них реально заповнені. Дивимось, за чим користувачі фільтрують.

  2. Групування категорій

    1–3 робочих дні

    Зводимо категорії в групи зі схожими потребами. Схема робиться на групу, інакше кількість наборів стає некерованою.

  3. Проєктування схеми

    3–10 робочих днів

    Для кожної групи визначаємо набір полів, типи значень і що з них обовʼязкове. Спірні рішення виносимо вам.

  4. Довідники й одиниці

    2–8 робочих днів

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

  5. Впровадження

    3–12 робочих днів

    Заводимо схему в каталог, переносимо наявні значення в нові поля, прибираємо атрибути, визнані непотрібними.

  6. Правила й передача

    1–3 робочих дні

    Фіксуємо правила для нових категорій, передаємо інструкцію для тих, хто заводить товари. Далі діє гарантія 30 днів з дня підписання акта.

Технології та інтеграції

На чому будуємо і з чим це з'єднується

Стек

  • OpenCart
  • WooCommerce
  • PostgreSQL
  • MySQL
  • MariaDB
  • Python
  • SQL
  • TypeScript
  • Git

Інтеграції

  • 1С
  • BAS
  • XML/YML-прайси
  • CSV-вивантаження
  • Google Merchant Center
  • Rozetka
  • Prom
Схема на групу категорій чи спільний перелік полів

Чим цей варіант відрізняється від альтернативи

Один набір атрибутів на весь каталогНаш підхід
Заповнюваністьполів багато, більшість порожніполів менше, але вони заповнені
Фільтрполовина фільтрів нічого не знаходитьпоказує осяжний перелік значень
Робота менеджерадовгий список, у якому більшість не стосується товарузрозуміло, що заповнювати в цій категорії
Вихід на маркетплейсиручне доопрацювання при кожному вивантаженніполя зіставляються з вимогами майданчика
Складність запускумінімальна, і саме тому так у більшості каталогіввища: схему треба спроєктувати
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. вивантаження каталогу з наявними характеристиками
  2. які категорії дають найбільший обіг
  3. доступ до аналітики, щоб побачити, за чим фільтрують
  4. чи віддаєте ви дані на маркетплейси й на які
  5. хто заповнюватиме нові поля й скільки в нього часу
  6. хто з вашого боку приймає роботу
Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.
Часті питання

Те, що питають найчастіше — з конкретними відповідями

Чим це відрізняється від нормалізації характеристик?

Це два різні кроки. Атрибутна схема вирішує, ЯКІ поля потрібні категорії. Нормалізація зводить різні написання значень до одного вигляду в уже наявних полях. Схема йде першою: немає сенсу впорядковувати значення в полі, яке взагалі не мало існувати.

Скільки атрибутів має бути в категорії?

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

Ви прибиратимете наші атрибути?

Лише ті, які ви погодите. Ми показуємо цифри заповнюваності й дані про те, чим фільтрують, і пропонуємо перелік кандидатів на прибирання. Рішення ваше: іноді поле порожнє не тому, що непотрібне, а тому, що його ще не встигли заповнити.

Що робити з вимогами маркетплейсів?

Закладати їх у схему одразу. Майданчики мають власні обовʼязкові поля, і якщо схема з ними не збігається, кожне вивантаження супроводжується ручним доопрацюванням. Врахувати це на етапі проєктування дешевше, ніж переробляти схему через рік.

Скільки це триває?

Від 12 до 40 робочих днів. Найдовше зазвичай не проєктування, а рішення з вашого боку: які поля робити обовʼязковими. Це прямо впливає на навантаження ваших менеджерів, тому квапити тут не варто.

Чи можна зробити схему лише для частини каталогу?

Так, і для великих магазинів це правильніше. Починаємо з категорій, що дають найбільший обіг: там ефект видно швидше, а на невеликому обсязі легше перевірити, чи зручна схема на практиці.

Хто вирішує, що поле обовʼязкове?

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

Чи вплине це на продажі?

Прямо — ні, і ми цього не обіцяємо. Схема робить можливими фільтр і порівняння, за якими покупець звужує вибір. Наскільки це позначиться на продажах, залежить від асортименту й цін, і ми не будемо називати відсотків.

Демо

Ваш каталог на екрані телефона

Так може виглядати ваш магазин у телефоні: банер колекції, популярні товари й кошик, до якого один дотик. Натисніть «Додати в кошик» — лічильник у шапці оновиться, як у справжньому магазині.

  • Банер колекціїПерший екран показує новинку, а не логотип.
  • Картки товарівФото, ціна й кнопка — без переходу на окрему сторінку.
  • Кошик в один дотикЛічильник у шапці оновлюється одразу, як у справжньому магазині.
Магазини в портфоліо
Це демо-інтерфейс, а не магазин клієнта. Живі роботи — в портфоліо.
SHOP
Нова колекціяОсінь / ЗимаПереглянути
ПопулярнеВсі товари ›
  • Худі Essentials1 290 ₴
  • Рюкзак Urban1 490 ₴
  • Кепка Classic690 ₴
  • Футболка Basic590 ₴
  • Кросівки Street2 390 ₴
  • Шорти Active890 ₴

Порахуймо, скільки ваших полів заповнені

Перевірка каталогу безкоштовна: покажемо заповнюваність у цифрах і приклад схеми для вашої категорії.

З виміряних кейсів54 302 товари і 635 категорій

Дивитись кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.