Переспам ключевых слов и скрытый текст — два приёма «серой» и чёрной SEO, которые поисковые системы умеют ловить уже много лет. Один из них делает текст нечитаемым, второй прячет контент от человека, но показывает роботу. Разбираем, как эти практики бьют по трафику и доверию к сайту, где их искать в коде и как проверить страницу за пару минут без бюджета на аудит. В статье — конкретные приёмы, инструменты поиска и пошаговая проверка, которую можно пройти бесплатно.
Что такое переспам ключевых слов и чем он опасен
Переспам — это когда ключевая фраза встречается в тексте так часто, что абзац перестаёт читаться естественно. Поисковик видит повторяющийся запрос в каждом предложении, в title, в H1, в подзаголовках и в alt-атрибутах без какой-либо вариативности.
На практике переспам выглядит так:
- ключ в каждом абзаце без смысловой необходимости;
- перечисление городов или синонимов «ради географии» в футере;
- один и тот же запрос продублирован в title, H1, заголовках и описаниях изображений;
- текст написан под «плотность», а не под вопрос читателя.
Почему это опасно:
- Падает читаемость: человек закрывает страницу, не дочитывает, не возвращается — ухудшаются поведенческие сигналы.
- Растёт процент отказа и снижается время на сайте, что косвенно влияет на позиции.
- Есть попадание под алгоритмическую оценку качества контента и ручные санкции.
Плотность ключей — это инструмент диагностики, а не цель. Универсального процента нет: ориентир в том, чтобы абзац нормально звучал вслух. О реальных нормах плотности рассказываю в статье плотность ключевых слов.
На практике переспам легко путать с нормальной оптимизацией. Страница должна содержать ключ, чтобы отвечать запросу, но его можно варьировать: склонять по падежам, заменять синонимами и раскладывать по семантическому ядру. Именно вариативность отличает страницу для людей от листа «ключ × N раз», который сразу видит алгоритм.
Виды скрытого текста
Скрытый текст — это контент, который видит робот, но не видит человек. Приём работает только до тех пор, пока поисковик его не распознаёт, а распознаёт он почти всегда. Рассмотрим самые частые приёмы.
Белый на белом (color совпадает с фоном)
Текст того же цвета, что и фон страницы. На экране он сливается, но в HTML-коде присутствует полностью. Раньше так прятали блоки ключевых слов под основным контентом.
display:none и font-size:1
Блок убирают из видимой части страницы через CSS-свойство display:none. Робот читает содержимое, пользователь его не видит. Отдельно стоит упомянуть font-size:1 (или 0) — текст технически есть, но прочесть его невозможно.
Скрытие за пределами экрана
Контент уводят в сторону за границу видимой области через negative margins, overflow:hidden или transform. На мобильных устройствах такие блоки часто «наезжают» друг на друга и ломают вёрстку.
Разный HTML для робота и человека (cloaking)
Самый тяжёлый случай: сервер отдаёт боту один документ, а пользователю — другой. По смыслу это уже обман, а не просто перебор с ключами.
Как найти скрытый текст в инструментах разработчика
Откройте DevTools (F12), выберите инструмент выбора элемента и пройтись по странице: блоки с display:none или нулевым размером подсвечиваются сразу. Вкладка Network поможет заметить, не отдаётся ли разный контент в зависимости от User-Agent — это признак cloaking.
Важное отличие от нормы: скрытие меню-аккордеонов или FAQ для экономии места — нормальная вёрстка, если текст доступен после действия пользователя. Плохо только когда SEO-абзац спрятан специально, а на экране остаётся одна строка «для людей».
| Приём | Виден человеку | Риск для SEO |
|---|---|---|
| Аккордеон FAQ (раскрывается по клику) | Да, после действия | Низкий, если контент реальный |
display:none для SEO-блока |
Нет | Высокий |
| Белый текст на белом фоне | Нет | Высокий |
font-size:1 |
Нет | Высокий |
| Cloaking (разный HTML) | Разный смысл | Критичный |
Как Google и Яндекс борются со спамом
Поисковые системы не просто находят скрытый текст — они оценивают намерение. Ключевые механизмы:
- Алгоритмическая оценка качества. Обновления вроде Helpful Content в Google и аналогов в Яндексе оценивают, написан ли контент для людей или под поисковые факторы. Переспам и «дырявый» текст попадают под снижение охватов.
- Анализ CSS и рендеринга. Робот выполняет JavaScript и читает стили, поэтому
display:none, цвет текста иfont-size:1определяются сразу после парсинга страницы. - Сопоставление HTML и видимой области. Если объём «невидимого» кода кратно превышает видимый текст, это маркер скрытого контента.
- Клиентские сигналы. Высокий отказ, короткое время на сайте и отсутствие возвратов говорят системе, что контент не отвечает пользователю, даже если технически он присутствует.
Исторически за качество отвечали конкретные обновления: Panda боролась с тонким и дублированным контентом, Hummingbird стал понимать смысл запросов, а не только совпадение ключей. Современные модели дообучаются на реальных данных, поэтому то, что работало год назад, сегодня определяет снижение трафика.
Конкретные санкции и скорость реакции в Google и Яндекс могут отличаться, но явный спам и обман пользователя плохи для любой системы. Подробнее о том, как поисковик видит страницу глазами робота, — в материале как проверить сайт глазами робота.
Как найти переспам и скрытый текст — инструменты
- Просмотр исходного кода страницы (Ctrl/Cmd + U). Ищите
colorв цвет фона,display:none,font-size:0–1, span-обёртки с ключами. - Проверка в браузере. Уберите стили или включите отображение всех элементов — скрытый текст часто проявляется визуально. В DevTools можно принудительно включить каждый скрытый блок и убедиться, что он реальный, а не декорация.
- Инструмент плотности ключей. Показывает, где ключ перебирается, но не заменяет оценку редактора. См. плотность ключевых слов.
- Анализ структуры документа. Плохая иераргия заголовков и дубли title/H1 усиливают ощущение спама — об этом в статье HTML-структура документа.
-
Проверка атрибутов ссылок. Иногда спамные приёмы связаны с неправильным использованием nofollow: о том, зачем нужен nofollow тег и атрибут, расскажу ниже.
-
Консоль провайдера и статика краула. Если робот редко заходит на страницу или видит её странно, причина может быть в рендеринге скрытого контента.
Переспам на коммерческих страницах
На интернет-магазинах переспам и скрытый текст прячут там, где их труднее заметить. Типичные места:
- Таблицы характеристик, где одно и то же ключевое повторение идёт строка за строкой.
- Блоки «доставка по России» с перечислением всех городов ради географического охвата.
- Однотипные описания категорий, отличающиеся только названием товара.
Лучше один абзац про географию плюс ссылка на калькулятор стоимости, чем простыня имён ради «охвата». В таблицах характеристик держите реальные параметры, а не рекламные эвфемизмы с ключами.
Перед публикацией задайте три вопроса, как редактор: отвечает ли абзац на вопрос пользователя, можно ли убрать ключ без потери смысла и виден ли текст человеку так же, как роботу. Если ключ убирается легко — он был лишним. Если для «естественности» нужны десять правок — текст изначально писали не для читателя.
Как проверить сайт в seoquest.ru
Большую часть этих шагов можно автоматизировать. Бесплатная проверка на seoquest.ru/check/free считает Health Score страницы и показывает, какие элементы видит робот:
- скрытый текст и блоки с
display:noneили совпадающим с фоном цветом; - переспам ключевых слов через анализ плотности в теле страницы;
- проблемы со структурой заголовков и дубли мета-тегов;
- ошибки, которые мешают странице нормально индексироваться.
Отдельно обратите внимание на страницы с аномально низким трафиком по сравнению с похожими — чаще всего там и прячется либо переспам, либо скрытый блок.
Как делать правильно: выберите 5–10 самых трафиковых или маржинальных страниц, прогоните их в проверке, прочитайте вслух первый экран и заключение — где «ломается» речь, там правьте. Уберите спрятанные SEO-блоки, но оставьте FAQ видимым после раскрытия. Сверьте title и H1 с телом без повторов ради повторов. Идите по сайту волнами: за один раз чистите блок страниц, затем проверяете результат и только потом переходите к следующему кругу.
Фиксируйте результат «до/после» по ключевым URL: через месяц так проще объяснить изменения в отчёте и не спорить о случайных колебаниях позиций. Обычно чистка топ-посадочных занимает один-два дня, а эффект по трафику видно через 3–4 недели после пересчёта индекса.
Часто задаваемые вопросы
Какая плотность ключей считается правильной?
Универсальной цифры нет. Ориентир — читаемость и соответствие запросу. Инструмент плотности показывает перекос, но не заменяет редакторскую оценку.
Аккордеон FAQ — это скрытый текст?
Нет, если пользователь может раскрыть блок и прочитать ответ. Плохо только когда текст недоступен людям, но отдаётся целиком через display:none.
Нужно ли чистить старый переспам на всём сайте сразу?
Начните с топ-посадочных страниц и листов с высоким отказом. Остальное проходите волнами по мере касания к контенту.
Google и Яндекс реагируют на спам одинаково?
Явный спам и обман пользователя плохи для любой системы, но конкретные санкции и скорость реакции могут отличаться.
**Сколько восстанавливаются позиции после чистки переспама? Обычно первые сдвиги видны после повторного краула страницы — от нескольких дней до недели. Полный возврат к прежнему трафику занимает 3–4 недели, если проблема была именно в переспаме, а не в других ошибках.
Хотите убедиться, что на сайте нет переспама и скрытого текста — прогоните страницы через бесплатную проверку на seoquest.ru/check/free и посмотрите найденные проблемы в своём аудите.