• Комерційне SEO · Screaming Frog
  • Вимір 31.07.2026

SEO магазину косметики: бренд, серія, відтінок — і три різні сторінки

Просування інтернет-магазину косметики впирається не в обсяг текстів, а в те, скільки сторінок каталогу пошуковик бачить взагалі. Бренд, серія й відтінок — три різні рівні попиту, і кожен потребує власної адреси з власною назвою сторінки. В оптовому б'юті-каталозі, який ми міряли 31 липня 2026 року, канонічна карта сайту тримає 4 167 адрес, а поруч, за стандартною адресою, живе стара — близько 2 706 товарних записів і потрійні повтори. Спершу зводимо ці два каталоги в один, і аж потім говоримо про запити.
Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Бренд як окремий вхід у каталог
166 брендових сторінок на 3 947 товарів і 47 категорій
Вартість
після безкоштовного аудиту
Гарантія
30
днів після підписання акта
Бренд як окремий вхід у каталог
166
брендових сторінок на 3 947 товарів і 47 категорій
Дві карти сайту одночасно
4 167
адрес у канонічній проти ~2 706 товарних у старій
Повтори всередині старої карти
7 782
записи на 2 755 унікальних адрес, 2 454 з них по три рази
Друга мова в індексі
жодної адреси другої версії в карті при робочому hreflang
Аналітика у б'юті-магазині
Universal Analytics у коді, властивості GA4 немає, вимір 31.07.2026
Перед кошторисом
безкоштовна перевірка каталогу, 2–4 робочих дні
Кому підходить

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

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

З усього каталогу в пошуку живуть три-чотири бренди

Решта мовчить не через слабкі тексти, а через те, що в неї немає власної адреси або ця адреса нічим не описана. В оптовому б'юті-каталозі з нашого виміру бренд і є головним способом навігації: 166 брендових сторінок на 47 категорій. Коли всі вони мають однакову назву сторінки, пошуковик лишає в індексі один вхід.

Розберемо вашу ситуацію на безкоштовному аудиті
Що входить

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

  • Інвентаризація каталогу в цифрах — товари, бренди, серії, категорії, унікальні адреси: далі сперечаємось із фактами, а не з відчуттями
  • Одна робоча карта сайту замість кількох конфліктних, з коректним рядком у robots.txt: краулер отримує повний список, а не дубльований і неповний
  • Структура «бренд → серія → тип засобу» з власною адресою на кожному рівні — три різні запити перестають вести на одну сторінку
  • Правила формування назви сторінки й h1 з брендом, типом засобу й об'ємом: сотні брендів закриваються шаблоном, а не сотнями годин ручної роботи
  • Рішення по відтінках і об'ємах з розрахунком: скільки адрес додасться і скільки з них має шанс на попит
  • Канонічні адреси на варіаціях і фільтрах, щоб комбінації характеристик не стали тисячами майже однакових сторінок
  • Розмітка Product з ціною, наявністю й брендом та Store з контактами й графіком — сторінка стає придатною до розширеного вигляду у видачі
  • Робоча властивість GA4 з подіями перегляду картки, кошика й покупки замість лічильника, який давно нічого не збирає
  • Щомісячний звіт: що зроблено, як змінилася індексація, що наступного місяця — з посиланнями на конкретні адреси
Коли ця послуга не підходить

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

  • Наповнення карток описами всього асортименту — на тисячах позицій це окремий бюджет
  • Фотозйомка засобів і свотчі відтінків
  • Маркетплейси й контекстна реклама
  • Медичні твердження про дію засобів, які не підтвердить ваш технолог
Безкоштовний аудит

Безкоштовна перевірка каталогу косметики

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

