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

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

SYSTEMS AND METHODS FOR MODIFYING SEARCH RESULTS BASED ON A USER'S HISTORY (Системы и методы модификации результатов поиска на основе истории пользователя)
  • US9256685B2
  • Google LLC
  • 2005-03-31
  • 2016-02-09
  • Персонализация
  • Поведенческие сигналы
  • SERP
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

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

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

Запатентована система, которая собирает и анализирует исторические данные о поиске и браузинге пользователя для модификации результатов поиска. Ключевым элементом является механизм, который может изменять ранжирование (search result ranking value) результатов, если они ранее встречались пользователю. Система также может дополнять текущую выдачу результатами из прошлых похожих запросов и идентифицировать "предпочитаемые локации" (preferred locations) на основе поведения пользователя.

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

Система функционирует путем мониторинга и записи действий пользователя (запросы, клики, просмотры страниц) в базу данных (User Information Database). При получении нового запроса система генерирует стандартный набор результатов. Затем она анализирует историю пользователя, чтобы определить, взаимодействовал ли он ранее с этими результатами или с результатами похожих запросов. На основе этих данных система может:

  • Повышать (Boost) результаты, которые пользователь ранее посещал или кликал.
  • Понижать (Demote) результаты, которые ранее были показаны, но не были выбраны пользователем.
  • Дополнять (Augment) выдачу, добавляя результаты из прошлых похожих, но отличающихся запросов, если эти результаты отсутствуют в текущей выдаче.
  • Отображать контекст, показывая исторические события (например, прошлые клики по рекламе или просмотренные обзоры продуктов) рядом с результатами поиска.

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

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

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

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

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

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

Client Assistant (Клиентский ассистент)
Локально резидентная программа на клиентском устройстве (например, плагин для браузера или тулбар), предназначенная для перехвата или определения действий пользователя и передачи их на сервер.
ContentID (Идентификатор контента)
Идентификатор контента, связанного с событием. Для клика по результату или просмотра страницы это может быть URL или идентификатор документа. Для рекламы это может быть идентификатор объявления или его целевой страницы (landing page).
Derived Data (Производные данные)
Информация, выведенная из данных о событиях (Event-Based Data). Например, профиль пользователя, Score для ContentID или агрегированные оценки.
Event-Based Data (Данные о событиях)
Записанные действия пользователя. Включают типы: Query Event, Result Click Event, Ad Click Event, Browsing Event, Product Event.
History Score (Оценка истории)
Оценка, присваиваемая событию. Может быть основана на времени, прошедшем с момента записи события (например, уменьшаться со временем).
Preferred Locations (Предпочитаемые локации)
Набор локаций (например, веб-сайтов, документов), идентифицированных как предпочтительные для пользователя на основе его прошлых действий (например, частоты посещений, stay-time). Функционирует как система неявных закладок.
Prior Activities (Прошлые действия)
Совокупность записанных действий пользователя (поиск, клики, браузинг и т.д.) до момента текущего запроса.
Query Session (Сессия запросов)
Набор связанных запросов (и ассоциированных с ними событий, таких как клики), выполненных в течение одного сеанса браузинга (browsing session).
Score (Оценка Контента)
Производная оценка, присвоенная контенту (ContentID). Может основываться на количестве кликов пользователя, времени пребывания (stay-time), времени с последнего просмотра, а также на положительной или отрицательной обратной связи (кликнул или проигнорировал).
Search Result Ranking Value (Оценка ранжирования результата поиска)
Числовое значение, определяющее позицию результата в выдаче. Этот патент описывает методы модификации этой оценки на основе истории пользователя.
Session Group (Группа сессий)
Набор связанных Query Sessions, которые могут происходить в разные сеансы браузинга, но объединены общей темой.
Stay-time (Время пребывания)
Оценка времени, которое пользователь провел, просматривая контент. Используется как фактор при расчете Score контента и определении Preferred Locations.
User Information Database
База данных, хранящая информацию об активности пользователя, включая Event-Based Data и Derived Data.

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

