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

Как Google персонализирует поисковые подсказки (Autocomplete) используя ваш социальный граф

SEARCH QUERY AUTO-COMPLETIONS BASED ON SOCIAL GRAPH (Автозаполнение поисковых запросов на основе социального графа)
  • US9305092B1
  • Google LLC
  • 2012-08-10
  • 2016-04-05
  • Персонализация
  • Поведенческие сигналы
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

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

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

Запатентована система персонализации ранжирования поисковых подсказок. Система получает начальный ввод пользователя и извлекает данные его социального графа (Social Graph Data). Для каждого кандидата на автозаполнение рассчитывается персонализированная оценка ранжирования (Ranking Score). Эта оценка зависит от активности контактов пользователя в социальном графе, включая частоту их запросов, взаимодействие с результатами и одобрение (Endorsements) контента.

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

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

  • Идентификация пользователя и ввод: Система получает начальный ввод от идентифицированного пользователя (UserID).
  • Получение кандидатов: Извлекаются стандартные варианты автозаполнения.
  • Получение социальных данных: Извлекаются данные социального графа пользователя.
  • Расчет персонализированных оценок: Для каждой подсказки рассчитывается Ranking Score. Этот расчет учитывает активность социального графа (частота запросов, клики, одобрения) и степень близости (degree of separation) контактов, совершивших эти действия.
  • Ранжирование и отображение: Подсказки сортируются на основе персонализированных оценок и отображаются пользователю.
  • Дополнительные функции: Система может отображать количество одобрений рядом с подсказкой и автоматически загружать предварительные результаты поиска для самой верхней подсказки.

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

Средняя/Высокая. Персонализация остается ключевым элементом поиска Google. Хотя конкретные реализации социального графа изменились (например, после закрытия Google+), концепция использования сигналов от связанных или доверенных субъектов для влияния на результаты и подсказки актуальна. Системы Google продолжают использовать различные формы персонализации и контекстуализации, которые могут включать механизмы, подобные описанным в патенте, хотя и не обязательно основанные на традиционных социальных сетях.

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

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

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

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

Ancillary Data (Вспомогательные данные)
Дополнительная информация, отображаемая вместе с поисковыми подсказками. В контексте патента это, как правило, Endorsement Counts.
Auto-completion Engine (Система автозаполнения)
Компонент поисковой системы, отвечающий за идентификацию, ранжирование и предоставление поисковых подсказок.
Degree of Separation (Степень разделения / Близость контакта)
Метрика в социальном графе, определяющая дистанцию между пользователем и другим контактом (например, прямой контакт, друг друга и т.д.). Используется для взвешивания социальных сигналов.
Endorsement (Одобрение)
Действие пользователя, выражающее положительное отношение к онлайн-контенту (веб-странице, ресурсу). Может быть явным (кнопка "Like"/"Share") или неявным (размещение ссылки на ресурс в блоге, посте, сообщении).
Endorsement Count (Счетчик одобрений)
Количество одобрений, связанных с результатами поиска, которые будут показаны при выборе данной подсказки.
Endorsement Score (ES) (Оценка одобрения)
Компонент Ranking Score. Отражает количество и качество одобрений, которые пользователи (глобально или из социального графа) дали результатам поиска, сгенерированным на основе данной подсказки.
Frequency (f) (Частота)
Компонент Ranking Score. Отражает частоту, с которой данная подсказка используется в качестве поискового запроса (глобально или в социальном графе).
Interaction Score (IS) (Оценка взаимодействия)
Компонент Ranking Score. Отражает взаимодействие пользователей (глобально или из социального графа) с результатами поиска, сгенерированными на основе данной подсказки (например, клики, скроллинг).
Preliminary Search Results (Предварительные результаты поиска)
Результаты поиска, которые генерируются и отображаются автоматически для самой высокоранжированной подсказки, еще до того, как пользователь явно ее выбрал.
Query Auto-completion (Поисковая подсказка / Автозаполнение запроса)
Предлагаемое завершение или совпадение для начального ввода пользователя.
QS Index (Индекс поисковых подсказок)
База данных, содержащая коллекцию запросов, ранее введенных пользователями, которая используется для генерации кандидатов на автозаполнение.
Ranking Score (RS) (Оценка ранжирования)
Числовое значение, определяющее порядок отображения подсказок. В данном патенте оно персонализировано на основе социального графа.
Selection Score (SS) (Оценка выбора)
Компонент Ranking Score. Отражает частоту выбора конкретной подсказки из списка предложенных (глобально или в социальном графе), особенно если она была выбрана вместо более высоко расположенных вариантов.
Social Graph (Социальный граф)
Коллекция связей пользователя (люди, ресурсы, организации). Включает прямые и косвенные контакты из различных сервисов (почта, чат, социальные сети). Граф может быть динамическим и взвешенным на основе частоты и типа взаимодействия (social affinity).
Social Index (Социальный индекс)
База данных, содержащая информацию о социальных графах пользователей.

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

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

  1. Система получает начальный ввод от пользователя.
  2. Система получает набор кандидатов для автозаполнения.
  3. Система получает данные социального графа (Social Graph Data), специфичные для пользователя.
  4. Для каждого кандидата определяется оценка ранжирования (Ranking Score). Ключевое условие: оценка определяется как минимум частично на основе данных социального графа И степени разделения (degree of separation) между пользователем и другими членами социального графа.
  5. Система передает инструкции для отображения подсказок в порядке, определенном этими оценками.
  6. Система получает выбор конкретной подсказки пользователем.
  7. Система передает выбранную подсказку в поисковую систему как запрос.

