
Google использует систему для автоматического обнаружения паттернов в поисковых запросах, которые включают фиксированные термины и сущности из определенной категории (например, «рестораны в [городе]»). Система генерирует шаблоны запросов, оценивает их качество на основе частоты использования, разнообразия сущностей и их распределения, а затем использует эти шаблоны для формирования более точных и структурированных поисковых подсказок в реальном времени.
Патент решает задачу улучшения качества и охвата поисковых подсказок (Query Suggestions), предоставляемых пользователю во время ввода запроса (Autocomplete). Система стремится автоматически идентифицировать структурированные паттерны запросов, включающие сущности, чтобы предлагать более релевантные и полные варианты завершения запроса, основанные на коллективном поведении пользователей и данных из базы знаний (например, Knowledge Graph).
Запатентована система для автоматической генерации и ранжирования Query Templates (шаблонов запросов). Шаблон представляет собой обобщенную структуру запроса, состоящую из фиксированных терминов и идентификатора категории сущностей (например, «bike shops in [city]»). Система анализирует логи прошлых запросов, выявляет повторяющиеся паттерны, включающие разные сущности одной категории, и рассчитывает рейтинг (ranking) для каждого шаблона, чтобы определить его полезность для генерации подсказок.
Система работает в два этапа: генерация шаблонов (офлайн) и использование шаблонов (онлайн).
Template Generator анализирует прошлые запросы, чтобы найти группы запросов с общими терминами и разными сущностями из одной категории. Формируется Query Template. Затем этот шаблон ранжируется на основе нескольких факторов: общего количества соответствующих запросов, количества уникальных сущностей, используемых в этом шаблоне (разнообразие), и схожести распределения популярности этих сущностей внутри шаблона с их глобальной популярностью (Distributional Similarity).Partial Query), компонент Query Suggestion Engine сопоставляет его с существующими шаблонами. Если шаблон найден, система подставляет релевантные сущности (учитывая уже введенные символы, популярность сущности, локацию пользователя) для формирования поисковых подсказок.Высокая. Автоматическое понимание запросов, использование сущностей и структурированных данных (Knowledge Graph) являются фундаментом современного поиска. Механизмы, описанные в патенте, напрямую связаны с тем, как Google интерпретирует намерения пользователей и направляет их поисковое поведение через подсказки (Autocomplete). Это ключевой компонент интерфейса поиска.
Патент имеет высокое значение для SEO (75/100). Он напрямую влияет на формирование пользовательских запросов. Понимание того, как Google структурирует запросы в шаблоны, позволяет оптимизировать контент под эти устоявшиеся паттерны. Это подчеркивает важность оптимизации под сущности (Entity SEO) и обеспечения того, чтобы сайт четко ассоциировался с релевантными сущностями и категориями, которые Google использует в своих шаблонах.
unique entity identifier) и свойства.template terms) и идентификатор категории сущностей (например, «restaurants in [city]»).Claim 1 (Независимый пункт): Описывает полный цикл от генерации шаблона до его использования для подсказок.
Entity Category и соответствующих Entity Aliases.Query Template (термины + идентификатор категории).group of queries), которые соответствуют этому шаблону (содержат термины шаблона и один из псевдонимов).Ranking для шаблона. Рейтинг основан как минимум на подсчете вхождений (count of occurrences) одной или нескольких сущностей этой категории в найденной группе запросов.Partial Query от пользователя (после того, как рейтинг рассчитан).Query Template на основе сходства с частичным запросом.Query Suggestion на основе шаблона, причем решение о предоставлении основано на рейтинге шаблона.Claim 3 и 4 (Зависимые): Детализируют расчет рейтинга на основе разнообразия сущностей (Diversity).
Рейтинг основан на количестве Conforming Entity Category Members (уникальных сущностей, найденных в шаблоне). Процесс включает сравнение этого количества с общим количеством сущностей в категории. Шаблон считается более качественным, если в нем используется много разных сущностей из категории.
Claim 5 и 6 (Зависимые): Детализируют расчет рейтинга на основе распределения сущностей (Distribution).
Рейтинг основан на частоте вхождения (conforming frequency of occurrence) различных сущностей в запросах, соответствующих шаблону. Процесс включает сравнение этого распределения частот с распределением частот тех же сущностей в дополнительной группе запросов (которая включает запросы, НЕ соответствующие шаблону). Цель — определить меру распределительного сходства (measure of distributional similarity). Шаблон считается качественным, если относительная популярность сущностей внутри шаблона схожа с их глобальной популярностью.
Claim 8 (Зависимый): Детализирует расчет рейтинга на основе связности категории (Cohesiveness).
Рейтинг также определяется на основе схожести (similarity) между членами категории сущностей. Это предотвращает создание шаблонов для слишком разнородных категорий.
Изобретение применяется в основном на этапе понимания запросов и взаимодействия с пользователем.
INDEXING – Индексирование и извлечение признаков
На этом этапе система должна иметь доступ к базе данных сущностей (entity database / Knowledge Graph), содержащей информацию о сущностях, их категориях, псевдонимах и показателях популярности (popularity measure). Эти данные необходимы для генерации шаблонов.
QUNDERSTANDING – Понимание Запросов
Это основной этап применения патента, который разделен на две части:
Template Generator анализирует логи прошлых запросов (past queries). Он идентифицирует паттерны, связывает их с категориями сущностей, генерирует Query Templates и рассчитывает их Ranking. Эти шаблоны сохраняются для последующего использования.Query Suggestion Engine в реальном времени получает Partial Query от пользователя. Он сопоставляет его с сохраненными шаблонами, выбирает подходящие сущности и формирует Query Suggestions.Входные данные (Офлайн):
Входные данные (Онлайн):
location of the user, история поиска).Выходные данные:
valid query template), если его Ranking удовлетворяет определенному порогу. Это может включать пороги по количеству соответствующих запросов, количеству уникальных сущностей (diversity threshold) и мере распределительного сходства (distributional similarity threshold).Процесс А: Генерация и ранжирование шаблонов (Офлайн)
matching terms) и содержат один из идентифицированных псевдонимов сущностей.Query Template, который включает совпадающие термины и идентификатор категории сущностей.conforming entity category members), которые встречаются в этом шаблоне. Сравнение этого числа с общим размером категории.Distributional Similarity).Процесс Б: Предоставление подсказок (Онлайн)
Partial Query от пользователя в реальном времени.Query Template в базе данных, который соответствует частичному запросу (например, через префиксное совпадение терминов).popularity measure).location of the user, история поиска).Query Suggestion путем объединения терминов шаблона и псевдонима выбранной сущности.Патент фокусируется на использовании данных о сущностях и поведении пользователей для генерации подсказок.
Knowledge Graph). Включают unique entity identifiers, Entity Categories, Entity Aliases, свойства сущностей и связи между ними. Также используются данные о популярности сущностей и их псевдонимов.past queries) массово используются для выявления паттернов, подсчета частот и анализа распределения запросов. История поиска конкретного пользователя может использоваться для персонализации подсказок.location of the user) используется для приоритизации сущностей при формировании подсказок (например, предлагать ближайшие города).Основная метрика — Ranking (Рейтинг шаблона), который агрегирует несколько показателей:
number of conforming entity category members), часто нормализованное на общее количество сущностей в категории.goodness-of-fit test), хи-квадрат (chi-squared analysis) или методы на основе энтропии (entropy-based methods).similarity) между сущностями.Distributional Similarity).Cohesiveness категории. Шаблоны для четко определенных и однородных категорий (например, [города США]) будут ранжироваться выше, чем для размытых категорий. Это подтверждает важность хорошо структурированного графа знаний.Query Template — это способ интерпретации интента через структуру «Тема + Сущность».Query Templates.Popularity Measure) используется при выборе того, какую сущность подставить в шаблон, работа над общим брендовым трафиком и узнаваемостью ваших сущностей (например, конкретных моделей продуктов) напрямую влияет на видимость в подсказках.Query Templates.Distributional Similarity, который выявляет неестественное распределение популярности сущностей.Этот патент подтверждает стратегический приоритет Google на переход от ключевых слов к сущностям и структурированному пониманию интента. Для SEO это означает, что долгосрочная стратегия должна быть сосредоточена на построении семантической структуры сайта и укреплении связей с релевантными сущностями в Knowledge Graph. Понимание Query Templates позволяет прогнозировать спрос и адаптировать контент под то, как пользователи ищут информацию, направляемые самой поисковой системой.
Сценарий: Оптимизация для интернет-магазина электроники
Что является главным критерием качества для шаблона запроса (Query Template)?
Патент описывает несколько критериев, которые агрегируются в общий рейтинг. Ключевыми являются не только частота использования шаблона, но и разнообразие (Diversity) — сколько уникальных сущностей используется в этом паттерне, и распределительное сходство (Distributional Similarity) — насколько популярность сущностей внутри шаблона коррелирует с их глобальной популярностью. Также учитывается связность (Cohesiveness) самой категории сущностей.
Как система определяет, что шаблон полезен? (Пример с «NBA team in [city]»)
В патенте приводится пример (FIG. 7A/7B), где шаблон «NBA team in [city]» может получить низкий рейтинг по критерию распределительного сходства. Причина в том, что в этом шаблоне часто ищут города с командами NBA (Лос-Анджелес, Чикаго), но почти не ищут города без команд (Луисвилл). Однако в общем потоке запросов Луисвилл может быть достаточно популярным. Такое сильное расхождение в распределении популярности снижает рейтинг шаблона.
Как этот патент влияет на локальное SEO?
Он имеет прямое влияние, так как локальные запросы часто следуют четким шаблонам, таким как «[услуга] в [городе]» или «[тип бизнеса] рядом». Система автоматически генерирует эти шаблоны. Для SEO это означает, что обеспечение точной и полной информации о локации бизнеса критически важно для попадания в эти шаблонные подсказки, особенно учитывая, что система использует местоположение пользователя для приоритизации сущностей.
Что такое «Cohesiveness» (Связность) категории и почему это важно?
Связность описывает, насколько семантически близки сущности внутри одной категории. Например, категория [Президенты США] очень связная, а категория [Темы для фильмов] (включающая «пришельцы», «искусство», «войны») — менее связная. Google предпочитает шаблоны с высоко связными категориями, так как они дают более предсказуемые и полезные подсказки.
Может ли система генерировать подсказки на основе шаблонов, даже если конкретный запрос никогда не вводился?
Да. Суть шаблонов в том, что система может сгенерировать подсказку, комбинируя шаблон и сущность, даже если эта конкретная комбинация ранее не встречалась в логах. Например, если есть шаблон «население [города]» и в базу знаний добавляется новый город, система сможет сгенерировать подсказку «население [новый город]».
Как SEO-специалисту использовать знание об этих шаблонах на практике?
Необходимо идентифицировать ключевые шаблоны в своей нише путем анализа автодополнения (Autocomplete). Затем следует убедиться, что сайт имеет качественный контент, отвечающий на эти шаблонные запросы, и что сущности (продукты, локации, бренды) хорошо структурированы и размечены. Это максимизирует шансы на получение трафика из запросов, сформированных через эти шаблоны.
Влияет ли популярность моего бренда (сущности) на видимость в этих подсказках?
Да, напрямую. Когда система выбирает, какую сущность подставить в шаблон (например, какой бренд в шаблон «[бренд] отзывы»), она учитывает меру популярности (Popularity Measure) сущности. Более популярные и узнаваемые бренды будут предлагаться чаще.
Использует ли система персонализацию при работе с шаблонами?
Да. Патент явно упоминает использование информации о пользователе, такой как его местоположение (location of the user) и история поиска (previous search requests), для выбора и ранжирования сущностей, подставляемых в шаблон. Это делает подсказки более релевантными для конкретного пользователя.
Что происходит, если частичный запрос соответствует нескольким шаблонам?
Система, вероятно, будет использовать рейтинг шаблонов (Ranking), рассчитанный офлайн, чтобы определить, какой шаблон является более качественным или более вероятным интентом. Также могут учитываться рейтинги конкретных подсказок, сгенерированных из этих шаблонов, для формирования финального списка автодополнения.
Как обеспечить попадание моих сущностей (например, товаров) в эти шаблоны?
Необходимо работать над тем, чтобы Google четко распознавал ваши товары как сущности определенной категории. Это достигается через качественную микроразметку (Schema.org/Product), присутствие в Google Merchant Center и общую авторитетность сайта в данной тематике. Чем лучше Google знает вашу сущность, тем выше вероятность её использования в Query Templates.

Персонализация
Семантика и интент

Семантика и интент


Семантика и интент
SERP
Поведенческие сигналы

Семантика и интент
Поведенческие сигналы

Мультимедиа
Поведенческие сигналы
SERP

Поведенческие сигналы
Семантика и интент
SERP

Поведенческие сигналы
Мультимедиа
SERP

Персонализация
Семантика и интент
Local SEO

Персонализация
Поведенческие сигналы
SERP

Семантика и интент
Персонализация
SERP

Семантика и интент
Поведенческие сигналы

Семантика и интент
SERP
Поведенческие сигналы

Knowledge Graph
Свежесть контента
Семантика и интент

Поведенческие сигналы
SERP
