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

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

SOCIAL LENS FOR SEARCH (Социальная линза для поиска)
  • US9141617B1
  • Google LLC
  • 2012-10-26
  • 2015-09-22
  • Персонализация
  • Поведенческие сигналы
  • SERP
  • Семантика и интент
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

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

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

Запатентована система и метод уточнения результатов поиска путем применения «Social Lens» (Социальной линзы). Пользователь явно выбирает социальный круг (Social Circle), и система использует агрегированные характеристики (Group Profile) участников этого круга для переранжирования или фильтрации стандартной поисковой выдачи. Характеристики выводятся на основе анализа истории веб-использования участников.

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

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

  • Анализ группы (Офлайн): Система заранее анализирует веб-активность участников круга (поиски, клики, лайки) и агрегирует эти данные в Group Profile.
  • Векторизация интересов: Профиль представляется как Feature Vector (Вектор признаков), где указаны категории интересов и их веса для группы.
  • Выбор линзы (Real-time): Пользователю предоставляется интерфейс для выбора социального круга (например, "Коллеги", "Геймеры") в качестве фильтра для запроса.
  • Уточнение поиска (Real-time): При выполнении поиска с активированной линзой система использует этот вектор для уточнения (refining) стандартных результатов путем их переранжирования (re-ordering) или фильтрации.

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

Средняя/Высокая. Конкретная реализация, подразумевающая явный выбор пользователем социальных кругов (как в Google+), устарела. Однако базовая концепция — использование агрегированных поведенческих данных групп (когортный анализ) для персонализации поиска и рекомендаций — остается крайне актуальной в 2025 году. Эти принципы лежат в основе современных систем персонализации (например, Google Discover), даже если они работают имплицитно (автоматически).

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

Патент имеет существенное стратегическое значение (7/10). Он демонстрирует механизм, при котором релевантность определяется не универсально, а в контексте конкретного сообщества или группы интересов. Это подчеркивает необходимость для Senior SEO-специалистов фокусироваться на глубоком понимании интересов целевых аудиторных сегментов и создании контента, который вызывает отклик и получает подтверждение именно внутри этих сообществ.

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

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

Social Lens (Социальная линза)
Поисковый фильтр, основанный на социальном круге пользователя, применяемый для уточнения результатов поиска. Выбор линзы активирует соответствующий профиль группы.
Social Circle (Социальный круг)
Предопределенная группа контактов пользователя, часто в рамках социальной сети (например, «Друзья», «Коллеги»).
Group Profile (Профиль группы)
Агрегированные характеристики социального круга: предпочтения, интересы, история веб-использования. Также упоминается как Group Characteristics или Virtual Individual.
Feature Vector (Вектор признаков)
Структура данных для представления профиля пользователя или группы. Измерения вектора соответствуют категориям или вертикалям (например, «автомобили», «мода»), а значение (вес) соответствует уровню интереса.
Group Feature Vector (Вектор признаков группы)
Агрегированный вектор признаков, полученный путем объединения индивидуальных векторов участников группы.
Web Usage History (История веб-использования)
Данные о поведении пользователей, включающие историю поиска (search histories), кликстримы (click streams) и социальные подтверждения (user endorsements, например, «+1s» или лайки).
Sub-circles (Подкруги)
Социальные круги, к которым принадлежат участники основного круга (круги друзей пользователя). Их характеристики могут учитываться для более глубокого анализа.
Refining (Уточнение)
Процесс модификации результатов поиска на основе социальной линзы. Включает переранжирование (re-ordering/ranking) или фильтрацию (filtering).

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

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

  1. Система предоставляет для отображения список выбираемых пользователем социальных линз (social lenses) на странице поиска, где каждая линза соответствует профилю группы (group profile).
  2. Система получает: (i) индикацию выбора пользователем первой социальной линзы и (ii) запрос на уточнение результатов.
  3. Система извлекает результаты поиска на основе поискового запроса.
  4. Система уточняет (refining) извлеченные результаты на основе первой социальной линзы, которая соответствует первому профилю группы (характеристикам первой группы).
  5. Система предоставляет уточненные результаты для отображения.

Claim 2 (Зависимый): Уточняет происхождение данных.

Профиль группы основан на социальном круге (social circle) в социальной сети. Профиль группы выводится из индивидуальных профилей пользователей (individual user profiles), входящих в этот круг.

Claims 3, 4, 5 (Зависимые): Детализируют расчет характеристик.