Патент содержит несколько ключевых независимых пунктов, описывающих разные аспекты персонализации. Анализ основан на финальных утвержденных Claims (1-10).

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

  1. Система получает текущий запрос от пользователя.
  2. Идентифицируется набор релевантных результатов для текущего запроса.
  3. Система идентифицирует один или несколько прошлых запросов этого пользователя, которые похожи на текущий, но отличаются от него (similar to, but different from).
  4. Определяются результаты, соответствующие этим прошлым запросам (prior search results).
  5. Система находит те из prior search results, которые отсутствуют в наборе результатов текущего запроса.
  6. Текущие результаты и найденные отсутствующие прошлые результаты объединяются (combined search results).
  7. Объединенный набор возвращается пользователю.

Claim 2 (Независимый пункт): Описывает метод отображения исторических событий рядом с результатами поиска (Contextualization).

  1. Система получает запрос и идентифицирует набор результатов поиска.
  2. Система идентифицирует history event, релевантное текущему запросу.
  3. Это событие должно быть одним из: (а) ранее выбранная пользователем реклама, (б) прошлый запрос пользователя (отличающийся от текущего), или (в) ранее просмотренный обзор продукта.
  4. Система возвращает пользователю и стандартные результаты поиска, и идентифицированное историческое событие.

Claim 7 (Независимый пункт): Описывает комплексный метод, включающий дополнение и переранжирование (Reranking) на основе истории.

  1. [Шаги включают логику, аналогичную Claim 1: идентификация и добавление отсутствующих результатов из прошлых похожих сессий].
  2. Возврат результатов включает:
    • Объединение текущих и отсутствующих прошлых результатов в combined set.
    • Идентификация в этом объединенном наборе результатов, которые ранее уже возвращались пользователю в ответ на прошлые запросы.
    • Модификация search result ranking value этих идентифицированных результатов на основе прошлых действий (prior activities) пользователя с ними.
    • Упорядочивание объединенного набора в соответствии с модифицированными оценками ранжирования.

Claims 8, 9, 10 (Зависимые от 7): Детализируют логику модификации ранжирования.

  • Claim 8: Оценка ранжирования увеличивается, если пользователь ранее выбирал (кликал) этот результат.
  • Claim 9: Оценка ранжирования увеличивается пропорционально количеству раз, когда пользователь посещал страницу, связанную с результатом.
  • Claim 10: Оценка ранжирования уменьшается, если пользователь ранее не выбрал (проигнорировал) этот результат, когда он был ему показан.

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

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

INDEXING (Фоновый процесс сбора данных)
Система ведет собственную базу данных пользовательской активности (User Information Database), отдельную от основного веб-индекса. Происходит постоянный сбор Event-Based Data (через Client Assistant или серверные логи) и расчет Derived Data (например, профилей пользователей, Preferred Locations, Scores для контента). Это может происходить как в реальном времени, так и периодически (офлайн).

QUNDERSTANDING – Понимание Запросов
Компоненты понимания запросов используются для определения того, является ли текущий запрос «похожим, но отличающимся» от предыдущих запросов пользователя (Claim 1). Это требует семантического сравнения текущего запроса с историей.

RANKING / RERANKING (Основное применение)
Основная логика патента применяется на финальных стадиях ранжирования или на этапе переранжирования (персонализации).

  1. Получение базовых результатов: На этапе RANKING генерируется стандартный набор результатов.
  2. Персонализация (Переранжирование): На этапе RERANKING система применяет механизмы, описанные в Claim 7. Оценки ранжирования модифицируются на основе истории взаимодействий (повышение за клики/посещения, понижение за игнорирование, согласно Claims 8-10).
  3. Дополнение (Augmentation): Система также может выполнять дополнительный поиск по истории пользователя (Claim 1), чтобы найти релевантные результаты из прошлых похожих запросов и добавить их в текущую выдачу.

METASEARCH – Метапоиск и Смешивание
Механизмы из Claim 2 применяются на этом этапе. Система смешивает стандартные результаты поиска с историческими событиями (прошлые релевантные запросы, клики по рекламе, обзоры продуктов), отображая их в интерфейсе SERP (например, в отдельном блоке My Search History results, показанном на FIG. 10).

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

  • Текущий запрос пользователя.
  • Базовый набор результатов поиска с их оценками ранжирования.
  • История пользователя (User Information Database): прошлые запросы, клики, данные браузинга, Derived Data (Scores, Preferred Locations).

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

  • Персонализированный набор результатов поиска с модифицированными оценками ранжирования.
  • Дополнительные блоки в SERP, отображающие релевантные исторические события.

