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

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

SEARCH RESULT ANNOTATIONS (Аннотации результатов поиска)
  • US10142441B2
  • Google LLC
  • 2011-01-28
  • 2018-11-27
  • Персонализация
  • Поведенческие сигналы
  • SERP
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

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

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

Запатентована система аннотирования результатов поиска на основе связей между ресурсами и социальными группами (social affinity groups) пользователя. Система определяет различные типы ассоциаций (например, создание, шеринг, одобрение) и использует иерархию приоритетов (predetermined priority hierarchy) для выбора наиболее значимой аннотации. Также запатентован механизм агрегации социальных действий с использованием пороговых значений и обфускации для защиты конфиденциальности участников групп.

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

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

  • Определение связей: Система поддерживает данные о социальных группах пользователя (друзья, коллеги, географические группы и т.д.).
  • Идентификация ассоциаций: При получении результатов поиска система определяет, связаны ли ресурсы с членами этих групп через определенные действия (associations).
  • Приоритизация: Если ассоциаций несколько, система выбирает наиболее важную согласно заданной иерархии (например, создание контента важнее его одобрения; действия друзей важнее действий коллег).
  • Аннотирование: К результату добавляется аннотация, объясняющая связь (например, «Опубликовано Другом А»).
  • Агрегация и Обфускация: Если с ресурсом взаимодействовало много людей из группы, система агрегирует данные. Для защиты приватности используются пороговые значения и криптографические хеш-функции для применения относительных терминов (например, «Одобрено многими вашими коллегами») вместо точных чисел.

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

Средняя. Патент подан в 2011 году, в период активного развития социального поиска (Google+). Прямые реализации социального аннотирования на основе сетей вроде Google+ больше не актуальны. Однако базовые принципы использования социального контекста, авторства, пользовательской активности и персонализированных аннотаций остаются фундаментальными для работы современных систем рекомендаций (например, Google Discover) и персонализации поиска. Механизмы приоритизации ассоциаций и агрегации данных также актуальны.

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

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

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

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

Annotator (Аннотатор)
Компонент системы, отвечающий за добавление аннотаций к результатам поиска.
Association (Ассоциация)
Связь между ресурсом и членом социальной группы пользователя. Устанавливается через действия, такие как создание (creating), шеринг (sharing), одобрение (endorsing) или тегирование (tagged).
Association Types (Типы ассоциаций)
Категории действий, которые определяют характер ассоциации (например, тип «создание», тип «одобрение»).
Predetermined Priority Hierarchy (Предопределенная иерархия приоритетов)
Правила ранжирования, используемые для выбора одной аннотации из множества возможных. Учитывает значимость типа ассоциации и значимость отношений между пользователем и членом группы.
Relative Terms (Относительные термины)
Термины, используемые в аннотациях для агрегированного описания количества участников (например, «некоторые», «многие»). Используются для защиты конфиденциальности.
Social Affinity Group / Social Circle (Социальная группа / Социальный круг)
Группа пользователей, с которыми у ищущего пользователя есть отношения (явные или неявные). Примеры: друзья в социальной сети, коллеги, жители одного города, контакты из адресной книги.
Social Interest (Социальный интерес)
Интерес пользователя к ресурсам, связанным с его социальными группами.
Thresholding Algorithm (Алгоритм пороговых значений)
Алгоритм, используемый для применения относительных терминов. Включает использование криптографических хеш-функций для обфускации и защиты от идентификации отдельных пользователей.

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

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

  1. Система получает запрос от пользователя, у которого есть несколько социальных групп.
  2. Получаются результаты поиска.
  3. Идентифицируются результаты, имеющие ассоциацию с одной или несколькими социальными группами. Каждая ассоциация соответствует одному из типов ассоциаций, определяющих действия пользователя (например, создание или одобрение ресурса).
  4. Выбирается один из идентифицированных результатов для аннотирования. Выбор основан на предопределенной иерархии приоритетов типов ассоциаций, которая определяет разный приоритет для каждого действия пользователя. Выбирается результат с ассоциацией, имеющей наивысший приоритет.
  5. Выбранный результат аннотируется. Аннотация описывает ассоциацию и идентифицирует социальную группу.
  6. Процесс аннотирования включает сложный механизм агрегации и выбора терминов аннотации (относительных терминов):
    • Определяется количество пользователей в социальной группе.
    • Для каждого термина аннотации (например, «многие», «некоторые») определяется целевое пороговое значение (target threshold).
    • Для каждого термина вычисляется фактическое пороговое значение (threshold value) на основе количества пользователей в группе и целевого порога.
    • Количество пользователей, совершивших действие, сравнивается с пороговыми значениями.
    • В качестве аннотации применяется термин с наивысшим целевым порогом, который был превышен.
  7. Аннотированный результат предоставляется пользователю.

