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

Как Google использует историю местоположений для определения физической активности пользователя и гиперперсонализации поиска

PROVIDING INFORMATION TO A USER BASED ON DETERMINED USER ACTIVITY (Предоставление информации пользователю на основе определенной активности пользователя)
  • US20150006290A1
  • Google LLC
  • 2013-12-06
  • 2015-01-01
  • Поведенческие сигналы
  • Персонализация
  • Local SEO
  • Семантика и интент
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

Какую проблему решает

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

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

Запатентована система, которая анализирует последовательность местоположений пользователя во времени (plurality of user locations over a time period), чтобы определить его текущую активность и способ передвижения (mode of transportation). Эта определенная активность затем используется для глубокой персонализации предоставляемой информации. Персонализация может быть проактивной (предложение занятий) или реактивной (адаптация результатов поиска и поисковых подсказок).

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

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

  • Сбор данных о местоположении: Идентификация местоположений пользователя с течением времени (используя GPS, Wi-Fi, check-ins и т.д.).
  • Определение активности: Анализ скорости перемещения, времени, проведенного в локациях (time spent at a given location), и типов этих локаций (например, рестораны, автобусные остановки) для вывода об активности (например, шоппинг, поход) и способе передвижения.
  • Персонализация поиска (Реактивная): При получении запроса система использует определенную активность для изменения ранжирования (ranking) результатов, модификации запроса (modifying the search query) или адаптации поисковых подсказок (query suggestions).
  • Предложение активностей (Проактивная): Система предлагает пользователю занятия (user activity suggestion), которые соответствуют его текущей активности и способу передвижения, учитывая пороговые расстояния (threshold distance).

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

Высокая. Гиперперсонализация и мобильный поиск являются ключевыми направлениями развития Google. Описанные механизмы тесно связаны с функциями Google Maps, Google Assistant и персонализированной выдачей, где понимание физического контекста пользователя в реальном мире критически важно для предоставления релевантных ответов и предложений, особенно на мобильных устройствах.

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

Патент имеет высокое значение для SEO, особенно в локальном и мобильном поиске. Он описывает механизмы, которые радикально меняют интент запроса в зависимости от физической активности пользователя. Это означает, что стандартная оптимизация под ключевые слова недостаточна. Критически важным становится ассоциирование контента и бизнеса с конкретными действиями (Activities) и локациями (Entities), чтобы соответствовать динамически изменяющемуся контексту пользователя в реальном мире.

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

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

User Activity (Активность пользователя)
Действие, которым занят пользователь, определенное на основе анализа его местоположений во времени. Включает как цель (шоппинг, поездка на работу), так и способ передвижения.
Mode of transportation (Способ передвижения)
Как пользователь перемещается (например, пешком, на велосипеде, на машине, общественным транспортом). Определяется в основном на основе скорости перемещения, маршрута и посещенных локаций.
Location Recognition Engine (Механизм распознавания местоположения)
Компонент системы, который идентифицирует местоположение пользователя и определяет его User Activity на основе истории перемещений.
Activity Suggestion Engine (Механизм предложения активностей)
Компонент, отвечающий за идентификацию и предоставление пользователю проактивных рекомендаций (user activity suggestion) на основе его текущей активности.
Threshold Distance (Пороговое расстояние)
Максимальное расстояние до предлагаемой локации. Это значение динамически изменяется в зависимости от определенного способа передвижения пользователя (например, для пешехода порог ниже, чем для водителя).
Threshold Detour Distance (Пороговое расстояние отклонения от маршрута)
Максимальное расстояние, на которое пользователь может отклониться от предполагаемого маршрута, чтобы воспользоваться рекомендацией.
Entities (Сущности)
Люди, места, концепции или вещи. В контексте патента это могут быть конкретные локации (ресторан, магазин), типы локаций или виды деятельности (например, сущность "hiking" - поход).
Partial Query (Частичный запрос)
Запрос, введенный пользователем до того, как он указал на его завершение. Используется для генерации поисковых подсказок (query suggestions).

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

