Close Menu
    Telegram
    SEO HARDCORE
    • Разборы патентов
      • Патенты Google
      • Патенты Яндекс
    • Скоро
      SEO инструменты
    • Скоро
      SEO аналитика
    SEO HARDCORE
    Разборы патентов • Патенты Google

    Как Google агрегирует поисковые подсказки из нескольких специализированных поисковых сервисов одновременно

    GENERATING SEARCH QUERY SUGGESTIONS (Генерирование подсказок поисковых запросов)
    • US8533173B2
    • Google LLC
    • 2013-09-10
    • 2009-08-04
    2009 Патенты Google Поведенческие сигналы Семантика и интент Ссылки

    Патент Google описывает инфраструктуру для улучшения поисковых подсказок (Autocomplete). Когда пользователь вводит текст, система одновременно опрашивает несколько специализированных поисковых сервисов (например, веб-поиск, вертикальный поиск или сервис прямых URL). Полученные результаты агрегируются и отображаются в отдельных секциях интерфейса, а выбор пользователя направляется строго в соответствующий сервис.

    • Описание
    • Детальный разбор
    • Выводы
    • Практика
    • Вопросы и ответы
    • Наверх

    Описание

    Какую задачу решает

    Патент решает проблему ограниченности традиционных систем автодополнения, которые обычно предоставляют подсказки только из одного источника или для одного типа поиска. Поскольку разные поисковые сервисы (например, веб-поиск, поиск изображений или сервис, предлагающий прямые URL) генерируют разные типы подсказок, пользователь получал неполную картину. Изобретение улучшает пользовательский опыт, агрегируя разнообразные подсказки в реальном времени в едином интерфейсе.

    Что запатентовано

    Запатентована система агрегации поисковых подсказок (Input Suggestion Aggregator). Это модуль, работающий на клиенте (например, в браузере) или на промежуточном сервере, который перехватывает ввод пользователя и одновременно отправляет его нескольким различным поисковым сервисам (Search Services). Система получает разные наборы подсказок и отображает их пользователю в четко разделенных секциях интерфейса (distinct portions).

    Как это работает

    Система работает в реальном времени по мере ввода текста:

    • Мониторинг ввода: Модуль отслеживает ввод текста (textual input) в поле поиска.
    • Асинхронные запросы: После ввода каждого элемента (token) и, возможно, после короткой предопределенной задержки, модуль отправляет асинхронные запросы (например, через Ajax) одновременно к нескольким поисковым сервисам.
    • Агрегация и Рендеринг: Полученные разные наборы подсказок отображаются в одном элементе интерфейса (например, выпадающем меню), но в визуально разделенных частях.
    • Кэширование: Результаты могут кэшироваться локально (local cache memory) для ускорения.
    • Маршрутизация выбора: Если пользователь выбирает подсказку, финальный запрос отправляется только тому поисковому сервису, который эту подсказку сгенерировал.

    Актуальность для SEO

    Высокая. Описанная технология лежит в основе современных систем автодополнения, включая адресные строки браузеров (например, Google Omnibox), которые интегрируют подсказки из различных источников (веб-поиск, история посещений, различные вертикали поиска, прямые URL). Это реализация концепции Универсального Поиска на этапе формирования запроса.

    Важность для SEO

    Патент имеет низкое прямое влияние на SEO-стратегии ранжирования (2/10). Это инфраструктурный и UI/UX патент. Он не описывает алгоритмы ранжирования или сигналы качества контента. Его ценность для SEO заключается в понимании того, как Google технически реализует смешивание подсказок из разных вертикалей, что влияет на формирование запроса пользователем (Query Formulation) до перехода на SERP.

    Детальный разбор

    Термины и определения

    Asynchronous Requests (Асинхронные запросы)
    Запросы к поисковым сервисам, выполняемые в фоновом режиме без перезагрузки страницы (например, с использованием Ajax/XMLHttp requests), что позволяет обновлять подсказки по мере ввода текста.
    Data Control Submodule (Подмодуль управления данными)
    Компонент агрегатора, отвечающий за связь с поисковыми сервисами. Инициирует и управляет запросами, может использовать параллельные потоки (threads).
    First/Second Search Service (Первый/Второй Поисковый Сервис)
    Различные специализированные поисковые движки, генерирующие подсказки. Например, один может отвечать за веб-поиск (возвращая query expansions), другой — за поиск URL-адресов (возвращая Internet addresses) или вертикальный поиск (Картинки, Новости).
    Input Suggestion Aggregator (Агрегатор подсказок ввода)
    Основная система (модуль), которая собирает, обрабатывает и отображает подсказки из нескольких источников. Может быть реализована как скрипт или плагин на клиенте или на промежуточном сервере (intermediate server).
    Local Cache Memory (Локальная кэш-память)
    Хранилище для сохранения полученных подсказок. Используется для предотвращения повторных запросов к сервисам при одинаковом вводе.
    Render Submodule (Подмодуль рендеринга)
    Компонент, отвечающий за отображение подсказок в интерфейсе. Обеспечивает их раздельное отображение в разных частях (distinct portions).
    Token (Токен)
    Единица текстового ввода (например, символ или слово), после которой система может инициировать запрос на получение подсказок.

    Ключевые утверждения (Анализ Claims)

    Патент описывает инфраструктурные процессы и UI/UX без прямых рекомендаций для SEO.

    Claim 1 (Независимый пункт): Описывает основной метод агрегации и маршрутизации.

    1. Система получает первый текстовый ввод от пользователя в поле поиска.
    2. Система автоматически (до отправки запроса на поиск и после ожидания предопределенного времени (predetermined amount of time) после каждого токена) отправляет этот ввод Первому и Второму поисковым сервисам.
    3. Система получает набор первых подсказок и отличный от него набор вторых подсказок.
    4. Система отображает первые подсказки в первой части интерфейса, а вторые — в отдельной (distinct) второй части.
    5. Система получает выбор пользователя.
    6. Ключевое действие (Маршрутизация): Если выбрана первая подсказка, выбор отправляется Первому сервису и НЕ Второму. Если выбрана вторая подсказка, выбор отправляется Второму сервису и НЕ Первому.

    Claim 2 (Зависимый): Детализирует механизм кэширования.

    1. Подсказки сохраняются в local cache memory.
    2. При получении нового текстового ввода, если он совпадает с предыдущим, система отображает подсказки из кэша (без повторного запроса к сервисам).

    Claims 3 и 4 (Зависимые): Определяют типы подсказок.

    1. Первые подсказки могут быть расширениями запроса (query expansions) (Claim 3).
    2. Вторые подсказки могут идентифицировать интернет-адреса (Internet addresses) предлагаемых ресурсов (Claim 4).

    Claims 7, 8 и 9 (Зависимые): Детализируют отображение в UI.

    1. Отображение происходит в одном и том же элементе интерфейса (same interface element), например, в выпадающем меню (drop-down menu) (Claims 7, 8).
    2. Первая и вторая части интерфейса могут быть отрисованы с использованием разных цветов для визуального разделения (Claim 9).

    Где и как применяется

    Изобретение применяется на самом раннем этапе взаимодействия пользователя с поиском.

    QUNDERSTANDING – Понимание Запросов
    Патент напрямую относится к фазе формирования запроса (Query Formulation) и механизму поисковых подсказок (Query Suggestion/Autocomplete). Он описывает инфраструктуру, которая позволяет агрегировать варианты из разных специализированных поисковых движков до того, как основной поиск будет выполнен.

    Взаимодействие компонентов:

    • Input Suggestion Aggregator выступает в роли оркестратора на стороне клиента или промежуточного сервера.
    • Он взаимодействует параллельно и асинхронно (например, через Ajax) с несколькими Search Services (например, движок веб-поиска, движок поиска картинок, движок поиска URL).

    Входные данные:

    • Частичный текстовый ввод (textual input) пользователя.
    • Настройки пользователя (user preferences), определяющие, какие поисковые сервисы использовать (Claim 10).

    Выходные данные:

    • Несколько наборов Input Suggestions, отображаемых в раздельных секциях UI.

    На что влияет

    • Специфические запросы и Типы контента: Влияет на все типы запросов, позволяя предлагать подсказки, ведущие к разным типам контента (веб-страницы, изображения, видео) или прямые навигационные ответы (URL). Особенно заметно при вводе запросов, релевантных для нескольких вертикалей поиска.

    Когда применяется

    • Условия работы: В реальном времени, когда пользователь вводит текст в поле поиска, до отправки финального запроса.
    • Триггеры активации: Ввод нового токена (символа или слова).
    • Временные рамки и Пороги: Запрос на подсказки отправляется после предопределенной задержки (predetermined amount of time). В патенте упоминается диапазон от 0 до 500 мс (например, 150 мс). Это оптимизирует нагрузку при быстром наборе текста.

    Пошаговый алгоритм

    Процесс работы Агрегатора подсказок ввода:

    1. Обнаружение ввода: Подмодуль обнаружения ввода фиксирует новый токен, введенный пользователем.
    2. Ожидание (Опционально): Система ожидает предопределенное количество времени (например, 150 мс).
    3. Проверка кэша: Подмодуль обработки данных проверяет local cache memory на наличие подсказок для текущего ввода.
      • Если ДА: Переход к шагу 6 (Рендеринг).
      • Если НЕТ: Переход к шагу 4.
    4. Асинхронная отправка запросов: Подмодуль управления данными инициирует параллельные асинхронные запросы к Первому и Второму поисковым сервисам.
    5. Получение и сохранение: Система получает два разных набора подсказок и сохраняет их в кэше.
    6. Рендеринг интерфейса: Подмодуль рендеринга отображает подсказки. Подсказки от разных сервисов помещаются в разные части интерфейса (distinct portions), используя различные стили (например, цвета или заголовки).
    7. Обработка выбора пользователя: Система ожидает выбора подсказки.
    8. Маршрутизация: Выбранная подсказка отправляется исключительно тому поисковому сервису, который ее сгенерировал.

    Какие данные и как использует

    Патент чисто технический и описывает инфраструктуру агрегации. Он не описывает факторы ранжирования или генерации подсказок.

    Данные на входе

    • Пользовательские факторы:
      • Текстовый ввод (textual input): Частичный запрос, введенный пользователем.
      • Пользовательские предпочтения (user preferences): Настройки, указывающие, какие именно поисковые сервисы следует использовать.

    В патенте не упоминаются контентные, технические, ссылочные, поведенческие (кроме самого факта ввода), временные или географические факторы. Генерация подсказок делегирована внешним Search Services.

    Какие метрики используются и как они считаются

    В патенте упоминается только одна метрика, связанная с оптимизацией производительности:

    • Predetermined amount of time (Предопределенное количество времени): Временная задержка (например, 0-500 мс), применяемая после ввода токена перед отправкой запросов к поисковым сервисам.

    Алгоритмы машинного обучения, формулы расчета релевантности или весовые коэффициенты в патенте не описаны.

    Выводы

    1. Инфраструктура и UI, а не ранжирование: Патент описывает исключительно техническую реализацию сбора и отображения поисковых подсказок. Он не содержит информации о том, как эти подсказки ранжируются или генерируются внутри поисковых сервисов.
    2. Основа для Универсальных Подсказок: Изобретение реализует концепцию Универсального Поиска на этапе автодополнения. Система может одновременно показывать подсказки из разных вертикалей (Веб, Картинки, Новости), так как опрашивает разные специализированные Search Services.
    3. Разнообразие типов подсказок: Патент явно подтверждает обработку разных типов предложений: текстовые расширения запросов (query expansions) и прямые ссылки на ресурсы (Internet addresses).
    4. Фокус на эффективности и UX: Ключевыми аспектами являются скорость и удобство. Используются асинхронные запросы, параллельный опрос сервисов, локальное кэширование и задержки при вводе. Раздельное отображение в UI и точная маршрутизация выбора улучшают пользовательский опыт.
    5. Ограниченная прямая ценность для SEO: Практическая ценность для оптимизации ранжирования отсутствует. Однако патент важен для понимания механики работы автодополнения и стратегического значения вертикального поиска.

    Практика

    Best practices (это мы делаем)

    Хотя патент инфраструктурный и не дает прямых рекомендаций по ранжированию, понимание механики агрегации позволяет скорректировать SEO-стратегию:

    • Оптимизация под вертикали (Vertical Optimization): Поскольку система агрегирует данные из разных Search Services (например, Картинки, Видео, Новости, Товары), критически важно оптимизировать контент под эти вертикали. Высокая релевантность в специализированном поиске увеличивает вероятность того, что ваш контент повлияет на формирование запроса пользователя через соответствующий блок подсказок.
    • Оптимизация для подсказок URL (Брендовый трафик): Патент подтверждает наличие сервиса, предлагающего прямые Internet addresses. Это подчеркивает важность построения сильного бренда, наличия авторитетных страниц и чистой, понятной структуры URL (для главной, контактов, ключевых продуктов), чтобы система могла предложить их в качестве прямых навигационных ссылок.
    • Комплексный анализ автодополнения (Keyword Research): При исследовании ключевых слов необходимо интерпретировать автодополнение как смешанный источник данных. Анализируйте подсказки, учитывая, что они могут отражать интенты из разных вертикалей, а не только популярность в веб-поиске.

    Worst practices (это делать не надо)

    • Игнорирование вертикального поиска: Фокусироваться только на стандартном веб-поиске и игнорировать оптимизацию под Картинки, Видео или Новости. Это снижает потенциальный охват на этапе формирования запроса пользователем, так как система агрегирует данные отовсюду.
    • Недооценка навигационных подсказок: Игнорирование работы над узнаваемостью бренда и удобством структуры сайта может привести к тому, что система не будет предлагать прямые URL вашего сайта при вводе брендовых запросов, отдавая предпочтение конкурентам или агрегаторам.

    Стратегическое значение

    Патент подтверждает стратегию Google по интеграции результатов из различных специализированных поисковых сервисов на самых ранних этапах взаимодействия с пользователем (философия Универсального Поиска). Это знание критически важно для Senior SEO-специалистов: видимость сайта начинается до загрузки SERP. Долгосрочная стратегия должна включать комплексное присутствие бренда во всех релевантных вертикалях, а не только в основном веб-поиске.

    Практические примеры

    Сценарий: Интерпретация автодополнения при Keyword Research

    1. Задача: SEO-специалист анализирует семантику для интернет-магазина электроники по запросу «Sony PlayStation 5».
    2. Действие: Специалист вводит запрос в поле поиска.
    3. Работа системы (согласно патенту): Input Suggestion Aggregator одновременно опрашивает (A) Веб-поиск, (B) Товарный поиск/Новости, (C) Поиск URL.
    4. Наблюдение: В подсказках появляются:
      • (A) «sony playstation 5 slim» (уточнение модели из Веб-поиска).
      • (B) «sony playstation 5 купить в наличии», «sony playstation 5 цена» (коммерческий интент, возможно из Товарного поиска).
      • (C) «playstation.com/ps5» (прямой URL из сервиса адресов).
    5. Вывод для SEO: Специалист понимает, что система идентифицирует смешанные интенты из разных источников. Стратегия должна включать оптимизацию карточек товаров под наличие и цену (для Товарного поиска), создание контента о разных версиях (для Веб-поиска) и обеспечение высокой авторитетности магазина.

    Вопросы и ответы

    Описывает ли этот патент, как Google ранжирует или генерирует поисковые подсказки?

    Нет. Патент описывает исключительно инфраструктуру для сбора подсказок из нескольких источников и их отображения в пользовательском интерфейсе. Алгоритмы генерации и ранжирования подсказок реализуются внутри самих специализированных поисковых сервисов (Search Services) и не раскрываются в этом документе.

    Что подразумевается под «Первым» и «Вторым поисковым сервисом»?

    Это различные специализированные поисковые движки. Например, один сервис может отвечать за основной веб-поиск, второй — за поиск по картинкам, третий — за новости, а четвертый — за определение релевантных URL-адресов на основе истории пользователя или авторитетности сайтов. Патент позволяет опрашивать их одновременно.

    Как этот патент влияет на исследование ключевых слов (Keyword Research)?

    Он подчеркивает, что автодополнение (autocomplete) — это смешанный источник данных. SEO-специалисты должны понимать, что подсказки могут отражать не только популярные веб-запросы, но и тренды в вертикальных поисках (Картинки, Видео) или навигационные интенты (прямые URL). Это требует более глубокого анализа интентов, стоящих за подсказками.

    Могут ли поисковые подсказки быть прямыми URL-адресами?

    Да, патент явно указывает (Claim 4), что один из наборов подсказок может идентифицировать интернет-адреса (Internet addresses) предлагаемых ресурсов. Это объясняет, почему при вводе названия бренда часто предлагается прямой URL его сайта или ключевых разделов.

    Как система обеспечивает быструю работу, если опрашивает сразу несколько сервисов?

    Патент описывает несколько механизмов оптимизации. Во-первых, используются асинхронные запросы (Ajax), которые не блокируют интерфейс. Во-вторых, запросы выполняются параллельно. В-третьих, используется локальное кэширование (local cache memory) для предотвращения повторных запросов при одинаковом вводе.

    Почему иногда подсказки появляются с задержкой?

    Патент предусматривает механизм преднамеренной задержки (predetermined amount of time) перед отправкой запроса после ввода символа (например, 150 мс). Это делается для оптимизации: система ждет, пока пользователь закончит быстрый набор, чтобы не отправлять запросы слишком часто. Также требуется время на получение ответов от сервисов.

    Где выполняется агрегация подсказок — на сервере Google или в браузере пользователя?

    Патент предусматривает оба варианта. Агрегация может выполняться модулем (например, JavaScript или плагином), установленным на клиенте (в браузере пользователя), или же на промежуточном сервере (intermediate server), через который проходит трафик.

    Как система определяет, куда направить пользователя после выбора подсказки?

    Это ключевая часть изобретения (Claim 1). Система точно отслеживает, какой именно поисковый сервис сгенерировал выбранную подсказку. Запрос направляется исключительно этому сервису. Это гарантирует, что выбор подсказки для поиска по картинкам приведет к результатам поиска по картинкам, а не к веб-поиску.

    Может ли SEO-специалист повлиять на то, какие сервисы будут использоваться для генерации подсказок?

    Нет, SEO-специалист не может на это повлиять. Однако патент упоминает (Claim 10), что пользователь системы может задавать предпочтения (user preferences), указывая, какие поисковые сервисы следует использовать. Но это относится к настройкам клиента или приложения, а не к SEO-оптимизации сайта.

    Какова основная польза этого патента для Senior SEO специалиста?

    Основная польза заключается в понимании технической основы Универсального Поиска на этапе формирования запроса. Это знание подтверждает стратегическую важность оптимизации контента для всех релевантных вертикалей и позволяет точнее интерпретировать данные автодополнения при анализе семантики и интентов пользователей.

    Навигация
    • Описание
    • Детальный разбор
    • Выводы
    • Практика
    • Вопросы и ответы
    • Наверх
    Telegram
    © 2025 SEO HARDCORE

    Type above and press Enter to search. Press Esc to cancel.