Claim 10 (Независимый пункт): Фокусируется на механизме агрегации и применения относительных терминов.

  1. Система получает запрос и результаты поиска.
  2. Идентифицируется результат, имеющий ассоциацию с несколькими пользователями в определенной социальной группе.
  3. Количество этих пользователей сравнивается с несколькими порогами. Каждый порог соответствует числовому диапазону пользователей и относительному термину (например, порог для «многие» отличается от порога для «некоторые»).
  4. Определяется, что количество пользователей попадает в числовой диапазон первого порога.
  5. В ответ на это к результату поиска применяется относительный термин, соответствующий этому первому порогу.

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

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

INDEXING – Индексирование и извлечение признаков
На этом этапе система должна собирать и индексировать данные о социальных взаимодействиях с контентом (кто создал, кто поделился, кто одобрил) и данные о членстве пользователей в социальных группах (Social Network Data, User Profile Data). Эти данные сохраняются для последующего использования.

RANKING – Ранжирование
Основная система ранжирования (Search Engine) генерирует результаты, релевантные запросу. Вероятно, социальные сигналы могут учитываться уже на этом этапе для персонализации ранжирования.

RERANKING – Переранжирование / METASEARCH – Метапоиск и Смешивание
Основное применение патента. Компонент Annotator получает результаты поиска и данные из Social Network Data и User Profile Data.

  1. Идентификация социального интереса: Annotator определяет, какие результаты имеют ассоциации с социальными группами пользователя.
  2. Приоритизация и Выбор: Система применяет иерархию приоритетов для выбора лучших кандидатов для аннотирования и выбора наиболее значимой аннотации для каждого результата.
  3. Агрегация и Обфускация: При необходимости применяются алгоритмы пороговых значений для генерации агрегированных аннотаций с относительными терминами.
  4. Формирование SERP: Аннотированные результаты (Annotated Search Results) предоставляются пользователю.

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

  • Запрос пользователя (Query).
  • Результаты поиска от поисковой системы (Search Results).
  • Данные социальных сетей (Social Network Data): информация о связях пользователя и действиях его контактов.
  • Данные профиля пользователя (User Profile Data): информация о членстве в группах, географии.
  • Журнал сессий (Session Log): данные о предыдущей поисковой активности пользователя.

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

  • Аннотированные результаты поиска (Annotated Search Results) с пояснениями социального контекста.

На что влияет

  • Типы контента: Влияет на любой тип контента, который может быть создан, опубликован, расшарен или одобрен пользователями: статьи, блоги, изображения, микроблоги, новости, обзоры продуктов.
  • Специфические запросы: Наибольшее влияние на информационные и коммерческие запросы, где мнение или опыт социального окружения имеет значение для пользователя.
  • Персонализация: Система напрямую влияет на персонализацию выдачи. Два пользователя с разными социальными графами увидят разные аннотации для одного и того же запроса.

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

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

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