Патент разделен на два основных направления: проактивные предложения и реактивная адаптация поиска.

Направление 1: Проактивные предложения (Claims 1-10)

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

  1. Идентификация множества местоположений пользователя за период времени.
  2. Определение активности пользователя на основе этих местоположений.
  3. Определение предложения активности (user activity suggestion) на основе определенной активности.
  4. Предоставление этого предложения пользователю.

Claim 4, 5, 6 (Зависимые): Уточняют роль способа передвижения.

  • Активность включает mode of transportation, и предложение должно быть совместимо (conducive) с ним (Claim 4).
  • Если это общественный транспорт, предложение должно быть рядом с маршрутом (Claim 5).
  • Если это ходьба, предложение должно быть в пределах порогового расстояния пешей доступности (threshold walking distance) (Claim 6).

Система адаптирует понятие "близости" в зависимости от того, как пользователь перемещается.

Claim 7, 8, 9 (Зависимые): Детализируют роль времени, проведенного в локации.

  1. Система определяет время, проведенное в конкретном месте (Claim 7).
  2. Предложение зависит от того, превышает ли это время определенный порог (Claim 8).
  3. Пример (Claim 9): Если пользователь провел в ресторане мало времени (порог не достигнут), ему предлагается другой ресторан. Если много времени (порог достигнут, т.е. он поел), ему предлагается активность, не связанная с полноценным приемом пищи.

Продолжительность пребывания используется для определения стадии активности и следующего релевантного шага.

Направление 2: Адаптация поиска и подсказок (Claims 11-18)

Claim 11 (Независимый пункт): Описывает базовый метод адаптации результатов под активность.

  1. Идентификация местоположений и определение активности пользователя.
  2. Получение ввода от пользователя (user input).
  3. Предоставление результатов для этого ввода на основе определенной активности.

Claim 14 (Зависимый): Уточняет, что если ввод — это поисковый запрос, то результаты поиска ранжируются (ranked) на основе определенной активности.

Claim 15 (Зависимый): Уточняет альтернативный вариант: поисковый запрос модифицируется (modifying the search query) на основе активности, и результаты предоставляются для модифицированного запроса.

Claim 17, 18 (Зависимые): Уточняют, что если ввод — это (частичный) запрос, то результатами являются поисковые подсказки (query suggestions). Они могут быть ранжированы (Claim 17) или сгенерированы (Claim 18) на основе активности.

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

Изобретение интегрирует данные о физическом мире в процесс обработки запросов и ранжирования.

CRAWLING & Data Acquisition – Сбор данных
Система постоянно собирает данные о местоположении пользователя (GPS, Wi-Fi, cellular triangulation) и сенсорные данные (например, с акселерометра) с его устройства.

INDEXING – Индексирование и извлечение признаков
На этом этапе система обрабатывает данные о локациях (Entities). Location Recognition Engine использует базу данных, чтобы определить тип физического места (ресторан, автобусная остановка, парк). Также происходит ассоциирование веб-документов с этими сущностями и активностями (например, связь веб-страницы с сущностью "hiking").

QUNDERSTANDING – Понимание Запросов
Ключевой этап применения. Система интерпретирует интент пользователя, используя не только текст запроса, но и определенную user activity. Это может включать:

  • Модификацию запроса (Claim 15): Добавление терминов, связанных с активностью (например, добавление слова "bus" к запросу "routes", если пользователь едет на автобусе).
  • Генерацию подсказок (Claim 18): Создание query suggestions, релевантных текущей активности.