На что влияет

  • Специфические запросы: Наибольшее влияние оказывается на запросы, которые пользователь задает повторно или которые похожи на его прошлые поисковые сессии (информационные, исследовательские запросы).
  • Конкретные типы контента: Влияет на все типы контента, с которыми пользователь взаимодействовал ранее, включая веб-страницы, рекламу (Ad Click Event) и обзоры продуктов (Product Event).
  • Пользовательский опыт: Напрямую влияет на SERP конкретного пользователя, делая его уникальным по сравнению с неперсонализированной выдачей (фрагментация SERP).

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

  • Условия применения: Алгоритмы применяются, когда у пользователя есть записанная история (он идентифицирован, например, через логин User ID или cookie Client ID), и система может найти релевантные прошлые взаимодействия, связанные с текущим запросом или его результатами.
  • Триггеры активации: Получение нового поискового запроса от идентифицированного пользователя.
  • Конфиденциальность и Snooze: Система учитывает настройки подписки пользователя на запись истории. Пользователь может отключить запись определенных типов данных или использовать функцию "snooze" для временного отключения мониторинга/записи активности.

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

Процесс А: Модификация результатов поиска (Real-time)

  1. Получение запроса и идентификация: Система получает текущий поисковый запрос и идентифицирует пользователя и его историю (User Information Database).
  2. Генерация базовых результатов: Запрос выполняется по репозиторию документов, генерируется базовый набор результатов с исходными оценками ранжирования.
  3. Идентификация исторических взаимодействий (Переранжирование):
    • Система проверяет каждый результат в базовом наборе на предмет прошлых взаимодействий пользователя.
    • Если результат ранее посещался/кликался, его оценка ранжирования увеличивается (Boost, Claims 8, 9). Увеличение может быть пропорционально частоте посещений или stay-time.
    • Если результат ранее был показан, но проигнорирован, его оценка ранжирования уменьшается (Demote, Claim 10).
  4. Идентификация прошлых похожих запросов (Дополнение):
    • Система ищет в истории прошлые запросы, похожие на текущий, но отличающиеся от него.
    • Определяются результаты этих прошлых запросов.
    • Идентифицируются прошлые результаты, отсутствующие в текущем базовом наборе.
  5. Объединение и финальное ранжирование:
    • Базовый набор (с модифицированными оценками) объединяется с идентифицированными отсутствующими прошлыми результатами.
    • Объединенный набор сортируется по итоговым оценкам ранжирования.
  6. Отображение контекста (Параллельный процесс):
    • Система идентифицирует релевантные исторические события (прошлые запросы, клики по рекламе, обзоры).
    • Эти события форматируются для отображения (например, в отдельном блоке).
  7. Предоставление ответа: Персонализированная выдача и блоки контекста возвращаются пользователю.

Процесс Б: Сбор данных и расчет метрик (Фоновый процесс)

  1. Мониторинг активности: Client Assistant или серверный компонент мониторит действия пользователя.
  2. Передача и прием данных: Информация об активности передается в поисковую систему.
  3. Обработка данных: Система определяет идентификатор пользователя и тип данных (Query, Result Click, Ad Click, Browsing).
  4. Фильтрация: Проверяются настройки подписки и фильтры (например, функция "snooze").
  5. Обновление базы данных: Информация записывается в User Information Database.
  6. Перерасчет производных значений (Derived Data): Обновляются метрики, зависящие от новых данных (например, Score контента, Preferred Locations, профиль пользователя, группировка в Query Sessions).

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

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

