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

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

INTEGRATION OF DEVICE LOCATION INTO SEARCH (Интеграция местоположения устройства в поиск)
  • US9081860B2
  • Google LLC
  • 2009-08-24
  • 2015-07-14
  • Local SEO
  • Персонализация
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

Патент решает две ключевые проблемы для мобильного поиска:

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

Изобретение улучшает пользовательский опыт, автоматически предоставляя локализованные результаты поиска.

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

Запатентована система и метод интеграции местоположения устройства в поисковые запросы. Ядром системы является Native Application (нативное приложение, например, Google Gears или современные API геолокации HTML5), которое выступает посредником между веб-браузером и аппаратными модулями определения местоположения (GPS, Cell-ID). Система использует иерархический подход к определению локации: приоритет отдается текущему местоположению, но при его отсутствии используются данные из истории поисков. Ключевой особенностью является механизм параллельного поиска по нескольким недавним локациям, если текущее местоположение неизвестно.

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

Система работает следующим образом:

  1. Доступ к локации: Когда пользователь загружает страницу поиска, веб-приложение в браузере запрашивает местоположение через API у Native Application.
  2. Определение местоположения: Native Application получает данные от GPS или других источников (Cell-ID, WiFi) и возвращает их веб-приложению.
  3. Иерархия локаций: При отправке запроса система определяет, какую локацию использовать: (1) Явно указанную в запросе (например, "пицца Москва"); (2) Текущее местоположение устройства; (3) Последнее использованное местоположение из истории.
  4. Параллельный поиск (при неопределенности): Если текущее местоположение недоступно и в запросе нет явной локации, система может выбрать несколько недавних местоположений из истории и выполнить поиск по ним одновременно.
  5. Триггер локального поиска: Сервер определяет, является ли запрос локальным (например, "ресторан" vs "рецепт"), используя базу данных локальных терминов (Local Terms Database), и применяет определенную локацию для генерации результатов.

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

Критически высокая. Описанные механизмы являются фундаментом современного локального поиска и мобильного SEO. Хотя конкретная реализация (Google Gears) устарела, она легла в основу стандарта геолокации HTML5, который используется повсеместно. Иерархический подход к определению местоположения и автоматическое определение локального интента остаются центральными элементами работы Google.

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

Патент имеет критическое значение (9/10) для SEO, особенно в локальном и мобильном сегментах. Он описывает архитектуру, которая определяет, ДЛЯ КАКОГО МЕСТОПОЛОЖЕНИЯ будет выполняться поиск, когда пользователь вводит запрос с локальным интентом. Понимание того, как Google получает и приоритизирует данные о местоположении (текущее vs. история), необходимо для разработки эффективных стратегий локального продвижения и оптимизации под запросы типа "рядом со мной".

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

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

Native Application (Нативное приложение)
Приложение, установленное на уровне операционной системы устройства (вне браузера). В контексте патента (например, Google Gears) оно служит посредником, предоставляя веб-приложениям доступ к функциям устройства (например, GPS, локальное хранилище), к которым браузер обычно доступ ограничивает.
Browser-based Application / Web Page Code (Приложение на базе браузера)
Код (HTML, JavaScript), загружаемый с веб-страницы и выполняемый внутри веб-браузера.
Location Identifier (Идентификатор местоположения)
Машиночитаемые данные о местоположении, например, координаты широты/долготы (Lat/Long) или Cell-ID.
Location Descriptor / Human-readable description (Дескриптор местоположения)
Человекочитаемое описание местоположения (например, название города, адрес), часто получаемое путем обратного геокодирования Location Identifier.
GPS Module (GPS-модуль)
Аппаратное обеспечение устройства для определения точного местоположения с помощью спутниковых сигналов.
Local Search (Локальный поиск)
Поисковый процесс, направленный на предоставление результатов, релевантных определенному географическому району.
Local Terms Database (База данных локальных терминов)
Хранилище терминов (whitelist/blacklist), которые указывают на локальный интент запроса (например, "пицца", "автосервис").
API (Application Programming Interface)
Интерфейс, позволяющий веб-приложению взаимодействовать с Native Application для получения данных о местоположении (например, функция getCurrentPosition()).

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

