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

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

USING MODELS FOR TRIGGERING PERSONAL SEARCH (Использование моделей для активации персонального поиска)
  • US20150012524A1
  • Google LLC
  • 2013-07-02
  • 2015-01-08
  • Персонализация
  • Семантика и интент
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

Google создает детальную модель пользователя (User Model) на основе его личного контента (письма, контакты, события). При получении запроса система анализирует эту модель, чтобы определить намерение пользователя (Intent Score): ищет ли он свои личные данные или общую информацию в интернете. Это позволяет автоматически активировать персональный поиск только тогда, когда это релевантно контексту и времени.

Описание

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

Патент решает задачу определения неявного намерения пользователя при вводе поискового запроса: ищет ли пользователь общую информацию в интернете (General Intent) или свои собственные данные из подключенных сервисов (Personal Intent). Это позволяет системе эффективно решать, когда необходимо активировать ресурсоемкий поиск по персональным данным, а когда достаточно стандартного веб-поиска. Также механизм снижает необходимость для пользователя явно указывать, что он ищет личные данные (например, вводя [my flights] вместо просто [airline]).

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

Запатентована система для выборочной активации персонального поиска на основе модели пользователя (User Model). Эта модель строится индивидуально путем анализа его контента (User-Generated Content), такого как электронная почта, контакты и социальные сети. Система использует триггер неявного намерения (Implicit Intent Trigger) для оценки входящих запросов и определения вероятности того, что пользователь ищет персональную информацию.

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

Система работает в двух режимах:

  1. Офлайн (Построение модели): Генератор моделей (User Model Generator) анализирует контент пользователя, извлекает важные n-граммы (например, имена, названия проектов), аннотирует их контекстом (например, "это человек", "это отправитель") и сохраняет в User Model.
  2. Онлайн (Обработка запроса): Когда аутентифицированный пользователь вводит запрос, Implicit Intent Trigger сравнивает термины запроса с n-граммами в User Model. Вычисляется оценка намерения (Intent Score), учитывающая точность совпадения, свежесть (freshness) данных и временной контекст (Interest Window). Если Intent Score превышает порог, система определяет намерение как персональное. Затем аннотатор запросов (Query Annotator) может уточнить запрос на основе модели (например, понять, что [max] — это имя человека, а не математическая функция) перед выполнением поиска по персональному индексу.

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

Высокая. Персонализация и интеграция данных из различных сервисов (Gmail, Календарь, Контакты) в результаты поиска являются ключевыми функциями Google. Описанный механизм является фундаментальным для эффективной работы таких функций, как Google Assistant и предоставление ответов о бронированиях или рейсах непосредственно в поисковой выдаче.

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

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

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

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

Annotations (Аннотации)
Метки, присваиваемые терминам (n-граммам) в User Model, которые указывают на контекст использования термина. Примеры: имя, фамилия, адрес, человек, объект, тема, дата, время, местоположение.
Freshness (Свежесть)
Метрика, связанная с n-граммами в User Model, указывающая на актуальность данных. Основана на возрасте исходного контента. Свежесть влияет на Intent Score.
General Intent (Общее намерение)
Намерение пользователя получить результаты поиска, которые не зависят от его личных данных (агностичны к пользователю). Соответствует стандартному веб-поиску.
Implicit Intent Trigger (Триггер неявного намерения)
Компонент системы, который анализирует запрос и User Model для вычисления Intent Score и определения типа намерения (персональное или общее).
Intent Score (Оценка намерения)
Числовая метрика, указывающая на вероятность того, что намерение пользователя является персональным (Personal Intent).
Interest Window (Окно интереса)
Период времени, связанный с определенным событием в User Model (например, бронирование рейса). Запросы, попадающие в это окно (например, за 24 часа до вылета), с большей вероятностью считаются персональными.
N-grams (N-граммы)
Последовательности из одного или нескольких терминов, извлеченные из контента пользователя и сохраненные в User Model.
Personal Intent (Персональное намерение)
Намерение пользователя получить результаты поиска, специфичные для его личных данных (например, из его почты или контактов).
Query Annotator (Аннотатор запросов)
Компонент, который использует User Model для аннотирования терминов входящего запроса, помогая устранить неоднозначность и сформировать точный персональный запрос (Personal Query).
User-Generated Content (Контент, созданный пользователем)
Данные, генерируемые пользователем при использовании различных сервисов (электронная почта, чат, контакты, социальные сети). Является источником для построения User Model.
User Model (Модель пользователя)
Структура данных, специфичная для конкретного пользователя. Содержит n-граммы, извлеченные из его User-Generated Content, вместе с аннотациями, указывающими на контекст этих терминов.

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

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

  1. Система получает поисковый запрос от пользователя.
  2. Система обращается к User Model, специфичной для этого пользователя. Модель содержит n-граммы, причем термины в этих n-граммах аннотированы. Аннотации указывают на контекст, в котором эти термины использовались.
  3. Система определяет намерение пользователя (User Intent) для этого запроса путем сравнения терминов запроса с терминами n-грамм в User Model.
  4. Система получает результаты поиска, которые отвечают запросу и соответствуют определенному намерению пользователя.

