Атрибут meta content: что это и как его заполнять
Содержание 5 разделов
Атрибут content – это часть мета-тега, в которой хранится его значение: текст описания, команды для поискового робота, настройки экрана или адрес перехода. Атрибут name или http-equiv сообщает, что это за тег, а content сообщает, что в нём записано.
Когда SEO-специалист пишет в задаче «поправьте description на карточках», править нужно именно content: сам тег на месте, не устраивает его содержимое. Большинство ошибок в мета-тегах сидит как раз здесь. Пропущенная кавычка, лишнее слово в директиве робота или одинаковый текст на тысяче страниц, и поисковик видит совсем не то, что вы задумали.
С какими атрибутами работает content
Сам по себе content ничего не значит. Он всегда стоит рядом с атрибутом, который задаёт тип тега:
| Тип задаёт | Примеры тегов | Что лежит в content |
|---|---|---|
| name | description, robots, viewport, keywords | Текст описания, директивы для роботов, настройки экрана, список фраз |
| http-equiv | refresh, Content-Type | Задержка и адрес перехода, тип документа и кодировка |
| property | og:title, og:image, og:description | Заголовок, картинка и описание для превью ссылки в соцсетях и мессенджерах |
| itemprop | Свойства микроразметки | Значение свойства, которое не видно на странице: цена, дата, позиция |
Есть и исключение: тег charset задаёт кодировку сам, без content. Его пишут так:
<meta charset="utf-8">
Про property и itemprop подробнее в статье Микроразметка.

У каждого тега свой формат значения
Content не всегда свободный текст. У служебных тегов строгий синтаксис:
- robots: директивы через запятую, например noindex, follow. Подробнее в статье Noindex и мета-тег robots.
- viewport: пары «параметр=значение» через запятую, обычно width=device-width, initial-scale=1.
- refresh: число секунд, точка с запятой и адрес. Как это работает, разбираем в статье Refresh.
- og:image: полный адрес картинки с протоколом и доменом. С относительным адресом превью ссылки в мессенджере выйдет без картинки.
- description: обычный текст для человека, без HTML-тегов, иначе в сниппет попадёт мусор или текст оборвётся. Как его писать, рассказываем в статье Description.
Одна лишняя буква в служебном значении меняет смысл. Робот не поймёт noindex, написанный с опечаткой, и проиндексирует страницу, которую вы хотели скрыть.
Кавычки и спецсимволы
Значение content заключают в кавычки. Если внутри текста встречаются такие же прямые кавычки, браузер решит, что атрибут закончился, и отрежет всё, что дальше. Пример:
<meta name="description" content="Studio "Light" ремонтирует квартиры.">
Здесь content прочитают только как «Studio», а остальное превратится в мусор. В русских текстах проще всего ставить внутри описания «ёлочки». Если нужны прямые кавычки, их заменяют на ". Символ & в значениях тоже лучше записывать как &, особенно в адресах с параметрами.
В каталогах эта проблема обычно приходит из шаблона. Допустим, description карточки собирается по формуле «Купить {название} по цене {цена} в Красноярске». Пока в названиях обычные слова, всё работает. Но стоит появиться товару с диагональю в дюймах, где после цифры стоит прямая кавычка, и описание обрывается на середине. Поэтому шаблон должен экранировать подставляемые значения, а не вставлять их как есть. И проверьте, что будет, если у товара нет цены: фраза «по цене в Красноярске» выглядит хуже, чем описание без цены. Ещё хуже, когда переменная не подставилась вовсе и в описании видна служебная метка в фигурных скобках.
Noindex с тестового домена и одинаковые описания: как проверить content
Две проблемы встречаются особенно часто. Самая опасная: robots с noindex, оставшийся после разработки на тестовом домене. Сайт переносят на боевой адрес, тег переезжает вместе с ним, и страницы пропадают из поиска. Вторая по частоте: описание, которое CMS подставляет из одного шаблона, так что у сотен карточек одинаковый content.
У интернет-аптеки 24farmacia.ru сети «Губернские аптеки», где больше 50 000 наименований, мы уникализировали мета-теги на всех страницах. Это было частью расширенной технической оптимизации вместе с контентом и новым дизайном. По итогам проекта посещений из поиска стало в 3 раза больше, а конверсия в заказ из поиска составила 13%. Подробности в кейсе «Губернские аптеки».
Проверку удобно вести в таком порядке:
- Откройте исходный код страницы и посмотрите content у description, robots, viewport и og-тегов.
- Сравните с кодом после выполнения скриптов в инструментах разработчика. Если мета-теги добавляет JavaScript, робот может их не увидеть, подробнее в статье JavaScript SEO.
- Прогоните сайт краулером, например Screaming Frog, и найдите пустые, обрезанные и одинаковые значения.
- Если на странице два тега одного типа, оставьте один. При конфликте директив robots Google выбирает более строгую.