Уточнение основано на взвешенных характеристиках (weighted characteristics) социального круга (Claim 3). Эти характеристики основаны на взвешенных характеристиках отдельных участников (Claim 4), которые, в свою очередь, основаны на их истории веб-использования (web usage history) (Claim 5).

Claim 6 (Зависимый): Определяет структуру данных.

Взвешенные характеристики хранятся в виде вектора признаков (feature vector).

Claim 7 (Зависимый): Расширяет источник данных.

Профиль группы также может быть основан на подкругах (sub-circles) — то есть социальных кругах участников основного круга.

Claims 8 и 9 (Зависимые): Определяют методы уточнения.

Уточнение может заключаться либо в фильтрации (Claim 8), либо в ранжировании (Claim 9) результатов поиска.

Claims 15, 16, 17 (Зависимые): Описывают применение нескольких линз.

Система может принять выбор второй линзы. Уточнение может происходить путем объединения (union, Claim 16) или пересечения (intersection, Claim 17) результатов, полученных при применении каждой линзы по отдельности.

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

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

INDEXING – Индексирование и извлечение признаков (Офлайн-процессы)
На этом этапе система должна выполнять предварительные расчеты:

  1. Анализ Web Usage History (история поиска, клики, лайки) отдельных пользователей.
  2. Вычисление индивидуальных Feature Vectors, определяющих интересы и их веса.
  3. Агрегация индивидуальных векторов в Group Profiles для каждого социального круга пользователя.

QUNDERSTANDING – Понимание Запросов
Выбор социальной линзы может влиять на интерпретацию неоднозначных запросов. В патенте приводится пример: запрос "game cod" при линзе "Геймеры" будет интерпретирован в контексте видеоигр, а при линзе "Охотники" — в контексте рыбалки ("cod" как рыба).

RANKING – Ранжирование
На этом этапе генерируется базовый набор результатов (например, Топ-1000) для исходного запроса.

RERANKING – Переранжирование (Персонализация)
Основное применение патента. После выбора пользователем Social Lens, система применяет соответствующий Group Feature Vector к базовому набору результатов. Происходит уточнение (переранжирование или фильтрация).

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

  • Поисковый запрос.
  • Явный выбор пользователем одной или нескольких Social Lenses.
  • Набор предварительно отобранных результатов поиска.
  • Предварительно рассчитанные Group Feature Vectors (Group Profiles).

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

  • Уточненный (переранжированный или отфильтрованный) список результатов поиска.

На что влияет

  • Специфические запросы: Наибольшее влияние оказывается на неоднозначные (ambiguous) или широкие запросы, где контекст социальной группы обеспечивает значимое уточнение (например, запросы типа "apple", "python", "rainbow").
  • Типы контента: Влияет на контент, связанный с интересами, хобби, рекомендациями продуктов или развлечениями.

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

  • Триггеры активации: Алгоритм активируется исключительно по явному действию пользователя — выбору Social Lens в интерфейсе поиска.
  • Временные рамки: Может применяться к одному запросу или ко всей поисковой сессии.
  • Исключения: В патенте упоминается, что применение социальных линз может быть нежелательным для "зрелых" запросов (mature queries) или запросов, касающихся здоровья и финансов (потенциальные YMYL-тематики). В таких случаях линза может не применяться.

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

Процесс А: Офлайн-генерация профилей групп (Feature Vectors)

  1. Сбор данных об участниках: Для каждого участника социального круга собирается Web Usage History (запросы, клики, User Endorsements).
  2. Расчет индивидуальных векторов: Данные анализируются для определения интересов по категориям (вертикалям). Создается индивидуальный Feature Vector, где вес категории может соответствовать объему активности в этой категории.
  3. Агрегация в групповой вектор: Индивидуальные векторы участников объединяются (например, суммированием) для создания единого Group Feature Vector.
  4. Взвешивание (Опционально): При агрегации может учитываться сила связи (strength of the relationship) между пользователем и участником круга (на основе частоты взаимодействия). Вклад более близких контактов может иметь больший вес.
  5. Анализ подкругов (Опционально): Система может рекурсивно анализировать характеристики Sub-circles для обогащения профиля группы.
  6. Сохранение: Group Feature Vector сохраняется в базе данных (например, group index).

