Query Expansion
Как работает расширение запроса
- Анализ исходного запроса: система определяет тему, интент (информационный, транзакционный, навигационный) и ключевые сущности.
- Подбор расширений: используются синонимы, гипонимы и гиперонимы, аббревиатуры, транслитерации, частые опечатки и словоформы.
- Взвешивание: каждому расширению присваивается вес — близкие по смыслу термины получают больший приоритет, далёкие — меньший.
- Переранжирование выдачи: документы, содержащие расширенные термины, поднимаются, если они релевантны исходному интенту.
В векторном поиске и RAG-системах расширение запроса реализуется через эмбеддинги: к исходному вектору добавляются близкие по косинусному расстоянию векторы, что повышает полноту выдачи. Именно поэтому сбор семантики и кластеризация ключевых слов напрямую влияют на качество расширения — чем точнее размечена семантика, тем корректнее алгоритм подбирает синонимы.
Виды расширения запросов
- Лексическое — по словарю синонимов и морфологии, без учёта контекста.
- Статистическое — на основе совместной встречаемости слов в корпусе документов и логах поиска.
- Семантическое — через векторные представления и нейросетевые модели, учитывающие смысл, а не только форму.
- Генеративное — LLM формулирует несколько перефразированных версий запроса, что особенно важно для GEO-выдачи.
Для сайта практическая польза такая: если страница покрывает не только точную фразу, но и её расширения, она чаще попадает в ответы AI-поисковиков и в классическую выдачу. Здесь помогает geo-оптимизация — она выстраивает контент под сущности и связанные формулировки, а не под одну ключевую фразу.
Где применяется на практике
- Поисковые системы: Google и Яндекс расширяют запросы для повышения полноты выдачи.
- AI-поиск и чат-боты: ChatGPT, Perplexity, Gemini перефразируют запрос перед поиском источников.
- Внутренний поиск на сайте: расширение повышает находимость товаров в каталоге.
- Контекстная реклама: расширение помогает подбирать дополнительные ключи и минус-слова.
Ошибка новичков — расширять запрос слишком агрессивно: страница начинает показываться по нерелевантным фразам, растёт отказ и падает конверсия. Поэтому расширение всегда балансируют с точностью — этим занимается сбор ключевых слов и последующая кластеризация. Смежные понятия: Query Rewriting и Query Fan-out.
