TF-IDF — что это такое и как рассчитывается

TF-IDF оценивает вес термина в документе с учётом его частоты внутри текста и распространённости по коллекции документов.

Обновлено 1 сентября 2026 г.Автор: Александр Алашеев

Определение

TF-IDF — семейство методов взвешивания слов, где частота термина в документе сочетается с его редкостью в выбранной коллекции.

Термин
TF-IDF
Полное название
Term Frequency — Inverse Document Frequency
Раздел
SEO и поисковые системы
Также ищут
TF IDF, частота термина — обратная частота документа

Что означает TF-IDF простыми словами

TF показывает, насколько заметен термин внутри документа, а IDF уменьшает вес слов, встречающихся почти повсюду. Формулы нормализации отличаются между инструментами, поэтому два сервиса могут дать разные числа. Результат всегда зависит от корпуса сравнения: слово может быть редким в общей коллекции и обычным среди страниц одной тематики.

TF-IDF помогает увидеть отличительные слова и сравнить тематические документы, но не показывает истинную формулу поисковой системы. Попытка довести все веса до среднего конкурентов превращает анализ в копирование и не гарантирует полноту ответа.

Формула и расчёт

TF-IDF(t, d) = TF(t, d) × IDF(t)

TF отражает частоту термина t в документе d, а IDF — обратную распространённость термина по коллекции. Конкретные варианты логарифмов и нормализации различаются.

Пример

Слово «доставка» встречается в большинстве страниц магазинов и получает невысокий IDF. Название редкой технологии встречается в небольшом числе документов и при достаточной частоте внутри статьи получает больший отличительный вес.

Как применять на практике

  1. Зафиксируйте корпус сравнения и формулу инструмента до интерпретации значений.
  2. Используйте отклонения как повод проверить пропущенную подтему, а не как норму повторов.
  3. После изменения перечитайте текст и убедитесь, что новый термин объяснён и нужен читателю.

Частые ошибки

  • Называть TF-IDF фактором ранжирования только потому, что метод используется в информационном поиске.
  • Сравнивать числа из сервисов с разной коллекцией и нормализацией.
  • Добавлять слова до целевого веса без нового смысла и получать переспам.

Источники и документация

Вопросы о TF-IDF

Какое значение TF-IDF считается хорошим?

Универсального порога нет. Значение зависит от формулы, длины документа и набора сравниваемых страниц. Интерпретировать его можно только внутри одной модели.

Нужно ли оптимизировать статью под TF-IDF?

Метрика полезна как диагностика словаря темы. Решение о дополнении принимают по смыслу и запросу пользователя, а не ради совпадения чисел с конкурентами.