Claim 5 (Зависимый от 1): Детализирует процесс определения намерения с помощью оценки.

  1. Определение Intent Score на основе запроса и User Model.
  2. Сравнение Intent Score с одним или несколькими пороговыми значениями.

Claim 7 и 8 (Зависимые от 5): Определяют условия для разных типов намерений.

  • Если Intent Score превышает пороговое значение, намерение определяется как Personal Intent (Claim 7).
  • Если Intent Score находится между первым (высоким) и вторым (низким) пороговыми значениями, намерение определяется как смешанное (Personal Intent и General Intent) (Claim 8).

Claim 9 (Зависимый от 5): Перечисляет факторы, используемые для расчета Intent Score.

Intent Score определяется на основе одного или нескольких из следующих факторов: свежесть (freshness) конкретных n-грамм в User Model, близость (точность) совпадений между терминами запроса и n-граммами в модели, качество результатов поиска, которые могут быть показаны пользователю, и история поиска пользователя.

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

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

INDEXING – Индексирование и извлечение признаков
На этом этапе система обрабатывает не публичный веб-контент, а User-Generated Content. Происходит индексация личных данных пользователя (User Content Index). Параллельно работает User Model Generator, который извлекает n-граммы, аннотирует их и строит User Model в офлайн-режиме.

QUNDERSTANDING – Понимание Запросов
Это основной этап применения патента. Когда поступает запрос от аутентифицированного пользователя, система (Intent System) активирует Implicit Intent Trigger. Этот компонент обращается к User Model, чтобы определить контекст запроса и вычислить Intent Score. На этом же этапе может работать Query Annotator для устранения неоднозначностей в запросе на основе личного контекста пользователя.

RANKING – Ранжирование
Результат работы Intent System определяет, какие индексы будут использоваться для поиска. Если определен General Intent, используется стандартный Search Index. Если определен Personal Intent, используется User Content Index.

METASEARCH / RERANKING – Метапоиск и Переранжирование
Если намерение смешанное, результаты из разных индексов объединяются. На финальном этапе результаты могут корректироваться в зависимости от уровня уверенности (Intent Score). Если уверенность в Personal Intent высока, персональные результаты показываются заметно (prominently).

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

  • Поисковый запрос пользователя.
  • User Model (аннотированные n-граммы, данные о свежести).
  • User-Generated Content (для построения модели офлайн).
  • История поиска пользователя (Historical Data).

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

  • Определение намерения (Personal Intent, General Intent или смешанное).
  • Intent Score.
  • Аннотированный персональный запрос (Personal Query), если применимо.

На что влияет

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

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

  • Условия работы алгоритма: Алгоритм применяется только к аутентифицированным пользователям, для которых существует User Model.
  • Триггеры активации: Активация персонального поиска происходит, когда Intent Score, рассчитанный путем сравнения запроса с User Model, превышает заданный порог.
  • Особые случаи (Interest Window): Система учитывает временную близость к событию. Например, запрос [consolidated airlines] за 3 дня до рейса может быть расценен как General Intent, а за 24 часа до рейса — как Personal Intent (поиск информации о конкретном бронировании), так как он попадает в Interest Window.

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