Патент содержит несколько групп утверждений. В то время как описание (Description) фокусируется на инфраструктуре доступа к GPS, финальная версия патента (B2) защищает специфический механизм обработки запросов при отсутствии данных о местоположении.

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

  1. Native Application получает поисковый запрос от веб-браузера.
  2. Native Application определяет, что (i) в запросе нет термина, связанного с местоположением (location-based term), И (ii) браузеру недоступна явная информация о местоположении (explicit location information, например, данные GPS).
  3. В ответ на это Native Application выбирает ДВА ИЛИ БОлее конкретных географических местоположения из ранее идентифицированных (истории).
  4. Native Application отправляет поисковой системе ДВА запроса одновременно: (i) исходный запрос + данные первой локации и (ii) исходный запрос + данные второй локации.
  5. Native Application получает результаты для обоих запросов.
  6. Native Application передает (например, браузеру) результаты обоих запросов.

Claim 5 (Зависимый от 1): Уточняет, что параллельным запросам могут быть назначены разные веса.

Первому поисковому запросу (например, по самой последней локации) назначается первый вес (first weight), а второму запросу (например, по предпоследней локации) назначается второй вес (second weight), отличный от первого.

Ядром изобретения, согласно этим Claims, является механизм повышения скорости и релевантности поиска в условиях неопределенности местоположения. Вместо того чтобы последовательно угадывать, какую из недавних локаций имел в виду пользователь, система выполняет параллельный поиск по нескольким наиболее вероятным локациям (например, "дом" и "работа"). Это позволяет быстрее предоставить пользователю релевантные результаты и дает возможность быстро переключаться между ними без задержек на повторный поиск.

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

Изобретение затрагивает несколько этапов поиска, обеспечивая интеграцию геолокационных данных в процесс обработки запроса.

CRAWLING & INDEXING
На этапе индексирования система должна иметь доступ к геокодированным данным о бизнесе и контенте, чтобы впоследствии сопоставить их с местоположением пользователя.

QUNDERSTANDING – Понимание Запросов
Основное применение. Система должна:

  • Определить интент запроса: является ли он локальным. Это делается путем сравнения терминов запроса с Local Terms Database.
  • Определить источник местоположения: система использует иерархию (явное указание в запросе > текущая локация устройства > история локаций).
  • Получить данные о местоположении устройства: взаимодействие браузера и Native Application для доступа к GPS/Cell-ID.
  • Сформировать итоговый запрос (или несколько запросов), дополнив его данными о местоположении.

RANKING – Ранжирование
На этом этапе поисковая система выполняет локальный поиск, используя полученное местоположение как ключевой параметр для определения релевантности и ранжирования результатов.

METASEARCH & RERANKING
Если был инициирован параллельный поиск по нескольким локациям (согласно Claim 1), на этом этапе может происходить взвешивание (согласно Claim 5) и смешивание результатов из разных локаций или подготовка их для быстрого отображения пользователю.

На что влияет

  • Специфические запросы: Наибольшее влияние оказывается на запросы с локальным интентом (коммерческие, информационные запросы о местах, услугах, товарах поблизости).
  • Конкретные типы контента: Локальные страницы (Local Listings, страницы филиалов), агрегаторы услуг, интернет-магазины с физическими точками выдачи.
  • Конкретные ниши или тематики: Критически важно для тематик с высокой локальной привязкой: рестораны, ритейл, услуги (автосервисы, салоны красоты), недвижимость, медицина (YMYL).
  • Географические ограничения: Механизм разработан для повышения точности поиска в пределах географических зон (город, район).

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

Алгоритм определения местоположения применяется при каждой обработке запроса. Конкретные механизмы активируются при следующих условиях:

  • Триггер доступа к GPS: Активируется, когда веб-приложение запрашивает текущее местоположение через Native Application (и пользователь разрешил доступ).
  • Триггер локального интента: Активируется, когда сервер определяет, что запрос содержит термины из Local Terms Database.
  • Триггер использования истории: Активируется, если текущее местоположение недоступно (нет GPS сигнала, доступ запрещен) и в запросе нет явного указания локации.
  • Триггер параллельного поиска (Claim 1): Активируется строго при условии, что нет ни текущей локации, ни локационного термина в запросе. Система использует несколько предыдущих локаций.

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