Ядро изобретения — это использование не только факта наличия социальной связи, но и ее близости (degree of separation) для взвешивания сигналов при ранжировании подсказок.

Claim 2 (Зависимый от 1): Уточняет компоненты Ranking Score.

Оценка ранжирования определяется на основе как минимум одного из следующих показателей, специфичных для соответствующей подсказки: частота (Frequency), оценка взаимодействия (Interaction Score), оценка одобрения (Endorsement Score) и оценка выбора (Selection Score).

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

Один или несколько из показателей (F, IS, ES, SS) определяются на основе данных социального графа.

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

Claim 5 (Зависимый от 2): Описывает взвешивание компонентов.

Ranking Score также определяется на основе соответствующих весов, применяемых к F, IS, ES и SS. Система может гибко настраивать влияние разных факторов (например, приоритет одобрений над частотой).

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

  1. Идентификация подсказки с наивысшим рейтингом.
  2. Автоматический выбор этой подсказки.
  3. Передача инструкций для отображения результатов поиска как предварительных (Preliminary Search Results).

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

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

QUNDERSTANDING – Понимание Запросов
Это основной этап применения патента. Система автозаполнения (Auto-completion Engine) работает в реальном времени, интерпретируя начальный ввод пользователя. Она взаимодействует с Индексом подсказок (QS Index) для получения кандидатов и с Социальным индексом (Social Index) для получения данных о пользователе (UserID) и его социальном графе.

RANKING – Ранжирование (в контексте подсказок)
Происходит ранжирование не результатов поиска, а самих подсказок. Auto-completion Engine вычисляет персонализированные Ranking Scores, используя комбинацию глобальных сигналов и социальных данных (F, IS, ES, SS), взвешенных по degree of separation.

METASEARCH / RERANKING (Отображение SERP)
После ранжирования подсказок система может инициировать дополнительный процесс: автоматический запрос для получения Preliminary Search Results по верхней подсказке и отображение Ancillary Data (например, Endorsement Counts) в интерфейсе.

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

  • Начальный ввод пользователя (последовательность символов).
  • Идентификатор пользователя (UserID) или cookie.
  • Кандидаты на автозаполнение из QS Index.
  • Данные социального графа из Social Index (включая связи, активность контактов и degree of separation).

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

  • Отсортированный список персонализированных поисковых подсказок.
  • Ancillary Data (например, счетчики одобрений).
  • (Опционально) Preliminary Search Results для верхней подсказки.

На что влияет

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

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

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

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