Система использует обширный набор данных о поведении пользователя.

  • Контентные факторы: Текст прошлых запросов (Query Event). URL посещенных страниц (Result Click, Browsing Event), идентификаторы рекламы (Ad Click Event), обзоры продуктов (Product Event). Также используются аннотации или метки, добавленные пользователем к контенту.
  • Поведенческие факторы (Ключевые):
    • Клики (Click-throughs): По результатам поиска и по рекламе.
    • Игнорирование: Факт показа результата без последующего клика (используется как отрицательный сигнал, Claim 10).
    • Частота посещений: Количество посещений определенного URL или сайта (используется как положительный сигнал, Claim 9).
    • Stay-time (Время пребывания): Оценка времени, проведенного на странице/сайте.
    • Браузинг (Browsing Event): Посещения страниц вне контекста поиска.
  • Временные факторы: Время и дата каждого события (Timestamp). Используется для определения свежести взаимодействия (date of the last visit).
  • Пользовательские факторы: Идентификатор пользователя (User Identifier), идентификаторы клиентских приложений (Client Identifier). Патент описывает механизм связывания нескольких Client ID с одним User ID для кросс-девайс трекинга (FIG. 16).

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

  • Search Result Ranking Value (Модифицированная оценка): Исходная оценка ранжирования результата модифицируется на основе истории пользователя. Увеличивается при положительной обратной связи (клики, частота посещений) и уменьшается при отрицательной (игнорирование).
  • Score (Оценка Контента): Метрика, рассчитываемая для ContentID в Derived Data. Учитывает количество кликов, stay-time, время с последнего просмотра. Негативно влияет, если контент был показан, но не выбран. Позитивно влияет, если пользователь посещает похожий контент.
  • Visit Score (Оценка посещения): Используется для ранжирования Preferred Locations. Может быть суммой оценок отдельных посещений (instance visit score), при этом оценка отдельного посещения может уменьшаться со временем.
  • Query Similarity (Схожесть запросов): Метрика для определения того, насколько прошлый запрос похож на текущий (Claim 1). Может рассчитываться с помощью edit distance, стемминга, исправления ошибок, семантического маппинга или схожести наборов возвращаемых документов.
  • History Score (Оценка события): Метрика, присваиваемая событию, часто основанная на времени (устаревание).

Выводы

  1. Персонализация как ключевой слой ранжирования: Патент демонстрирует, что история пользователя является критически важным фактором, который может изменять стандартное ранжирование. Выдача для активного пользователя может значительно отличаться от "чистой" выдачи.
  2. Явный учет отрицательной обратной связи (Игнорирование): Система не только повышает ранее посещенные ресурсы, но и явно понижает (Demote) те результаты, которые были показаны пользователю, но проигнорированы (Claim 10). Это подчеркивает важность CTR в контексте персонализации.
  3. Дополнение выдачи (Augmentation) для повышения полноты: Если текущий запрос сформулирован иначе, чем прошлый похожий запрос, система может добавить в выдачу релевантные результаты из прошлого, которые не попали в текущий SERP (Claim 1). Google стремится показать пользователю то, что он считал полезным ранее.
  4. Важность удержания (Stay-time) и частоты: Время пребывания на сайте (stay-time) и частота посещений (Claim 9) явно упоминаются как факторы для расчета Score контента и определения Preferred Locations. Это подтверждает важность поведенческих факторов на сайте.
  5. Неявные предпочтения (Preferred Locations): Система автоматически определяет предпочтения пользователя на основе его поведения, создавая персонализированный граф интересов без явного указания со стороны пользователя. Сайты, попавшие в этот список, получают преимущество.
  6. Кросс-девайс трекинг и унификация данных: Патент описывает механизм связывания активности с разных устройств (Client IDs) и из разных источников (включая рекламу и общий браузинг) с одним аккаунтом (User ID), что обеспечивает целостную персонализацию.

Практика

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

  • Оптимизация под вовлечение и удержание (Retention): Создавайте контент, который удерживает пользователя на сайте (увеличивает stay-time). Качественный UX и внутренняя перелинковка способствуют этому. Чем выше вовлеченность, тем выше вероятность бустинга при следующих запросах пользователя и классификации сайта как Preferred Location.
  • Максимизация CTR на SERP: Критически важно работать над сниппетами (Title, Description, разметка). Поскольку игнорирование результата в выдаче является сигналом для понижения (Claim 10) в рамках персонализации, необходимо добиваться клика, если страница показана.
  • Построение тематического авторитета и широкого охвата: Создавайте контент, который отвечает на смежные и похожие запросы в рамках одной темы. Это увеличивает вероятность того, что ваш сайт будет добавлен в выдачу через механизм дополнения (Claim 1), если пользователь ищет информацию по вашей теме, используя разные формулировки.
  • Стимулирование повторных визитов и построение бренда: Работайте над лояльностью аудитории. Частота посещений напрямую влияет на Score контента (Claim 9). Используйте разные каналы (рассылки, соцсети) для возврата пользователей, так как Browsing Events (не только поисковые клики) также учитываются.
  • Анализ Product Reviews и Рекламы: Если вы работаете с сайтами обзоров или активно используете контекстную рекламу, помните, что взаимодействие с этим контентом также записывается (Ad Click Event, Product Event) и влияет на общую картину предпочтений пользователя (Claim 2).

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

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

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

