Meta description — HTML-тег в <head> страницы, который передаёт поисковику краткое описание содержимого. Google и Яндекс использует его как один из возможных источников сниппета в выдаче.
Зачем нужен meta description
Meta description — HTML-тег в <head>, который сообщает поисковику, о чём страница, и может появиться под заголовком в SERP. Ключевое слово «может»: поисковик вправе проигнорировать тег и взять любой фрагмент из текста страницы. Слова из поискового запроса, совпавшие с текстом description, выделяются жирным — это визуальный сигнал релевантности ещё до клика.
До 2017 года Google как запасной вариант использовал DMOZ — открытый каталог с редакторскими описаниями. После его закрытия логика не изменилась: поисковик ищет лучший текст для сниппета, и description — лишь один из кандидатов. По документации Google Search Central, тег — рекомендация, а не директива. Не победитель по умолчанию.
Как meta description выглядит в HTML-коде
Тег пишется внутри <head> в одну строку — атрибут name="description", значение в content="". На странице должен быть только один такой тег.
<head>
<meta name="description" content="Краткое описание страницы — до 160 символов для desktop, до 120 для mobile." />
</head>
Два description в одном <head> — поисковик возьмёт первый, второй проигнорирует. UTF-8 кодировка обязательна: кириллица в другой кодировке превращается в кракозябры прямо в выдаче. В большинстве CMS прямой доступ к коду не нужен — WordPress, Bitrix и Tilda управляют тегом через отдельное поле в SEO-настройках страницы.
Как description выглядит в поисковой выдаче
В SERP description появляется под title и URL. Google выделяет жирным слова из запроса, которые совпадают с текстом description; Яндекс делает то же самое.