RANKING / RERANKING – Ранжирование и Переранжирование
User Activity используется как сильный сигнал персонализации:

  • Ранжирование результатов поиска (Claim 14): Повышение (boosting) результатов, которые связаны с определенной активностью (например, повышение сайтов о походных ботинках, если пользователь в походе).
  • Корректировка локального ранжирования: Применение ограничений, таких как Threshold Distance для текущего вида транспорта.

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

  • История местоположений пользователя (координаты и временные метки).
  • Данные сенсоров устройства (акселерометр).
  • База данных локаций, их типов (Entities) и маршрутов транспорта.
  • Ввод пользователя (запрос или частичный запрос).

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

  • Определенная активность пользователя (User Activity) и способ передвижения (Mode of transportation).
  • Персонализированные поисковые результаты и подсказки.
  • Проактивные предложения активностей.

На что влияет

  • Конкретные типы контента и ниши: Наибольшее влияние оказывается на Локальный Поиск (Local SEO), мобильный E-commerce, туризм, рестораны и спорт/хобби. Влияет на ранжирование локальных страниц, товаров и услуг.
  • Специфические запросы: Сильно влияет на запросы с локальным интентом и запросы, чей интент неоднозначен без физического контекста (например, запрос "ботинки" интерпретируется по-разному в зависимости от того, находится ли пользователь в торговом центре или на горной тропе).
  • Мобильный поиск: Влияние максимально, так как именно мобильные устройства предоставляют непрерывный поток данных о местоположении.

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

  • Условия работы: Алгоритм работает при условии, что пользователь разрешил сбор данных о местоположении и собрано достаточно данных для выявления паттерна (скорость, время пребывания, маршрут).
  • Триггеры активации: Получение новых данных о местоположении (для проактивных предложений) или ввод пользователем запроса (для реактивной персонализации).
  • Пороговые значения: Применяются пороги времени (например, для определения, завершился ли обед) и пороги расстояния (для определения доступности рекомендации в зависимости от вида транспорта).

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

Этап 1: Сбор и обработка данных о местоположении

  1. Идентификация местоположений: Система периодически или асинхронно получает данные о локации пользователя.
  2. Определение типа локации: Каждое местоположение сопоставляется с базой данных Entities для определения его типа (например, ресторан, магазин, остановка).
  3. Фиксация времени: Записывается продолжительность пребывания (time spent) в каждой локации.

Этап 2: Определение активности пользователя (User Activity Determination)

  1. Анализ перемещения: Расчет скорости движения между точками для определения вида транспорта.
  2. Анализ маршрута: Сопоставление пути пользователя с известными маршрутами (дороги, тропы, маршруты общественного транспорта).
  3. Анализ пребывания: Оценка времени, проведенного в локации. Например, 1 час в магазине указывает на шоппинг; 5 минут может указывать на транзит.
  4. Интеграция сенсорных данных: Использование данных акселерометра для различения ходьбы, бега или езды.
  5. Вывод активности: Агрегация всех данных для определения наиболее вероятной User Activity (возможно, с присвоением уровней уверенности — confidence levels).

Этап 3: Применение активности для персонализации

Путь А: Реактивный (Обработка запроса)

  1. Получение ввода: Пользователь вводит полный или частичный запрос.
  2. Персонализация подсказок: Если ввод частичный, система генерирует или реранжирует подсказки, связанные с User Activity.
  3. Модификация запроса (Опционально): Система может добавить термины к запросу на основе активности.
  4. Персонализация ранжирования: Повышение ранга результатов, которые связаны (например, через Entities) с определенной User Activity.

Путь Б: Проактивный (Генерация рекомендаций)

  1. Идентификация возможностей: Поиск потенциальных активностей или локаций, связанных с текущей User Activity.
  2. Проверка порогов:
    • Проверка Threshold Distance: Достаточно ли близко находится локация для текущего вида транспорта?
    • Проверка уместности: Подходит ли предложение к активности (например, не предлагать покупку крупногабаритного товара пешеходу)?
    • Проверка времени: Учитывается ли стадия текущей активности (например, предлагать кино только после завершения обеда)?
  3. Предоставление рекомендации: Если пороги соблюдены, пользователю предоставляется Activity Suggestion.

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

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

