Ошибки вёрстки письма, из-за которых оно попадает в спам
Спам-фильтры почтовых провайдеров оценивают не только слова в теме и тексте, но и то, как письмо технически собрано: соотношение картинок и текста, чистоту HTML-кода, наличие скрытых элементов. Письмо с безупречным текстом может улетать в спам просто из-за того, как оно свёрстано, — и для холодного B2B-аутрича, где каждое письмо адресовано конкретному человеку, эта потеря особенно обидна. Разберём конкретные технические ошибки вёрстки и как их обнаружить до запуска кампании.
- Спам-фильтры анализируют HTML-структуру письма отдельно от текста: битый код, скрытые элементы и подозрительные соотношения — самостоятельные красные флаги.
- Дисбаланс между изображением и текстом (одна большая картинка почти без слов) — один из старейших и до сих пор рабочих триггеров спам-фильтров.
- Ссылки с несовпадающим видимым и реальным адресом, множественные редиректы и трекеры от неизвестных доменов повышают спам-скор сильнее, чем кажется.
- Для холодного B2B-письма минималистичная вёрстка без вложенных таблиц и лишнего кода — не эстетический выбор, а мера технической безопасности.
- Проверить письмо перед отправкой можно без сложных инструментов: валидатор HTML, ручной просмотр исходного кода и тестовая отправка на несколько ящиков.
Почему вёрстка вообще анализируется спам-фильтрами
Ранние спам-фильтры ориентировались в основном на текстовые триггеры — конкретные слова и фразы. Современные системы Mail.ru, Яндекса, Gmail устроены сложнее: они смотрят на письмо как на технический объект, оценивая структуру HTML-кода, соотношение элементов, метаданные — независимо от того, что написано словами. Это логично: массовые спам-рассылки исторически собираются автоматизированными инструментами, которые оставляют характерные технические следы, и фильтры научились их распознавать раньше, чем читать смысл текста.
Для адресного B2B-письма это означает, что даже идеально написанный персонализированный текст можно обесценить неаккуратной технической сборкой — особенно если письмо готовится в визуальном редакторе, который добавляет в код лишние теги, стили и структуры, невидимые глазу, но заметные фильтру.
Отдельная сложность в том, что провайдеры не раскрывают точные веса каждого технического фактора и меняют алгоритмы без предупреждения, поэтому невозможно один раз настроить письмо и быть уверенным в результате навсегда. Более рабочий подход — придерживаться набора устойчивых правил гигиены разметки, которые снижают риск независимо от конкретной версии алгоритма конкретного провайдера, и относиться к вёрстке письма так же серьёзно, как к тексту.
Дисбаланс картинки и текста
Один из самых устойчивых триггеров — письмо, где почти весь смысл передан одним крупным изображением (баннером), а текста рядом почти нет. Это классический паттерн массовой рекламной рассылки: спамеры исторически заворачивали текст в картинку, чтобы обойти текстовые фильтры, и провайдеры давно научились подозревать именно такую структуру.
Для холодного B2B-письма это не проблема по умолчанию — адресные письма и так преимущественно текстовые, имитирующие личное сообщение. Но если в письмо добавляется, например, инфографика с ключевыми цифрами или скриншот продукта без сопроводительного текста вокруг, стоит держать в уме это правило и не превращать письмо в картинку с минимальной текстовой обвязкой.
Ориентир, которым пользуются многие проверочные сервисы, — доля текста относительно объёма HTML-кода и площади изображений не должна быть исчезающе малой. Точных универсальных цифр провайдеры не публикуют, но правило простое: если мысленно убрать из письма все изображения, в нём всё равно должен остаться самостоятельный, осмысленный, читаемый текст, а не пустое поле с одной ссылкой.
Ссылки: несовпадение адреса, редиректы, чужие трекеры
Ссылка, у которой видимый текст говорит одно (например, название знакомого домена), а реальный href ведёт на другой адрес, — сигнал, который фильтры трактуют однозначно негативно: это классический приём фишинга, и даже легитимное письмо с такой технической особенностью рискует попасть под подозрение.
Похожая история с цепочками редиректов: ссылка на трекер, который перенаправляет на другой трекер, а потом уже на целевую страницу, выглядит подозрительно даже при благих целях аналитики. Каждый лишний прыжок редиректа — повод для фильтра присвоить письму более высокий спам-скор, особенно если домены трекеров неизвестны провайдеру или сами имеют плохую репутацию.
Для холодного B2B-письма разумная практика — использовать минимум ссылок (в идеале одну по делу), с понятным и совпадающим видимым и реальным адресом, без лишней прослойки трекеров стороннего сервиса, если только это не собственный проверенный домен с хорошей репутацией.
Пример проблемной ссылки: видимый текст «наш сайт», а href ведёт через сокращатель ссылок на редирект-домен, который затем перенаправляет на посадочную страницу. Три технических прыжка и несовпадение видимого текста с реальным адресом — фильтр читает это как попытку скрыть настоящую цель ссылки.
Скрытые элементы и мусор в коде
Визуальные редакторы писем и некоторые почтовые клиенты при копировании текста из других источников (Word, Google Docs, презентаций) добавляют в HTML-код скрытые блоки, комментарии, избыточные inline-стили и невидимый текст — например, белый текст на белом фоне, оставшийся от старой версии шаблона. Спам-фильтры отдельно проверяют письмо на наличие скрытого контента, потому что это классический приём накрутки ключевых слов в спам-рассылках прошлого поколения, всё ещё встречающийся у автоматизированных инструментов.
Практическое следствие — перед отправкой стоит хотя бы раз открыть исходный код письма (HTML source) и визуально пробежаться по нему: нет ли явно лишних блоков, огромного количества вложенных div и table без видимого назначения, остатков стилей от копипаста. Если письмо готовится как простой текст без визуального редактора, эта проблема почти никогда не возникает — ещё один аргумент в пользу минимализма для холодного аутрича.
Вложенные таблицы и битая структура
Многослойная вёрстка на таблицах (table-in-table-in-table), характерная для сложных email-шаблонов с несколькими колонками, сама по себе не запрещена, но повышает риск двумя способами: увеличивает объём и сложность HTML-кода, что часть фильтров учитывает как косвенный сигнал, и повышает вероятность технических ошибок — незакрытых тегов, битой структуры, — которые фильтры интерпретируют как признак автоматически сгенерированного, а не написанного человеком письма.
Для адресного B2B-письма сложная табличная вёрстка почти никогда не нужна по существу: письмо от человека к человеку не требует многоколоночного макета. Отказ от неё — не компромисс с дизайном, а прямое снижение технического риска.
Отдельно стоит упомянуть шрифты и inline-стили, унаследованные от корпоративного брендбука: жёсткая привязка к определённому шрифту через веб-типографику, множество вложенных span с индивидуальными стилями под каждое слово — это тоже увеличивает объём кода без пользы для получателя. Почтовые клиенты всё равно рендерят большинство писем через ограниченный набор безопасных шрифтов, а погоня за точным брендовым видом в письме часто просто добавляет лишний технический вес.
Как проверить письмо перед отправкой
Полноценная техническая проверка не требует дорогих инструментов — достаточно нескольких простых шагов перед запуском волны.
- Открыть исходный HTML-код письма и визуально проверить на лишние блоки, скрытый текст, остатки стилей от копипаста
- Прогнать код через любой бесплатный HTML-валидатор — незакрытые теги и грубые ошибки разметки видны сразу
- Проверить каждую ссылку на совпадение видимого текста и реального адреса, минимизировать число редиректов
- Оценить соотношение изображений и текста — крупная картинка не должна нести основной смысл письма
- Отправить тестовое письмо на несколько ящиков и проверить, как оно доходит и открывается технически, не только визуально
- При использовании визуального редактора — сравнить объём сгенерированного кода с простым текстовым вариантом того же письма
Почему минимализм — это защита, а не ограничение
В массовом email-маркетинге сложная вёрстка оправдана: письмо конкурирует за внимание в ленте десятков промо-рассылок, и визуальное оформление работает на конверсию. В адресном B2B-аутриче логика другая: письмо должно выглядеть как личное сообщение от человека, а не как маркетинговый материал, и минимальная вёрстка работает сразу на две цели — снижает технический риск попадания в спам и усиливает ощущение персонального обращения, которое и есть главное преимущество холодного письма перед массовой рассылкой.
Вопросы и ответы
Можно ли использовать логотип компании в подписи холодного письма без риска попасть в спам?
Небольшое изображение в подписи (логотип, аватар) обычно не создаёт проблем, потому что не меняет общего баланса текста и картинок в письме. Риск возникает, когда изображение становится основным носителем смысла письма, а не декоративным элементом подписи.
Как проверить, не добавил ли визуальный редактор скрытый код в письмо?
Открыть исходный HTML письма (в большинстве почтовых клиентов и редакторов есть такая опция) и поискать явно избыточные фрагменты: пустые теги, стили с white color на white background, длинные блоки комментариев. Если код визуально выглядит громоздким для простого письма — вероятно, там есть лишнее.
Влияет ли количество ссылок в письме на спам-скор напрямую?
Да, большое количество ссылок в одном письме — самостоятельный фактор риска для многих фильтров, особенно если ссылки ведут на разные домены. Для холодного письма достаточно одной, максимум двух ссылок по существу — это снижает и технический риск, и визуальную перегрузку письма.
Стоит ли вообще отказываться от HTML в пользу письма в формате plain text?
Для холодного B2B-аутрича это часто оправданное решение: письмо в формате обычного текста физически не может содержать большинство перечисленных технических триггеров и одновременно выглядит максимально похожим на личное сообщение, что укрепляет доверие получателя.
Хотите применить это в своём аутриче?
Расскажем, как это работает на вашем сегменте и продукте — до старта работ.
Обсудить задачу