Процесс А: Обработка запроса и аннотирование

  1. Получение запроса: Система получает запрос от пользователя.
  2. Получение результатов: Поисковая система генерирует набор результатов, релевантных запросу.
  3. Идентификация социальных ассоциаций: Annotator анализирует результаты и идентифицирует ресурсы, связанные с социальными группами пользователя или его прошлой активностью.
  4. Приоритизация ассоциаций: Для каждого результата определяются все применимые ассоциации. Они ранжируются согласно иерархии приоритетов. Например:
    • Приоритет 1: Социальная связь (выше, чем прошлая активность).
    • Приоритет 2 (Внутри социальных связей): Друзья > Коллеги > Географические группы.
    • Приоритет 3 (Внутри действий): Создание > Шеринг > Одобрение.
  5. Выбор аннотации: Выбирается ассоциация с наивысшим приоритетом.
  6. Агрегация (если применимо): Если выбрана агрегированная ассоциация (например, одобрение группой), применяется Процесс Б.
  7. Генерация аннотации: Формируется текст аннотации на основе выбранной ассоциации (например, «Опубликовано Другом А»).
  8. Применение лимитов: Система проверяет, не превышено ли максимальное количество аннотаций в выдаче. Если превышено, последующие результаты могут не аннотироваться или удаляться из списка.
  9. Предоставление результатов: Аннотированные результаты передаются пользователю.

Процесс Б: Применение относительных терминов (Thresholding)

Этот процесс используется для защиты конфиденциальности при агрегации действий группы (например, для применения термина «многие»).

  1. Определение параметров: Определяется ресурс (E), социальная группа (c) и количество членов группы (q), совершивших действие.
  2. Вычисление порогов (k): Для каждого относительного термина (например, «многие») вычисляется текущее пороговое значение (k). Используется формула, включающая целевой порог (k0) и криптографическую хеш-функцию (f) от ресурса и членов группы: k=k0+f(E,members(c),k0,0)k = k_0 + f(E, members(c), k_0, 0). Порог может зависеть от размера группы.
  3. Сравнение: Проверяется, превышает ли количество членов (q) порог (k).
  4. Применение термина: Если q > k, термин применяется. Если превышено несколько порогов (например, и для «некоторые», и для «многие»), применяется термин с наивысшим порогом.
  5. Гистерезис (Hysteresis): Если термин уже применялся ранее, он продолжает применяться, пока количество членов (q) не упадет ниже нижнего предела (например, k−f(E,members(c),k0,0)k - f(E, members(c), k_0, 0)). Это предотвращает частое изменение термина.

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

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

Система использует данные, которые связывают пользователей, их социальные связи и взаимодействие с контентом.

  • Поведенческие факторы (Пользовательские действия):
    • Действия членов социальных групп: создание контента, шеринг (публичный или приватный), одобрение (лайки, рейтинги), тегирование, комментирование.
    • Предыдущая поисковая активность пользователя (previous search activity): прошлые запросы и клики по результатам (хранятся в Session Log).
  • Пользовательские факторы (Данные о пользователе):
    • User Profile Data: Явные данные профиля (друзья, местоположение, интересы, членство в группах, работодатель).
    • Social Network Data: Данные из подключенных социальных сетей.
    • Неявные данные: email-корреспонденция, адресная книга, список контактов мессенджера (с разрешения пользователя).
  • Географические факторы: Местоположение пользователя (по IP или данным профиля) для определения географических социальных групп (например, «люди в Сан-Франциско»).

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

  • Иерархия приоритетов (Priority Hierarchy): Система использует качественные метрики для ранжирования аннотаций. Приоритеты определяются по типу отношений и типу действий.
    • Отношения: Друзья > Группы (например, коллеги) > Гео-агрегации.
    • Действия: Создание/Публикация > Шеринг > Одобрение (Лайк).
    • Прошлая активность пользователя имеет низший приоритет по сравнению с социальными действиями.
  • Агрегированные счетчики (Aggregated Counts): Подсчет количества пользователей в группе, совершивших определенное действие с ресурсом.
  • Пороговые значения (Thresholds) для относительных терминов: Метрики, используемые для определения, когда применять термины «некоторые» или «многие». Рассчитываются с использованием сложных формул, включающих:
    • Размер социальной группы (members(c)).
    • Целевые пороги (k0).
    • Криптографические хеш-функции (f) для обфускации и обеспечения конфиденциальности. Формула: k=k0+f(E,members(c),k0,0)k = k_0 + f(E, members(c), k_0, 0).
  • Комбинированный рейтинг (Combined Ranking): Используется для определения самых популярных ресурсов внутри группы (гистограммы популярности). Может быть суммой голосов или рейтингов (например, звезд) от членов группы за определенный период.