Если поисковик решил, что ваш тег хуже фрагмента из страницы — он покажет свой вариант. Внешне оба выглядят одинаково.
Чем description отличается от title и keywords
Три мета-тега путают чаще всего:
| Тег | Роль | Влияет на ранжирование | Отображается в SERP |
|---|---|---|---|
<title> | Заголовок страницы | Да — прямой фактор | Да — кликабельная ссылка |
<meta name="description"> | Описание для сниппета | Нет — только косвенно через CTR | Да — текст под заголовком |
<meta name="keywords"> | Список ключевых слов | Нет — Google игнорирует с 2009 года; Яндекс учитывает слабо | Нет |
Title и description — два разных рекламных сообщения в одном блоке выдачи. Если они говорят одно и то же — одно слово попросту теряется. Description дополняет заголовок, а не дублирует его.
Влияет ли description на ранжирование
Meta description не является фактором ранжирования — Google официально зафиксировал это через Джона Мюллера. Тег не двигает позиции, но управляет CTR, который косвенно влияет на поведенческие сигналы.
«The meta description is primarily used as a snippet in the search results page. And that's not something that we would use for ranking.»
— Джон Мюллер, Google Search Advocate, SEO Office Hours, 29 апреля 2022
Формально — всё верно. Но вот полная цепочка: description → сниппет → CTR → трафик → поведенческие факторы → косвенно позиции. Это корреляция, не причинность. Именно поэтому её часто путают. Тег стоит прорабатывать — но с правильным ожиданием результата.
Хороший description не поднимает страницу в выдаче. Он повышает вероятность, что человек кликнет по уже найденной странице. Разница принципиальная. Для страниц на 2–5-й позиции по конкурентному запросу плюс 1,5–2 процентных пункта CTR на высокочастотном кластере — это ощутимый прирост трафика без единого нового линка.
Почему Google не показывает ваш description
Google показывает написанный вами description только в 37% случаев — в остальных 63% генерирует собственный фрагмент из контента страницы.
Это данные исследования Ahrefs по 20 000 ключевых слов. Portent даёт похожую картину: rewrite rate 71% на mobile, 68% на desktop. Для long-tail запросов вероятность перезаписи выше на 66% по сравнению с высокочастотными. 25% страниц из топ-10 Google вообще не имеют прописанного description. Это не значит, что тег не нужен — эти страницы держатся за счёт авторитета домена и качества контента. Для нового или среднего сайта контроль сниппета работает совсем иначе.
Пять основных триггеров перезаписи description:
- Description не содержит ключевое слово запроса. Поисковик генерирует сниппет под конкретный запрос пользователя. Если тег написан под один ключ, а запрос пришёл по синониму — ждите замены.
- Description дублирует title. Поисковику незачем показывать одно и то же дважды. Если тексты совпадают смыслово — тег будет заменён фрагментом из тела страницы.
- Description слишком общий. «Всё о ремонте квартир в Москве» — замечательно. Google возьмёт конкретный абзац из текста, который точнее отвечает на запрос.
- Description короче 70 символов или длиннее 160. Обрезанный тег выглядит неполным — алгоритм предпочтёт что-то более читаемое.
- Контент страницы изменился, description — нет. Устаревший тег хуже актуального фрагмента из обновлённого текста.
Писать description прицельно под конкретный кластер запросов. Один тег на страницу с максимально точным попаданием в формулировку интента. Для информационных статей с длинным хвостом запросов — приоритет качеству первого абзаца текста: Google чаще возьмёт именно его.
Длина description: сколько символов и для каких устройств
У meta description нет технического лимита по длине, но поисковики обрезают сниппет под ширину экрана — и для desktop, mobile и Яндекса эти границы разные.
| Платформа | Рекомендуемая длина | Приоритетная зона | Источник |
|---|---|---|---|
| Google Desktop | до 160 символов | первые 160 | Google Search Central |
| Google Mobile | до 120 символов | первые 100–120 | Portent Research |
| Яндекс | 140–160 символов | первые 140 | Яндекс.Справка |
| Страницы с датой публикации | 138–148 символов | первые 100 | Portent Research |
Если основная аудитория приходит с мобильных — первые 100 символов description должны нести полный смысл. Всё, что после — бонус для десктопа. Проверяю это через сегментацию устройств в GSC: смотрю CTR отдельно по mobile и desktop для одних и тех же страниц. Если мобильный CTR заметно ниже — первый сигнал, что description обрезается в неудобном месте. Написать 400 символов технически никто не запрещает — поисковик просто покажет первые 120–160 и поставит многоточие, и смысловой сгусток уйдёт в обрезанный хвост.
Как написать эффективный meta description
Работающий description строится по формуле: ключевой запрос + конкретика о содержании + одно условие или преимущество — уложить в первые 100 символов. Остальные 60 — детали для тех, кто дочитывает до конца на десктопе.
Это не жёсткий шаблон. Вернее, шаблон — но адаптируемый под тип страницы: у карточки товара и информационной статьи разные задачи в выдаче, разные ожидания у пользователя и разная конкуренция за клик.
Три универсальных принципа для любого типа страниц:
- Ключевое слово в первых 60 символах. Google выделяет жирным совпадения с запросом. Чем ближе к началу — тем заметнее визуально.
- Конкретика вместо абстракции. «Гарантия 2 года, доставка за 1 день» работает лучше, чем «широкий выбор и отличное качество».
- Без повтора title. Description дополняет заголовок, а не дублирует его — это два разных рекламных сообщения в одном блоке.
Примеры хорошего и плохого description
Разбор по четырём типам страниц:
| Тип страницы | ❌ Плохой пример | Почему плохой | ✅ Хороший пример |
|---|---|---|---|
| Главная | «Добро пожаловать! Мы — ведущая компания по продаже мебели» | Нет ключевых слов, нет конкретики, нет УТП | «Мебель на заказ в Москве: от проекта до доставки за 30 дней. Производство в РФ, гарантия 5 лет» |
| Категория каталога | «Все модели кроссовок в нашем магазине. Большой выбор» | Нет условий покупки, нет ключевых слов, нет цифр | «Мужские кроссовки Nike и Adidas: 500+ моделей, фильтр по размеру. Доставка за 1 день, возврат 30 дней» |
| Карточка товара | «iPhone 15 Pro в нашем интернет-магазине» | Нет цены, нет характеристик, нет условий | «iPhone 15 Pro 256 ГБ — от 89 990 руб. Официальная гарантия Apple 1 год, доставка по Москве за 1 день» |
| Информационная статья | «Статья о meta description. Много полезной информации для SEO-специалистов» | Шаблонный текст, нет конкретики содержания | «Meta description: почему Google игнорирует тег в 63% случаев и как написать description, который поисковик не перепишет» |
Формула description по типу страницы
Для каждого типа страниц — своя приоритетная структура текста:
Главная страница. CTR по брендовым запросам — самый высокий среди всех типов, и Google реже перезаписывает description здесь. Структура: кто вы + что делаете + для кого + одно ключевое УТП. Не перечисление услуг через запятую — это не читается. Одно чёткое предложение с позицией: «Агентство интернет-маркетинга для e-commerce: SEO, контекст, аналитика. Работаем с оборотом от 10 млн руб./мес.»
Категория каталога. Конкурентные коммерческие запросы — максимальная конкуренция за клик. Нужно ответить на «что здесь есть» и «почему купить здесь». Ассортимент + ключевое условие (цена, доставка, гарантия) + ключевой запрос в первых 60 символах.
Карточка товара. Высокая конкуренция с маркетплейсами. Нужна конкретика: модель, цена, ключевое преимущество. Формат «Купить [товар] от [цена] руб. — гарантия [срок], доставка за [срок]» закрывает основные вопросы пользователя до клика.
Информационная статья. Высокий rewrite rate — особенно на long-tail. Здесь description важен ещё и потому, что через og:description он появляется при шаринге в Telegram, VK, LinkedIn, если отдельный Open Graph-тег не прописан. Пишите под конкретный поисковый вопрос из заголовка, а не «обзор всего о теме».
Шаблоны для e-commerce
Для интернет-магазинов с тысячами карточек ручная проработка каждой нереальна. Шаблоны с переменными — рабочий компромисс между автоматизацией и качеством.
Карточка товара:
{Название товара} — купить от {цена} руб. {Ключевая характеристика}. Гарантия {срок}, доставка за {срок}.
Пример наполнения:
Смарт-часы Samsung Galaxy Watch 6 — купить от 19 990 руб. Автономность 40 часов. Гарантия 1 год, доставка за 1 день.
Категория:
{Название категории} в {название магазина}: {кол-во} товаров. {Фильтр или преимущество}. Доставка от {срок/цена}.
Ключевые коммерческие страницы — категории верхнего уровня, лендинги под высокочастотные запросы — стоит прорабатывать вручную поверх шаблона. Там конкуренция выше, и каждое слово в сниппете влияет на итоговый CTR.
Как заполнить description в популярных CMS
На практике с кодом напрямую почти никто не работает — всё делается через интерфейс CMS.
WordPress + Yoast SEO
В WordPress стандартный путь — плагин Yoast SEO (или аналоги: Rank Math, All in One SEO). После установки под редактором каждой страницы и записи появляется блок с полем «Мета-описание». Yoast показывает превью сниппета в реальном времени и предупреждает об обрезке: зелёный индикатор — длина нормальная, оранжевый — слишком короткий или длинный. Плагин сам добавляет тег в <head>, ничего в коде менять не нужно.
Для шаблонной генерации в Yoast есть переменные: %%title%%, %%category%%, %%excerpt%% — можно автоматически подставлять данные записи в description через настройки типов записей. Удобно для блога с однородной структурой.
Bitrix и Tilda
В Bitrix поле description заполняется в свойствах страницы: «Настройки» → «SEO» → «Мета-теги». Для инфоблоков — в карточке элемента на вкладке «SEO». Шаблонная генерация настраивается через свойства компонента или через SEO-модуль.
В Tilda поле description на уровне каждой страницы: значок шестерёнки → «SEO настройки» → поле «Описание». Задать единый шаблон для всего сайта в интерфейсе нельзя — только вручную или через Tilda API для программной генерации. Для проектов с большим количеством страниц это боль, но ничего лучше пока нет. И вот тут начинается самое интересное... Если у вас на Tilda несколько десятков страниц без description — начните с топ-10 по трафику, остальное закройте шаблонным первым абзацем текста.
Инструменты для проверки и аудита description
Краулер находит технические проблемы, вебмастер-панели — поведение в выдаче, Search Console — реальный CTR по страницам.
| Инструмент | Что проверяем | Конкретный раздел |
|---|---|---|
| Screaming Frog SEO Spider | Дубли, пустые теги, длина >160 символов | Reports → Meta Description |
| Google Search Console | Страницы с низким CTR при высоких показах | Эффективность поиска → Страницы |
| Яндекс.Вебмастер | Фактический сниппет, пропущенные и дублированные description | Индексирование → Заголовки и описания |
По данным Ahrefs, 40,61% страниц имеют description длиннее допустимого — каждая вторая страница теряет хвост описания в SERP из-за банального превышения длины. Быстрая проверка через Screaming Frog: Reports → Meta Description → фильтр «Length > 160» — вот первый список на доработку.
Как использовать GSC и Яндекс.Вебмастер для оценки description
В GSC нет прямого отчёта по description, но страницы с высокими показами и низким CTR — косвенный маркер того, что сниппет не работает.
Открываете «Эффективность поиска» → «Страницы» → добавляете столбцы «Клики» и «Показы» → сортируете по показам. Страницы с >500 показов за 30 дней и CTR ниже 2–3% — кандидаты для переработки description. Дополнительно сегментируйте по устройствам: если мобильный CTR ниже десктопного на 30% и больше — description обрезается в неудобном месте и первые 100 символов не несут смысловой нагрузки.
В Яндекс.Вебмастере идёте в «Индексирование» → «Заголовки и описания»: сервис показывает, какой текст фактически отображается в Яндексе в качестве сниппета. Если там не ваш description, а случайный фрагмент — сигнал переписать и тег, и первый абзац страницы. Причём первый абзац важнее: Яндекс берёт именно оттуда чаще всего.
Ошибки, которые режут CTR
- Дублирование description на разных страницах. Поисковик воспринимает одинаковые описания как сигнал одинакового контента и генерирует сниппет сам. По данным Rush Analytics, 34% сайтов имеют дублированные мета-описания. Пример: «Интернет-магазин товаров для дома. Большой выбор, доставка по России» — один и тот же текст на главной, в категории и на карточке товара.
- Description совпадает с title. Title и description — это два разных рекламных сообщения. Если говорят одно — одно теряется. Пример: Title: «Купить iPhone 15 Pro — интернет-магазин Apple». Description: «Купить iPhone 15 Pro в интернет-магазине Apple по лучшей цене» — ничего нового, дубль.
- Переспам ключевыми словами. «Купить холодильник Москва, холодильники недорого, лучшие холодильники» — поисковик понижает вероятность использования такого тега. Пользователь видит спам и не кликает.
- Важная информация в конце. Сниппет обрезается на мобильных. Если первые 100 символов — вода, а суть — в конце, большинство пользователей её не увидит.
- Устаревшие данные. Цены, условия акций, упоминание «в 2022 году» — создают неверные ожидания. Пользователь кликает, видит другое, уходит. Поведенческий сигнал негативный.
- Отсутствие description на приоритетных страницах. Пустой тег — не нейтральное состояние. Поисковик берёт произвольный фрагмент. Иногда получается нормально. Чаще — нет.
- Ключевое слово запроса отсутствует в description. Высокая вероятность перезаписи. Плюс в SERP нечего выделить жирным — визуальный сигнал релевантности теряется.
Итоги
- Meta description не влияет на позиции, но Google в 63% случаев его не использует — пишите под конкретный кластер запросов и вкладывайте максимум усилий в брендовые и коммерческие страницы; для длинного хвоста сначала проработайте качество первого абзаца текста.
- Первые 100–120 символов несут весь смысловой вес: мобильный rewrite rate 71% против 68% на desktop, и именно мобильный трафик у большинства сайтов сейчас доминирует.
- Яндекс активнее Google перезаписывает description — для российского рынка недостаточно написать хороший тег: нужно, чтобы ключевые формулировки стояли в тексте страницы там, откуда алгоритм может взять сниппет.
Откройте «Эффективность поиска» в GSC, найдите страницы с >500 показов за 30 дней и CTR ниже 3% — это ваш первый список на переработку description по схеме «ключевой запрос + конкретика + условие» в первых 100 символах.