Процесс обработки ввода и генерации персонализированных подсказок:

  1. Получение ввода: Пользователь вводит начальный поисковый запрос на клиентском устройстве.
  2. Передача ввода: Клиентское устройство передает начальный ввод в поисковую систему.
  3. Идентификация пользователя: Поисковая система получает ввод и определяет UserID пользователя (например, через логин или cookie).
  4. Получение кандидатов: Auto-completion Engine запрашивает QS Index и получает набор релевантных кандидатов для автозаполнения.
  5. Получение социальных данных: Auto-completion Engine использует UserID для запроса Social Index и получает данные социального графа пользователя. Эти данные включают активность контактов (поиски, клики, одобрения) и их degree of separation.
  6. Расчет Ranking Scores: Для каждого кандидата вычисляется персонализированный Ranking Score.
    1. Вычисляются компоненты: Frequency (f), Interaction Score (IS), Endorsement Score (ES), Selection Score (SS).
    2. Эти компоненты корректируются на основе данных социального графа. Например, учитывается только активность контактов.
    3. Сигналы от контактов взвешиваются на основе их degree of separation (сигналы от прямых контактов важнее).
    4. Компоненты агрегируются с использованием предопределенных весов для получения финального Ranking Score.
  7. Ранжирование подсказок: Кандидаты сортируются на основе вычисленных Ranking Scores.
  8. (Опционально) Генерация предварительных результатов: Для подсказки с наивысшим рейтингом автоматически генерируются Preliminary Search Results.
  9. (Опционально) Получение вспомогательных данных: Вычисляются Endorsement Counts для отображения.
  10. Передача данных клиенту: Отсортированный список подсказок, ранг и вспомогательные данные передаются на клиентское устройство.
  11. Отображение: Клиентское устройство отображает подсказки в установленном порядке (например, в выпадающем меню), возможно, вместе со счетчиками одобрений и предварительными результатами.

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

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

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

  • Поведенческие факторы (User Behavior):
    • История запросов: Частота ввода запросов (используется в Frequency).
    • Взаимодействие с результатами: Клики, скроллинг и другие взаимодействия с результатами поиска, полученными по конкретному запросу (используется в Interaction Score).
    • Выбор подсказок: Данные о том, какие подсказки пользователи выбирают из предложенного списка (используется в Selection Score).
  • Социальные факторы (Social Graph Data):
    • Структура графа: Связи между пользователями (прямые/косвенные контакты) и degree of separation.
    • Социальная активность: Поведенческие факторы (перечисленные выше), агрегированные по контактам в социальном графе.
    • Одобрения (Endorsements): Явные (Likes/Shares) и неявные (ссылки в постах, блогах) одобрения ресурсов контактами (используется в Endorsement Score).
  • Пользовательские факторы:
    • UserID для идентификации пользователя и доступа к его социальному графу.

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

Система вычисляет Ranking Score (RS) для каждой подсказки. Он определяется как функция от четырех основных компонентов, которые могут быть рассчитаны глобально или на основе социального графа пользователя:

RS=f(Frequency,IS,ES,SS)RS = f(Frequency, IS, ES, SS)RS=f(Frequency,IS,ES,SS)

  • Frequency (f): Может рассчитываться как отношение количества использований запроса контактами (Z) к общему времени (Y) (например, f=Z/Y). Упоминается, что эта частота может быть взвешена по degree of separation (прямые контакты важнее косвенных).
  • Interaction Score (IS): Отражает уровень взаимодействия с результатами поиска (например, от 0 до 1). Может быть композитной (средней) оценкой взаимодействия всех пользователей из социального графа, которые ранее использовали этот запрос.
  • Endorsement Score (ES): Основан на суммарном количестве одобрений (явных и/или неявных) от членов социального графа для набора результатов, связанных с подсказкой.
  • Selection Score (SS): Увеличивается, если подсказка часто выбирается пользователями из социального графа, особенно если она выбирается вместо подсказок, расположенных выше в списке.

Взвешивание: Патент подчеркивает два уровня взвешивания:

  1. Веса компонентов: К каждому из компонентов (f, IS, ES, SS) могут применяться веса для контроля их влияния на финальный Ranking Score (например, ES может быть важнее f).
  2. Веса социальных связей: Внутри каждого компонента сигналы взвешиваются по degree of separation и социальной близости (social affinity).

Выводы

  1. Персонализация Автозаполнения через социальный контекст: Патент описывает конкретный механизм, позволяющий Google изменять ранжирование поисковых подсказок на основе социального графа пользователя. Подсказки становятся не просто отражением глобальной популярности, а отражением интересов социального окружения пользователя.
  2. Многофакторная оценка релевантности подсказок: Релевантность подсказки определяется не только частотой запроса (Frequency), но и последующим поведением пользователей: качеством взаимодействия с выдачей (Interaction Score), одобрением результатов (Endorsement Score) и выбором самой подсказки (Selection Score).
  3. Важность степени близости (Degree of Separation): Система не просто учитывает активность социального графа, но и взвешивает ее. Действия прямых контактов (меньшая степень разделения) имеют больший вес, чем действия косвенных контактов, что делает персонализацию более точной.
  4. Одобрения (Endorsements) как ключевой сигнал: Патент уделяет значительное внимание одобрениям (явным и неявным) как сигналу качества и релевантности. Наличие Endorsement Score и отображение Endorsement Counts подчеркивает важность социального доказательства в поиске.
  5. Влияние на формирование запроса: Этот механизм активно влияет на то, как пользователи формулируют свои финальные запросы, направляя их в сторону формулировок, популярных или одобренных их социальным кругом.