Процесс А: Построение модели пользователя (Офлайн/Непрерывный)

  1. Сбор данных: Получение доступа к User-Generated Content из различных сервисов (почта, соцсети, контакты и т.д.).
  2. Извлечение информации: Идентификация терминов и концепций, представляющих потенциальный интерес. Фильтрация стоп-слов.
  3. Генерация N-грамм: Формирование n-грамм из извлеченных терминов.
  4. Аннотирование: Присвоение контекстных меток (Annotations) терминам в n-граммах на основе источника и контекста использования (например, термин из поля "Отправитель" аннотируется как 'Person' и 'Sender').
  5. Оценка свежести: Присвоение метрики Freshness каждой n-грамме на основе возраста исходного документа.
  6. Сохранение модели: Запись аннотированных n-грамм в User Model, специфичную для пользователя.
  7. Обновление модели: Периодическое обновление модели при появлении нового контента или удаление устаревших n-грамм (чья свежесть ниже порога или если исходный документ удален).

Процесс Б: Обработка запроса и определение интента (Онлайн)

  1. Получение запроса: Получение поискового запроса от аутентифицированного пользователя.
  2. Доступ к модели: Загрузка соответствующей User Model.
  3. Сравнение: Сравнение терминов запроса с n-граммами в User Model.
  4. Расчет оценок: Вычисление промежуточных оценок на основе:
    • Близости совпадения (точное совпадение оценивается выше, чем синоним).
    • Свежести (Freshness) совпадающих n-грамм.
    • Истории поиска (какие результаты, приватные или публичные, пользователь выбирал ранее по схожим запросам).
    • Окна интереса (Interest Window) – близость ко времени события.
  5. Вычисление Intent Score: Агрегация промежуточных оценок (возможно, с весовыми коэффициентами) в единую Intent Score.
  6. Определение намерения: Сравнение Intent Score с порогами (Personal, Mixed, General).
  7. Аннотирование запроса (если применимо): Если намерение персональное или смешанное, Query Annotator использует аннотации из User Model для уточнения запроса (например, для устранения неоднозначности) и формирования Personal Query. Запрос может быть сопоставлен с грамматическими шаблонами (например, [emails from /Sender/]).
  8. Выполнение поиска: Направление запроса в соответствующий индекс (веб-индекс и/или персональный индекс) в зависимости от определенного намерения.
  9. Предоставление результатов: Получение и отображение результатов, приоритизируя их в зависимости от типа намерения и уровня уверенности.

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

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

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

  • Контентные факторы (User-Generated Content): Основной источник данных для построения User Model. Включает текст писем (тема, тело), посты в социальных сетях, данные контактной книги, события календаря. Анализируются термины (n-граммы) и контекст их использования.
  • Поведенческие факторы: История поиска пользователя используется для расчета Intent Score. Учитывается, выбирал ли пользователь ранее персональные (private documents) или общие (public documents) результаты при схожих запросах (качество предыдущих результатов).
  • Временные факторы: Возраст (Freshness) контента, из которого были извлечены n-граммы, критически важен. Также учитывается время запроса относительно времени событий в модели (Interest Window).
  • Пользовательские факторы: Система требует аутентификации пользователя для доступа к его специфической User Model.

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

  • Intent Score (Оценка намерения): Основная метрика патента. Указывает на вероятность персонального намерения. Рассчитывается как комбинация (например, взвешенная сумма) нескольких факторов, описанных ниже.
  • Freshness Score (Оценка свежести): Оценка актуальности n-граммы на основе возраста исходного документа. Более свежие данные получают более высокую оценку.
  • Closeness of Match (Близость совпадения): Оценка того, насколько точно термины запроса совпадают с n-граммами в модели (точное совпадение vs. синонимы).
  • Quality of Search Results (Качество результатов поиска): Исторические данные о релевантности и кликах по результатам (персональным или общим) для схожих запросов.
  • Пороговые значения Intent Score: Система использует как минимум один, а чаще два порога для классификации намерения (Personal, General, Mixed).
  • Interest Window Thresholds (Пороги окна интереса): Предопределенные периоды времени для разных типов событий (например, 24 часа для рейсов, несколько часов для ужина), используемые для оценки актуальности запроса.