Система использует преимущественно данные, связанные с пользователем и его окружением в реальном мире.

  • Географические факторы: Ключевые данные. Множество местоположений пользователя (plurality of user locations), полученных через GPS, Wi-Fi, сотовую триангуляцию, RFID.
  • Временные факторы: Время, проведенное в локации (time spent at a given location). Временные метки для каждого местоположения. Время суток.
  • Пользовательские факторы:
    • Данные сенсоров устройства (акселерометр) для определения характера движения.
    • Чек-ины (Check-in), инициированные пользователем.
    • Установленные пользователем предпочтения (например, предпочитаемый транспорт).
  • Структурные данные (Внешние): Данные о типах локаций (идентификация Entities: ресторан, остановка), маршрутах общественного транспорта и расписаниях.

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

  • Скорость перемещения: Рассчитывается как расстояние между двумя местоположениями, деленное на время перемещения. Используется для определения mode of transportation.
  • Пороговое расстояние (Threshold Distance): Метрика доступности. Значение динамически определяется на основе выведенного вида транспорта (например, 0.5 мили для пешехода, 5 миль для водителя).
  • Порог времени пребывания (Threshold Time): Заданное значение продолжительности, указывающее на завершение определенного действия (например, время для обеда). Сравнение фактического времени пребывания с этим порогом меняет тип предоставляемых рекомендаций (Claim 8).
  • Пороговое расстояние отклонения (Threshold Detour Distance): Максимально допустимое отклонение от предполагаемого маршрута пользователя.
  • Уровень уверенности (Confidence Level): Вероятностная оценка корректности выведенной User Activity.
  • Связь с сущностями (Entity Association): Используется при ранжировании. Система оценивает связь между поисковыми результатами/подсказками и Entities, ассоциированными с текущей User Activity (например, сущность "Hiking").

Выводы

  1. Физическая активность как ключевой сигнал контекста: Патент демонстрирует механизм, где реальные действия пользователя (перемещение, посещение мест) становятся мощным сигналом для понимания его намерений, который может дополнять или даже переопределять текст запроса.
  2. Динамическое изменение интента и релевантности: Интент запроса и понятие "релевантности" (особенно в локальном поиске) динамичны. Релевантность локации зависит не только от близости, но и от способа передвижения пользователя (mode of transportation) и его текущей задачи.
  3. Критичность связи Контент-Сущность-Активность: Для ранжирования в такой системе необходимо, чтобы контент был четко ассоциирован с Entities, которые связаны с определенными видами активности (например, страница о ботинках должна быть связана с сущностью "Hiking", чтобы получить буст, когда пользователь в походе).
  4. Время пребывания уточняет интент: Продолжительность нахождения в локации используется для определения стадии активности (например, только зашел в ресторан или уже закончил есть). Это напрямую влияет на то, какие рекомендации будут даны дальше.
  5. Гиперперсонализация через модификацию и реранжирование: Система агрессивно адаптирует выдачу, не только повышая релевантные результаты, но и переписывая запрос пользователя или изменяя набор поисковых подсказок на основе выведенной активности.