Процесс А: Получение текущего местоположения устройства (Взаимодействие Клиента)

  1. Инициализация: Пользователь запускает браузер и загружает веб-страницу (например, страницу поиска).
  2. Запрос локации: Код веб-страницы (JavaScript) инициирует вызов API (например, getCurrentPosition()) к Native Application для получения местоположения.
  3. Доступ к оборудованию: Native Application обращается к GPS-модулю или другим источникам (WiFi, Cell-ID).
  4. Получение идентификатора: Native Application получает Location Identifier (например, Lat/Long).
  5. Геокодирование (Опционально): Native Application или веб-приложение отправляет Location Identifier на удаленный сервер для получения человекочитаемого Location Descriptor (например, названия города).
  6. Предоставление данных: Информация о местоположении возвращается веб-приложению в браузере.

Процесс Б: Обработка поискового запроса и выбор локации (Взаимодействие Клиент-Сервер)

  1. Получение запроса: Пользователь вводит и отправляет поисковый запрос.
  2. Анализ запроса на явную локацию: Система проверяет, содержит ли запрос явные указания местоположения (название города, адрес).
    • Если ДА: Используется эта локация. История локаций обновляется. Переход к шагу 5.
    • Если НЕТ: Переход к шагу 3.
  3. Проверка доступности текущей локации: Система проверяет, удалось ли Процессу А определить текущее местоположение устройства.
    • Если ДА: Используется текущая локация. История локаций обновляется. Переход к шагу 5.
    • Если НЕТ: Переход к шагу 4.
  4. Использование истории локаций (Fallback): Система обращается к хранилищу недавних местоположений (локальному или на сервере).
    1. Выбор кандидатов: Выбирается одно или несколько недавних местоположений (например, топ-N).
    2. Параллельный поиск: Формируются и отправляются несколько поисковых запросов одновременно (Запрос + Локация 1, Запрос + Локация 2...). Им могут быть назначены разные веса в зависимости от новизны.
  5. Определение локального интента: Сервер анализирует запрос на наличие терминов из Local Terms Database.
    • Если ДА: Инициируется локальный поиск с использованием определенной(ых) локации(й).
    • Если НЕТ: Инициируется общий поиск (локация игнорируется).
  6. Возврат результатов: Сервер возвращает локализованные результаты. Если использовался параллельный поиск, возвращаются результаты для всех локаций.

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

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

  • Географические факторы (Ключевые):
    • GPS Data: Координаты широты и долготы (Lat/Long), высота, точность.
    • Cell-ID / WiFi Data: Данные о сотовых вышках или точках доступа WiFi для триангуляции местоположения.
    • IP Address: Может использоваться для грубого определения региона, если другие методы недоступны.
  • Контентные факторы:
    • Query Text: Текст запроса анализируется на наличие явных указаний местоположения (названия городов, адреса) и локальных терминов.
  • Поведенческие/Пользовательские факторы:
    • Stored Recent Locations: История предыдущих местоположений, связанных с поисками пользователя. Хранится локально (Cookies, Database) или на сервере (привязка к Session ID).
    • User Preferences: Настройки пользователя, разрешающие или запрещающие определение местоположения.
  • Системные данные:
    • Local Terms Database: Белые/черные списки терминов для определения локального интента.

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

Патент не детализирует формулы, но описывает следующие ключевые метрики и методы:

  • Иерархия источников местоположения: Система использует строгую приоритизацию источников данных: Явное указание в запросе > Текущее местоположение (GPS/Cell-ID) > История местоположений.
  • Определение локального интента: Основано на сравнении терминов запроса с Local Terms Database.
  • Выбор локаций из истории: При отсутствии текущей локации система выбирает недавние местоположения. Патент предполагает выбор наиболее свежих записей (most recent location).
  • Параллельное выполнение (Parallel Execution): При использовании истории система может выполнять поиск по нескольким локациям одновременно (Claim 1).
  • Взвешивание (Weighting): Результатам параллельных поисков могут присваиваться разные веса (Claim 5). Логично предположить, что более свежие локации получают больший вес.
  • Обратное геокодирование (Reverse Geocoding): Преобразование Location Identifier (Lat/Long) в Location Descriptor (Город, Адрес).