Патент подтверждает стратегическую важность построения долгосрочных отношений с пользователем. SEO смещается от разовой оптимизации страницы под запрос к созданию ресурса, который становится "предпочитаемым" (Preferred Location) для пользователя в определенной тематике. Поведенческие факторы, как на выдаче (CTR, игнорирование), так и на сайте (stay-time, частота визитов), играют решающую роль в формировании персонализированной выдачи. Стратегия должна быть направлена на максимальное вовлечение и лояльность.

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

Сценарий 1: Повышение за счет повторных визитов и Stay-time (Claims 8, 9)

  1. Ситуация: Пользователь ищет "как настроить гитару". Он кликает на сайт А, проводит там 5 минут (высокий stay-time), изучая детальное руководство.
  2. Действие системы: Google записывает Result Click Event, рассчитывает stay-time и увеличивает Score для этого URL в профиле пользователя.
  3. Результат: Через неделю пользователь ищет "лучшие струны для акустики". Сайт А получает бустинг в выдаче этого пользователя и поднимается выше конкурентов, даже если имеет более слабые стандартные сигналы ранжирования.

Сценарий 2: Понижение за игнорирование (Claim 10)

  1. Ситуация: Пользователь ищет "рецепт пасты карбонара". Сайт Б находится на 3 позиции. Пользователь просматривает выдачу, но кликает на сайты 1, 2 и 4, игнорируя сайт Б.
  2. Действие системы: Google фиксирует, что результат был показан, но не выбран (отрицательная обратная связь).
  3. Результат: При следующем поиске этого же или похожего рецепта, оценка ранжирования сайта Б для этого пользователя будет понижена.

Сценарий 3: Дополнение выдачи (Augmentation, Claim 1)

  1. Ситуация: В прошлом пользователь искал "симптомы дефицита витамина D" и нашел полезную статью на сайте В.
  2. Текущий запрос: Пользователь ищет "почему я постоянно устаю зимой". Стандартные алгоритмы не ранжируют статью с сайта В высоко по этому запросу.
  3. Действие системы: Google определяет, что текущий запрос похож на прошлый запрос (семантически связаны), но отличается. Система видит, что релевантный результат с сайта В отсутствует в текущей выдаче.
  4. Результат: Система добавляет статью с сайта В в текущую выдачу, повышая полноту ответа для пользователя.

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

Как этот патент влияет на важность CTR (кликабельности) в SEO?

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

Что такое "Stay-time" и как он используется?

Stay-time (Время пребывания) — это оценка времени, которое пользователь провел на сайте после перехода из поиска. Патент описывает его как фактор для расчета Score контента и определения Preferred Locations. Высокий stay-time интерпретируется как положительный сигнал интереса пользователя, что может привести к повышению позиций сайта при будущих запросах этого пользователя.

Что означает механизм дополнения выдачи (Augmentation), описанный в Claim 1?

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

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

Да, согласно патенту. Система записывает Ad Click Events и учитывает их при анализе истории пользователя. В Claim 2 прямо говорится, что ранее выбранная реклама может быть показана как релевантное историческое событие. Кроме того, посещение целевой страницы рекламы учитывается при расчете общих метрик предпочтений (Preferred Locations) для сайта рекламодателя.

Что такое "Preferred Locations" и как сайту стать одним из них?

Preferred Locations — это сайты или страницы, которые система идентифицировала как предпочтительные для пользователя на основе его поведения (неявные закладки). Чтобы стать Preferred Location, необходимо стимулировать частые повторные визиты и обеспечивать высокое время пребывания (stay-time) на сайте. Это достигается за счет качественного контента, хорошего UX и сильного бренда.

Применяется ли этот патент, если пользователь не залогинен в аккаунт Google?

Патент упоминает идентификацию пользователя через User ID (логин) или Client Identifier (например, cookie). Персонализация может применяться на основе cookie, даже если пользователь не залогинен. Однако для кросс-девайс трекинга и наиболее полной истории требуется привязка Client ID к User ID через логин.

Как этот патент влияет на стратегию работы с семантическим ядром?

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