Процесс Б: Обработка запроса в реальном времени

  1. Отображение интерфейса: Предоставление пользователю списка доступных Social Lenses.
  2. Получение ввода: Регистрация выбора линзы пользователем и получение поискового запроса.
  3. Первичный отбор: Получение начального набора результатов поиска (Топ-N).
  4. Извлечение профиля группы: Загрузка соответствующего Group Feature Vector для выбранной линзы.
  5. Уточнение (Refinement):
    • Сравнение каждого результата поиска с Group Feature Vector.
    • Переранжирование результатов на основе соответствия взвешенным характеристикам вектора ИЛИ фильтрация результатов (например, показ только тех, что получили подтверждение от участников группы).
  6. Обработка нескольких линз (Опционально): Если выбрано несколько линз, применяется логика объединения (Union) или пересечения (Intersection).
  7. Выдача результатов: Предоставление уточненного набора результатов пользователю.

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

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

Система в значительной степени полагается на поведенческие и социальные данные.

  • Поведенческие факторы (Web Usage History): Критически важные данные для генерации профилей. Включают:
    • Прошлые кликстримы (Past click streams).
    • Истории поиска (Search histories) участников круга.
  • Пользовательские (Социальные) факторы:
    • Социальные подтверждения (User endorsements), такие как "+1s" или лайки.
    • Данные социального графа (состав Social Circles).
    • Сила связи (Strength of the relationship) между пользователями (на основе типа отношений или частоты взаимодействия: email, чат), используемая для взвешивания их вклада в профиль группы.

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

  • Feature Vector (Вектор признаков): Основная структура данных. Измерения = Вертикали/Категории (например, "Видеоигры", "Мода"). Значения = Веса (Weights).
  • Расчет весов: Вес для категории часто рассчитывается на основе объема активности участников в этой вертикали (например, количество запросов, кликов или подтверждений, классифицированных как принадлежащие к этой категории).
  • Group Feature Vector (Вектор признаков группы): Агрегированная метрика. Рассчитывается путем комбинирования индивидуальных векторов. Может быть простым суммированием или взвешенным суммированием, учитывающим силу связи.
  • Логика уточнения (Refinement Logic): Сравнение результатов поиска с Group Feature Vector для определения нового балла ранжирования или статуса фильтрации.

Выводы

  1. Персонализация через групповую идентичность: Патент описывает механизм явной персонализации, позволяющий пользователю смотреть на веб через призму интересов конкретной социальной группы. Релевантность определяется не только запросом, но и выбранным социальным контекстом (Virtual Individual).
  2. Поведенческие данные как основа профилирования: Профили групп (Group Profiles) формируются на основе анализа реальной истории веб-активности участников (поиск, клики, лайки). Это подчеркивает критическую роль поведенческих сигналов в системах персонализации.
  3. Векторное представление интересов: Использование Feature Vectors для квантификации интересов по различным категориям позволяет математически сравнивать документы и профили пользователей/групп для уточнения выдачи.
  4. Влияние силы социальных связей и рекурсия: Система может учитывать не только прямые интересы участников группы, но и силу их связи с пользователем, а также анализировать Sub-circles (круги друзей), что позволяет учитывать более широкий социальный контекст.
  5. Гибкость уточнения и интерпретации: Механизм поддерживает как переранжирование, так и фильтрацию выдачи, а также может влиять на интерпретацию неоднозначных запросов на этапе Query Understanding.
  6. Зависимость от платформы vs Актуальность концепции: Хотя реализация механизма зависела от социальной платформы (Google+), концепция использования группового поведения (когортного анализа) для уточнения результатов остается актуальной для современных поисковых систем.

Практика

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

Хотя механизм явного выбора «линз» устарел, описанные методы анализа группового поведения и векторизации интересов лежат в основе многих современных систем персонализации, работающих автоматически.

  • Сегментация аудитории и анализ интересов сообществ: Необходимо глубоко понимать целевую аудиторию как набор сообществ с уникальными интересами. Анализируйте, какие темы и сайты популярны внутри ключевых сегментов. Это поможет создавать контент, соответствующий их потенциальному Feature Vector.
  • Стимулирование аутентичного социального подтверждения: Поскольку user endorsements (лайки, шеры) используются для формирования профиля интересов, критически важно получать органическое социальное подтверждение от участников целевых сообществ. Контент, вызывающий положительный отклик, имеет больший потенциал в персонализированных выдачах.
  • Создание контента для узких групп интересов (Нишевая релевантность): Разрабатывайте контент, который сильно резонирует с конкретными группами (например, «разработчики на Python», «любители инди-игр»). Такой контент имеет больше шансов быть высоко оцененным в рамках персонализации, основанной на групповых интересах.
  • Построение Topical Authority в глазах сообщества: Сосредоточьтесь на том, чтобы ваш сайт воспринимался как авторитетный источник внутри конкретного сообщества. Это увеличит вероятность взаимодействия участников с вашим сайтом, укрепляя его позиции в персонализированных результатах.

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

  • Игнорирование персонализации и контекста: Расчет на то, что универсально релевантная выдача всегда будет одинаковой для всех. Данный патент показывает, как выдача может радикально меняться в зависимости от социального или поведенческого контекста.
  • Создание обобщенного контента (Generic Content): Контент, который пытается угодить всем, может не соответствовать профилю интересов ни одной конкретной группы и будет проигрывать при активации механизмов персонализации.
  • Манипуляции с социальными сигналами: Накрутка лайков или подтверждений из нерелевантных источников или с помощью ботов. Системы учитывают аутентичность сигналов и их происхождение из релевантных сообществ.

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

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

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