Выводы

  1. Фундамент локального поиска: Патент описывает базовую архитектуру, которая позволяет Google автоматически определять местоположение пользователя для локализации выдачи. Это основа для всех запросов с локальным интентом на мобильных устройствах.
  2. Иерархия определения местоположения критически важна: Google всегда будет пытаться определить наилучший доступный источник локации. Приоритет отдается точности (GPS) и явному интенту (запрос), но система имеет надежный механизм отката к истории поведения пользователя.
  3. История местоположений влияет на текущие результаты: Если GPS недоступен, результаты поиска будут зависеть от того, где пользователь искал ранее. Это означает, что поведение пользователя в прошлом формирует его текущую выдачу в условиях геолокационной неопределенности.
  4. Потенциал параллельного поиска по локациям: Ключевое утверждение (Claim 1) описывает агрессивный механизм параллельного поиска по нескольким недавним локациям. Если это реализовано, Google стремится минимизировать задержки, предугадывая возможные локации интереса пользователя (например, дом и работа).
  5. Разделение интента (Local vs General): Система активно классифицирует запросы на локальные и общие, используя Local Terms Database. Локация применяется только к запросам с подтвержденным локальным интентом.
  6. Приоритет пользователя: Пользователь всегда может переопределить автоматическое определение местоположения, явно указав локацию в своем запросе.

Практика

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

  • Оптимизация под "Near Me" запросы: Поскольку система автоматически добавляет текущее местоположение к запросам с локальным интентом, необходимо оптимизировать контент и локальные сигналы (например, Google Business Profile) для ранжирования по неявным локальным запросам (которые пользователи видят как "рядом со мной").
  • Точность и полнота NAP (Name, Address, Phone): Критически важно поддерживать консистентность данных о физическом местоположении бизнеса во всех источниках (сайт, GBP, каталоги). Это гарантирует, что когда Google применяет местоположение пользователя, ваш бизнес будет корректно идентифицирован в этой зоне.
  • Стимулирование локального контента и отзывов: Усиление локальных сигналов (отзывы с упоминанием района, локальный ссылочный профиль) помогает лучше ранжироваться, когда система применяет соответствующую геолокацию к запросу.
  • Учет мобильного контекста и микромоментов: Понимание того, что пользователь может находиться в движении. Стратегия должна охватывать различные сценарии использования (поиск по текущей локации и поиск по недавним локациям).
  • Техническая готовность к мобильному поиску: Обеспечение быстрой загрузки и адаптивности сайта (Mobile-First), так как описанные механизмы в первую очередь ориентированы на мобильные устройства.

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

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

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

Этот патент подтверждает стратегический приоритет Google в области мобильного и локального поиска. Для SEO-специалистов это означает, что локальное SEO — это не отдельное направление, а неотъемлемая часть общей стратегии, особенно в эпоху Mobile-First. Понимание того, как Google интерпретирует местоположение и локальный интент, является ключом к видимости для огромного количества коммерческих запросов. Система построена так, чтобы предоставлять гиперлокальные результаты максимально быстро, даже в условиях неопределенности данных.

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

Сценарий 1: Использование текущего местоположения (GPS)

  1. Контекст: Пользователь находится в центре города (доступен GPS) и ищет, где поесть.
  2. Действие: Пользователь вводит запрос "ресторан" на мобильном устройстве.
  3. Работа системы: Браузер через Native Application получает GPS-координаты. Система определяет запрос "ресторан" как локальный (из Local Terms Database). Запрос модифицируется: "ресторан + [текущие координаты]".
  4. Результат: Пользователь видит список ресторанов, отсортированный по близости к его текущему местоположению и рейтингу.

Сценарий 2: Откат к истории местоположений (Fallback)

  1. Контекст: Пользователь находится в метро (GPS и Cell-ID недоступны). Ранее он искал информацию около дома и около работы.
  2. Действие: Пользователь вводит запрос "аптека".
  3. Работа системы: Текущее местоположение недоступно. В запросе нет явной локации. Система выбирает два последних местоположения: [Координаты Дома] и [Координаты Работы].
  4. Параллельный поиск (Claim 1): Система одновременно выполняет два поиска: "аптека + [Дом]" и "аптека + [Работа]".
  5. Результат: Пользователь получает результаты. Система может либо показать смешанную выдачу (с большим весом для более свежей локации), либо предоставить интерфейс для быстрого переключения между результатами для Дома и Работы.

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

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