Що ми міряємо

  1. Бренди як окремі сторінкиСкільки брендів у каталозі і чи має кожен власну адресу з описом. У виміряному оптовому магазині косметики брендових сторінок виявилось 166 при 47 категоріях — тобто бренд там і є головним способом навігації.
  2. Відтінки й об'ємиОдна картка з вибором чи окрема адреса на кожен варіант. Від цього залежить і розмір каталогу, і кількість дублів.
  3. Скільки карт сайту живе одночасноКласична знахідка: канонічна карта віддає 3 947 товарів, а стара, за якою ходять краулери, — близько 2 706 товарних записів і з потрійними повторами. Перевіряємо всі стандартні адреси, а не одну.
  4. Мовні версії в індексіЧи потрапила друга мовна гілка в карту сайту взагалі. Ми бачили двомовний магазин, у карті якого не було жодної адреси другої мови.
  5. Розмітка карткиProduct з ціною, наявністю й брендом; Store з контактами і графіком. Наявність розмітки перевіряється на живих сторінках, а не за словами розробника.
  6. Аналітика, яка справді збираєЧи стоїть на сайті робоча властивість GA4. Універсальну аналітику Google вимкнув у липні 2023-го, а в коді її досі зустрічаємо.

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

  • Цифри каталогу: товари, бренди, категорії, унікальні адреси.
  • Перелік знайдених дублів і конфліктів між картами сайту.
  • Що з розмітки й аналітики є, а чого немає — з посиланнями на конкретні сторінки.
  • Розмова на 30 хвилин по документу.

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

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

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

Що далі

Далі складаємо перелік робіт за пріоритетом: спершу те, що повертає в обхід уже наявні сторінки, потім те, що додає нові. Документ лишається вам у будь-якому разі.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Кількість брендівБренд у косметиці — не рядок у фільтрі, а окремий вхід у каталог. 166 брендів у виміряному нами магазині означають 166 адрес, 166 назв сторінок і рішення, які з них отримають текст, а які поки живуть шаблоном. Вісім брендів на той самий обсяг товарів — зовсім інша робота.
  • Глибина варіативностіВідтінки й об'єми множать каталог. Той самий прайс розгортається у дві тисячі адрес або в шість — і це різна робота з канонікалами, картою сайту й шаблонами метатегів.
  • Стан індексу на стартіКоли карта сайту одна й чиста, ми одразу йдемо у структуру. Коли їх дві і вони суперечать одна одній, перший місяць витрачається на повернення в обхід уже наявних сторінок.
  • Мовні версіїДруга мова подвоює кількість адрес, метатегів і рядків у карті сайту. Плюс hreflang, який треба звести без взаємних суперечностей між версіями.
  • Доступ до шаблонів CMSЯкщо правила метатегів і карти сайту міняються в адмінці — це наша робота і наш строк. Якщо кожна правка йде через вашого розробника й чергу релізів, строк рахується його календарем.
  • Кому підтверджувати фактуруТексти про склад, застосування й протипоказання не пишуться з голови. Потрібна людина з вашого боку, яка їх звіряє; коли її немає, обсяг текстової частини скорочується до того, що можна підтвердити.
Етапи роботи

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

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

  1. Замір каталогу й індексу

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

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

  2. Одна карта сайту й чистка конфліктів

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

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

  3. Структура «бренд → серія → тип засобу»

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

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

  4. Шаблони заголовків і метатегів

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

    Правила назви сторінки й h1 з брендом, типом засобу й об'ємом — окремо для товару, серії, бренду й категорії. Сотні адрес отримують різні заголовки без ручного перебирання кожної.

  5. Розмітка й аналітика

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

    JSON-LD Product з ціною, наявністю й брендом, Store з контактами й графіком, перевірка на живих сторінках. Робоча властивість GA4 з подіями картки, кошика й покупки замість мертвого лічильника.

  6. Тексти пріоритетних категорій і брендів

    15–30 робочих днів

    П'ятнадцять-тридцять сторінок, які ви самі назвете за виручкою. Питання про склад, застосування й вибір — з підтвердженням фактури вашою людиною. Решта каталогу поки живе шаблонними метатегами.

  7. Місячний цикл і звіт

    щомісяця, починаючи з другого

    Замір індексації, розбір звіту Search Console по статусах «дублікат» і «не проіндексовано», наступна порція сторінок і текстів. Звіт — по ваших адресах, без чужих відсотків.

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

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

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

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

