
Google рассчитывает «Affinity Score» для мобильных приложений на основе того, как часто и долго пользователь их использует (относительное вовлечение). При поиске с мобильного устройства система повышает в ранжировании результаты (deep links), ведущие в приложения с высоким Affinity Score, делая выдачу более персонализированной.
Патент решает задачу повышения релевантности поисковой выдачи на мобильных устройствах за счет персонализации. Стандартные алгоритмы ранжирования могут показывать результаты, ведущие в нативные приложения (native applications), которые хотя и релевантны запросу и установлены у пользователя, но не являются предпочитаемыми им. Изобретение позволяет определить предпочтения пользователя (аффинность) к конкретным приложениям и повысить в выдаче те, которые он использует чаще и активнее.
Запатентована система корректировки ранжирования результатов поиска, содержащих ссылки на нативные приложения (deep links). Система использует предварительно рассчитанный показатель Affinity Score (Оценка Аффинности), который измеряет приверженность пользователя к конкретному приложению относительно других установленных приложений. Эта оценка рассчитывается на основе данных об использовании приложений (reporting data), собираемых отдельно от поисковых операций. При обработке запроса система повышает позиции тех приложений, к которым у пользователя высокая аффинность.
Система работает в двух режимах:
Affinity Score для каждого приложения и сохраняется в базе данных (Affinity Data). Ключевым фактором является Relative Engagement Measure (мера относительного вовлечения).deep links в установленные приложения. Затем система извлекает сохраненные Affinity Scores для этих приложений и корректирует их ранжирование (например, повышая приложения с высоким Affinity Score).Высокая. Персонализация, мобильный поиск и интеграция приложений в веб-поиск (App Indexing, Deep Linking) являются ключевыми направлениями развития поисковых систем. Механизм учета фактического использования приложений для ранжирования их в поиске остается крайне актуальным для улучшения пользовательского опыта на мобильных устройствах.
Влияние на SEO и ASO (App Store Optimization) стратегии значительное (7.5/10). Патент критически важен для компаний, продвигающих мобильные приложения через органический поиск Google. Он демонстрирует, что вовлеченность и удержание пользователей (Engagement и Retention) внутри приложения напрямую влияют на его видимость снаружи (в Google Search). Просто наличие установленного приложения и настроенного App Indexing недостаточно; необходимо стимулировать активное использование приложения.
Affinity Scores для пользователей и их нативных приложений.Affinity Data и корректировку оценок ранжирования на основе Affinity Scores.Deep Link в нативное приложение.Affinity Score. Определяется как соотношение времени использования конкретного приложения ко времени использования всех приложений на устройстве.Claim 1 (Независимый пункт): Описывает основной метод корректировки результатов поиска.
application affinity data для этого устройства. Эти данные содержат Affinity Scores для установленных приложений и получены в результате процесса отчетности (reporting process), отдельного от поисковой операции.native application search results с deep links в установленные приложения.Affinity Score приложения. Определение включает: Relative Engagement Measure на основе соотношения первой и второй мер времени.Affinity Score на основе Relative Engagement Measure.Affinity Scores для генерации скорректированного набора.Ядро изобретения — это использование предварительно рассчитанных персональных метрик вовлеченности в приложения (Affinity Score, основанный на Relative Engagement) для переранжирования поисковой выдачи в реальном времени.
Claim 3 (Зависимый от 2): Уточняет механизм корректировки.
Если в выдаче есть несколько результатов по нативным приложениям, каждый на своей исходной позиции, то корректировка включает изменение позиций только этих результатов относительно друг друга и в пределах этих исходных позиций.
Это важный нюанс: если приложения были на позициях 3, 5 и 7, то после корректировки они будут переупорядочены между собой, но по-прежнему займут позиции 3, 5 и 7. Веб-результаты не затрагиваются этим конкретным вариантом реализации.
Claim 8 (Зависимый от 1): Описывает процесс получения application affinity data.
native application reporting data от множества устройств отдельно от поисковых запросов.Affinity Score для приложений на основе этих данных для каждого устройства.Affinity Score, приложением и устройством в хранилище данных.Изобретение затрагивает несколько этапов поиска, используя данные, собираемые в фоне, и влияя на финальное ранжирование.
INDEXING – Индексирование и извлечение признаков
Патент описывает процесс, аналогичный индексированию пользовательских сигналов. Reporting Data собираются, обрабатываются, и на их основе рассчитываются Affinity Scores. Эти данные сохраняются в Affinity Data для последующего быстрого доступа. Этот процесс происходит офлайн (в фоне), отдельно от обработки поисковых запросов.
RANKING – Ранжирование
На этом этапе генерируется первичный набор результатов (веб и приложения) на основе стандартных сигналов релевантности, без учета Affinity Score.
RERANKING – Переранжирование
Основное применение патента. Компонент Affinity Score Adjuster активируется после основного ранжирования.
Affinity Scores из Affinity Data.Search Scores) этих результатов корректируются (повышаются или понижаются) на основе Affinity Scores.Входные данные:
Affinity Data (предварительно рассчитанные Affinity Scores).Выходные данные:
Native Application Search Results, то есть результаты, содержащие Deep Links в приложения, установленные на устройстве пользователя (App Indexing). Не влияет на ранжирование стандартных веб-страниц.Reporting Data.Reporting Data (явно или через настройки ОС).Native Application Search Results.Affinity Scores для этих приложений и этого пользователя.Алгоритм состоит из двух основных процессов.
Процесс А: Генерация Affinity Data (Офлайн/Фоновый режим)
Reporting Data с пользовательских устройств. Этот процесс происходит непрерывно и отдельно от поисковых сессий. Данные включают метрики использования установленных приложений.Relative Engagement Measure для каждого приложения путем сравнения времени его использования с общим временем использования всех приложений.Affinity Score для каждого приложения. Этот расчет может учитывать Relative Engagement Measure и другие факторы из Reporting Data (например, отзывы, шаринг, статус платной версии) с использованием весовых коэффициентов.Affinity Scores по категориям приложений (например, финансы) или по издателям.Affinity Scores в базу данных Affinity Data в привязке к идентификатору пользователя/устройства и приложения.Процесс Б: Корректировка ранжирования (Онлайн/Реальное время)
Search Scores).Native Application Search Results, которые ведут в приложения, установленные на устройстве.Affinity Data для получения Affinity Scores идентифицированных приложений для данного пользователя.Affinity Score к Search Score. Это может быть бустинг (если Affinity Score выше порога) или демпинг (если ниже порога), или относительная корректировка (сравнение Affinity Scores разных приложений между собой).Патент фокусируется на использовании данных о поведении пользователя внутри приложений.
Формула (интерпретация на основе Claim 1):
Relative Engagement=Общее время использования всех приложенийВремя использования Приложения X
Relative Engagement Measure и, возможно, взвешенной комбинации других факторов из Reporting Data. Чем выше уровень вовлеченности, тем выше Affinity Score.Affinity Score превышает первый порог; демпинг, если он ниже второго порога).Affinity Score является сильным сигналом персонализации. Он позволяет Google предпочесть приложение, которое пользователь реально использует, приложению, которое установлено, но игнорируется.Affinity Score происходят офлайн, отдельно от поисковых операций. Это позволяет системе быстро применять персонализацию в реальном времени без задержек на сложные вычисления.Native Application Search Results, и Affinity Score не будет применяться.Affinity Score.Reporting Data и влиять на Affinity Score.Affinity Score будет низким, что может привести к демпингу в поиске.Relative Engagement, ухудшая видимость в поиске.Патент подтверждает стратегическую важность интеграции SEO и ASO. Качество мобильного приложения и поведение пользователей в нем становятся неотъемлемой частью стратегии продвижения в органическом поиске. Для бизнеса это означает необходимость инвестиций в развитие и поддержку нативных приложений как полноценного канала взаимодействия с аудиторией. Система Affinity Score дает преимущество тем приложениям, которые успешно выстраивают долгосрочные отношения с пользователями.
Сценарий: Поиск отеля в определенном городе
Reporting Data. Пользователь проводит в Booking.com 5% своего общего времени в приложениях, а в Expedia — 0.1%. Affinity Score для Booking.com значительно выше.Deep Links на страницу с отелями в Праге.Affinity Score Adjuster получает данные об аффинности и применяет бустинг к результату Booking.com.Deep Link на Booking.com будет показан выше, чем Deep Link на Expedia (и, возможно, выше некоторых веб-результатов), так как система знает, что пользователь предпочитает использовать это приложение.Влияет ли Affinity Score на ранжирование веб-сайта, если у него есть связанное приложение?
Патент описывает корректировку только Native Application Search Results (результатов с deep links в приложение). Он не описывает прямого влияния Affinity Score приложения на ранжирование связанных веб-страниц. Однако, если результат поиска комбинированный (содержит ссылку и на веб-сайт, и на приложение), то бустинг применяется ко всему блоку результата за счет аффинности к приложению.
Что важнее для Affinity Score: частота использования или продолжительность?
Патент делает особый акцент на Relative Engagement Measure (Claim 1), который основан на продолжительности использования приложения относительно общего времени использования всех приложений. Хотя частота использования также упоминается как часть Reporting Data, именно относительная продолжительность является ядром механизма расчета аффинности, описанного в формуле изобретения.
Как Google собирает данные об использовании приложений (Reporting Data)?
Патент не детализирует технический механизм сбора, но указывает, что данные могут поступать от издателей приложений или напрямую от приложений/устройств. На практике это часто реализуется через сервисы операционной системы (например, Google Play Services на Android) или через встроенные SDK (например, Firebase Analytics), при условии согласия пользователя на сбор данных.
Если пользователь недавно установил приложение, каким будет его Affinity Score?
Изначально Affinity Score будет низким или нейтральным, так как недостаточно данных для расчета Relative Engagement. Однако патент упоминает возможность использования агрегированных оценок по категориям или издателям. Если у пользователя высокая аффинность к другим приложениям этого же издателя или категории, новое приложение может получить начальный буст.
Может ли низкий Affinity Score привести к пессимизации приложения в поиске?
Да. Патент описывает возможность демпинга (понижения), если Affinity Score не достигает определенного порога. Также, если в выдаче присутствуют другие релевантные приложения с более высокими Affinity Scores, приложение с низким показателем будет ранжироваться ниже них из-за относительной корректировки.
Что означает корректировка «в пределах исходных позиций» (Claim 3)?
Это один из вариантов реализации. Представим, что в выдаче веб-результаты занимают позиции 1, 2, 4, 6, а приложения A, B, C — позиции 3, 5, 7 соответственно. Система может переупорядочить A, B и C на основе их Affinity Scores (например, C, A, B), но они по-прежнему останутся на позициях 3, 5, 7. Это более консервативный подход к персонализации, который не затрагивает ранжирование веб-результатов.
Как этот патент влияет на стратегию App Indexing?
Он значительно повышает важность App Indexing. Реализация этой технологии позволяет приложению участвовать в поиске, а высокий Affinity Score дает конкурентное преимущество в этом канале. Стратегия должна включать индексацию максимального количества полезного контента внутри приложения и обеспечение высокого качества самого приложения для стимулирования вовлеченности.
Учитывается ли контекст запроса при применении Affinity Score?
Да. Патент упоминает, что корректировка на основе категорий или классов может применяться при обнаружении сигнала интереса (signal of interest) в запросе. Например, по запросу [restaurant review apps] система может применить агрегированный Affinity Score для категории «Обзоры ресторанов», тогда как по запросу [Jane's Restaurant] она применит индивидуальные Affinity Scores конкретных приложений.
Влияет ли Affinity Score на подсказки (Query Suggestions) или переписывание запросов (Query Rewrites)?
Да, патент упоминает, что Affinity Scores могут использоваться не только для ранжирования, но и для корректировки оценок поисковых подсказок и вариантов переписывания запросов. Например, если у пользователя высокая аффинность к приложению по недвижимости, подсказка для [LA h] может быть скорректирована на [LA homes for sale], что приведет к выдаче, где это приложение будет ранжироваться высоко.
Применяется ли этот механизм для поиска на десктопах?
Нет. Патент сфокусирован на нативных приложениях (Native Applications), установленных на пользовательском устройстве (чаще всего мобильном). Механизм предполагает сбор данных об использовании этих приложений на этом же устройстве и корректировку выдачи при поиске с него же.

Персонализация
Поведенческие сигналы
SERP

Индексация
SERP
Персонализация

Персонализация
Поведенческие сигналы
SERP

Персонализация
Поведенческие сигналы
Свежесть контента

Семантика и интент
SERP
Поведенческие сигналы

Семантика и интент
Поведенческие сигналы
SERP

Поведенческие сигналы
Индексация
SERP

Local SEO
Поведенческие сигналы
Семантика и интент

Семантика и интент
Поведенческие сигналы
SERP

Персонализация
Семантика и интент
Поведенческие сигналы

Семантика и интент
Поведенческие сигналы
Персонализация

EEAT и качество
Семантика и интент

Поведенческие сигналы
Семантика и интент
Мультимедиа

Семантика и интент
Поведенческие сигналы
Персонализация

Поведенческие сигналы
Мультимедиа
Семантика и интент