Патент указывает на использование Local Terms Database. Это база данных (вероятно, белый или черный список), содержащая термины, которые статистически указывают на локальный интент (например, "пицца", "ресторан", "автосервис", названия брендов с физическими магазинами). Если запрос содержит такие термины, система активирует механизмы локального поиска и применяет определенное местоположение пользователя.

Что важнее для Google: местоположение, указанное в запросе, или текущее местоположение устройства (GPS)?

Патент описывает иерархию. Явное указание местоположения в запросе (например, "отель в Сочи") обычно имеет приоритет над текущим физическим местоположением устройства. Это логично, так как пользователь явно выражает свое намерение искать в другом месте. Однако для общих локальных запросов (например, "кафе") приоритет отдается текущему местоположению устройства.

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

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

Что такое механизм параллельного поиска по нескольким локациям (Claim 1)?

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

Использует ли Google до сих пор технологию Google Gears, упомянутую в патенте?

Нет, Google Gears устарел. Однако концепции, описанные в патенте (доступ к аппаратному обеспечению устройства через API для веб-приложений), легли в основу современного стандарта HTML5 Geolocation API. Современные браузеры реализуют эти функции нативно, выполняя роль Native Application, описанную в патенте.

Как этот патент влияет на стратегию локального SEO?

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

Может ли пользователь отключить использование своего местоположения в поиске?

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

Использует ли Google IP-адрес для определения местоположения согласно этому патенту?

Патент упоминает IP-адрес как один из возможных способов оценки местоположения. Однако он находится ниже в иерархии по сравнению с GPS, Cell-ID/WiFi и историей местоположений. IP-адрес обычно используется для более грубого определения местоположения (на уровне города или региона), когда более точные данные недоступны.

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

Да, хотя патент фокусируется на мобильных устройствах, описанные механизмы применимы и к десктопному поиску. Десктопные браузеры также используют HTML5 Geolocation API (часто на основе WiFi или IP), и иерархия выбора локации (явный запрос > текущая локация > история) остается актуальной.

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

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

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

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

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

Как Google определяет релевантность локальных результатов и решает, когда показывать их первыми в выдаче
Google анализирует запрос, чтобы предсказать, ищет ли пользователь локальную информацию. Если да, система автоматически использует текущее или сохраненное местоположение пользователя для генерации локальных результатов. Затем, используя "белые" (Whitelist) и "черные" (Blacklist) списки запросов, Google решает, насколько высоко ранжировать эти локальные результаты по сравнению с обычными веб-результатами или когда следует запросить у пользователя уточнение местоположения.
  • US8005822B2
  • 2011-08-23
  • Local SEO

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

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

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

  • Local SEO

Как Google определяет географическую релевантность веб-страницы, анализируя физическое местоположение её посетителей
Google анализирует физическое местоположение (используя GPS, IP и т.д.) пользователей, которые взаимодействуют с веб-страницей (например, совершают клик и долго её изучают). Агрегируя эти данные, система определяет географическую релевантность страницы («Центр») и область её популярности («Дисперсию»), даже если на самой странице нет адреса. Эта информация используется для повышения позиций страницы в поиске для пользователей, находящихся в этой области.
  • US9552430B1
  • 2017-01-24
  • Local SEO

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

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

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

  • Local SEO

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

Как Google автоматически определяет связанные домены (например, международные версии сайта) и переранжирует их для повышения локальной релевантности и разнообразия выдачи
Google использует автоматическую систему для идентификации доменов, принадлежащих одной организации (аффилированных доменов), анализируя ссылки между ними и сходство их имен (SLD). Когда в результатах поиска появляется несколько таких доменов, система может понизить или поменять местами их позиции. Это делается для того, чтобы показать пользователю наиболее локально релевантную версию сайта и увеличить разнообразие организаций в топе выдачи.
  • US9178848B1
  • 2015-11-03
  • Local SEO

  • SERP

  • Ссылки