Name, кавычки, пустые значения и дубли тегов
Чем content отличается от name?
Name говорит, что это за тег, например description или robots, а content хранит его значение. Друг без друга они бесполезны.
Как вставить кавычки в description, чтобы текст не оборвался?
Проще всего писать «ёлочки»: они не спорят с прямыми кавычками, в которые заключено значение атрибута. Если в тексте всё-таки нужны прямые, замените каждую сущностью ". В каталоге это должен делать сам шаблон, когда подставляет название товара.
Что будет, если оставить content пустым?
Тег превратится в пустышку. Для description поисковик сам наберёт описание из текста страницы, а пустой robots ничего не запретит и ничего не разрешит.
Почему у мета-тега charset нет content?
Кодировку пишут прямо в атрибуте charset, отдельное значение ему не нужно. Старая запись через http-equiv с Content-Type, наоборот, хранит тип документа и кодировку в content. Она тоже работает, но короткая форма проще и встречается в современных шаблонах чаще.
Увидит ли робот content, который подставляет JavaScript?
Не сразу и не всегда: значения, добавленные скриптом, робот получит только после рендеринга страницы. Description и особенно robots надёжнее отдавать готовыми в HTML, который приходит с сервера. Разницу видно, если открыть исходный код и сравнить его с тем, что показывают инструменты разработчика.
Какой description возьмёт поисковик, если на странице их два?
Заранее не угадаешь, поэтому оставьте один. Обычно дубль появляется, когда тег выводит и шаблон сайта, и SEO-модуль CMS, так что вывод отключают в одном из мест. С двумя robots ситуация определённее: при конфликте Google выполнит более строгую директиву. Но и их лучше свести в один тег, а страницы с несколькими описаниями найти краулером.
Значения мета-тегов и шаблоны, которые их заполняют, проверяем на SEO-аудите и техническом аудите, а исправляем при SEO-продвижении.
Источники
Остались вопросы по теме «Атрибут Meta Content»?
Напишите нам в Telegram или MAX. Ответит специалист, который отвечает за эту тему, или руководитель проектов в рабочее время.
Отвечает по темеСергей ПимкинВедущий SEO-специалистНад статьёй работали
Услуги по теме
Тарифы по теме
Стартовый тариф для небольшого бизнеса: наводим порядок на сайте и получаем первые заявки из Яндекса и Google.
- Техническая оптимизация сайта
- Контентная оптимизация
- Семантическое ядро под город или регион
- Настройка Яндекс Вебмастера и Google Search Console
- Цели в Яндекс Метрике
- Ежемесячный отчёт по позициям, трафику и заявкам
- Оптимизация поведенческих факторов
- Оптимизация коммерческих факторов и E-A-T
Тариф для растущего бизнеса. Работаем на количество заявок: считаем звонки через коллтрекинг и дорабатываем сайт под конверсию.
- Техническая оптимизация сайта
- Контентная оптимизация
- Семантическое ядро под город или регион
- Настройка Яндекс Вебмастера и Google Search Console
- Цели в Яндекс Метрике
- Ежемесячный отчёт по позициям, трафику и заявкам
- Оптимизация поведенческих факторов
- Оптимизация коммерческих факторов и E-A-T
Для масштабирования бизнеса: SEO, A/B-тесты, карточки в Яндекс.Бизнесе и 2ГИС, техподдержка сайта. Нейросети берут на себя рутину, итог проверяют специалисты.
- Техническая оптимизация сайта
- Контентная оптимизация
- Семантическое ядро под город или регион
- Настройка Яндекс Вебмастера и Google Search Console
- Цели в Яндекс Метрике
- Ежемесячный отчёт по позициям, трафику и заявкам
- Оптимизация поведенческих факторов
- Оптимизация коммерческих факторов и E-A-T
Читайте также
Проверим ваш сайт бесплатно
Экспресс-аудит за 24 часа: скорость, индексация, мета-теги, коммерческие факторы и цели Метрики.