Выводы

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

  1. Определение интента до поиска: Ключевая идея патента — определить намерение пользователя (персональное или общее) до выполнения ресурсоемкого поиска по личным данным. Это оптимизирует использование вычислительных ресурсов.
  2. Глубокое профилирование пользователя (User Model): Google строит сложные модели пользователей на основе их личного контента. Эти модели — не просто набор ключевых слов, а структурированные данные (аннотированные n-граммы), где сохраняется контекст использования терминов.
  3. Контекст и свежесть как ключевые сигналы интента: Свежесть (Freshness) данных в модели и временная близость к событию (Interest Window) являются критически важными факторами для определения того, ищет ли пользователь что-то актуальное и личное.
  4. Устранение неоднозначности через личный контекст: User Model используется для disambiguation. Система может понять значение неоднозначного термина в запросе, опираясь на то, как этот термин использовался в личном контенте пользователя (например, отличая имя человека от общего термина).
  5. Конкуренция за SERP: Хотя механизмы не влияют на ранжирование в публичном веб-индексе, они определяют структуру выдачи. Персональные результаты могут вытеснять органические, что влияет на видимость и CTR публичных сайтов.

Практика

Хотя патент описывает инфраструктуру персонального поиска и не дает прямых рекомендаций для оптимизации публичных сайтов, он предоставляет важный контекст для Senior SEO-специалистов по взаимодействию с экосистемой Google.

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

  • Оптимизация транзакционного контента (Email-маркетинг): Это ключевая практическая рекомендация. Поскольку User-Generated Content (включая входящие письма) является основой для User Model, необходимо обеспечить максимальную понятность транзакционных писем для парсеров Google. Используйте микроразметку Schema.org (например, для бронирований, заказов, рейсов) в электронных письмах. Это облегчает Google извлечение данных и их корректное аннотирование в User Model пользователя.
  • Четкое позиционирование сущностей (Entity Recognition): Работайте над тем, чтобы Google четко идентифицировал ваш бренд, продукты и услуги как сущности. Это повышает вероятность того, что система корректно свяжет публичную информацию о вашем бренде с личными взаимодействиями пользователя (например, его чеками или бронированиями).
  • Учет персонализации в аналитике: При анализе трафика и позиций учитывайте, что для аутентифицированных пользователей выдача может радикально отличаться. Если у пользователя есть активное взаимодействие с вашим брендом (например, недавний заказ), система может показать персональные результаты выше публичных, особенно если запрос попадает в Interest Window.

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

  • Попытки манипулировать User Model через публичный контент: Невозможно и нецелесообразно пытаться повлиять на User Model пользователя через публичный контент. Система построена на анализе личных, непубличных данных.
  • Игнорирование микроразметки в коммуникациях: Отправка транзакционных писем в виде неструктурированного текста или изображений усложняет Google понимание взаимодействия пользователя с вашим бизнесом, что может ухудшить пользовательский опыт при персональном поиске.
  • Анализ SERP только в режиме инкогнито: Оценка позиций без учета глубокой персонализации, основанной на личных данных, не дает полной картины видимости сайта для реальных пользователей.

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

Патент подтверждает стратегический фокус Google на глубокой персонализации и понимании индивидуального контекста пользователя. Для SEO это означает, что стандартная органическая выдача все чаще становится лишь одним из возможных ответов. В ситуациях, когда Intent Score высок, публичные результаты могут быть значительно понижены в пользу персональных данных. Стратегия должна учитывать весь путь пользователя (Customer Journey), включая пост-транзакционные взаимодействия, которые формируют User Model.

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

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

  1. Задача: Авиакомпания хочет, чтобы пользователи легко находили информацию о своем предстоящем рейсе, просто введя название авиакомпании в Google.
  2. Действие (на основе патента): Авиакомпания внедряет микроразметку Schema.org (FlightReservation) в электронные письма с подтверждением бронирования.
  3. Как это работает (по патенту):
    • Google парсит письмо (User-Generated Content) и извлекает данные о рейсе.
    • User Model Generator добавляет n-граммы (название авиакомпании, номер рейса) в User Model пользователя и аннотирует их как 'Flight', 'Airline', а также устанавливает дату (Freshness).
    • Когда пользователь вводит название авиакомпании за 24 часа до вылета (попадание в Interest Window), Implicit Intent Trigger вычисляет высокий Intent Score.
  4. Ожидаемый результат: Система определяет Personal Intent и отображает детали предстоящего рейса пользователя на первой позиции в выдаче, выше стандартной ссылки на сайт авиакомпании.

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

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

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