Практика

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

  • Усиление связи с Сущностями Деятельности (Activity Entities): Необходимо убедиться, что контент четко ассоциирован с Entities, обозначающими виды деятельности. Если вы продаете походное снаряжение, ваш контент должен быть семантически связан с сущностями "Hiking", "Camping". Это увеличит вероятность бустинга (Claim 14), когда система определит соответствующую активность пользователя.
  • Максимизация точности данных в Local SEO (GBP): Критически важно обеспечить точность местоположения и категорий бизнеса. Это позволяет Location Recognition Engine корректно идентифицировать тип локации.
  • Оптимизация под контекст перемещения: Указывайте атрибуты доступности в GBP и на сайте. Наличие парковки (важно, если активность — "поездка на автомобиле"), близость к остановкам общественного транспорта (важно, если активность — "поездка на автобусе"). Система предпочтет локацию, совместимую с видом транспорта пользователя (Claims 4-6).
  • Создание контента, релевантного стадиям активности: Разрабатывайте контент, который соответствует разным стадиям активности. Например, если вы кинотеатр рядом с ресторанами, создавайте контент о "развлечениях после ужина". Система может предложить вашу локацию после того, как определит, что пользователь закончил есть (Claim 9: время пребывания превысило порог).
  • Оптимизация под контекстуальный интент: Анализируйте, в каких физических ситуациях пользователи могут искать ваш продукт. Создавайте контент, отвечающий на запросы в этих специфических контекстах (например, "ремонт велосипеда в дороге", "быстрый перекус у метро").

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

  • Фокус только на тексте запроса и близости: Игнорирование физического контекста. Полагаться только на то, что ваш бизнес находится ближе всего к пользователю. Если доступ к нему неудобен для текущего вида транспорта пользователя (mode of transportation), система может предпочесть более далекого конкурента.
  • Пренебрежение мобильным UX: Данная технология в первую очередь ориентирована на мобильные устройства, которые предоставляют данные о местоположении. Плохой мобильный опыт нивелирует преимущества от попадания в персонализированную выдачу.
  • Неточные или общие данные о локации: Предоставление неполной информации о физическом расположении и категории бизнеса усложняет системе задачу сопоставления вашего предложения с активностью пользователя.

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

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

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

Сценарий 1: Адаптация ранжирования под активность (Hiking)

  1. Активность пользователя: Система анализирует скорость перемещения (медленная) и локацию (национальный парк) и определяет активность как "Hiking" (Поход).
  2. Запрос пользователя: Пользователь ищет "прочные ботинки".
  3. Действие системы (Claim 14): Query Engine идентифицирует связь между активностью "Hiking" и запросом. Система повышает в ранжировании результаты, ассоциированные с сущностями "Hiking Gear" или "Outdoor Equipment", даже если они менее оптимизированы под общую фразу.
  4. Результат для SEO: Интернет-магазин, который имеет четкую структуру категорий для активного отдыха и семантически связанный контент, получит преимущество.

Сценарий 2: Адаптация локального поиска под способ передвижения (Commuting)

  1. Активность пользователя: Система анализирует маршрут (совпадает с автобусным маршрутом) и время остановок и определяет способ передвижения как "Public Transportation".
  2. Запрос пользователя: Пользователь ищет "кофе рядом".
  3. Действие системы (Claim 4, 5, 14): Система не просто ищет ближайшие кофейни к текущему местоположению движущегося автобуса. Она ищет кофейни, которые находятся в пределах короткого Threshold Distance (для ходьбы) от следующих остановок на маршруте пользователя.
  4. Результат для SEO: Кофейня, расположенная прямо у автобусной остановки, получит приоритет над кофейней, которая географически ближе, но неудобна для посещения.

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

Как система определяет активность пользователя, например, отличает шоппинг от просто прогулки по торговому центру?

Система использует комбинацию сигналов. Во-первых, она анализирует типы посещенных локаций (например, конкретные магазины). Во-вторых, критически важным является время, проведенное в этих локациях (time spent at a location). Если пользователь проводит достаточно времени в нескольких ритейл-локациях, система классифицирует это как шоппинг. Если время пребывания короткое, это может быть интерпретировано как перемещение через зону.

Что означает "модификация запроса" на основе активности (Claim 15)?

Это означает, что система может автоматически добавить уточняющие термины к запросу пользователя, чтобы сделать его более релевантным текущей деятельности. Например, если система определила, что пользователь едет на автобусе (mode of transportation), и он вводит запрос "маршруты", Query Engine может модифицировать его в "автобусные маршруты". Это позволяет предоставить более точные результаты без дополнительных усилий со стороны пользователя.

Как этот патент влияет на отслеживание эффективности SEO кампаний?

