SEO магазина косметики: бренд, серия, оттенок — и три разных страницы
Продвижение интернет-магазина косметики упирается не в объем текстов, а в то, сколько страниц каталога поисковик видит вообще. Бренд, серия и оттенок — три разных уровня спроса, и каждый нуждается в собственном адресе с собственным названием страницы. В оптовом бьюте-каталоге, который мы мерили 31 июля 2026 года, каноническая карта сайта содержит 4 167 адресов, а рядом, по стандартному адресу, живет старая — около 2 706 товарных записей и тройные повторы. Сначала сводим эти два каталога в один, и только потом говорим о запросах.
166 брендовых страниц на 3 947 товаров и 47 категорий
Наш замер
31.07.2026
Бренд как отдельный вход в каталог
166 брендовых страниц на 3 947 товаров и 47 категорий
Две карты сайта одновременно
4 167 адресов в канонической против ~2 706 товарных в старой
Аналитика в бьюти-магазине
Universal Analytics в коде, свойства GA4 нет, измерение 31.07.2026
Показатели сняты нашим замером на живых сайтах соответствующего масштаба.
после бесплатного аудита
Стоимость
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 категорий. Когда все они имеют одно и то же название страницы, поисковик оставляет в индексе один вход.
Разберём вашу ситуацию на бесплатном аудите
Сценарий 2 из 5
Одно средство живет в трех объемах и восьми оттенках
Решение «отдельный адрес или вариант карты» принимается до того, как каталог разрастется. Оно меняет не дизайн, а количество страниц, которые вы будете вести годами. Мы считаем оба варианта на вашем прайсе: сколько адресов прибавится и сколько из них имеет шанс на спрос.
Сценарий 3 из 5
Вторая языковая версия есть на сайте и отсутствует в поиске
Самая частая причина обыденна — ее нет в карте сайта. Измеренный нами магазин имеет переключатель языков и объявлены hreflang, а в карте – ни одного адреса второй версии. Для покупателя она жива, для обхода почти нет. Предел: перевод интерфейса не является выходом на рынок.
Сценарий 4 из 5
Вы официальный продавец бренда, и описание у вас то же, что в десяти
Под названием бренда с вами конкурирует сам производитель – этого мы играть не беремся. Выигрывается другое: связи «бренд + серия + тип средства», где страница с наличием, объемами и условиями отгрузки полезнее страницы производителя без кнопки заказа.
Сценарий 5 из 5
Сайт быстр, а страниц в индексе меньше, чем товаров в админке
Это разные вещи. Магазин натуральной косметики из нашей выборки отдает первый ответ за 126,3 мс – самый быстрый среди восьми измеренных, – а в его карте сайта 271 запись на 116 уникальных адресов. Скорость убирает техническую утрату; спроса он не создает и от дублей не спасает.
Что входит
Полный перечень работ и того, что вы получаете на выходе
Инвентаризация каталога в цифрах - товары, бренды, серии, категории, уникальные адреса: дальше спорим с фактами, а не с ощущениями
Одна рабочая карта сайта вместо нескольких конфликтных, с корректной строкой в robots.txt: краулер получает полный список, а не дублированный и неполный
Структура «бренд → серия → тип средства» с собственным адресом на каждом уровне – три разных запроса перестают вести на одну страницу
Правила формирования названия страницы и h1 с брендом, типом средства и объемом: сотни брендов закрываются шаблоном, а не сотнями часов ручной работы
Решения по оттенкам и объемам с расчетом: сколько адресов прибавится и сколько из них имеет шанс на спрос
Канонические адреса на вариациях и фильтрах, чтобы комбинации характеристик не стали тысячами почти одинаковых страниц
Разметка Product с ценой, наличием и брендом и Store с контактами и графиком – страница становится пригодной к расширенному виду в выдаче
Рабочее свойство GA4 с событиями просмотра карты, корзины и покупки вместо счетчика, давно ничего не собирающего
Ежемесячный отчет: что сделано, как изменилась индексация, что в следующем месяце со ссылками на конкретные адреса
Когда эта услуга не подходит
Что не входит в работу — чтобы не было сюрпризов на сдаче
Наполнение карт описаниями всего ассортимента — на тысячах позиций это отдельный бюджет
Фотосъемка средств и оттенков своя.
Маркетплейсы и контекстная реклама
Медицинские утверждения о действии средств, которые не подтвердят ваш технолог
Бесплатная проверка каталога косметики
Перед разговором о работе смотрим три вещи: сколько у вас брендов, как заведенные оттенки и объемы и видит ли поисковик каталог, который видите вы в админке. Разница между этими двумя каталогами бывает кратной.
Что мы измеряем
Бренды как отдельные страницыСколько брендов в каталоге и имеет ли каждый свой адрес с описанием. В измеренном оптовом магазине косметики брендовых страниц оказалось 166 при 47 категориях – то есть бренд там и является главным способом навигации.
Оттенки и объемыОдна карта с выбором или отдельный адрес на каждый вариант. От этого зависит и размер каталога и количество дублей.
Сколько карт сайта живет одновременноКлассическая находка: каноническая карта отдает 3947 товаров, а старая, за которой ходят краулеры, — около 2706 товарных записей и с тройными повторами. Проверяем все стандартные адреса, а не один.
Языковые версии в индексеПопала ли вторая языковая ветвь в карту сайта вообще. Мы видели двуязычный магазин, в карте которого не было ни одного адреса второго языка.
Разметка картыProduct с ценой, наличием и брендом; Store с контактами и графиком. Наличие разметки проверяется на живых страницах, а не по словам разработчика.
Аналитика, действительно собирающаяСтоит ли на сайте рабочее свойство GA4. Универсальную аналитику Google отключил в июле 2023-го, а в коде ее до сих пор встречаем.
Список найденных дублей и конфликтов между картами сайта.
Что у разметки и аналитики есть, а чего нет — со ссылками на конкретные страницы.
Разговор на 30 минут по документу.
Срок: 2–4 рабочих дня
Почему это бесплатно
Ибо проверка занимает у нас день и почти всегда меняет план работ. Дважды из трех случаев самая большая находка обнаруживается не в текстах, а в том, что часть каталога просто не доезжает до поисковика.
Что дальше
Далее составляем перечень работ по приоритету: сначала то, что возвращает в обход уже имеющиеся страницы, затем добавляет новые. Документ остается в любом случае.
Короткая форма: контакт и адрес сайта
Договор, акт и гарантия 30 дней
На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.
ФОП и безналичный расчёт
Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.
Права и доступы — ваши
Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.
Портал клиента вместо переписки
Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.
Заказчики из Европы
Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.
Цифры, которые можно проверить
Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.
Сначала аудит, потом сумма
Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.
Говорим «нет», когда не уверены
Если задача не наша или срок нереальный — скажем сразу.
Что влияет на стоимость
Почему две одинаковые на вид задачи считаются по-разному
Количество брендовБренд в косметике – не строчка в фильтре, а отдельный вход в каталог. 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, доля карт с разметкой
Кейсы
Задачи и результат в цифрах — все показатели сняты нашим замером
оптовый магазин косметики для бьюти-индустрии, каталог почти 4 тыс. позиций
Задача
Выяснить, почему в индекс попадает заметно меньше товаров, чем в каталоге.
Решение
Обход всех адресов карты сайта, которые отдает сервер, сверка их между собой и реальным каталогом.
Результат
Каноническая карта сайта содержит 4 167 адресов – 3 947 товаров, 166 брендов, 47 категорий и 6 информационных страниц. Параллельно по стандартному адресу живет старая карта: 7782 записи, из них только 2755 уникальных (2454 адреса повторены по три раза) и около 2706 товарных. То есть краулер, идущий по стандартному адресу, видит одновременно дублированный и неполный каталог. Отдельно: ни одного адреса второй языковой версии в карте нет, хотя двуязычие реализовано. Измерение 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 недель: меняется количество проиндексированных страниц и частота обхода. Спрос на конкретные позиции зависит от сезона и ассортимента. Отчет ежемесячно: что сделано, сколько уникальных адресов в рабочей карте, как движутся статусы «дубликат» и «не проиндексировано», какая доля карт имеет корректную разметку. Все по вашим адресам – чужих процентов мы не приносим.
Отправьте адрес магазина — посчитаем каталог и покажем, что из него видит поисковик.
В ответ: цифры по товарам, брендам и категориям, список дублей и конфликтов между картами сайта, состояние разметки и аналитики. Если делать сейчас нечего, скажем это первым письмом.
Из измеренных кейсовКаноническая карта сайта содержит 4 167 адресов
Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.