Что такое User Model в контексте этого патента?

User Model — это индивидуальный профиль пользователя, который Google строит на основе его личного контента (писем, контактов, постов в соцсетях). Это не просто набор интересов, а структурированная база данных, содержащая n-граммы (слова и фразы), извлеченные из этого контента. Важно, что эти n-граммы аннотированы контекстом — например, система знает, что "Макс" это 'Person' и 'Sender'.

Как рассчитывается Intent Score и что он означает?

Intent Score — это оценка вероятности того, что пользователь ищет персональную информацию. Она рассчитывается путем сравнения запроса с User Model. Учитываются такие факторы, как точность совпадения терминов запроса с данными в модели, свежесть этих данных (недавнее письмо важнее старого), временной контекст, а также история поиска пользователя. Если оценка высока, активируется персональный поиск.

Что такое "Окно интереса" (Interest Window)?

Это концепция, учитывающая временную актуальность запроса. Система оценивает близость времени запроса ко времени события в User Model. Например, запрос [название авиакомпании] за 24 часа до вылета попадет в "окно интереса" и будет считаться персональным, а за месяц до вылета — скорее всего, нет.

Могу ли я как SEO-специалист повлиять на User Model пользователя?

Напрямую повлиять через публичный контент нельзя, так как модель строится на личных данных. Однако вы можете повлиять косвенно через транзакционные коммуникации. Если ваш бизнес отправляет пользователям электронные письма (чеки, подтверждения бронирования), использование микроразметки Schema.org в этих письмах поможет Google корректно разобрать данные и добавить их в User Model пользователя.

Зачем Google определяет интент до выполнения поиска?

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

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

Система использует аннотации в User Model. Например, если пользователь вводит запрос [max]. Система проверяет User Model и видит, что термин "Max" аннотирован как 'Person' (контакт пользователя). Благодаря этому система понимает, что пользователь ищет человека, а не математическую функцию "max", и выполняет соответствующий персональный поиск.

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

Механизм применяется только к аутентифицированным пользователям (залогиненным в аккаунт Google), которые используют сервисы, генерирующие персональный контент (например, Gmail, Google Calendar), и не отключили функции персонализации поиска. Для анонимных пользователей этот механизм неактивен.

Насколько важна свежесть данных для активации персонального поиска?

Свежесть (Freshness) является одним из ключевых факторов при расчете Intent Score. Недавняя переписка или недавнее бронирование с гораздо большей вероятностью активируют персональный поиск по связанному запросу, чем информация из старых архивов. Патент также упоминает, что устаревшие данные могут удаляться из User Model.

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

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

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

Как Google использует личные данные пользователя (User Model) для понимания его намерений и персонализации выдачи
Google создает персональную модель пользователя (User Model) на основе его личного контента (письма, контакты, документы). Эта модель используется для определения неявного намерения пользователя (личный поиск или общий) и для аннотирования запроса контекстом из личных данных, чтобы предоставить точные персонализированные результаты.
  • US20150012558A1
  • 2015-01-08
  • Персонализация

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

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

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

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

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

Как Google интегрирует персональный и социальный контент (Email, посты друзей, календарь) в универсальную поисковую выдачу
Google использует этот механизм для глубокой персонализации поиска, интегрируя релевантный контент из личных источников пользователя (Gmail, Drive, Calendar) и от его социальных связей. Система индексирует этот контент с разрешения пользователя, ранжирует его с учетом социальных сигналов (Affinity) и адаптивно отображает в SERP, смешивая с публичными результатами.
  • US20150310100A1
  • 2015-10-29
  • Персонализация

  • Индексация

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

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

  • Индексация

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

Как Google формирует персонализированные поисковые подсказки (Autocomplete) на основе контента пользователя (например, в Gmail)
Google использует механизм для улучшения поисковых подсказок (Autocomplete) в таких сервисах, как Gmail. Система анализирует корпус документов пользователя, распознает сущности (например, email-адреса, имена) и предлагает их в качестве подсказок. Это помогает пользователю быстрее находить нужный контент, предлагая контекстуализированные подсказки (например, полный контакт) вместо отдельных слов.
  • US20140201229A1
  • 2014-07-17
  • Персонализация

  • Индексация

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

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