Практика

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

  • Стимулирование органического социального одобрения (Endorsements): Поощряйте пользователей делиться вашим контентом, ссылаться на него в блогах, социальных сетях и на форумах (неявные одобрения), а также использовать кнопки шаринга (явные одобрения). Чем больше одобрений получает ваш контент от реальных пользователей, тем выше вероятность, что связанные с ним запросы получат высокий Endorsement Score в подсказках их контактов.
  • Оптимизация под удовлетворенность пользователя (Interaction Score): Создавайте контент, который максимально полно отвечает на запрос и обеспечивает положительный пользовательский опыт. Высокий Interaction Score (хорошие поведенческие факторы на сайте) у пользователей, перешедших по определенному запросу, повышает вероятность показа этого запроса в подсказках их социального окружения.
  • Построение сообщества и бренда: Развивайте сильный бренд и лояльное сообщество. Пользователи, которые часто ищут ваш бренд и взаимодействуют с ним, увеличивают видимость вашего бренда в подсказках своих социальных графов.
  • Анализ популярных подсказок в разных сегментах: Если возможно сегментировать аудиторию, анализируйте, какие запросы и темы популярны в разных социальных кластерах. Это поможет создавать контент, который резонирует с определенными группами и распространяется внутри них.

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

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

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

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

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

Сценарий: Повышение видимости нового продукта через социальное одобрение

  1. Ситуация: Компания запускает новый продукт, например, "Эко-кроссовки Аврора". Глобальная частота запроса низкая.
  2. Действия (стимулирование Endorsements): Компания проводит кампанию с инфлюенсерами и лояльными клиентами, мотивируя их публиковать обзоры и посты со ссылками на продукт (неявные одобрения) и делиться страницей продукта в социальных сетях (явные одобрения).
  3. Механизм работы патента:
    • Пользователь 1 (инфлюенсер) одобряет продукт.
    • Пользователь 2 (подписчик Пользователя 1, прямой контакт) начинает вводить "Эко-кроссовки".
    • Система анализирует социальный граф Пользователя 2. Она видит, что его прямой контакт (Пользователь 1) недавно одобрил результаты по запросу "Эко-кроссовки Аврора".
    • Система вычисляет высокий Endorsement Score для подсказки "Эко-кроссовки Аврора", взвешенный с учетом близости контакта.
  4. Результат: Несмотря на низкую глобальную популярность, подсказка "Эко-кроссовки Аврора" отображается у Пользователя 2 на первом месте, возможно, с пометкой о количестве одобрений. Это увеличивает вероятность выбора именно этого запроса и перехода на сайт компании.

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

Влияет ли этот патент напрямую на ранжирование моего сайта в поиске?

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

Что такое "Социальный граф" в понимании Google согласно этому патенту?

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

Что важнее для ранжирования подсказок: глобальная популярность запроса или его популярность в моем социальном графе?

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

Что такое "Степень разделения" (Degree of Separation) и как она используется?

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

Что такое "Одобрение" (Endorsement) и как его можно получить?

Одобрение — это положительный сигнал о контенте. Оно может быть явным (нажатие кнопки Like/Share) или неявным. Неявное одобрение — это, например, размещение ссылки на ваш сайт в посте в блоге, социальной сети или электронном письме. Для SEO важно стимулировать органическое распространение ссылок на ваш контент реальными пользователями.

Как SEO-специалист может повлиять на Interaction Score (IS)?

Interaction Score отражает удовлетворенность пользователей результатами поиска по данному запросу. Чтобы повысить IS, необходимо убедиться, что ваш контент максимально релевантен запросу, быстро загружается, удобен для потребления и решает задачу пользователя. Хорошие поведенческие факторы на сайте способствуют высокому IS.

Что означает функция "Предварительные результаты поиска" (Preliminary Search Results)?

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

Актуален ли этот патент, учитывая изменения в социальных сетях (например, закрытие Google+)?

Хотя конкретные источники социальных данных могли измениться, сама концепция использования связей между пользователями и их активности для персонализации поиска остается актуальной. Google может использовать другие источники для построения социального или семантического графа пользователя, такие как контакты в Gmail, Android, совместное посещение мест или взаимодействие с сущностями.

Могут ли накрутки социальных сигналов помочь повысить видимость в подсказках?