Как Google определяет связанность документов с использованием Co-citation, анализа текста вокруг ссылок и паттернов пользовательского доступа
Google использует методы для ограничения результатов поиска на основе заданного контекста (например, набора URL-адресов или категории). Патент детализирует, как система определяет «связанность» между документами, используя такие методы, как анализ совместного цитирования (co-citation), анализ текста, окружающего ссылки в цитирующих документах, и анализ корреляции паттернов доступа пользователей.
  • US7305380B1
  • 2007-12-04
  • Ссылки

  • SERP

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

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

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

  • SERP

Как Google использует персональное дерево интересов пользователя для определения важности слов в запросе и его переписывания
Google использует иерархический профиль интересов пользователя (Profile Tree), построенный на основе истории поиска и поведения, чтобы определить, какие слова в запросе наиболее важны для конкретного человека. Специфичные интересы (глубокие узлы в дереве) получают больший вес. Это позволяет системе отфильтровать шум в длинных запросах и сгенерировать более точный альтернативный запрос.
  • US8326861B1
  • 2012-12-04
  • Персонализация

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

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

Как Google использует исторические данные о документах, ссылках и поведении пользователей для определения свежести, качества и борьбы со спамом
Фундаментальный патент Google, описывающий использование временных рядов данных для ранжирования. Система анализирует историю документа (дату создания, частоту и объем обновлений), историю ссылок (скорость появления, возраст, изменения анкоров), тренды запросов и поведение пользователей. Эти данные используются для определения свежести контента, выявления неестественной активности (спама) и оценки легитимности домена.
  • US7346839B2
  • 2008-03-18
  • Свежесть контента

  • Антиспам

  • Ссылки

Как Google использует поведение пользователей в веб-поиске для динамической категоризации локальных бизнесов
Google динамически формирует категории для бизнесов, основываясь на том, как пользователи ищут их (используемые ключевые слова и клики) в веб-поиске и голосовом поиске. Эти данные формируют иерархическое понимание типов бизнеса. Эта структура затем используется для повышения точности распознавания названий компаний в голосовых запросах.
  • US8041568B2
  • 2011-10-18
  • Local SEO

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

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

Как Google использует данные о поведении пользователей и длительность кликов для улучшения и переписывания поисковых запросов
Google использует систему для автоматического переписывания запросов пользователей. Система анализирует миллионы прошлых поисковых сессий, чтобы определить, как пользователи уточняли свои запросы и насколько они были удовлетворены результатами (измеряя длительность кликов). На основе этого рассчитывается «Ожидаемая полезность» (Expected Utility) для предложенных вариантов запросов, что позволяет Google предлагать пользователю те формулировки, которые с наибольшей вероятностью приведут к качественному ответу.
  • US7617205B2
  • 2009-11-10
  • Поведенческие сигналы

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

  • SERP

Как Google A/B тестирует и оптимизирует сниппеты (заголовки, описания, изображения) для повышения CTR
Google использует механизм для оптимизации отображения контента (сниппетов). Система показывает разные варианты заголовков, описаний или изображений для одной и той же ссылки разным пользователям или на разных платформах. Затем она измеряет кликабельность (CTR) каждого варианта и выбирает наиболее эффективный для дальнейшего использования, учитывая также тип устройства пользователя.
  • US9569432B1
  • 2017-02-14
  • SERP

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

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

Как Google использует социальные связи и анализ контекста рекомендаций (Endorsements) для персонализации поисковой выдачи
Google анализирует контент (например, посты в микроблогах и социальных сетях), созданный контактами пользователя. Система определяет, является ли ссылка в этом контенте "подтверждением" (Endorsement) на основе окружающих ключевых слов. Если да, то при поиске пользователя эти результаты могут быть аннотированы, указывая, кто из контактов и через какой сервис подтвердил результат, и потенциально повышены в ранжировании.
  • US9092529B1
  • 2015-07-28
  • Поведенческие сигналы

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

  • EEAT и качество

Как Google вычисляет оценку качества сайта на основе соотношения брендового интереса и общего поискового трафика
Google использует поведенческие данные для расчета оценки качества сайта (Site Quality Score). Метрика основана на соотношении количества уникальных запросов, направленных конкретно на сайт (брендовый/навигационный интерес), к общему количеству уникальных запросов, которые привели пользователей на этот сайт. Высокий показатель этого соотношения свидетельствует о высоком качестве и авторитетности сайта.
  • US9031929B1
  • 2015-05-12
  • Поведенческие сигналы

  • EEAT и качество

seohardcore