Влияет ли прямой трафик (Direct/Type-in) на ранжирование в поиске согласно патенту?

Да, влияет. Система записывает Browsing Events, которые включают посещения страниц, не связанные напрямую с поисковым запросом. Прямые заходы на сайт формируют историю посещений, которая затем используется для определения Preferred Locations и для модификации (повышения) ранжирования сайта в поисковой выдаче для этого пользователя.

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

Сбор данных (Event-Based Data) может происходить в реальном времени. Переранжирование применяется непосредственно в момент запроса, используя доступные данные. Однако расчет сложных производных метрик (Derived Data), таких как Preferred Locations или обновленный Score контента, может происходить как в почти реальном времени, так и периодически (ежечасно, ежедневно).

Как измерять эффект от этой персонализации в SEO?

Измерение сложно, так как эффект индивидуален для каждого пользователя. Мониторинг позиций в "чистой" выдаче не даст полной картины. Для оценки следует анализировать поведенческие метрики в системах аналитики: время на сайте (как прокси stay-time), процент вернувшихся пользователей, когортный анализ и CTR в Search Console. Улучшение этих метрик свидетельствует о положительном взаимодействии с механизмами персонализации.

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

Как Google использует историю поиска и браузера для персонализации выдачи и определения предпочтений пользователя
Google записывает историю поиска, кликов по результатам и рекламе, а также посещенные сайты в централизованную базу данных пользователя. Эта информация используется для модификации поисковой выдачи: повышения позиций ранее посещенных сайтов, предложения связанных запросов и определения "предпочтительных местоположений" (избранного). Система позволяет пользователю контролировать сбор данных (подписка) и объединять историю с разных устройств.
  • US7747632B2
  • 2010-06-29
  • Персонализация

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

  • SERP

Как Google использует историю поиска и браузинга для персонализации выдачи и определения предпочтений пользователя
Google записывает и анализирует историю действий пользователя: запросы, клики по результатам и рекламе, посещенные страницы. Система группирует связанные действия в сессии, определяет "Предпочитаемые локации" на основе частоты и времени визитов (stay-time), и использует эту историю для изменения порядка ранжирования, повышая позиции ранее посещенных сайтов в персональной выдаче.
  • US20060224583A1
  • 2006-10-05
  • Персонализация

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

Как Google использует историю поиска и браузинга для персонализации выдачи и создания неявного "Избранного"
Google записывает историю поиска и просмотров пользователя для персонализации результатов. Система определяет "предпочтительные сайты" на основе частоты посещений, кликов и времени на сайте, повышая их в выдаче для этого пользователя. Патент также описывает объединение предпочтений пользователя с предпочтениями других людей для формирования комбинированного рейтинга.
  • US20060224608A1
  • 2006-10-05
  • Персонализация

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

  • SERP

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

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

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

Как Google персонализирует выдачу, понижая результаты, которые пользователь исторически игнорирует или быстро покидает
Google использует историю поиска пользователя для выявления результатов, которые пользователь систематически пропускает или считает нерелевантными (например, быстро возвращается на выдачу). Такие результаты идентифицируются как «нежелательные» (User-Disfavored) и активно понижаются в персональной выдаче для этого пользователя, даже если их общий рейтинг высок.
  • US7827170B1
  • 2010-11-02
  • Персонализация

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

  • SERP

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

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

  • SERP

Как Google использует обучение с подкреплением (Reinforcement Learning) для оптимизации ранжирования и переписывания запросов на основе успешности поисковых сессий
Google использует систему Reinforcement Learning для динамической адаптации поисковых процессов. Система анализирует поисковые сессии (последовательности запросов и кликов) и учится оптимизировать выдачу, чтобы пользователь быстрее находил нужный результат. Это достигается путем корректировки весов факторов ранжирования, переписывания запросов или даже обновления индекса на лету для конкретных ситуаций.
  • US11157488B2
  • 2021-10-26
  • Индексация

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

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

Как Google автоматически выбирает категории и контент для страниц сущностей, комбинируя данные о поведении пользователей и Knowledge Graph
Google использует механизм для автоматического создания страниц о сущностях (например, о фильмах или персонажах). Система определяет, какие категории (свойства) сущности наиболее интересны пользователям, сравнивая данные из Knowledge Graph с данными о том, что пользователи ищут или смотрят вместе с этой сущностью. Затем она наполняет эти категории популярным контентом.
  • US11036743B2
  • 2021-06-15
  • Knowledge Graph

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

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