Выводы

  1. Приоритет социального контекста: Google считает социальный контекст критически важным для персонализации. Система разработана так, чтобы явно выделять контент, с которым взаимодействовало окружение пользователя.
  2. Иерархия действий и связей: Не все социальные сигналы равны. Патент четко определяет иерархию приоритетов: действия близких контактов (друзей) важнее, чем действия групп (коллеги), которые, в свою очередь, важнее гео-агрегаций. Авторство (создание контента) имеет наивысший приоритет среди действий, опережая шеринг и одобрение.
  3. Социальный сигнал важнее прошлой активности: Если результат релевантен и по социальным причинам, и из-за прошлых запросов пользователя, система предпочтет показать социальную аннотацию.
  4. Сложные механизмы конфиденциальности: Патент уделяет значительное внимание защите конфиденциальности при агрегации данных. Использование криптографических хеш-функций и динамических порогов для применения относительных терминов («многие», «некоторые») показывает сложность баланса между персонализацией и приватностью.
  5. Управление перегрузкой (Clutter Management): Система предусматривает ограничение количества аннотированных результатов, чтобы не перегружать выдачу социальным контекстом.

Практика

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

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

  • Развитие и продвижение авторов: Поскольку «Создание» (Authorship) имеет наивысший приоритет в иерархии действий, критически важно, чтобы контент был связан с узнаваемыми авторами. Необходимо способствовать тому, чтобы авторы были идентифицированы системой и имели сильные социальные связи (например, активные профили в профессиональных сетях, узнаваемость в комьюнити). Это повышает вероятность того, что их контент будет аннотирован для их социального круга.
  • Стимулирование органического шеринга и одобрения: Необходимо создавать контент, которым пользователи захотят делиться и который они будут одобрять. Чем шире контент распространяется внутри определенных сообществ (социальных групп), тем выше вероятность его появления с агрегированными аннотациями (например, «Популярно среди ваших коллег») для членов этих сообществ.
  • Развитие сообществ вокруг бренда/сайта: Формирование лояльных групп пользователей (например, профессиональные группы, фан-клубы), которые система может распознать как социальную группу. Активность внутри этой группы может приводить к персонализированным аннотациям для ее участников.
  • Локальное SEO и Гео-сигналы: Участие в локальных событиях и создание локального контента может стимулировать взаимодействие пользователей из одного региона, что приведет к появлению гео-агрегированных аннотаций (например, «Одобрено людьми в вашем городе»).

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

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

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

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

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

Сценарий 1: Приоритизация авторства в технической нише

  1. Контекст: Пользователь А (инженер) ищет «лучшие практики Python 3.10». Пользователь Б (известный разработчик Python) находится в социальном круге Пользователя А (например, они связаны в профессиональной сети, которую Google учитывает).
  2. Действия системы: В выдаче есть две релевантные статьи: одна на популярном сайте (Site X), другая — в личном блоге Пользователя Б.
  3. Применение патента: Система идентифицирует, что блог Пользователя Б имеет ассоциацию типа «Создание» с членом социального круга. Согласно иерархии приоритетов, это действие имеет высший приоритет.
  4. Результат: Результат, ведущий на блог Пользователя Б, аннотируется как «Опубликовано Пользователем Б». Эта аннотация значительно повышает заметность и доверие к результату для Пользователя А.