Сценарий: Оптимизация сайта о кофе для разных сегментов аудитории

  1. Анализ сегментов: SEO-специалист идентифицирует два ключевых сегмента: «Кофейные гики» (интересуются химией экстракции, редкими сортами) и «Любители кофеен» (интересуются атмосферой, десертами, локациями).
  2. Запрос пользователя: Пользователь вводит запрос «лучший кофе».
  3. Применение линзы «Кофейные гики» (или автоматическая персонализация): Система анализирует Group Feature Vector этой группы. Он имеет высокие веса в категориях «наука», «обзоры оборудования», «DIY».
    Результат: В выдаче повышаются статьи с сайта, содержащие детальные обзоры методов заваривания и тесты кофемолок, так как этот контент соответствует вектору группы.
  4. Применение линзы «Любители кофеен»: Group Feature Vector этой группы имеет высокие веса в категориях «локальный бизнес», «еда и напитки», «фотография».
    Результат: В выдаче повышаются локальные результаты, обзоры новых кофеен с фотографиями интерьера.
  5. Действия SEO-специалиста: Для успешного ранжирования необходимо создавать разнообразный контент, нацеленный на интересы каждого сегмента, и стимулировать взаимодействие (посещения, обсуждения, лайки) внутри этих конкретных сообществ.

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

Что такое «Социальная линза» (Social Lens) и «Вектор признаков» (Feature Vector) в этом патенте?

Social Lens — это интерфейсный механизм, позволяющий пользователю применить фильтр к поисковой выдаче, основанный на интересах одного из его социальных кругов. Feature Vector — это техническая реализация профиля группы; это набор категорий интересов (например, "Спорт", "Программирование") и весов, указывающих на значимость этой категории для группы. Этот вектор используется для переранжирования результатов.

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

Патент указывает на анализ истории веб-использования (Web Usage History). Сюда входят история поисковых запросов (search histories), история кликов (past click streams) и социальные подтверждения (User Endorsements, например, лайки или +1s). Анализируя, что участники ищут, на что кликают и что одобряют, система определяет их интересы и рассчитывает их индивидуальные Feature Vectors.

Влияет ли сила связи между пользователями на работу алгоритма?

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

Что такое «Подкруги» (Sub-circles) и зачем они нужны?

Sub-circles — это социальные круги участников вашего круга (например, друзья ваших друзей). Система может рекурсивно анализировать их интересы для более глубокого и точного определения характеристик основного круга. Это позволяет учесть более широкий социальный контекст, но требует больших вычислительных ресурсов.

Применение социальной линзы меняет порядок результатов или удаляет их из выдачи?

Оба варианта возможны. Патент указывает, что уточнение (refinement) может быть реализовано как переранжирование (re-ordering/ranking) результатов, так и их фильтрация (filtering). При фильтрации система может, например, показывать только те результаты, которые получили явное подтверждение от участников круга.

Что происходит, если пользователь выбирает несколько социальных линз одновременно?

Патент описывает возможность выбора нескольких линз. Система может использовать стратегию Объединения (Union), показывая результаты, релевантные хотя бы одному из выбранных кругов, или стратегию Пересечения (Intersection), показывая только те результаты, которые релевантны всем выбранным кругам одновременно.

Насколько этот патент актуален после закрытия Google+?

Хотя реализация, тесно связанная с Google+, устарела, базовые принципы остаются актуальными. Концепция агрегации интересов групп пользователей (когортный анализ) и использования этих данных для персонализации применяется в современных системах (например, Google Discover), даже если пользователь не выбирает «линзу» вручную.

Как этот механизм влияет на интерпретацию поисковых запросов (Query Understanding)?

