Коротко. В Яндекс.Директе жёсткие лимиты по символам: заголовок 1 — до 56 знаков, заголовок 2 — до 30, текст объявления — до 81, отображаемая ссылка — до 20 знаков на каждый из двух сегментов, заголовок быстрой ссылки — до 30 знаков, описание быстрой ссылки — до 60, уточнение — до 25 знаков (чтобы уточнения вообще показались, нужно заполнить минимум три). Система считает пробелы и знаки препинания наравне с буквами, а превышение лимита блокирует отправку на модерацию ещё на этапе сохранения объявления.
Все лимиты Яндекс.Директа одним списком
Ниже — актуальный набор ограничений для текстово-графических объявлений на поиске и в РСЯ. Интерфейс Директа считает символы в реальном времени и не даёт сохранить черновик с превышением — но полезно знать цифры заранее, чтобы не переписывать текст три раза.
| Элемент объявления | Лимит | Комментарий |
|---|---|---|
| Заголовок 1 | 56 знаков | обязательное поле, показывается всегда |
| Заголовок 2 | 30 знаков | показывается не всегда — см. ниже |
| Текст объявления | 81 знак | основной блок под заголовком |
| Отображаемая ссылка | 20 знаков на сегмент, до 2 сегментов | формат сайт.ru/сегмент1/сегмент2 |
| Быстрая ссылка — заголовок | 30 знаков | до 4 быстрых ссылок в объявлении |
| Быстрая ссылка — описание | 60 знаков | необязательно, но повышает кликабельность |
| Уточнение | 25 знаков | минимум 3 штуки, чтобы показались хоть какие-то |
Все цифры Яндекс периодически пересматривает на пару знаков в ту или иную сторону, поэтому перед крупной рекламной кампанией стоит свериться со счётчиком символов прямо в интерфейсе — он всегда точнее любой статьи.
Как заголовок 2 склеивается с заголовком 1 — и когда пропадает
Это главная причина, по которой объявления «теряют» половину смысла в выдаче. Заголовок 2 подставляется к заголовку 1 через разделитель «—» в первой строке объявления, только если сумма обоих заголовков вместе с разделителем укладывается в отведённое место на конкретной площадке и устройстве. Если не укладывается — заголовок 2 просто не показывается в поиске вообще либо уходит в текст объявления как отдельная строка, в зависимости от места размещения.
Практический вывод: нельзя писать в заголовок 2 самостоятельную мысль, без которой предложение теряет смысл («скидка 30% только сегодня»). Если её не покажут, объявление будет выглядеть как обычное упоминание бренда без оффера. Ключевую выгоду безопаснее держать в заголовке 1 или в тексте объявления — они показываются гарантированно.
Что считается в лимите, а что можно сэкономить
В лимит входят все символы без исключений: буквы, цифры, пробелы, знаки препинания, скобки, кавычки. Отдельного «бесплатного» пула на пунктуацию в текущей версии интерфейса нет — это частое заблуждение, которое приводит к тому, что рекламодатель пишет текст на бумаге, укладывается в лимит вручную, а при вставке в форму видит красную цифру превышения из-за кавычек и тире.
- Эмодзи и спецсимволы юникода (стрелки, звёздочки, смайлы) либо не проходят модерацию, либо съедают несколько символов лимита за один знак — использовать их в заголовках и тексте не стоит, разница в CTR не окупает риск отклонения;
- Заглавные буквы считаются как обычные символы, но капс на весь текст — отдельное основание для отклонения по правилам оформления, а не по длине;
- Цифры и знаки «%», «₽», «+» экономят место эффективнее слов — «скидка 30%» короче, чем «скидка тридцать процентов», и это единственный реальный способ «сжать» текст без потери смысла.
Что обрезается в показе на разных площадках
Один и тот же текст объявления выглядит по-разному на поиске и в рекламной сети, на десктопе и на мобильном — лимит символов один, но видимая часть меняется:
- Поиск, десктоп — показывается заголовок 1, заголовок 2 (если поместился), полный текст объявления в 81 знак почти всегда виден целиком;
- Поиск, мобильный — экран уже, часть текста уходит на вторую строку или обрезается многоточием, особенно если заголовок длинный;
- РСЯ (рекламная сеть) — формат зависит от площадки-партнёра: где-то видно всё, где-то только заголовок 1 и обрывок текста — влиять на это напрямую нельзя, только писать так, чтобы первые слова текста уже несли смысл.
Отсюда правило: самое важное — оффер, срок акции, цену — ставить в начало заголовка 1 и в начало текста, а не в конец. Всё, что дальше 40-го знака в тексте, часть аудитории просто не увидит.
Как уложиться в лимит без потери смысла — рабочий порядок
- Сначала пишется оффер одной фразой без ограничений по длине — это черновик смысла, а не объявление;
- Из фразы убираются вводные слова и штампы («уникальный», «лучший в городе», «широкий ассортимент») — они не несут информации и первыми идут под нож;
- Числа и цены переводятся в цифры и сокращения («рублей» → «₽», «процентов» → «%», «доставка» можно оставить, «бесплатная» часто короче как «беспл.» — но только если не портит читаемость);
- Ключевая выгода переносится в первые 56 знаков (заголовок 1), уточнение и второй аргумент — в заголовок 2 как самостоятельно читаемую, но не критичную фразу;
- Текст проверяется счётчиком символов интерфейса Директа, а не сторонним инструментом — у Яндекса своя логика подсчёта пробелов на стыке полей.
Если объявлений в кампании много и переписывать вручную дорого по времени, имеет смысл заложить эту работу в настройку рекламы в Яндекс.Директе сразу на этапе структуры кампании — тогда шаблоны текстов сразу пишутся под лимиты, а не переделываются после первых отклонений.
Частые ошибки, из-за которых объявление не проходит по длине
Модерация по длине символов автоматическая и происходит ещё до отправки на ручную проверку содержания — значит, эти ошибки не про правила рекламы, а про невнимательность при заполнении формы.
- Копирование текста из презентации или коммерческого предложения без адаптации под лимит — там абзацы, здесь 81 знак;
- Использование одного и того же длинного заголовка 1 для всех товаров категории вместо разбивки на группы объявлений с разными короткими заголовками под конкретный запрос;
- Указание полного юридического названия компании в заголовке вместо текста, который отвечает на запрос пользователя.
Частые вопросы
Сколько всего символов можно использовать в объявлении Яндекс.Директа?
Если считать все поля вместе — заголовок 1 (56), заголовок 2 (30), текст (81), это даёт до 167 знаков в основном блоке объявления, плюс отдельно быстрые ссылки и уточнения. Но показываются они не одновременно и не на всех площадках — ориентироваться нужно не на сумму, а на каждое поле отдельно.
Почему заголовок 2 не показывается в поиске, хотя я его заполнил?
Заголовок 2 подставляется к заголовку 1 через тире только если оба вместе умещаются в отведённое место на конкретном устройстве и площадке. Если места не хватает, поле просто не отображается — это нормальное поведение системы, не ошибка модерации.
Можно ли использовать эмодзи, чтобы сэкономить место в тексте?
Не рекомендуется. Часть эмодзи не проходит модерацию, часть считается как несколько символов лимита, а визуально в выдаче Яндекса эмодзи в текстово-графических объявлениях либо не отображаются, либо смотрятся как ошибка кодировки.
Что будет, если превысить лимит символов при заполнении объявления?
Интерфейс Директа не даст сохранить объявление — счётчик символов уходит в минус и подсвечивается красным, кнопка сохранения блокируется. До модерации такое объявление вообще не доходит, это ограничение на уровне формы.
Одинаковые ли лимиты для объявлений на поиске и в РСЯ?
Лимиты символов в самих полях едины для текстово-графических объявлений на обеих площадках. Разница в том, как объявление физически отображается у площадки-партнёра в РСЯ — там оно может быть обрезано сильнее, чем в поисковой выдаче, при том же тексте.
Настроить объявления, которые проходят модерацию с первого раза
Проверим тексты по всем лимитам Директа и соберём кампанию так, чтобы оффер не терялся при обрезке на мобильном.