Как Google идентифицирует, оценивает и ранжирует «Глубокие статьи» (In-Depth Articles) и «Вечнозеленый контент»
Google использует систему для идентификации и ранжирования высококачественного лонгрид-контента (In-Depth Articles). Система определяет авторитетные сайты на основе внешних наград и ссылочных паттернов. Контент оценивается по критериям «вечнозелености» (Evergreen Score), структуры (Article Score), отсутствия коммерческого интента и авторитетности автора (Author Score). Ранжирование основано на комбинации качества (IDA Score) и релевантности запросу (Topicality Score).
  • US9996624B2
  • 2018-06-12
  • EEAT и качество

  • Индексация

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

Как Google создает и наполняет Панели Знаний (Knowledge Panels), используя шаблоны сущностей и популярность фактов
Google использует систему для отображения Панелей Знаний (Knowledge Panels) рядом с результатами поиска. Когда запрос относится к конкретной сущности (человеку, месту, компании), система выбирает соответствующий шаблон и наполняет его контентом из разных источников. Выбор фактов для отображения основан на том, как часто пользователи искали эту информацию в прошлом.
  • US9268820B2
  • 2016-02-23
  • Knowledge Graph

  • SERP

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

Как Google использует офлайн-сигналы и авторитетность сущностей для ранжирования контента
Google использует реальные, офлайн-сигналы авторитетности для ранжирования документов, у которых отсутствует естественная ссылочная структура (например, оцифрованные книги). Система оценивает коммерческий успех документа (данные о продажах, списки бестселлеров), репутацию связанных сущностей (автора и издателя) и может переносить ссылочный авторитет с официальных сайтов этих сущностей на сам документ для улучшения его позиций в поиске.
  • US8799107B1
  • 2014-08-05
  • EEAT и качество

  • SERP

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

Как Google предсказывает, какие сайты будут интересны пользователю на основе его контекста (местоположение, время, интересы) без поискового запроса
Google использует агрегированные данные о поведении пользователей для прогнозирования контента. Система анализирует контекст пользователя (местоположение, время, интересы, историю) и определяет, какие сайты посещают похожие пользователи в аналогичном контексте значительно чаще, чем пользователи в целом. Этот механизм позволяет предлагать релевантный контент без явного запроса (например, в Google Discover).
  • US9195703B1
  • 2015-11-24
  • Персонализация

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

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

Как Google консолидирует сигналы ранжирования между мобильными и десктопными версиями страниц, используя десктопный авторитет для мобильного поиска
Патент Google описывает механизм для решения проблемы недостатка сигналов ранжирования в мобильном вебе. Система идентифицирует корреляцию между мобильной страницей и её десктопным аналогом. Если мобильная версия недостаточно популярна сама по себе, она наследует сигналы ранжирования (например, обратные ссылки и PageRank) от авторитетной десктопной версии, улучшая её позиции в мобильном поиске.
  • US8996514B1
  • 2015-03-31
  • Техническое SEO

  • Ссылки

Как Google интерпретирует последовательные запросы для автоматического уточнения поискового намерения пользователя
Google использует механизм для понимания контекста сессии, анализируя последовательные запросы (например, Q1: [рестораны в Москве], затем Q2: [итальянские]). Система автоматически объединяет их в уточненный запрос (Q3: [итальянские рестораны в Москве]), основываясь на исторических данных о том, как пользователи обычно уточняют запросы. Это позволяет системе лучше понимать намерение пользователя в диалоговом режиме.
  • US9116952B1
  • 2015-08-25
  • Семантика и интент

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

Как Google использует контекст пользователя для предложения запросов до начала ввода текста (Zero-Input Queries)
Google анализирует историю поисковых запросов, группируя их в «контекстные кластеры» на основе схожести темы и обстоятельств ввода (время, местоположение, интересы). Когда пользователь открывает строку поиска, система оценивает его текущий контекст и мгновенно предлагает релевантные категории запросов (например, «Кино» или «Рестораны»), предсказывая намерение еще до ввода символов.
  • US10146829B2
  • 2018-12-04
  • Семантика и интент

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

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

seohardcore