Это маловероятно и рискованно. Поскольку система использует взвешивание на основе degree of separation и social affinity, сигналы от фейковых или не связанных с пользователем аккаунтов будут иметь минимальный вес. Эффективная стратегия заключается в получении органических одобрений от реальной аудитории.

Какова главная стратегическая рекомендация для SEO, исходя из этого патента?

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

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

Как Google персонализирует подсказки Autocomplete, анализируя запросы похожих пользователей и обновляя локальный кэш устройства
Google персонализирует подсказки Autocomplete (Search Suggest), анализируя поведение пользователей со схожими профилями (местоположение, интересы, история поиска). Система генерирует кастомизированное обновление для локального кэша устройства на основе запросов, введенных этими похожими пользователями. Это означает, что разные пользователи видят разные подсказки для одного и того же ввода.
  • US8868592B1
  • 2014-10-21
  • Персонализация

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

  • Local SEO

Как Google персонализирует поисковые подсказки (Autocomplete) на основе интересов пользователя
Google использует механизм для персонализации поисковых подсказок (Autocomplete). Система определяет категории интересов пользователя на основе его истории поиска. Когда пользователь вводит начало запроса, подсказки ранжируются не по глобальной популярности, а по частоте их использования людьми с похожими интересами. Это направляет поисковое поведение пользователя в сторону запросов, релевантных его категории.
  • US8027990B1
  • 2011-09-27
  • Персонализация

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

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

  • Индексация

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

Как Google использует личную историю поиска и профиль интересов для персонализации подсказок Autocomplete
Google персонализирует поисковые подсказки (Autocomplete), используя профиль интересов пользователя, созданный на основе его прошлых запросов и кликов. Система сравнивает тематику потенциальных подсказок с интересами пользователя и повышает в списке те варианты, которые соответствуют его предпочтениям, с учетом актуальности этих интересов.
  • US20140108445A1
  • 2014-04-17
  • Персонализация

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

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

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

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

  • SERP

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

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

  • Антиспам

  • Ссылки

Как Google идентифицирует, связывает и индексирует концепции (фразы) для понимания тем документов
Фундаментальный патент Google, описывающий переход от индексирования слов к индексированию концепций (фраз). Система определяет «хорошие фразы» на основе частотности и их способности прогнозировать появление других фраз (Information Gain). Документы индексируются не только по содержащимся в них фразам, но и по наличию связанных фраз, что позволяет системе определять основные и второстепенные темы документа, а также контекстуально оценивать анкорный текст ссылок.
  • US7536408B2
  • 2009-05-19
  • Индексация

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

  • Ссылки

Как Google находит, оценивает и показывает «интересные факты» о сущностях в поиске
Google идентифицирует «уникальные» или «интересные» факты о сущностях, анализируя документы, на которые ссылаются с использованием триггеров (например, «fun facts»). Система извлекает предложения, кластеризует их для поиска лучшей формулировки и оценивает качество факта на основе авторитетности источника, уникальности терминов и топикальности. Эти факты затем показываются в выдаче в виде специальных блоков.
  • US11568274B2
  • 2023-01-31
  • Knowledge Graph

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

  • EEAT и качество

Как Google определяет авторитетные сайты для конкретных тем, анализируя «гибридные запросы» пользователей
Google анализирует «гибридные запросы» (например, «back pain WebMD»), чтобы понять, какие сайты пользователи считают лучшими источниками информации по конкретным темам. Система создает карты соответствия между темами и авторитетными ресурсами. Эти данные используются для повышения релевантности авторитетных сайтов в выдаче по информационным запросам и для улучшения поисковых подсказок.
  • US9244972B1
  • 2016-01-26
  • EEAT и качество

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

  • SERP

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

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

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

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

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

  • SERP

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

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

  • SERP

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

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

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

Как Google извлекает, обрабатывает и индексирует анкорный текст, контекст и атрибуты входящих ссылок для ранжирования целевых страниц
Фундаментальный патент, описывающий инфраструктуру Google для обработки ссылок. Система извлекает анкорный текст, окружающий контекст и атрибуты форматирования (аннотации) из исходных страниц и инвертирует эти данные в структуру "Sorted Anchor Map". Это позволяет индексировать целевую страницу по тексту ссылок, указывающих на нее, используя эту внешнюю информацию как сигнал релевантности.
  • US7308643B1
  • 2007-12-11
  • Ссылки

  • Индексация

  • Техническое SEO

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

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

  • SERP

seohardcore