SEO-анализ текста онлайн — тошнота, вода, читаемость и плотность ключей
Вставьте текст — и получите разбор перед публикацией: тошноту, водность, плотность ключевых фраз, читаемость и структуру заголовков. График частот показывает переспам там, где обычный процент плотности его не замечает. Русский и английский текст считаются по разным правилам. Всё вычисляется в вашем браузере.
Анализ выполняется локально в браузере — текст никуда не передаётся.
Текст короче 150 слов. Проценты здесь неустойчивы: каждое слово меняет их на заметную величину, поэтому вердикты по плотности и тошноте на таком объёме считать нельзя. Цифры показаны справочно.
Доля стоп-слов (предлогов, союзов, частиц, вводных конструкций) от общего объёма текста. Норма — до 60%; ниже 15% текст может звучать сухо и «канцелярски».
Квадратный корень из частоты самого повторяющегося значимого слова. Норма — до 5, выше 7 — переспам. В текстах длиннее 700 слов границы растут вместе с объёмом: самое частое слово может занимать до 4% текста (повышенная) и до 7% (переспам).
Доля самого частого значимого слова от общего числа слов. Норма — до 7%, выше 10% — переспам. Словоформы приводятся к общей основе: «карта», «карты» и «карту» считаются одним словом.
| Слово | Повторы | % от текста |
|---|
| # | Слово | Повторы | Частота |
|---|
| # | Словосочетание | Повторы |
|---|
Для русского языка формула закономерно даёт более низкие баллы, чем для английского: слова длиннее, а составные термины вроде «оптимизация» добавляют слогов. Поэтому шкала оценок здесь своя — сравнивать балл русского текста с баллом английского нельзя.
В естественном тексте частота слова падает по мере роста его «ранга» (места в списке самых частых): второе по частоте слово встречается примерно в 2 раза реже первого, третье — в 3 раза реже и так далее. Полоски ниже — это значимые слова текста, от самого частого к более редким. Серая метка внутри полоски — где должна заканчиваться полоска по норме. Если полоска сильно перескакивает метку — слово повторяется чаще, чем «полагается» естественному тексту. Красным слово помечается, только если оно ещё и занимает не меньше 3% текста: у значимых слов распределение положе идеальной линии, и одно превышение метки о переспаме не говорит.
Как правильно читать метрики SEO-анализа
Цифры без контекста ничего не значат — важно понимать, что именно измеряет каждая метрика и на какую норму ориентироваться.
Вода и тошнота — не одно и то же
Вода — это доля предлогов, союзов и частиц в тексте. Тошнота — насколько часто повторяется самое частое значимое слово. Текст может быть одновременно «сухим» технически (мало воды) и переспамленным (высокая тошнота), если автор злоупотребляет ключевым словом вместо связок.
Зачем график частотности, если есть проценты
Процент плотности ключа — это средняя температура по больнице: 3% может означать равномерное распределение по тексту или один абзац, забитый ключом под завязку. График частотности показывает конкретные слова-аномалии, а не только итоговую цифру.
Индекс читаемости — ориентир, а не приговор
Формула Флеша — Кинкейда изначально разработана для английского языка и адаптирована для русского с поправкой на длину слов. Технический или экспертный текст закономерно наберёт меньше баллов, чем блог-заметка — это не значит, что текст плохой.
Структура заголовков влияет не только на SEO
Один H1, последовательные уровни без пропусков (H2 → H3, не H2 → H4) — это и сигнал для поисковика о структуре страницы, и требование доступности для программ чтения с экрана, которые ориентируются по заголовкам при навигации.
Когда какой модуль анализа использовать
Шесть модулей закрывают разные этапы работы с текстом — от черновика до финальной проверки перед публикацией.
На этапе черновика
Модули «Метрики» и «Читаемость» — чтобы сразу видеть объём, длину предложений и общую сложность текста, не дожидаясь финальной вычитки.
При работе с ключевыми словами
Модуль «Ключевые слова» — впишите целевые фразы и проверьте точное вхождение, плотность и позицию в первых 100 словах, где вес запроса для поисковика обычно выше.
Перед публикацией
Модули «Вода и тошнота» и «Закон Ципфа» — финальная проверка на переспам и естественность распределения слов, чтобы текст не выглядел написанным для робота, а не для читателя.
При вёрстке страницы
Модуль «Структура» — вставьте текст вместе с HTML-разметкой заголовков и проверьте иерархию H1–H6 до того, как страница уйдёт в публикацию.
Как проверить текст: три шага
От вставки текста до готового отчёта по всем шести модулям.
Вставьте текст
Скопируйте статью в поле ввода. При необходимости впишите целевые ключевые фразы через запятую — так модуль «Ключевые слова» покажет их плотность и позицию.
Нажмите «Анализировать текст»
Инструмент за доли секунды посчитает все шесть модулей: метрики, воду и тошноту, ключевые слова, читаемость, закон Ципфа и структуру заголовков.
Пройдитесь по вкладкам результатов
Переключайтесь между модулями сверху. Каждый показывает не просто цифру, а вердикт — в норме показатель или стоит доработать текст.
Какие значения считать нормальными
Ориентиры, сложившиеся в практике рунета, — и честная оговорка о том, чем они не являются.
| Показатель | Норма | Что означает выход за границу |
|---|---|---|
| Классическая тошнота | до 5 | Корень из частоты самого частого значимого слова. Выше 7 — слово повторяется настолько часто, что читается навязчиво. В текстах длиннее 700 слов границы растут вместе с объёмом: слово может занимать до 4% текста (повышенная) и до 7% (переспам). |
| Академическая тошнота | до 7% | Доля самого частого значимого слова от всего текста. Значения 7–10% повышены, выше 10% — переспам: одно слово занимает каждую десятую позицию. |
| Водность | 15–60% | Доля стоп-слов: предлогов, союзов, частиц, вводных конструкций. Выше — текст «размазан»; ниже 15% — звучит сухо и по-канцелярски. |
| Плотность ключевой фразы | 1–3% | Выше 4–5% — риск выглядеть переспамленным. Гораздо важнее, чтобы фраза стояла в заголовке и первом абзаце, а не повторялась лишний раз. |
| Читаемость, русский текст | 40–70 | 30–50 — обычное значение для профессиональных тем (статьи блога Neorank набирают 36–63). Ниже 30 — длинные предложения и обилие терминов. Русские слова длиннее английских, поэтому баллы русского и английского текста не сравниваются. |
| Читаемость, английский текст | 60–70 | Классическая шкала Флеша: 60–70 — уровень обычной прессы. Ниже 30 — текст для специалистов. |
Ни Яндекс, ни Google не публикуют формул «тошноты», «воды» или «заспамленности». Это метрики бирж контента и сервисов проверки текста, сложившиеся в практике рунета: у Адвего, Text.ru и других сервисов они считаются по разным формулам, поэтому цифры на разных сайтах закономерно расходятся. Пользоваться ими стоит как линейкой для самопроверки — «не переборщил ли я с повторами», — а не как чек-листом для ранжирования. Текст, вылизанный до идеальных цифр, но бесполезный для читателя, в выдаче не выиграет.
Почему русский и английский текст считаются по-разному
Одинаковые формулы для двух языков дают неверный результат — вот в каких трёх местах это проявляется.
Инструмент определяет язык автоматически по преобладанию кириллицы или латиницы и переключает три вещи сразу. Результат подписан прямо над вкладками — видно, по каким правилам посчитан ваш текст.
Стоп-слова и водность
Вода — это доля служебных слов. Список таких слов у каждого языка свой: «и», «в», «который» против «the», «of», «which». Если считать английский текст по русскому списку, водность выйдет нулевой, а в топ значимых слов поднимется артикль «the».
Поэтому для английского подключается собственный набор стоп-слов — он же используется в подсветке текста и в частотном разборе.
Подсчёт слогов
В русском число слогов равно числу гласных — правило работает почти без исключений. В английском так считать нельзя: гласные идут группами, и «read» — один слог, а не два, при этом конечная «e» в «make» вообще не звучит.
Слоги нужны для формулы читаемости, поэтому ошибка здесь портит весь показатель: при подсчёте по русскому правилу любое английское слово выглядит односложным, а текст — предельно простым.
Формула читаемости
Для английского применяется классическая формула Флеша. Для русского — её адаптация под кириллицу: 206,835 − 1,3 × (слов в предложении) − 60,1 × (слогов в слове). Коэффициенты пересчитаны, потому что русские слова в среднем длиннее.
Шкалы оценок тоже разные. Русский текст закономерно получает более низкий балл, и прикладывать к нему английские пороги нельзя — иначе любая нормальная статья выглядела бы «очень сложной».
Уровень подготовки читателя
Рядом с индексом показано, сколько лет обучения нужно читателю, чтобы текст воспринимался легко. Этот показатель нагляднее: «нужно 12 лет школы» понятнее, чем «41 из 100».
Для массовой аудитории ориентируйтесь на 8–10 лет, для профессиональной — до 14. Если получилось 16 и больше, предложения стоит укоротить, а термины расшифровать.
Чего этот инструмент не делает — и почему
Честный список того, за чем сюда приходить не стоит, чтобы вы не тратили время.
Не проверяет уникальность
Для этого нужно сравнить текст с базой проиндексированных страниц, а значит — отправить его на сторонний сервис. Здесь весь анализ идёт локально, и добавлять сетевую отправку ради одной метрики мы не стали. Уникальность проверяйте отдельными сервисами.
Не исправляет орфографию и пунктуацию
Это задача языковых словарей и морфологического разбора, а не частотного анализа. Инструмент считает статистику текста и не берётся судить о грамотности.
Не определяет, написан ли текст нейросетью
Надёжных способов отличить машинный текст от человеческого по статистике не существует — все такие «детекторы» дают и ложные срабатывания, и пропуски. Обещать здесь точность значило бы вводить в заблуждение.
Не заменяет редактора
Метрики показывают формальные признаки: сколько повторов, насколько длинные предложения. Полезен ли текст читателю, отвечает ли он на его вопрос и стоит ли его вообще публиковать — на эти вопросы цифры не отвечают.
Формула читаемости для английского текста — классический индекс Флеша (Flesch Reading Ease). Для русского — адаптация индекса Флеша с коэффициентами 1,3 и 60,1 (206,835 − 1,3 × ASL − 60,1 × ASW), описанная в работе С. И. Солнышкиной и А. С. Кисельникова 2015 года и применяемая в исследованиях НИУ ВШЭ; те же коэффициенты зашиты в библиотеке textstat. В части источников её приписывают И. В. Оборневой. Уровень подготовки читателя считается по формуле Флеша — Кинкейда в русской адаптации (0,5 × ASL + 8,4 × ASW − 15,59). Диапазоны тошноты, воды и плотности ключевых фраз приведены как сложившаяся отраслевая практика: официальных формул поисковые системы не публикуют.
Частые вопросы о SEO-анализе текста
Тошнота и вода, нормы, работа с английским текстом, закон Ципфа и границы применимости метрик.
Классическая тошнота — квадратный корень из числа повторов самого частого значимого слова. Это грубый сигнал явного переспама: если слово встретилось 49 раз, тошнота равна 7.
Академическая тошнота — доля самого частого значимого слова (во всех формах) от всего объёма, в процентах. Если слово стоит 3 раза из 100, это 3%. Классическая тошнота растёт с длиной текста, академическая от объёма почти не зависит, поэтому вместе они дают более полную картину.
Ориентиры: до 5 для классической (в текстах длиннее 700 слов границы растут вместе с объёмом) и до 7% для академической. Обе метрики считают только значимые слова — предлоги и союзы из расчёта исключены, иначе первое место всегда занимало бы «и».
Водность — доля служебных слов: предлогов, союзов, частиц, вводных конструкций и местоимений. Норма — до 60%. Важно, что вода нужна: она делает текст живым. Проблема не в её наличии, а в перевесе.
Показатель ниже 15% обычно означает не «отличный текст», а перечисление и канцелярит — читать такое тяжело. Инструмент подсвечивает найденные стоп-слова прямо в тексте, чтобы было видно, где именно скапливается вода.
Да, и это не формальная поддержка: язык определяется автоматически, после чего переключаются три вещи сразу — список стоп-слов для расчёта воды, способ подсчёта слогов и формула читаемости. Определённый язык подписан над вкладками результата.
Разница принципиальна. В русском слогов столько же, сколько гласных; в английском гласные идут группами, и «read» — один слог, а конечная «e» в «make» не звучит. Считать английский текст по русским правилам — значит получить нулевую воду, артикль «the» в топе значимых слов и завышенный балл читаемости.
Смешанный текст относится к тому языку, символов которого больше.
Да. «Карта», «карты», «карту» — это одно слово в трёх формах, и считать их по отдельности для русского языка неверно: частотный анализ дробится, а тошнота выходит заниженной. Инструмент приводит слова к общей основе и группирует их, показывая в таблице самую частую исходную форму.
То же работает и для ключевых фраз: если вы указали «карта сайта», а в тексте встречается «карты сайта» и «карту сайта», все эти вхождения будут найдены. Рядом показано, сколько раз фраза стоит точно в заданной форме.
Используется стеммер Портера — он отсекает окончания без словаря, поэтому работает мгновенно и не требует загрузки многомегабайтной базы. На редких словах и омонимах он иногда ошибается: это цена работы полностью в браузере.
Нет. Ни Google, ни Яндекс не публикуют формул «тошноты», «воды» или «заспамленности». Это метрики бирж контента и сервисов проверки, сложившиеся в практике рунета как ориентир для авторов.
Отсюда следует важное: у разных сервисов формулы разные, и расхождение цифр — не ошибка, а разная методика. Не гоняйтесь за идеальными значениями и не сравнивайте показатели из разных инструментов между собой. Их польза в другом — заметить, что вы двадцать раз повторили одно слово, и вовремя это поправить.
Не обязательно. Индекс Флеша считается по длине предложений и числу слогов в слове, а русские слова в среднем длиннее английских, и термины вроде «оптимизация» добавляют слогов. Поэтому у экспертной статьи на профессиональную тему 40–55 баллов — обычное значение, у лёгкого блога 60–70, у юридического текста бывает 0. Сравнивать балл русского текста с баллом английского нельзя.
Смотреть удобнее на второй показатель — сколько лет обучения нужно читателю. Для массовой аудитории ориентир 8–10 лет, для профессиональной — до 14. Если вышло 16 и больше, укоротите предложения и расшифруйте термины: это даёт больше, чем погоня за баллом.
В естественном тексте частота слова падает по мере его удаления от вершины списка: второе по частоте слово встречается примерно вдвое реже первого, третье — втрое. Это наблюдение и называют законом Ципфа.
График показывает, какие слова выбиваются из этой закономерности. Полезен он тем, что замечает переспам, невидимый для процента плотности: если ключевая фраза стоит на пятом месте по частоте, но повторяется почти столько же раз, сколько слово с первого, текст читается неестественно — хотя формально плотность в норме.
В графике показаны только значимые слова: стоп-слова всегда занимают верхние ранги и риска переспама не несут. Красным слово помечается, лишь когда оно занимает не меньше 3% текста: у значимых слов распределение положе идеальной линии, и одно превышение метки о переспаме не говорит.
Практический ориентир — 1–3% от объёма текста. Выше 4–5% текст начинает выглядеть переспамленным, и это заметно уже человеку, а не только алгоритму.
Но сама по себе плотность — слабый показатель. Гораздо важнее, где фраза стоит: в заголовке, в первом абзаце, в подзаголовке. Инструмент показывает не только процент, но и позицию первого вхождения — если ключ впервые встречается на середине статьи, это стоит поправить раньше, чем добавлять повторы.
И ещё: естественные вариации фразы работают не хуже точного вхождения. Вписывать ключ в неестественной форме ради процента не нужно.
Нет, и это осознанное решение. Проверка уникальности требует сравнения с базой проиндексированных страниц, то есть отправки текста на сторонний сервис, — а весь смысл этого инструмента в том, что текст не покидает браузер.
По той же причине здесь нет проверки орфографии и определения «написано ли нейросетью»: первое требует морфологических словарей, а второе просто не работает надёжно ни в одном сервисе. Инструмент разбирает внутренние характеристики текста и честно ограничивается этим.
Универсальной цифры нет, и любой сервис, который её называет, выдаёт желаемое за действительное. Объём диктует тема: карточке товара хватит 500–1500 знаков, обзорной статье может понадобиться 8–10 тысяч.
Рабочий ориентир — посмотреть, какого объёма тексты уже в топе по вашему запросу, и не писать заметно короче. Но добирать знаки ради объёма бессмысленно: лишние абзацы поднимают воду и тошноту, а пользы не добавляют.
Нет. Токенизация, расчёт метрик, построение графика — всё выполняется локально в браузере на JavaScript. Текст не покидает устройство и нигде не сохраняется.
Проверить это можно так же, как и в остальных наших инструментах: откройте страницу, отключите интернет и запустите анализ — он отработает полностью. Жёсткого лимита нет — всё считается в браузере; очень большие тексты ограничены памятью устройства.