Сергей Асминкин,SEO-специалистИндексация и мета-теги интернет-магазина: полное руководство по настройке

Мета-теги - это невидимый код страницы, который поисковик читает первым делом. Правильно настроенные, они объясняют поисковику, что за страница перед ним, нужно ли её добавлять в индекс и как показывать в результатах поиска. Неправильно настроенные - создают дубли, закрывают нужные страницы или снижают CTR из выдачи. Эта статья - дочерняя к разделу об индексации e-commerce сайта и разбирает каждый мета-тег с конкретными примерами кода, шаблонами для разных типов страниц магазина и типичными ошибками.
После прочтения маркетолог сможет проверить базовую корректность мета-тегов самостоятельно, а разработчик - получить техническое задание на настройку шаблонов.
Как работает индексация: от краулинга до показа в поиске
Индексация - это трёхэтапный процесс. Первый этап: поисковый робот (краулер) обходит сайт по ссылкам и скачивает HTML-код страниц. Второй: обработчик анализирует скачанный код, извлекает текст, изображения, ссылки и мета-теги. Третий: индексатор добавляет страницу в поисковую базу данных с привязкой к ключевым словам.
Важный нюанс: между тем, как страница добавлена в индекс, и тем, когда она начинает ранжироваться по запросам - есть временной зазор. Поисковик постепенно оценивает качество страницы и определяет её место в выдаче. Для нового магазина первые заметные позиции появляются через 4-8 недель после индексации.
Мета-теги читаются на втором этапе. Если тег noindex стоит на странице - обработчик помечает её как «не добавлять в базу». Если canonical указывает на другой URL - ссылочный вес передаётся туда. Это происходит до того, как страница попадает в индекс - поэтому исправление мета-тегов даёт результат в следующем цикле переобхода.