Да, влияет. Выбор социальной линзы задает контекст для интерпретации неоднозначных терминов. В патенте приведен пример: запрос "game cod" будет по-разному интерпретирован для круга "Геймеры" (видеоигра) и круга "Охотники/Рыбаки" (рыба). Это подчеркивает, что контекст группы может быть важнее буквального значения слов.

Применяется ли этот механизм к YMYL-запросам?

В патенте есть важное замечание: система может быть настроена так, чтобы не применять социальные линзы к определенным типам запросов. Упоминаются "зрелые запросы" (mature queries), а также запросы, связанные со здоровьем или финансами. Это указывает на то, что Google осознает риски чрезмерной персонализации в чувствительных темах (YMYL).

Какие практические действия может предпринять SEO-специалист на основе этого патента?

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

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

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

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

  • SERP

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

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

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

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

  • SERP

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

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

  • SERP

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

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

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

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

Как Google генерирует блок "Похожие вопросы" (People Also Ask) на основе анализа кликов и поведения пользователей
Google анализирует топовые результаты по исходному запросу и определяет "Тематические запросы" (Topic Sets) — прошлые запросы, по которым пользователи кликали на эти результаты. Затем система ищет популярные вопросы, соответствующие этим темам, фильтрует дубликаты на основе общности кликов и показывает их в блоке PAA для дальнейшего исследования темы.
  • US9213748B1
  • 2015-12-15
  • SERP

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

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

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

  • SERP

  • Ссылки

Как Google агрегирует поведенческие данные из похожих запросов для ранжирования редких и длиннохвостых запросов
Google использует механизм обобщения запросов для улучшения ранжирования, особенно когда исторических данных по исходному запросу недостаточно. Система создает варианты запроса (удаляя стоп-слова, используя синонимы, стемминг или частичное совпадение) и агрегирует данные о поведении пользователей (клики, dwell time) из этих вариантов. Это позволяет оценить качество документа для исходного запроса, используя статистику из семантически близких запросов.
  • US9110975B1
  • 2015-08-18
  • Поведенческие сигналы

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

  • SERP

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

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

  • Local SEO

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

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

  • SERP

Как Google автоматически определяет важность различных частей веб-страницы (DOM-узлов) для ранжирования
Google анализирует коллекции похожих структурированных документов (например, товарных карточек) и создает общую модель (DOM). Затем система изучает логи запросов и кликов, чтобы понять, какие части структуры (заголовки, основной контент, реклама) чаще всего содержат ключевые слова из успешных запросов. Этим частям присваивается больший вес при расчете релевантности.
  • US8538989B1
  • 2013-09-17
  • Семантика и интент

  • Индексация

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

Как Google динамически регулирует влияние фактора близости в локальном поиске в зависимости от тематики запроса и региона
Google использует систему для определения того, насколько важна близость (расстояние) для конкретного поискового запроса и региона. Анализируя исторические данные о кликах и запросах маршрутов, система вычисляет «Фактор важности расстояния». Для запросов типа «Кофе» близость критична, и удаленные результаты пессимизируются. Для запросов типа «Аэропорт» близость менее важна, и качественные результаты могут ранжироваться высоко. Система также учитывает плотность региона (город или село), адаптируя ожидания пользователей по расстоянию.
  • US8463772B1
  • 2013-06-11
  • Local SEO

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

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

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

  • SERP

Как Google персонализирует поисковую выдачу, анализируя историю кликов и поведение пользователя на сайте
Google использует механизм для персонализации поисковой выдачи на основе истории взаимодействия пользователя с результатами поиска. Система отслеживает, какие сайты пользователь выбирает, как долго он на них остается (Dwell Time), частоту и контекст выбора. Основываясь на этих данных, предпочитаемые пользователем ресурсы повышаются в ранжировании при его последующих запросах.
  • US9037581B1
  • 2015-05-19
  • Персонализация

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

  • SERP

Как Google использует клики и пропуски пользователей для оценки и корректировки правил близости терминов (Proximity Rules)
Google анализирует поведение пользователей для оценки эффективности правил близости (Proximity Rules), которые влияют на ранжирование в зависимости от расстояния между ключевыми словами на странице. Система отслеживает, кликают ли пользователи на результаты, где термины расположены далеко друг от друга, или пропускают их. На основе этих данных (Click Count, Skip Count) вычисляется оценка качества правила, что позволяет Google динамически адаптировать важность фактора близости.
  • US9146966B1
  • 2015-09-29
  • Поведенческие сигналы

  • SERP

seohardcore