
Google разделяет нативные приложения на две группы: те, у которых есть соответствующий веб-ресурс, и те, у которых его нет (app-only). Каждая группа ранжируется отдельно с использованием разных сигналов. Затем система рассчитывает «Универсальную оценку ранжирования» (Universal Ranking Score) на основе позиции приложения в своем списке, что позволяет справедливо объединить эти списки в единую поисковую выдачу.
Патент решает проблему объединения результатов поиска из разных источников, которые используют несопоставимые сигналы ранжирования. Конкретно, он описывает, как совместить в одной выдаче (1) нативные приложения, имеющие соответствующий веб-ресурс (corresponding web resource), и (2) нативные приложения, у которых такого ресурса нет (app-only). Поскольку сигналы для ранжирования веб-контента (например, ссылки, авторитетность домена) отличаются от сигналов для app-only контента (например, загрузки, отзывы, использование приложения), их исходные оценки релевантности нельзя напрямую сравнивать.
Запатентован метод для слияния различных наборов результатов ранжирования нативных приложений. Система генерирует два отдельных рейтинга: один для приложений с веб-аналогами (first ranking), другой для app-only приложений (second ranking). Ключевым элементом является расчет Universal Ranking Score для каждого элемента. Эта оценка базируется исключительно на позиции элемента в его собственном списке и общем количестве элементов в этом списке, что позволяет объединить списки без нормализации исходных оценок ранжирования.
Механизм работает следующим образом:
Web Index, а app-only — в Application Index.Web Ranker ранжирует первую группу, используя как веб-сигналы, так и сигналы приложений. Application Ranker ранжирует вторую группу, используя только сигналы приложений.Rank Combiner рассчитывает Universal Ranking Score для каждого результата. Эта оценка зависит от его позиции (k) и общего числа результатов в списке (n). В патенте предложены формулы, например, (n−k+1)/n.Universal Ranking Score для формирования финальной комбинированной выдачи.Высокая. Интеграция контента из нативных приложений в результаты поиска (App Indexing, Deep Linking) остается критически важной задачей, особенно в мобильном поиске. Патент описывает фундаментальную архитектуру для смешивания разных типов результатов (Universal Search), решая проблему сравнения разнородных сигналов ранжирования.
Патент имеет высокое значение (7.5/10) для SEO и ASO (App Store Optimization) стратегий. Он раскрывает, что Google использует разные индексы и разные наборы сигналов в зависимости от наличия у приложения веб-версии. Это напрямую влияет на стратегию продвижения: app-only приложения должны фокусироваться исключительно на ASO-сигналах, в то время как приложения с веб-версией должны синхронизировать усилия по ASO и традиционному веб-SEO, чтобы максимизировать видимость.
Corresponding Web Resource.Application Page внутри нативного приложения.Corresponding Web Resource.Corresponding Web Resource.Web Index (веб-страницы и приложения с веб-версией).Application Index (app-only приложения).Web Ranker и Application Ranker в единый список.Rank Combiner. Она основана на позиции элемента (k) и общем количестве элементов (n) в его исходном списке.Claim 1 (Независимый пункт): Описывает основной метод объединения ранжирования для разных типов нативных приложений.
First Universal Ranking Score. Эта оценка основана на позиции (k) и общем количестве (n) приложений в этом рейтинге.Second Universal Ranking Score на основе его позиции (k) и общего количества (n) приложений в этом рейтинге.Universal Ranking Scores.Deep Links, которые запускают приложение и открывают контент в конкретном месте.Claim 2 (Зависимый от 1): Детализирует первый метод расчета Universal Ranking Score (Формула 1).
Расчет включает определение соотношения между суммой (разницы между общим количеством приложений (n) и позицией (k) плюс константа (m)) к общему количеству приложений (n). Это соответствует формуле (n−k+m)/n. (Claim 4 уточняет, что m может быть равно 1).
Claim 6 и 8 (Зависимые от 1 и 6): Детализируют второй метод расчета Universal Ranking Score (Формула 2).
Расчет основан на инверсии числа Фибоначчи (Inverse of the Fibonacci number), соответствующего позиции приложения. Оценка нормализуется путем деления на сумму инверсий чисел Фибоначчи для всех приложений в рейтинге. Это соответствует формуле Inv(Fib(k))/ΣInv(Fib(i)).
Изобретение определяет архитектуру индексирования, ранжирования и смешивания результатов поиска для нативных приложений.
CRAWLING – Сканирование и Сбор данных
Application Data Extractor and Processor получает и интерпретирует установочные файлы (application package files) нативных приложений.
INDEXING – Индексирование и извлечение признаков
Indexer сканирует контент приложений. Ключевой шаг: система определяет, есть ли у приложения или его страницы Corresponding Web Resource.
Web Index.Application Index.RANKING – Ранжирование
Процесс разделен на два параллельных потока:
Web Ranker обрабатывает Web Index, генерируя первый список (веб-страницы и приложения с веб-версией), используя веб-сигналы и сигналы приложений.Application Ranker обрабатывает Application Index, генерируя второй список (app-only приложения), используя только сигналы приложений.METASEARCH – Метапоиск и Смешивание
Это основной этап применения патента. Rank Combiner получает два списка. Он игнорирует исходные оценки ранжирования и рассчитывает Universal Ranking Score для каждого элемента на основе его позиции (k) и размера списка (n). Затем он объединяет и сортирует элементы по этой универсальной оценке.
Входные данные:
Web Ranker (с позициями).Application Ranker (с позициями).Выходные данные:
Combined Ranking), отсортированный по Universal Ranking Score.Deep Links) в результатах поиска наряду с традиционными веб-страницами.Алгоритм смешивания применяется, когда в ответ на запрос система идентифицирует релевантные результаты как в Web Index, так и в Application Index, и необходимо создать универсальную выдачу.
Web Index и Application Index.Web Ranker ранжирует набор результатов, состоящий из веб-ресурсов и приложений, у которых есть Corresponding Web Resource. Используются веб-сигналы и/или сигналы приложений.Application Ranker ранжирует набор результатов, состоящий из app-only приложений. Используются только сигналы приложений.Rank Combiner определяет общее количество элементов (n) в первом списке. Для каждого элемента на позиции (k) рассчитывается Universal Ranking Score с использованием одной из формул (например, (n−k+1)/n).weighting) к Universal Ranking Scores в зависимости от источника (например, повысить результаты из Web Ranking).Universal Ranking Scores.tie breaking rules), например, предпочтение приложению с веб-версией или более популярному приложению.Deep Links на приложения.Патент разделяет входные данные на две категории в зависимости от типа приложения:
1. Приложения с Corresponding Web Resource (Обрабатываются Web Ranker):
application usage information), рейтинги, отзывы пользователей, свежесть (recency data).2. App-Only Приложения (Обрабатываются Application Ranker):
Ключевой метрикой является Universal Ranking Score. Патент предлагает несколько методов расчета:
Метод 1: Линейное распределение (Equation 1)
Формула: UniversalRankingScore=(n−k+m)/n
Интерпретация: Этот метод присваивает оценки на основе относительной позиции. Чем меньше 'n' (т.е. чем меньше качественных результатов в индексе), тем быстрее снижается оценка при движении вниз по списку.
Метод 2: Распределение по Фибоначчи (Equation 2)
Формула: UniversalScore=Inv(Fib(k))/ΣInv(Fib(i))
Интерпретация: Этот метод создает нелинейное распределение, давая значительно больший вес топовым позициям.
Метод 3: Поведенческие метрики
В патенте также упоминается возможность использования производительности результатов поиска (например, click-through rate) в качестве Universal Ranking Score.
Corresponding Web Resource), и App-Only приложений. Они индексируются (Web Index vs Application Index) и ранжируются разными системами (Web Ranker vs Application Ranker).App-only приложения ограничены только сигналами приложений.Universal Ranking Score, основанный только на позиции результата в его собственном индексе.Universal Ranking Score сохраняет относительный порядок внутри каждого списка.Universal Ranking Score. Если в индексе мало качественных результатов (маленький n), оценки будут снижаться быстрее, чем в индексе с большим n.Deep Links, ведущих непосредственно к контенту (Application Pages) внутри приложения.Web Ranker. Необходимо также обеспечить техническую связь между сайтом и приложением.Deep Links для всех важных страниц приложения (Application Pages), чтобы система могла индексировать контент и направлять пользователей напрямую к нему из поиска.Application Ranker. Стратегия должна быть полностью сосредоточена на ASO: оптимизация метаданных, увеличение количества и качества установок, работа с отзывами, рейтингами, а также улучшение показателей использования приложения (application usage information) и его свежести.Corresponding Web Resource. Это позволит контенту перейти из Application Index в Web Index и получить доступ к веб-сигналам ранжирования, если сайт авторитетен.app-only приложения с целью попасть в Web Index не принесет пользы, так как Web Ranker оценивает качество веб-ресурса.Патент подтверждает стратегию Google по интеграции всех типов контента в единую выдачу (Universal Search) и описывает техническое решение для справедливого смешивания результатов. Для бизнеса это означает, что мобильные приложения являются полноценным каналом органического поиска, но стратегия продвижения критически зависит от типа приложения. Наличие сильного веб-присутствия дает значительное преимущество в ранжировании соответствующего приложения по сравнению с конкурентами, у которых есть только приложение.
Сценарий: Сравнение двух приложений по доставке еды
Запрос: "Заказать пиццу" (на мобильном устройстве).
Приложение А (С веб-версией): Крупный агрегатор с мощным сайтом и сильным SEO. Приложение популярно.
Приложение Б (App-Only): Стартап без функционального веб-сайта. Приложение имеет высокие оценки и хорошую вовлеченность.
Процесс ранжирования:
Web Ranker. Получает высокую оценку благодаря сильным веб-сигналам и сигналам приложения. Занимает позицию 1 в Web Ranking (Предположим, n=50).Application Ranker. Получает высокую оценку благодаря отличным сигналам приложения. Занимает позицию 1 в Application Ranking (Предположим, n=10).Сценарий 2: Если Приложение А заняло позицию 3.
Web Ranking (n=50).Application Ranking (n=10).Как Google определяет, есть ли у приложения "Соответствующий веб-ресурс" (Corresponding Web Resource)?
Патент определяет Corresponding Web Resource как веб-страницу с тем же или похожим контентом, что и страница приложения. Система идентифицирует эту связь на этапе индексирования. На практике это достигается через явное указание связи между приложением и сайтом (например, через Search Console, разметку на сайте или конфигурацию App Indexing API/Firebase), что позволяет системе понять эквивалентность контента.
Какие сигналы используются для ранжирования App-Only приложений?
Патент перечисляет сигналы, специфичные для приложений, используемые Application Ranker: релевантность контента приложения запросу, количество загрузок и/или установок, информация об использовании приложения (application usage information), данные рейтингов, отзывы пользователей и данные о свежести (recency data). Это стандартный набор факторов ASO.
Дает ли наличие веб-версии гарантированное преимущество приложению в поиске?
Не гарантированное, но существенное. Приложения с веб-версией ранжируются Web Ranker и получают доступ к веб-сигналам (авторитетность домена, ссылки). Однако, если веб-сайт низкого качества или сигналы самого приложения слабые, оно будет ранжироваться низко в своем индексе и, как следствие, получит низкий Universal Ranking Score.
Что такое Universal Ranking Score и почему Google не использует исходные оценки ранжирования для смешивания?
Universal Ranking Score — это нормализованная оценка, основанная на позиции результата в его исходном индексе. Google использует ее, потому что исходные оценки из Web Index и Application Index рассчитываются на основе разных наборов сигналов и не являются напрямую сравнимыми. Универсальная оценка позволяет справедливо объединить списки, сохраняя их внутренний порядок.
Как влияет общее количество результатов (n) в индексе на итоговое ранжирование?
Значение 'n' представляет общее количество релевантных результатов в конкретном индексе. Согласно Формуле 1 ((n−k+1)/n), чем меньше 'n', тем быстрее снижается Universal Ranking Score при движении вниз по списку. Это означает, что если в индексе мало качественных результатов, только самые топовые из них имеют шанс высоко ранжироваться в комбинированной выдаче.
Может ли система повышать или понижать результаты из определенного индекса?
Да. Патент упоминает, что к Universal Ranking Scores могут применяться весовые коэффициенты (weighting) в зависимости от источника рейтинга. Например, система может решить повысить результаты для приложений с веб-ресурсами относительно app-only результатов, умножив их универсальные оценки на повышающий коэффициент.
Какая формула для Universal Ranking Score лучше: линейная или по Фибоначчи?
Патент предлагает обе как варианты реализации. Формула по Фибоначчи (Метод 2) создает нелинейное распределение с более резким падением оценки при снижении позиции, что дает значительно больший вес ТОП-1 результату по сравнению с нижними позициями, чем при линейном распределении (Метод 1).
Как этот патент связан с App Indexing?
Этот патент описывает архитектуру, которая использует результаты App Indexing. Чтобы Web Ranker и Application Ranker могли оценить контент внутри приложения (Application Pages) и предоставить Deep Links, приложение должно быть предварительно проиндексировано. Патент фокусируется на том, как эти проиндексированные результаты затем ранжируются и объединяются.
Что происходит, если два результата из разных индексов имеют одинаковый Universal Ranking Score?
Патент предусматривает использование правил разрешения конфликтов (tie breaking rules). Примерами таких правил могут быть: предпочтение приложению с соответствующим веб-ресурсом перед app-only приложением, или использование относительной популярности (например, количества загрузок) для выбора лучшего результата.
Влияет ли этот механизм на ранжирование обычных веб-страниц?
Да, косвенно. Веб-страницы ранжируются Web Ranker вместе с приложениями, имеющими веб-версию. Затем они участвуют в процессе объединения наравне с app-only приложениями. Если app-only приложение получит более высокий Universal Ranking Score, чем веб-страница, оно вытеснит эту веб-страницу вниз в комбинированной выдаче.

SERP

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

Local SEO
SERP

SERP

Семантика и интент
Персонализация
SERP

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

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

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

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

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

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

Ссылки
SERP
Структура сайта

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

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

SERP
EEAT и качество
Персонализация