Хотите проверить, как настроены мета-теги вашего магазина прямо сейчас? Улучшение позиций SEO
Полный справочник мета-тегов для интернет-магазина
Восемь мета-тегов, которые работают в e-commerce. Для каждого - назначение, требования и пример кода.
| Мета-тег | Важность | Назначение и требования |
|---|---|---|
| <title> | Критично | Главный SEO-тег. Уникальный для каждой страницы. 50-60 символов. Главный запрос в начале. Используется как заголовок в поисковой выдаче. |
| <meta name='description'> | Важно (CTR) | Не влияет на позиции напрямую. Определяет текст сниппета. 150-170 символов. Продающий текст с УТП. Поисковик может игнорировать и генерировать свой. |
| <meta name='robots'> | Критично | Управляет индексацией: index/noindex (добавлять в индекс), follow/nofollow (переходить по ссылкам). По умолчанию index, follow - тег не нужен. Noindex добавлять только на нужные страницы. |
| <link rel='canonical'> | Критично | Указывает «главную» версию страницы при наличии дублей. Поисковик передаёт ссылочный вес на canonical. Обязателен для страниц фильтров, пагинации, UTM-параметров. |
| <meta name='viewport'> | Критично | Обязателен для мобильной версии. content='width=device-width, initial-scale=1' - стандартное значение. Без него мобильная версия не работает корректно. |
| <link rel='alternate' hreflang> | Важно (мультиязык) | Для магазинов с несколькими языковыми версиями. Указывает поисковику, какую версию показывать для каждой страны/языка. |
| Open Graph (og:title, og:image...) | Полезно (соцсети) | Управляет внешним видом ссылки при расшаривании в соцсетях. Не влияет на поисковое ранжирование, но повышает CTR из социальных сетей. |
| <meta charset='UTF-8'> | Техническая | Кодировка страницы. Должен быть первым тегом в <head>. Без него кириллица отображается некорректно. |
Title: главный SEO мета-тег магазина
Title - это имя страницы в поисковой системе. Поисковик использует его при ранжировании как сигнал о теме страницы и показывает как заголовок в сниппете. Это единственный мета-тег, который напрямую влияет и на позиции, и на CTR одновременно.
Шаблоны title для разных типов страниц
Главная страница: «[Название магазина] - [категория товаров] с [ключевое преимущество] в [Город]». Пример: «МебельПро - угловые диваны с доставкой за 1 день в Москве».
Страница категории: «[Категория] купить в [Город] - цены от [Цена] ₽ | [Название магазина]». Пример: «Угловые диваны купить в Москве - цены от 14 900 ₽ | МебельПро».
Карточка товара: «[Название товара] [ключевая характеристика] купить - цена [Цена] ₽ | [Название магазина]». Пример: «Диван Comfort 230x150 серый велюр купить - цена 24 900 ₽ | МебельПро».
Информационная страница блога: «[Тема] - [уточнение]: полное руководство | [Название магазина]». Пример: «Как выбрать угловой диван - полное руководство | МебельПро».
Код title и частые технические проблемы
| <title>Угловые диваны купить в Москве - цены от 14 900 ₽ | МебельПро</title> |
Частая проблема в CMS: платформа добавляет название сайта к каждому title автоматически - и если название длинное, итоговый тег обрезается. Решение: уменьшить длину базовой части title или убрать автоматическое добавление названия для длинных заголовков.
Другая проблема: CMS генерирует title из H1 + фиксированного суффикса, и разработчики не задают отдельный шаблон для каждого типа страниц. Результат - неоптимальные title на категориях и карточках.
Простой способ проверить
titleбез инструментов: введите в Яндексsite:вашдомен.ru. В сниппетах каждой страницы отображается её заголовок.Если большинство сниппетов начинаются одинаково (например, «МебельПро | ...») —
titleне оптимизированы. Ключевой запрос должен стоять первым.
Meta description: как писать сниппеты, которые увеличивают CTR
Description не влияет на позиции напрямую, но определяет, кликнет ли пользователь на ваш результат при прочих равных позициях. Разница между хорошим и плохим description - это 15-25% CTR при одинаковых позициях. Для магазина с 10 000 показов в месяц это 1 500-2 500 дополнительных переходов.
Структура продающего description для e-commerce
Хороший description строится по схеме: [Что предлагаем] + [Ключевая выгода или цифра] + [Отличие от конкурентов] + [Призыв к действию]. Длина - 150-160 символов. Важно: поисковик часто генерирует собственный description из текста страницы, если считает его более релевантным. Это нормальная практика.
| <meta name="description" content="Угловые диваны в Москве ▶ 84 модели в наличии ▶ Цены от 14 900 ₽ ▶ Доставка за 1 день ▶ Гарантия 3 года. Выбирайте!"> |
Для категорий используйте шаблон с динамической подстановкой данных: количество товаров, ценовой диапазон, условия доставки. Это делает description актуальным даже при изменении ассортимента.
Для карточек товаров: описание + цена + наличие + уникальное свойство. «Угловой диван Comfort 230x150 серый - 24 900 ₽ ▶ В наличии ▶ Эксклюзивный велюр ▶ Бесплатная сборка».
| 🔗 Как работает внутреннее SEO магазина в комплексе: Внутреннее SEO магазина |
Canonical и meta robots: управление дублями и индексацией
Canonical: как работает и когда нужен
Canonical (канонический URL) - это тег, который говорит поисковику: «из нескольких похожих страниц главная - вот эта». Поисковик передаёт ссылочный вес на canonical и игнорирует остальные при ранжировании.
| <link rel="canonical" href="https://domain.ru/catalog/divany/uglovye/" /> |
Где canonical обязателен в интернет-магазине: на всех страницах фильтров без SEO-ценности (canonical ведёт на базовую категорию), на страницах пагинации (canonical ведёт на первую страницу), на карточках товаров с разными вариациями по одному URL, на главной странице (canonical на https://domain.ru без www и слэша).
Ошибка, которую встречаю часто: canonical указывает на страницу с кодом 404 или 301. Поисковик видит цепочку и теряется. Canonical всегда должен вести на живую страницу с кодом 200.
Meta robots: точечное управление индексацией
| <meta name="robots" content="noindex, follow"> |
Четыре комбинации meta robots. «index, follow» - стандарт для всех коммерческих страниц. Тег с таким значением не нужен - это поведение по умолчанию. «noindex, follow» - страница не в индексе, но ссылки с неё передают вес. Используется для страниц корзины, личного кабинета, пагинации. «noindex, nofollow» - страница не индексируется и ссылки игнорируются. Для страниц входа, служебных страниц. «index, nofollow» - редко используется. Страница в индексе, но поисковик не переходит по её ссылкам.
Разница между
noindexвmeta robotsиDisallowвrobots.txtважна для практики.Disallowзапрещает роботу обходить страницу — он вообще не читает её содержимое.
Noindexвmeta robotsразрешает обход, но запрещает добавлять в индекс. Если страница закрыта вrobots.txt, тегcanonicalна ней не будет прочитан — это ловушка.Правило: страницы с
canonicalилиnoindexдолжны быть доступны для обхода (не вDisallow).
Стратегия индексации: какие страницы открывать, какие закрывать
Правильная стратегия индексации - это баланс: поисковик должен находить все ценные страницы и не тратить краулинговый бюджет на мусор. Таблица даёт полную картину для каждого типа страниц магазина.
| Тип страницы | Стратегия | Обоснование |
|---|---|---|
| Главная страница | index, follow | Обязательно в индексе. Главный узел внутренней перелинковки. Canonical на саму себя (без www и слэша). |
| Категории и подкатегории | index, follow | Ключевые коммерческие страницы. Все в индексе. Canonical на чистый URL без параметров. |
| Карточки товаров (в наличии) | index, follow | В индексе. Canonical на основной URL товара (без цвета/размера в параметрах, если это отдельные SKU). |
| Карточки товаров (нет в наличии) | noindex или index | Зависит от стратегии: если товар вернётся - оставить в индексе со статусом. Если снят навсегда - 301 на аналог. |
| Страницы фильтров (с SEO-ценностью) | index, follow | Только для фильтров с частотностью >200/мес. Уникальный URL (ЧПУ), уникальный title и мини-текст. |
| Страницы фильтров (без SEO-ценности) | noindex + canonical | Canonical на базовую категорию. Не загружать индекс дублями. |
| Страницы пагинации (page 2+) | noindex + canonical | Canonical на первую страницу категории. Или rel=next/prev для Яндекса. |
| Корзина, оформление заказа | noindex, follow | Пользовательские страницы без SEO-ценности. Noindex обязателен. |
| Личный кабинет, профиль | noindex, nofollow | Персональные страницы. Закрыть полностью от индексации и следования ссылкам. |
| Страницы поиска по сайту | noindex, follow | Результаты внутреннего поиска - дублированный контент. Noindex. |
| Страница 404 | Не в индексе (код 404) | Сервер возвращает код 404. Поисковик не добавляет такие страницы в индекс автоматически. |
| Страница политики конфиденциальности | noindex или index | Не несёт SEO-ценности, но и не вредит. Можно оставить в индексе - не создаёт проблем. |
Ключевой принцип: закрывать от индексации нужно страницы без уникальной SEO-ценности, а не всё подряд. Перезакрытие - такая же проблема, как недозакрытие. Видел магазины, где вся категория была закрыта через robots.txt по ошибке разработчика.
Для подготовки технического задания разработчикам: составьте полный список типов страниц сайта и пропишите для каждого ожидаемые мета-теги. Это занимает 2-3 часа, но экономит недели работы по исправлению последствий неверных настроек.
Типичные ошибки мета-тегов в интернет-магазинах
Большинство ошибок повторяются из магазина в магазин. Таблица - семь наиболее распространённых с последствиями и исправлениями.
| ⚠️ Ошибка | Последствие и исправление |
|---|---|
| Дублированные title на всех страницах | Поисковик не понимает разницу между страницами. Все конкурируют за одни запросы. Исправление: уникальный title для каждой страницы, шаблоны с подстановкой названия товара/категории. |
| Title длиннее 60 символов | Поисковик обрезает title в сниппете, и важная часть (ключевой запрос, УТП) теряется. Исправление: 45-60 символов, ключевой запрос в начале. |
| Пустой title или title = название CMS | Поисковик генерирует произвольный заголовок для сниппета - обычно плохой. Исправление: заполнить title по шаблону для каждого типа страниц. |
| Canonical ведёт на страницу с другим canonical | Цепочка canonical: A→B→C. Поисковик теряется и может игнорировать все canonical в цепочке. Исправление: canonical всегда ведёт напрямую на финальный URL. |
| Noindex на важных страницах категорий | Случайно закрытые категории не ранжируются. Трафик равен нулю. Исправление: регулярная проверка в Search Console, Screaming Frog. |
| Description дублируется или пустой | Поисковик генерирует description сам из текста страницы - обычно не оптимально для CTR. Исправление: уникальный description с УТП и CTA для каждого типа страниц. |
| Self-canonical отсутствует на главной | URL главной страницы доступен с www и без, со слэшем и без. Без canonical - технические дубли главной. Исправление: canonical на https://domain.ru/ на всех вариантах URL. |
Как найти ошибки мета-тегов за 30 минут
Инструмент первый - Screaming Frog SEO Spider (бесплатно до 500 URL). Запускаете краулинг, открываете вкладки «Page Titles», «Meta Description». Переходите по разделам «Duplicate» и «Missing» - сразу видны дубли и пустые теги. Экспортируете в CSV для передачи специалисту.
Инструмент второй - Google Search Console. Раздел «Покрытие» → «Действительные страницы с предупреждениями» - показывает страницы с проблемами индексации. Раздел «Эффективность» → сортировка по CTR - страницы с низким CTR при хороших позициях часто имеют слабый description.
Инструмент третий - Яндекс.Вебмастер → «Диагностика сайта» → «Качество контента» - Яндекс прямо указывает страницы с дублированными или пустыми тегами.

[vue:start]{"text":"Хотите, чтобы все мета-теги вашего интернет-магазина работали правильно?","subtext": "Проведём аудит мета-тегов и индексации - найдём дубли, пустые теги и закрытые страницы","btnText": "заказать аудит мета-тегов","link":"
Часто задаваемые вопросы
Что делать, если поисковик показывает не мой description, а свой?
Это нормальное поведение. Поисковик генерирует description из текста страницы, если считает его релевантнее заданного. Чаще всего это происходит, когда заданный description не содержит запроса пользователя. Решение: проверить, содержит ли description ключевые запросы конкретной страницы, а не общие фразы. Если поисковик всё равно использует свой вариант - это не критичная проблема, но стоит улучшить description.
Нужно ли заполнять мета-теги для каждой карточки товара вручную?
Нет - это нереалистично для магазина с тысячами SKU. Правильный подход: создать шаблоны с автоматической подстановкой данных из карточки. Шаблон title: [Название товара] [Модель] купить - цена [Цена] ₽ | [Магазин]. CMS автоматически подставляет значения из базы данных. Для топ-100 товаров по продажам - написать уникальные мета-теги вручную. Для остальных - шаблон.
Как быстро поисковик замечает изменение мета-тегов?
Зависит от активности краулера. Для крупных магазинов Google переобходит популярные страницы раз в несколько дней. Для небольших - раз в 1-2 недели. Яндекс работает по схожей логике. Ускорить переобход конкретных страниц: в Google Search Console → «Инструмент проверки URL» → «Запросить индексирование». В Яндекс.Вебмастере → «Переобход страниц». Это ускоряет переобход до 1-3 дней.
Что важнее для SEO - title или H1?
Title и H1 решают разные задачи. Title - сигнал для поисковика при ранжировании и заголовок в выдаче. H1 - заголовок страницы для пользователя и дополнительный сигнал для поисковика. Title весомее для ранжирования. H1 больше влияет на поведенческие факторы (пользователь видит его сразу после клика). Правильная стратегия: не дублировать title и H1, использовать разные формулировки одного кластера запросов. Title - транзакционный акцент, H1 - информационный.
Есть интересная тема, кейс или профессиональный опыт? Давайте
сделаем из этого сильный
материал.