Кластеризация ключевых слов
Перевод фразы в числа [0.12, -0.88, 0.44, ...] (вектор смысла).
❓ Часто задаваемые вопросы
Как работает кластеризация ключевых слов
Сервис группирует запросы по смысловой близости, а не по совпадению слов.
Каждый ключ преобразуется в вектор (embedding), отражающий его смысл. Далее рассчитывается расстояние между фразами и объединяются только те, которые действительно близки по намерению пользователя.
🔹 Что учитывается
- смысл запроса, а не просто слова
- действие (купить, ремонт, цена)
- объект (окна, стеклопакет, фурнитура)
🔹 Что НЕ учитывается
- точное совпадение формулировок
- порядок слов
- морфология (склонения)
Что означает порог кластеризации
Порог определяет, насколько строго объединяются запросы.
- Строгий — объединяются только почти одинаковые запросы
- Средний — баланс точности и объединения
- Свободный — объединяются близкие по теме запросы
Чем выше порог, тем меньше групп и больше объединений.
Почему похожие запросы попадают в разные группы
Алгоритм учитывает не только слова, но и тип намерения.
Например:
- «ремонт окон» — услуга
- «мастер по ремонту окон» — поиск исполнителя
Несмотря на похожие слова, это разные интенты, поэтому они разделяются.
Как правильно использовать результат
Каждая группа — это отдельный смысловой кластер.
- используйте группы как основу для страниц сайта
- главный ключ — основа заголовка
- остальные — подзапросы и текст
Это помогает закрывать интент пользователя и улучшать SEO-структуру.
Changelog
Обновления алгоритма кластеризации- Добавлен порог кластеризации (регулировка точности)
- Улучшено разделение интентов (ремонт / заказ / мастер)
- Повышена стабильность группировки больших списков
- Переход на semantic embeddings вместо текстового сравнения
- Улучшена точность объединения схожих запросов
- Оптимизация скорости кластеризации
- Базовая кластеризация по смыслу
- Группировка запросов через cosine similarity
- Использование Agglomerative Clustering