Стек

  • Screaming Frog — обхід каталогу; межа: показує, що бачить бот, а не що потрапило в індекс
  • Обхід усіх стандартних адрес карти сайту й index-файлів; межа: знаходить лише те, що сервер віддає публічно
  • Штатний пошук движка для перехресного підрахунку карток; межа: рахує опубліковане, приховані позиції мовчать
  • Google Search Console — єдине джерело правди про індекс; межа: дані з затримкою і за вибіркою
  • JSON-LD Product / Offer / Store; межа: розмітка не піднімає позиції і не змушує Google показати розширений сніпет
  • rel=canonical на варіаціях і фільтрах; межа: це підказка пошуковику, а не команда
  • GA4; межа: блокувальники й режим згоди дають тенденцію, а не бухгалтерську істину
  • OpenCart і WooCommerce — шаблони метатегів і карти сайту правляться в CMS; межа: без доступу все впирається в чергу вашого розробника

Інтеграції

  • Google Search Console
  • GA4
  • Google Merchant Center
  • Meta Pixel
  • eSputnik
Робота над структурою проти пакета текстів на категорії

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

Пакет SEO-текстівНаш підхід
З чого починаєтьсязі списку категорій, на які замовили знакиз підрахунку адрес: скільки сторінок є, скільки з них бачить пошуковик
Що робиться з брендамибренди лишаються списком логотипів у підвалівласна адреса й окремий заголовок кожному, текст — пріоритетним
Відтінки й об'ємипитання не ставиться взагалірішення ухвалюється з розрахунком наслідків для індексу
Що з дублямидублі лишаються і ділять між собою сигналиконфліктні карти сайту зводяться в одну, повтори закриваються
Чим міряється результаткількість зданих знаківунікальні адреси в карті, статуси в Search Console, частка карток із розміткою
Кейси

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

ProMakeup Opt

оптовий магазин косметики для б'юті-індустрії, каталог майже 4 тис. позицій

Задача
З'ясувати, чому в індекс потрапляє помітно менше товарів, ніж є в каталозі.
Рішення
Обхід усіх адрес карти сайту, які віддає сервер, звірка їх між собою й з реальним каталогом.
Результат
Канонічна карта сайту містить 4 167 адрес — 3 947 товарів, 166 брендів, 47 категорій і 6 інформаційних сторінок. Паралельно за стандартною адресою живе стара карта: 7 782 записи, з них лише 2 755 унікальних (2 454 адреси повторені по три рази) і близько 2 706 товарних. Тобто краулер, який іде за стандартною адресою, бачить одночасно дубльований і неповний каталог. Окремо: жодної адреси другої мовної версії в карті немає, хоча двомовність реалізована. Вимір 31.07.2026, два послідовні прогони дали однаковий результат.

інтернет-магазин натуральної косметики на продуктах бджільництва

Задача
Перевірити технічний стан магазину перед роботою над видимістю.
Рішення
Замір швидкості, підрахунок записів і унікальних адрес у карті сайту, перевірка розмітки й лічильників.
Результат
Перша відповідь сервера 126,3 мс і повне завантаження розмітки за 172,4 мс при 196,3 КБ — найшвидший результат серед восьми виміряних магазинів. При цьому в карті сайту 271 запис на 116 унікальних адрес: окремі товари продубльовані по 2–4 рази при 81 товарній сторінці. Розмітка Store, Organization, ContactPoint і SearchAction на місці, а в коді досі стоїть Universal Analytics UA-148400680-1 без жодної властивості GA4 — тобто з липня 2023 року дані не збираються.
Що потрібно від вас

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

  1. Доступ до Search Console — інакше ми бачимо структуру, але не бачимо індекс.
  2. Доступ до CMS: карта сайту, шаблони метатегів і правила адрес міняються там.
  3. Перелік пріоритетних брендів і категорій — тих, що приносять гроші, а не тих, яких найбільше.
  4. Вивантаження прайсу з полями «бренд», «серія», «об'єм», «відтінок» — за ним рахується розмір майбутнього каталогу.
  5. Людина з вашого боку для перевірки фактів про склад, застосування й протипоказання: ми не публікуємо неперевірених тверджень про косметичні засоби.
  6. Рішення, чи індексується друга мовна версія — якщо вона у вас є.
Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.
Часті питання

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