Он значительно усложняет отслеживание позиций. Поскольку ранжирование становится гиперперсонализированным на основе физической активности пользователя в данный момент, позиции по одному и тому же запросу будут сильно различаться у разных пользователей и в разное время. Стандартные сервисы съема позиций становятся менее репрезентативными. Необходимо смещать фокус на анализ трафика, конверсий и видимости в различных контекстуальных сценариях.

Какое значение имеет способ передвижения (Mode of transportation) для локального SEO?

Критическое. Система использует динамический Threshold Distance — расстояние, которое пользователь готов преодолеть. Этот порог разный для пешехода и водителя. Если система определит, что пользователь идет пешком, она может не показать ваш бизнес, если он находится слишком далеко, даже если он релевантен запросу. Важна не только близость, но и доступность (например, наличие парковки или близость к остановке).

Как я могу оптимизировать свой контент, чтобы воспользоваться преимуществами этого алгоритма?

Ключ — в четкой ассоциации вашего контента с Сущностями (Entities), обозначающими виды деятельности. Если ваш контент о походном снаряжении, он должен быть семантически связан с сущностью "Hiking". Используйте структурированные данные и создавайте авторитетный контент, который естественно связывается с этими активностями в графе знаний. Это повысит вероятность бустинга, когда пользователь занят соответствующей деятельностью.

Влияет ли этот патент на десктопный поиск?

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

Что такое проактивные предложения (Activity Suggestions) и как они связаны с SEO?

Это рекомендации, которые система дает пользователю без явного запроса, основываясь на его активности (например, предложение пойти в кино после долгого ужина в ресторане – Claim 9). Хотя это не традиционный поиск, это важный канал обнаружения бизнеса. Чтобы попасть в эти предложения, необходимо иметь точные локальные данные и четкую ассоциацию бизнеса с релевантными активностями и стадиями этих активностей.

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

Система использует концепцию порогового времени пребывания (Claims 7, 8, 9). Для разных типов локаций существуют предполагаемые пороги продолжительности. Если пользователь провел в ресторане время, превышающее порог для полноценного приема пищи, система делает вывод, что активность завершена, и начинает предлагать следующие шаги. Если время было коротким, она может предложить альтернативный ресторан.

Если у пользователя отключена история местоположений, будет ли работать этот алгоритм?

Нет. Весь механизм, описанный в патенте, основан на идентификации множества местоположений пользователя за период времени (identifying a plurality of user locations over a time period). Если эти данные недоступны или пользователь не дал разрешения на их использование, система не сможет определить активность пользователя и применить описанную персонализацию.

Какие данные из Google Business Profile наиболее важны в контексте этого патента?

Наиболее важны: точное расположение (Pin), основная и дополнительные категории (для определения типа локации и связи с Entities), и атрибуты доступности (парковка, доступность на общественном транспорте). Эти данные напрямую помогают системе понять, совместим ли ваш бизнес с текущей активностью и видом транспорта пользователя.

Похожие патенты

Как Google использует историю поиска и текущее местоположение пользователя для проактивных подсказок (Zero-Click)
Google использует механизм для проактивного предложения пользователю его прошлых поисковых запросов и результатов, на которые он кликал, основываясь на его текущем физическом местоположении. Система анализирует историю поиска, определяет связанные с ней локации и оценивает их близость к пользователю. Это позволяет предоставлять релевантные локальные подсказки без необходимости ввода запроса (Zero-Click), особенно на мобильных устройствах.
  • US8301639B1
  • 2012-10-30
  • Персонализация

  • Local SEO

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

Как Google использует физическое местоположение пользователя и категории ближайших бизнесов (POI) для адаптации поисковых подсказок
Google использует физическое местоположение пользователя для адаптации поисковых подсказок (Autocomplete). Система определяет категории ближайших точек интереса (POI), например, «электроника» или «продукты». Затем она предлагает запросы, которые статистически чаще задают пользователи, находящиеся рядом с бизнесами этой категории. Это позволяет адаптировать подсказки к текущему контексту и намерениям пользователя.
  • US9111011B2
  • 2015-08-18
  • Local SEO

  • Персонализация

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