Сценарий 2: Агрегация действий в локальном поиске

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

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

Что такое «Социальная группа» (Social Affinity Group) в контексте этого патента?

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

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

Система учитывает несколько типов ассоциаций между пользователем и ресурсом. Основные упомянутые действия: создание контента (creating), шеринг или распространение ресурса (sharing), одобрение ресурса (endorsing, лайки, рейтинги) и тегирование (tagged). Каждое из этих действий может стать основой для аннотации в поиске.

Если контент лайкнули 100 человек из моего города и 1 друг, какую аннотацию покажет Google?

Согласно описанной иерархии приоритетов, связи с друзьями имеют более высокий приоритет, чем географические агрегации. Поэтому система выберет аннотацию, основанную на действии друга, например: «Одобрено Другом А». Информация о 100 людях из города будет проигнорирована в пользу более сильной социальной связи.

Имеет ли значение, кто автор контента?

Да, это критически важно. В патенте указано, что действие «Создание» (авторство) имеет наивысший приоритет в иерархии действий. Если автор контента находится в социальном круге пользователя, этот контент с высокой вероятностью получит аннотацию «Опубликовано [Имя Автора]», что является мощным сигналом доверия.

Что означают аннотации типа «Одобрено многими вашими коллегами» и почему не показывается точное число?

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

Может ли моя собственная история поиска влиять на аннотации?

Да, патент описывает возможность аннотирования на основе предыдущей активности пользователя. Например, если вы искали «Hilton Head», а затем ищете «BBQ», система может показать результат о Каролинском барбекю с аннотацией «Рекомендовано, потому что вы искали Hilton Head». Однако социальные аннотации имеют приоритет над аннотациями, основанными на личной истории.

Актуален ли этот патент, учитывая закрытие Google+?

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

Как SEO-специалист может использовать информацию из этого патента?

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

Все ли результаты поиска, имеющие социальный контекст, будут аннотированы?

Нет. Патент предусматривает механизмы для ограничения количества аннотаций в выдаче, чтобы избежать перегрузки. Может быть установлен лимит (например, только топ-4 социально релевантных результата будут аннотированы). Остальные результаты могут показываться без аннотаций.

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

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

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

Как Google использует социальные связи для персонализации и повышения в ранжировании онлайн-форумов в результатах поиска
Google использует механизм для персонализации поисковой выдачи путем интеграции данных из социальной сети. Если система определяет, что результат поиска является онлайн-форумом, она проверяет, являются ли социальные контакты пользователя участниками этого форума. При обнаружении таких связей система повышает рейтинг форума в выдаче и добавляет социальные аннотации, указывая, кто из контактов пользователя активен на этом ресурсе.
  • US8862598B1
  • 2014-10-14
  • Персонализация

  • SERP

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

Как Google использовал социальные аннотации в SERP для идентификации экспертов и стимулирования вовлеченности
Патент описывает механизм Google для стимулирования пользователей оставлять социальные аннотации (например, Google +1) к результатам поиска. Когда пользователь выражал интерес к теме или сайту, система немедленно предлагала связанный социальный контент: посты от идентифицированных экспертов и популярные обсуждения. Патент раскрывает критерии, которые Google использовал для алгоритмического определения экспертности автора и популярности контента.
  • US9047345B1
  • 2015-06-02
  • Поведенческие сигналы

  • SERP

  • EEAT и качество

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

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

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

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

  • SERP

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

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

  • EEAT и качество

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

