Формула читаемости текста и индекс: Flesch, Fog, SMOG, Оборнева
Формула читаемости превращает длину предложений и слов в число — индекс читаемости. Самая известная, Flesch Reading Ease, считается так: 206,835 − 1,015 × (слов в предложении) − 84,6 × (слогов в слове); чем выше результат, тем легче текст. Для русского языка чаще берут адаптацию Оборневой с другими коэффициентами. Индекс не влияет на ранжирование напрямую, но показывает, где текст перегружен и его могут не дочитать. Посчитать можно анализатором читаемости — он даёт сразу несколько индексов.
Что означают индексы
Классические формулы читаемости построены на простых признаках: среднее число слов в предложении и среднее число слогов в слове. Результат обычно приводят к уровню образования, необходимому для лёгкого понимания текста. Формулы разрабатывались для английского, поэтому для русского и других языков их значения трактуют как ориентир, а не как приговор.
Формулы читаемости: шесть классических индексов
Все классические формулы читаемости строятся на трёх-четырёх счётных признаках: ASL — среднее число слов в предложении, ASW — среднее число слогов в слове, доля «сложных» слов (из трёх слогов и больше) или число букв. Коэффициенты авторы подбирали на английских текстах и проверяли на читателях. Ниже — формулы в том виде, в каком их приводят первоисточники и справочники.
Flesch Reading Ease (Рудольф Флеш, 1948)
FRE = 206,835 − 1,015 × (слов / предложений) − 84,6 × (слогов / слов)
Шкала примерно от 0 до 100: чем выше, тем легче текст. На нетипичных текстах формула выходит за эти границы, в том числе ниже нуля, — это не ошибка расчёта, а свойство линейной формулы.
Flesch–Kincaid Grade Level (Кинкейд и соавторы, 1975)
FKGL = 0,39 × (слов / предложений) + 11,8 × (слогов / слов) − 15,59
Те же признаки, но результат выражен в классах американской школы. Формулу разрабатывали для технических инструкций ВМС США.
Gunning Fog (Роберт Ганнинг, 1952)
Fog = 0,4 × [(слов / предложений) + 100 × (сложных слов / слов)]
Сложными считаются слова из трёх и больше слогов. В исходной методике из них исключают имена собственные и формы, где третий слог дают окончания; автоматические калькуляторы, включая наш, обычно считают все такие слова, поэтому их Fog бывает выше ручного.
SMOG (Гарри Маклафлин, 1969)
SMOG = 1,0430 × √(многосложных слов × 30 / предложений) + 3,1291
Опирается только на слова из трёх и больше слогов. Методика рассчитана на выборку из 30 предложений, поэтому на коротком фрагменте результат скачет.
Coleman–Liau (1975)
CLI = 0,0588 × L − 0,296 × S − 15,8
L — букв на 100 слов, S — предложений на 100 слов
Считает буквы вместо слогов: формулу задумывали для машинного подсчёта, где слоги определять трудно.
ARI — Automated Readability Index (1967)
ARI = 4,71 × (знаков / слов) + 0,5 × (слов / предложений) − 21,43
Тоже обходится без слогов. Результат, как у Flesch–Kincaid, Fog, SMOG и Coleman–Liau, — уровень класса школы США.
Индекс читаемости для русского языка: формула Оборневой
Русские слова в среднем длиннее английских, поэтому английская формула Флеша занижает оценку русского текста — нередко до отрицательных значений. Самая цитируемая адаптация — формула И. В. Оборневой: она сохраняет структуру Флеша, но меняет коэффициенты под длину русских слов.
FRE (рус.) = 206,835 − 1,3 × (слов / предложений) − 60,1 × (слогов / слов)
Шкала читается так же, как у Флеша: выше — проще. Для Fog, SMOG, Coleman–Liau и ARI общепринятых русских коэффициентов нет, хотя адаптации предлагались в разных исследованиях. Поэтому для русского текста ориентируйтесь на Флеша по Оборневой, а остальные индексы используйте для сравнения версий одного текста, а не с англоязычными порогами.
Как посчитать индекс читаемости: пример по шагам
Возьмём три предложения: «Читаемость показывает, насколько легко понять текст. Её считают по длине предложений и слов. Короткие фразы читать проще.»
- Посчитайте предложения: 3.
- Посчитайте слова: 6 + 7 + 4 = 17.
- Посчитайте слоги. В русском слогов столько же, сколько гласных: чи-та-е-мость — 4, по-ка-зы-ва-ет — 5 и так далее. Всего 41.
- Найдите средние: ASL = 17 / 3 ≈ 5,67 слова в предложении, ASW = 41 / 17 ≈ 2,41 слога в слове.
- Подставьте в формулу. Флеш по Оборневой: 206,835 − 1,3 × 5,67 − 60,1 × 2,41 ≈ 54,5. Английский Флеш на тех же числах: 206,835 − 1,015 × 5,67 − 84,6 × 2,41 ≈ −3.
Предложения короткие, а английская формула выдаёт «очень сложно» и уходит ниже нуля: коэффициент при числе слогов рассчитан на английские слова, в которых слогов заметно меньше. Оборнева даёт около 54 — «довольно сложно», что ближе к впечатлению от отрывка со словами «читаемость» и «предложений». На трёх предложениях любой индекс неустойчив: для осмысленной оценки берите текст от 100 слов.
Как интерпретировать индекс читаемости
| Flesch Reading Ease | Оценка по шкале Флеша |
|---|---|
| 90–100 | Очень легко |
| 80–89 | Легко |
| 70–79 | Довольно легко |
| 60–69 | Обычный язык |
| 50–59 | Довольно сложно |
| 30–49 | Сложно |
| 0–29 | Очень сложно |
Индексы-«классы» (Flesch–Kincaid, Fog, SMOG, Coleman–Liau, ARI) показывают число лет обучения в школе США: 8 — уровень подростка 13–14 лет, 12 — выпускника школы, 16 и выше — вуза. Обычно они расходятся между собой на два-три пункта. Если одна формула резко отличается от остальных, посмотрите, что она взвешивает: длинные названия и термины поднимают Fog и SMOG, много коротких предложений опускает Flesch–Kincaid.
- Сравнивайте, а не оценивайте. Индекс полезнее всего как разница «до и после правки» одного текста.
- Ориентир — свои лучшие страницы. Для русского текста жёстких порогов нет: сравнивайте с собственными статьями, которые хорошо дочитывают, и с конкурентами по тому же запросу.
- Смотрите на основу расчёта. Если в предложении в среднем 25+ слов, начинать правку стоит с него, а не со слов.
Что делать с плохим результатом
- Разбейте длинные предложения. Самый быстрый способ улучшить любой индекс — поставить точку вместо запятой.
- Уберите отглагольные существительные. «Осуществляется проверка» → «проверяем».
- Смените термины на понятные там, где аудитория не профессиональная.
- Добавьте структуру: подзаголовки, списки, таблицы. Формулы этого не видят, а читатели — да.
- Прочитайте вслух. Место, где сбилось дыхание, и есть перегруженное предложение.
| Аудитория | Ориентир по сложности |
|---|---|
| Массовая, широкий запрос | Проще: короткие предложения, минимум терминов |
| Профессиональная | Сложнее допустимо: термины экономят время читателя |
| Документация | Средне: точность важнее лёгкости, но без канцелярита |
Чего формулы не видят
Индексы считают слова и слоги, но не понимают смысла. Текст из коротких предложений, набитый терминами без объяснений, получит отличную оценку и останется непонятным. И наоборот: сложное предложение с понятным примером читается легко. Поэтому после правок полезно дать текст человеку, который не в теме, — его вопросы скажут больше любой формулы.
Какие индексы считает наш анализатор читаемости
Анализ читаемости принимает текст или адрес страницы и считает шесть формул: Flesch Reading Ease, Flesch–Kincaid Grade Level, Gunning Fog, SMOG, Coleman–Liau и ARI. Для русского текста он дополнительно показывает Флеша по Оборневой. Под таблицей указана основа расчёта — число слов, предложений и слогов на слово, — чтобы было видно, откуда взялась цифра. Отдельно выводятся статистика текста и метрики стиля: канцеляризмы, шаблонные связки, повторы, типографика, вариация длины предложений.
Чего анализатор не делает
- Слоги считает приближённо: для кириллицы — по гласным буквам, для английского — по группам гласных с правилами для немой e и окончаний -es/-ed. На именах и заимствованиях возможна ошибка в слог-другой.
- Границы предложений ищет по знакам . ! ? … — заголовки и пункты списков без точки склеиваются со следующим предложением, а сокращения добавляют лишние границы.
- Не считает Dale–Chall: этой формуле нужен список из 3000 знакомых слов.
- Не понимает смысла. Логику, связность и фактические ошибки формулы не видят — для этого есть разбор связности текста, а подгонка статьи под запрос описана в статье об оптимизации статьи.
Связь с продвижением
Нечитаемая страница теряет посетителей до того, как они дойдут до предложения — и ссылки этого не компенсируют. Если страница у порога топа, работа с текстом и сниппетом часто даёт прибавку быстрее ссылок: см. проверку мета-тегов.