Как Google использует историю физических перемещений пользователя для фильтрации и персонализации результатов поиска
Google может собирать и хранить историю физических перемещений пользователя (Location History). Патент описывает интерфейс, позволяющий пользователю осознанно включать свои прошлые местоположения (например, «места, где я был на прошлой неделе») в качестве фильтра для нового поискового запроса, чтобы сделать результаты более релевантными личному опыту.
  • US8874594B2
  • 2014-10-28
  • Персонализация

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

  • Local SEO

Как Google использует ваши личные данные (Gmail, Календарь, Фото) для генерации персонализированных подсказок в Autocomplete
Google анализирует активность пользователя и его контент в различных сервисах (таких как email, календарь, фотохостинг). На основе этих данных система генерирует персонализированные поисковые подсказки (Autocomplete), когда пользователь начинает вводить запрос. Это позволяет предлагать запросы типа «мои рейсы» или «мои фото», основываясь на реальных бронированиях или загруженных изображениях пользователя.
  • US9317585B2
  • 2016-04-19
  • Персонализация

  • Индексация

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

Как Google использует историю поиска и контекст пользователя для проактивной доставки информации (Основы Google Discover/Assistant)
Google анализирует историю поиска пользователя для выявления повторяющихся интересов (например, спорт, погода, статус рейсов), особенно тех, которые вызывают показ прямых ответов (Inline Search Results). Отслеживая контекст пользователя (местоположение, время) и изменения в информации, Google проактивно отправляет обновленные результаты на устройство без ручного ввода запроса.
  • US20130346396A1
  • 2013-12-26
  • Персонализация

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

  • Свежесть контента

Популярные патенты

Как Google определяет скрытый интент сессии, используя универсальные уточняющие слова, и переранжирует выдачу
Google идентифицирует универсальные слова-модификаторы (например, «фото», «отзывы», «pdf»), которые пользователи часто добавляют к разным запросам. Если такое слово появляется в сессии, система определяет скрытый интент пользователя. Затем Google переранжирует выдачу, основываясь на том, какие документы исторически предпочитали пользователи с таким же интентом, адаптируя результаты под контекст сессии.
  • US8868548B2
  • 2014-10-21
  • Семантика и интент

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

  • Персонализация

Как Google определяет и ранжирует вертикали поиска (Web, Images, News, Local) на основе интента запроса и профиля пользователя
Патент описывает фундаментальный механизм Универсального Поиска (Universal Search). Система генерирует результаты из разных индексов (Web, Картинки, Новости, Карты) и вычисляет «Оценку Вероятности» (Likelihood Value) для каждой категории. Эта оценка определяет, какая вертикаль наиболее релевантна интенту запроса. Для расчета используются как агрегированные данные о поведении всех пользователей по схожим запросам, так и индивидуальный профиль пользователя.
  • US7966309B2
  • 2011-06-21
  • Семантика и интент

  • Персонализация

  • SERP

Как Google использует структуру сайта и анкорные тексты для извлечения Сущностей из шумных заголовков (Title)
Google использует метод для точного определения основного объекта (Сущности) веб-страницы, когда заголовок (Title) содержит лишнюю информацию (брендинг, рубрики). Система анализирует заголовки похожих страниц на том же сайте (Peer Documents) и анкорные тексты, ссылающиеся на них. Выявляя повторяющиеся шаблоны (префиксы и суффиксы) в заголовках, Google отделяет название Сущности от шума.
  • US7590628B2
  • 2009-09-15
  • Семантика и интент

  • Структура сайта

  • Ссылки

