Создавать отдельные URL для цветовых вариантов товара можно, но только разные фотографии ещё не делают эти страницы самостоятельными с точки зрения SEO. Google прямо рассматривает цвет как один из атрибутов варианта товара и поддерживает как одну страницу с переключением вариантов, так и архитектуру, где варианты находятся на разных страницах.
Например, для одной футболки допустимы URL:
/t-shirt/black/
/t-shirt/white/
или:
/t-shirt?color=black
Google рекомендует, чтобы конкретный вариант можно было открыть по отдельному URL: при переходе пользователь должен сразу увидеть выбранный цвет, соответствующие изображение, цену и наличие.
Если отличается только цвет и фотография
Если название модели, характеристики, описание, цена и назначение остаются практически одинаковыми, а страницы различаются только названием цвета и изображениями, создавать несколько самостоятельных страниц ради SEO обычно нет смысла.
Google при каноникализации анализирует основной контент страниц и может объединять похожие URL в одну группу. Наличие дублей само по себе не нарушает правила Google, но большое количество почти одинаковых URL создаёт лишнее сканирование и оставляет поисковой системе необходимость выбирать основной вариант.
Поэтому разные фотографии — полезное и необходимое различие для покупателя, но не критерий, по которому каждому цвету автоматически требуется собственная индексируемая страница.
Для обычных вариантов Google приводит схему, при которой каждому цвету можно дать отдельный URL, но в качестве canonical указать базовую карточку без заранее выбранного варианта:
<!-- /t-shirt/black/ -->
<link rel="canonical" href="https://example.com/t-shirt/">
Такая же схема описана Google Merchant Center для платьев разных цветов и размеров: URL посадочных страниц различаются, а [canonical_link] ведёт на общий товар.
Когда отдельные страницы цветов стоит индексировать
Другой вариант оправдан, если страницы создаются не ради технического размножения карточек, а под разные пользовательские потребности.
Например:
- пользователи отдельно ищут «белый письменный стол», «чёрный письменный стол» и эти запросы важны для ассортимента;
- разные цвета имеют отдельные артикулы, GTIN, цену или наличие;
- цвет существенно меняет внешний вид товара и является значимым критерием выбора;
- каждой странице можно присвоить свой понятный Title, H1, изображения и товарные данные без искусственного переписывания одного описания.
Профессиональная практика в таком случае допускает самостоятельную индексацию вариантов с self-referencing canonical. Search Engine Land также рекомендует разделять варианты, когда для них существует отдельный поисковый спрос, и объединять их каноникализацией, когда такого спроса нет. Это профессиональная рекомендация, а не официальное правило ранжирования Google.
Google технически поддерживает такую многостраничную архитектуру: в документации по ProductGroup приведён пример, где голубой и зелёный варианты одного товара находятся на отдельных страницах и рассматриваются как связанные варианты одной группы.
Для самостоятельной индексируемой страницы canonical должен вести на неё саму:
<!-- /t-shirt/black/ -->
<link rel="canonical" href="https://example.com/t-shirt/black/">
Нельзя одновременно создавать страницу специально для продвижения запроса с цветом и ставить canonical на общую карточку: этим вы сообщаете поисковой системе, что предпочитаете индексировать другой URL.
Как выбрать схему
Если цвет нужен в первую очередь покупателю для выбора варианта, оставляйте одну основную карточку. Цветам можно дать отдельные URL для корректного открытия варианта, Merchant Center и передачи ссылки, но канонизировать их на основной товар.
Если цвет соответствует самостоятельному поисковому интенту, сначала проверьте спрос и выдачу. В этом случае цветовые страницы можно оставить индексируемыми, использовать self-canonical и связать варианты через ProductGroup, hasVariant, variesBy и productGroupID.
Отдельные фотографии нужны в обоих сценариях. Решение об отдельных индексируемых страницах следует принимать не по уникальности фотографий, а по тому, требуется ли пользователю отдельная посадочная страница именно для этого цветового варианта.