Как Google определяет скрытый локальный интент в запросах для повышения релевантности местных результатов
Google использует механизм для определения того, подразумевает ли запрос (например, «ресторан») поиск локальной информации, даже если местоположение не указано. Система анализирует агрегированное поведение пользователей для расчета «степени неявной локальной релевантности» запроса. Если этот показатель высок, Google повышает в ранжировании результаты, соответствующие местоположению пользователя.
  • US8200694B1
  • 2012-06-12
  • Local SEO

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

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

Как Google использует клики пользователей в Поиске по Картинкам для определения реального содержания изображений
Google использует данные о поведении пользователей для автоматической идентификации содержания изображений. Если пользователи вводят определенный запрос (Идею) и массово кликают на конкретное изображение в результатах поиска, система ассоциирует это изображение с Концептом, производным от запроса. Это позволяет Google понимать, что изображено на картинке, не полагаясь исключительно на метаданные или сложный визуальный анализ, и улучшает релевантность ранжирования в Image Search.
  • US8065611B1
  • 2011-11-22
  • Поведенческие сигналы

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

  • Мультимедиа

Как Google использует исторические паттерны CTR для предсказания сезонных и циклических изменений интента пользователя
Google анализирует исторические данные о кликах (CTR) для выявления предсказуемых изменений в интересах пользователей по неоднозначным запросам. Если интент меняется в зависимости от сезона, дня недели или времени суток, система корректирует ранжирование, чтобы соответствовать доминирующему в данный момент интенту. Например, по запросу "turkey" в ноябре приоритет получат рецепты, а не информация о стране.
  • US8909655B1
  • 2014-12-09
  • Семантика и интент

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

  • SERP

Как Google использует визуальные цитаты и обратную связь для генерации и уточнения ответов в мультимодальном поиске
Google генерирует ответы на мультимодальные запросы (изображение + текст), находя визуально похожие изображения в интернете и используя текст с их исходных страниц как основу для LLM. Система показывает эти изображения как «визуальные цитаты» для подтверждения ответа и позволяет пользователям исключать нерелевантные источники, чтобы мгновенно уточнить сгенерированный результат.
  • US20240378236A1
  • 2024-11-14
  • Мультимедиа

  • EEAT и качество

  • Ссылки

Как Google обучает ИИ-модели для автоматической оценки качества сайтов на основе данных асессоров и предвзятой выборки
Патент Google, описывающий фундаментальную методологию создания систем оценки качества сайтов. Google использует машинное обучение (например, SVM), чтобы найти корреляции между оценками асессоров и измеримыми сигналами сайта (PageRank, клики). Для повышения точности применяется метод «предвзятой выборки» (Biased Sampling): система намеренно собирает больше оценок для сайтов среднего качества («сложных случаев»), чем для очевидно плохих или хороших.
  • US8442984B1
  • 2013-05-14
  • SERP

  • EEAT и качество

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

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

  • Мультимедиа

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

Как Google фильтрует персонализированные предложения запросов на основе контента просматриваемой страницы
Google использует механизм для генерации предложений следующего запроса после того, как пользователь покинул страницу выдачи. Система создает кандидатов на основе истории поиска пользователя, а затем фильтрует их, проверяя релевантность контенту страницы, которую пользователь просматривает в данный момент. Это гарантирует, что предложения соответствуют как интересам пользователя, так и текущему контексту просмотра.
  • US8392435B1
  • 2013-03-05
  • Персонализация

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

  • SERP

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

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

  • SERP

Как Google ранжирует контент на других языках, основываясь на поведении пользователей с одинаковыми языковыми настройками
Google использует статистику кликов (CTR), сегментированную по языковым предпочтениям пользователей, для корректировки ранжирования. Если пользователи, предпочитающие язык X, часто кликают на результат на языке Y, этот результат будет повышен в выдаче для других пользователей с предпочтением языка X. Это позволяет ранжировать контент, популярный у определенной языковой группы, независимо от языка самого контента.
  • US8375025B1
  • 2013-02-12
  • Мультиязычность

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

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

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

  • SERP

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

seohardcore