Как Google предсказывает ваш следующий запрос на основе контента, который вы просматриваете, и истории поиска других пользователей
Google использует систему контекстной информации, которая анализирует контент на экране пользователя (например, статью или веб-страницу) и предсказывает, что пользователь захочет искать дальше. Система не просто ищет ключевые слова на странице, а использует исторические данные о последовательностях запросов (Query Logs). Она определяет, что другие пользователи искали после того, как вводили запросы, связанные с текущим контентом, и предлагает эти последующие запросы в качестве рекомендаций.
  • US20210232659A1
  • 2021-07-29
  • Семантика и интент

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

  • Персонализация

Как Google алгоритмически вычисляет и ранжирует экспертов по темам на основе анализа их контента
Google использует систему для автоматического определения экспертности авторов (Identities) в конкретных темах (Topics). Система анализирует корпус документов, оценивая, насколько сильно автор связан с документом (Identity Score) и насколько документ релевантен теме (Topic Score). Эти оценки перемножаются и суммируются по всем документам, формируя итоговый рейтинг экспертности автора в данной области.
  • US8892549B1
  • 2014-11-18
  • EEAT и качество

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

Как Google находит, фильтрует и подмешивает посты из блогов, релевантные конкретным результатам поиска
Патент описывает систему Google для дополнения стандартных результатов веб-поиска ссылками на релевантные посты в блогах. Система использует многоступенчатую фильтрацию для отсеивания низкокачественных блогов и спама (splogs). Фильтры анализируют количество исходящих ссылок (out-degree), качество входящих ссылок (Link-based score), возраст поста, его длину и расположение ссылок, чтобы гарантировать качество подмешиваемого контента.
  • US8117195B1
  • 2012-02-14
  • EEAT и качество

  • Антиспам

  • Ссылки

Как Google индексирует контент внутри мобильных приложений для показа в результатах поиска (App Indexing)
Google использует механизм для индексации контента, который пользователи просматривают в нативных мобильных приложениях. Система получает данные о просмотренном контенте и deep links напрямую от приложения на устройстве. Эта информация сохраняется в индексе (персональном или публичном) и используется для генерации результатов поиска, позволяя пользователям переходить к контенту внутри приложений напрямую из поисковой выдачи.
  • US10120949B2
  • 2018-11-06
  • Индексация

  • SERP

  • Персонализация

Как Google использует машинное обучение (Learning to Rank) для имитации оценок асессоров и улучшения ранжирования
Google использует технологию Learning to Rank для обучения статистических моделей, которые имитируют оценки человеческих асессоров. Модели анализируют объективные сигналы (статические и поведенческие) для пары запрос/документ и предсказывают, насколько релевантным этот документ сочтет человек. Эти прогнозы затем используются для ранжирования результатов поиска.
  • US8195654B1
  • 2012-06-05
  • Поведенческие сигналы

  • SERP

Как Google корректирует позиционную предвзятость (Position Bias) при обучении моделей ранжирования на кликах пользователей
Google использует механизм для устранения позиционной предвзятости (Position Bias) при обучении моделей ранжирования (Learning to Rank). Система анализирует, на какой позиции находился кликнутый результат, и присваивает этому клику вес важности. Клики по нижним позициям получают больший вес, чем клики по ТОП-1. Это позволяет модели учиться определять истинную релевантность, а не просто копировать существующий порядок выдачи.
  • US20210125108A1
  • 2021-04-29
  • Поведенческие сигналы

  • SERP

Как Google использует данные о кликах и пропусках для валидации и удаления неэффективных синонимов в поиске
Google постоянно тестирует правила подстановки (синонимы) для расширения запросов. Этот патент описывает механизм оценки эффективности этих правил с помощью анализа поведения пользователей (клики и пропуски результатов). Если пользователи часто пропускают результаты, содержащие подставленный термин, система автоматически удаляет это правило, очищая понимание запросов от нерелевантных синонимов.
  • US8965875B1
  • 2015-02-24
  • Поведенческие сигналы

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

  • EEAT и качество

seohardcore