У нас двомовний магазин. чому друга мова не в пошуку?

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

У нас дві карти сайту, і я не знаю, яка правильна

Знайома ситуація. У виміряному нами оптовому магазині канонічна карта віддає 4 167 адрес, а стара, за стандартним шляхом, — 7 782 записи на 2 755 унікальних адрес, з яких товарних близько 2 706. Одна дубльована, друга неповна, і краулер найчастіше йде саме за стандартною. Робимо так: лишаємо одну карту, прибираємо другу, прописуємо адресу в robots.txt і перевіряємо обхід. Одразу попереджаємо про побічний ефект: перші тижні кількість сторінок в індексі може падати. Це очікуваний хід подій — з індексу йдуть дублі, а не ваш каталог.

Відтінки заводити окремими товарами чи варіантами однієї картки?

Залежить від того, чи шукають конкретний відтінок. Якщо у вашій ніші запити виглядають як «помада 214», окрема адреса виправдана. Якщо ні — варіанти в одній картці дають менше сторінок і менше дублів. Універсальної правильної відповіді немає, є розрахунок: скільки адрес додасться і скільки з них має шанс отримати попит. Наша рекомендація за замовчуванням — варіанти всередині картки, а окремі адреси відкривати точково, під запити, які вже видно у вашій статистиці. Розширити структуру потім дешевше, ніж склеювати тисячі майже однакових сторінок.

У нас 166 брендів. потрібна сторінка на кожен?

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

Чи можна змагатися з великими маркетплейсами?

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

Швидкість сайту тут щось вирішує?

Вирішує, але не так, як прийнято лякати. Ми міряли магазин натуральної косметики, який віддає першу відповідь за 126,3 мс — найшвидший у нашій вибірці, — і при цьому має в карті сайту 271 запис на 116 унікальних адрес. Швидкий сайт і чистий індекс — різні речі. Швидкість прибирає технічну втрату: людині не набридає чекати. Пропозицію привабливішою вона не робить і дублі не склеює.

Аналітика в нас стоїть, навіщо її перевіряти?

Бо «стоїть» і «збирає» — не синоніми. У магазині косметики з нашої вибірки в коді був лічильник Universal Analytics UA-148400680-1, вимкнений Google ще в липні 2023 року, а властивості GA4 не було взагалі. Формально аналітика на сайті є, фактично три роки не збиралося нічого. Далі теж без ілюзій: лічильник сам по собі нічого не покращує, він лише дає можливість побачити, а блокувальники й режим згоди роблять цифри тенденцією, а не бухгалтерією.

Як швидко буде видно зміни і як ви звітуєте?

Технічні зміни видно в Search Console за 3–6 тижнів: міняється кількість проіндексованих сторінок і частота обходу. Попит на конкретні позиції залежить від сезону й асортименту. Звіт щомісяця: що зроблено, скільки унікальних адрес у робочій карті, як рухаються статуси «дублікат» і «не проіндексовано», яка частка карток має коректну розмітку. Усе по ваших адресах — чужих відсотків ми не приносимо.

Демо

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

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

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

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

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

З виміряних кейсівКанонічна карта сайту містить 4 167 адрес

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

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