Как Google динамически формирует Панели Знаний, выбирая блоки информации на основе истории поисковых запросов пользователей
Google использует гибридный подход для создания структурированных страниц о сущностях (например, Панелей Знаний). Система анализирует исторические данные о том, что пользователи чаще всего ищут об этой сущности или её классе. На основе этого анализа динамически выбираются блоки информации (например, «Награды», «Саундтрек»), которые дополняют стандартный набор данных, позволяя автоматически адаптировать выдачу под актуальные интересы аудитории.
  • US10110701B2
  • 2018-10-23
  • Knowledge Graph

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

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

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

  • SERP

  • Ссылки

Как Google масштабирует расчет кратчайших путей в графе ссылок от авторитетных сайтов («Seed Nodes»)
Патент описывает инфраструктуру Google для распределенного вычисления кратчайших путей в огромных графах, таких как веб-граф. Система позволяет эффективно и отказоустойчиво рассчитывать расстояние от любого узла до ближайших авторитетных «Seed Nodes». Это foundational технология, которая делает возможным применение алгоритмов ранжирования, основанных на анализе ссылочного графа и распространении авторитетности (например, типа TrustRank) в масштабах всего интернета.
  • US8825646B1
  • 2014-09-02
  • Ссылки

Как Google использует данные о посещаемости, уникальных пользователях и длине URL для ранжирования документов
Фундаментальный патент Google, описывающий использование поведенческих факторов в ранжировании. Система рассчитывает Usage Score на основе частоты посещений и количества уникальных пользователей, фильтруя ботов и взвешивая данные по географии. Этот балл комбинируется с текстовой релевантностью (IR Score) и длиной URL (Path Length Score) для определения итоговой позиции документа.
  • US8001118B2
  • 2011-08-16
  • Поведенческие сигналы

  • SERP

Как Google использует анализ аномалий в показах и кликах для выявления фейковых локальных бизнес-листингов (Map Spam)
Google анализирует статистику взаимодействий (кликов) для групп связанных бизнес-листингов (Common Business). Система вычисляет статистически нормальный уровень активности и устанавливает порог (Anomaly Detection Threshold). Резкий всплеск активности выше этого порога (например, на два стандартных отклонения) сигнализирует о наличии фейковых или спамных листингов, созданных для манипуляции локальной выдачей.
  • US20150154610A1
  • 2015-06-04
  • Local SEO

  • Антиспам

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

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

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

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

  • EEAT и качество

  • SERP

Как Google запоминает вопросы без авторитетного ответа и автономно сообщает его позже через Ассистента
Патент Google описывает механизм для обработки запросов, на которые в момент поиска нет качественного или авторитетного ответа. Система запоминает информационную потребность и продолжает мониторинг. Когда появляется информация, удовлетворяющая критериям качества (например, в Knowledge Graph), Google автономно доставляет ответ пользователю, часто встраивая его в следующий диалог с Google Assistant, даже если этот диалог не связан с исходным вопросом.
  • US11238116B2
  • 2022-02-01
  • Knowledge Graph

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

  • EEAT и качество

Как Google предсказывает ваш следующий запрос на основе контента, который вы просматриваете, и истории поиска других пользователей
Google использует систему контекстной информации, которая анализирует контент на экране пользователя (например, статью или веб-страницу) и предсказывает, что пользователь захочет искать дальше. Система не просто ищет ключевые слова на странице, а использует исторические данные о последовательностях запросов (Query Logs). Она определяет, что другие пользователи искали после того, как вводили запросы, связанные с текущим контентом, и предлагает эти последующие запросы в качестве рекомендаций.
  • US20210232659A1
  • 2021-07-29
  • Семантика и интент

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

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

Как Google определяет скрытый интент сессии, используя универсальные уточняющие слова, и переранжирует выдачу
Google идентифицирует универсальные слова-модификаторы (например, «фото», «отзывы», «pdf»), которые пользователи часто добавляют к разным запросам. Если такое слово появляется в сессии, система определяет скрытый интент пользователя. Затем Google переранжирует выдачу, основываясь на том, какие документы исторически предпочитали пользователи с таким же интентом, адаптируя результаты под контекст сессии.
  • US8868548B2
  • 2014-10-21
  • Семантика и интент

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

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

seohardcore