
Google использует механизм для генерации расширенных поисковых подсказок (Expanded Query Suggestions), особенно в географическом поиске. Система идентифицирует сущности, соответствующие введенному префиксу, а затем обходит граф связанных сущностей (Entity Graph), чтобы предложить релевантные подсказки, которые не начинаются с этого префикса. Это позволяет предлагать конкретные места или бизнесы (например, «MoMA New York» на запрос «new y»), основываясь на географических, категорийных и популярных связях между сущностями.
Патент решает задачу улучшения качества и релевантности поисковых подсказок в системах интерактивного картографирования (например, Google Maps). Стандартные системы автодополнения предлагают только те запросы, которые начинаются с префикса, введенного пользователем. Данное изобретение позволяет системе предлагать Expanded Query Suggestions (расширенные предложения запросов), которые семантически или географически связаны с тем, что ищет пользователь, но не обязательно содержат введенный префикс. Это улучшает пользовательский опыт, сокращает время поиска и помогает обнаруживать релевантные географические объекты и бизнесы.
Запатентована система генерации расширенных географических поисковых подсказок в реальном времени. Система использует две ключевые структуры данных: Trie (префиксное дерево) для быстрого поиска сущностей, соответствующих введенному тексту, и Graph (граф сущностей), который моделирует отношения между географическими объектами, бизнесами и категориями. Суть изобретения заключается в обходе этого графа для идентификации связанных сущностей (например, популярного места в городе), даже если название этой сущности не начинается с введенного пользователем текста.
Система работает следующим образом:
Trie. Каждый узел Trie связан с соответствующими узлами в Graph сущностей.Trie.containment), близости (proximity) или категории (category relationship).viewport).Expanded Query Suggestions.Высокая. Механизмы автодополнения являются критически важной частью пользовательского интерфейса поиска, особенно в мобильных и картографических сервисах. Генерация подсказок на основе сущностей и их взаимосвязей (Knowledge Graph) активно используется и развивается Google для обеспечения более точного и быстрого доступа к информации. Описанные принципы лежат в основе современного локального поиска и систем рекомендаций.
Патент имеет высокое значение (8/10), особенно для Локального SEO и оптимизации сущностей (Entity Optimization). Хотя он напрямую не описывает алгоритмы ранжирования органической выдачи, он раскрывает механизмы, с помощью которых Google интерпретирует и связывает географические сущности, бизнесы и категории. Понимание того, как работает этот граф и как формируются связи (в том числе на основе логов запросов), критически важно для обеспечения видимости бизнеса в поисковых подсказках, что напрямую влияет на трафик и поведение пользователей.
Nodes), представляющих сущности, и связей (Links), представляющих отношения между ними (например, containment, proximity, category).Graph или Trie.Claim 1 (Независимый пункт): Описывает основной метод предоставления расширенных подсказок.
identified node) на основе введенных символов. Этот узел представляет сущность, название которой содержит префикс, соответствующий введенным символам. Граф содержит узлы (сущности) и связи (отношения между узлами).candidate node) в графе, который связан с идентифицированным узлом на основе одной или нескольких связей в графе. Узел-кандидат представляет сущность, название которой имеет префикс, НЕ содержащий введенные символы.Expanded Query Suggestion.Ядро изобретения — использование связей в графе сущностей для поиска релевантных подсказок, которые текстово не соответствуют введенному префиксу.
Claim 2 (Зависимый от 1): Детализирует процесс ранжирования нескольких кандидатов.
suggestion score).Expanded Query Suggestions.Claim 3 (Зависимый от 2): Описывает фильтрацию на основе географической близости к Viewport.
Viewport.Claim 4 (Зависимый от 2): Описывает фильтрацию на основе размера географического объекта (сужение поиска).
Это гарантирует, что подсказки сужают область поиска, а не расширяют ее (например, не предлагать "Калифорния" для запроса "Mountain View").
Claims 5-8 (Зависимые от 1): Уточняют типы отношений в графе, используемые для поиска кандидатов.
containment relationship).proximity relationship).category/entity relationship).category/subcategory relationship).Claim 9 (Зависимый от 1): Описывает использование Trie для идентификации узла.
Trie, соответствующего введенным символам, при этом узел в Trie связан с узлом в графе.Изобретение применяется на этапах индексирования и понимания запросов для обеспечения работы системы поисковых подсказок (Autocomplete).
INDEXING – Индексирование и извлечение признаков
Map Data) и строит Graph. Устанавливаются связи между сущностями на основе географических данных (containment, proximity) и классификации (category).Query Logs анализируются для определения популярных запросов и выявления дополнительных связей между сущностями, которые могут не следовать из географических данных (например, связь "Париж" и "Диснейленд" из-за популярности запроса "Диснейленд Париж").Trie. Узлы Trie ассоциируются с соответствующими узлами Graph.QUNDERSTANDING – Понимание Запросов (в реальном времени)
Trie для быстрого поиска сущностей, соответствующих префиксу.Graph для обхода связей и генерации Expanded Query Suggestions.Входные данные:
Viewport).Graph).Trie).Выходные данные:
Expanded Query Suggestions.Trie узел, соответствующий введенному префиксу, и этот узел связан с сущностями в Graph, которые, в свою очередь, имеют связи с другими релевантными сущностями.Graph и Trie, а также от наличия данных в Query Logs для определения популярности и связей.Процесс А: Предварительная обработка (Офлайн)
Trie.Graph сущностей, устанавливая связи (containment, proximity, category, связи на основе Query Logs).Trie, хранящими префиксы их названий.Процесс Б: Обработка запроса (Реальное время)
Trie к узлу, соответствующему текущему полному префиксу.Trie, система следует по связям в графе для идентификации связанных узлов-кандидатов (потенциальных Expanded Query Suggestions).Viewport). (Исключение: связи, основанные на сильных сигналах из Query Logs, могут игнорировать это ограничение).Query Logs.Containment и Proximity в графе, а также для фильтрации по Viewport.Category/Entity и Category/Subcategory.Viewport) используется как контекст для фильтрации предложений по близости. Язык интерфейса может использоваться при скоринге.Proximity между двумя сущностями в графе, а также для фильтрации кандидатов относительно Viewport. Порог может зависеть от типа сущностей.Entity Graph) для генерации подсказок. Система понимает, что пользователь ищет сущность, и предлагает связанные с ней сущности.containment, proximity) и категорийные связи как основу для генерации расширенных подсказок.Expanded Query Suggestion при поиске по названию локации.Query Logs используются для выявления связей и определения популярности, полезно стимулировать запросы вида [Бренд + Локация] или [Бренд + Категория]. Это укрепляет ассоциации в графе и повышает вероятность показа бизнеса в подсказках.Proximity для генерации подсказок.Expanded Query Suggestions.Containment и Proximity.Этот патент подчеркивает стратегическую важность оптимизации сущностей (Entity Optimization) и управления репутацией в локальном поиске. Для Google бизнес — это не просто набор ключевых слов, а узел в графе, связанный с локациями, категориями и другими сущностями. Долгосрочная SEO-стратегия должна быть направлена на то, чтобы сделать бизнес значимым и популярным узлом в своей географической и тематической нише. Успех в локальном SEO напрямую зависит от того, насколько точно и полно представлена информация о бизнесе в экосистеме Google (GBP, Карты, Knowledge Graph) и насколько сильны его ассоциации с реальным миром и поведением пользователей.
Сценарий: Улучшение видимости нового ресторана в туристическом районе
Задача: Обеспечить, чтобы новый ресторан "SeaBreeze" появлялся в поисковых подсказках, когда пользователи ищут информацию о районе "Half Moon Bay".
Действия на основе патента:
Query Logs).Containment и Category, а также данным из Query Logs). Система предлагает Expanded Query Suggestions: "Surfing Half Moon Bay" и "SeaBreeze Restaurant Half Moon Bay".Что такое Expanded Query Suggestion и чем он отличается от обычного автодополнения?
Обычное автодополнение предлагает варианты завершения запроса, которые начинаются с текста, введенного пользователем (префикса). Expanded Query Suggestion предлагает запросы, которые связаны с тем, что ищет пользователь (семантически или географически), но не обязательно начинаются с этого префикса. Например, на запрос "new y" обычная подсказка — "New York", а расширенная — "MoMA New York".
Какие типы связей использует Google для генерации этих расширенных подсказок?
Патент описывает несколько ключевых типов связей в графе сущностей. К ним относятся Containment (вложенность, например, бизнес внутри города), Proximity (близость, например, два соседних города или бизнес рядом с достопримечательностью), Category/Entity (например, отели в городе) и Category/Subcategory (например, дешевые отели как подкатегория отелей).
Как поведение пользователей влияет на эти подсказки?
Поведение пользователей, зафиксированное в Query Logs, играет критическую роль. Во-первых, оно используется для ранжирования подсказок: более популярные сущности будут показаны выше. Во-вторых, логи используются для выявления новых связей. Если пользователи часто ищут две сущности вместе (например, "Париж" и "Диснейленд"), система может создать связь между ними в графе, даже если они географически не связаны напрямую.
Как этот патент влияет на стратегию Локального SEO?
Он подчеркивает важность точного структурирования данных о бизнесе. Для попадания в расширенные подсказки критически важно, чтобы ваша бизнес-сущность имела сильные и правильные связи с географическими локациями (городом, районом) и категориями. Это достигается через тщательную оптимизацию Google Business Profile, локальные цитаты и микроразметку на сайте.
Может ли мой бизнес в Москве быть показан в подсказках, если пользователь ищет что-то в Нью-Йорке?
Согласно патенту, это маловероятно. Система применяет фильтрацию на основе Viewport (текущей области просмотра карты). Если кандидат находится слишком далеко от Viewport, он отбрасывается. Исключение может быть сделано, только если существует очень сильная связь на основе Query Logs, которая переопределяет географическую фильтрацию.
Почему система иногда предлагает более общие запросы, например, название страны?
Патент специально описывает механизм фильтрации, который должен предотвращать это. Система отбрасывает кандидатов, которые не сужают область поиска (т.е. географически больше, чем исходная сущность). Если система предлагает более общий запрос, это может быть результатом работы стандартного автодополнения или указывать на недостаток более конкретных релевантных сущностей в графе.
Что важнее для попадания в расширенные подсказки: оптимизация сайта или профиль в Google Business Profile?
Поскольку система работает с графом сущностей и географическими данными, Google Business Profile (GBP) является первичным источником данных для построения этого графа в контексте локального бизнеса. Точное заполнение адреса и категорий в GBP критически важно для формирования связей Containment и Category. Оптимизация сайта (микроразметка, контент) дополняет и подтверждает эти данные.
Как использовать знание об этом патенте для оптимизации под конкурентов?
Можно проанализировать, какие расширенные подсказки появляются при поиске по локациям или категориям, где работают конкуренты. Если конкурент появляется в подсказках, это означает, что его сущность имеет сильные связи в графе. Необходимо проанализировать его профиль GBP, цитаты и контент, чтобы понять, за счет чего эти связи сформированы, и реализовать аналогичную или лучшую стратегию для своего бизнеса.
Используется ли этот механизм только в Google Картах?
Патент описывает изобретение в контексте Interactive Mapping System. Однако технологии Google часто используются кросс-платформенно. Логично предположить, что механизмы генерации подсказок на основе графа сущностей применяются и в основном поиске Google, особенно когда запрос имеет локальный интент или связан с географическими объектами.
Как система определяет популярность сущности для ранжирования подсказок?
Популярность определяется на основе анализа Query Logs. Система рассчитывает вероятность того, что сущность будет упомянута в запросе (P(f)). Также может использоваться условная вероятность P(f2|f1), показывающая, как часто ищут сущность f2 после поиска сущности f1. Это напрямую связано с частотой поисковых запросов, связанных с данной сущностью.

Knowledge Graph
Индексация
Local SEO

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

Knowledge Graph
Семантика и интент
Local SEO

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

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

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

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

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

Свежесть контента
Ссылки
Техническое SEO

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

Семантика и интент
Ссылки

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

Антиспам
Ссылки
Техническое SEO

Ссылки
Семантика и интент
Техническое SEO

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