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

Как Google объединяет результаты поиска по приложениям с веб-версией и без нее, используя универсальную оценку ранжирования

RANKING NATIVE APPLICATIONS AND NATIVE APPLICATION DEEP LINKS (Ранжирование нативных приложений и глубинных ссылок нативных приложений)
  • US10268732B2
  • Google LLC
  • 2015-06-29
  • 2019-04-23
  • Индексация
  • SERP
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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(n-k+1)/n(n−k+1)/n.
  • Объединение (Blending): Все элементы из обоих списков сортируются на основе их Universal Ranking Score для формирования финальной комбинированной выдачи.

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

Высокая. Интеграция контента из нативных приложений в результаты поиска (App Indexing, Deep Linking) остается критически важной задачей, особенно в мобильном поиске. Патент описывает фундаментальную архитектуру для смешивания разных типов результатов (Universal Search), решая проблему сравнения разнородных сигналов ранжирования.

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

Патент имеет высокое значение (7.5/10) для SEO и ASO (App Store Optimization) стратегий. Он раскрывает, что Google использует разные индексы и разные наборы сигналов в зависимости от наличия у приложения веб-версии. Это напрямую влияет на стратегию продвижения: app-only приложения должны фокусироваться исключительно на ASO-сигналах, в то время как приложения с веб-версией должны синхронизировать усилия по ASO и традиционному веб-SEO, чтобы максимизировать видимость.

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

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

Native Application (Нативное приложение, App)
Приложение, разработанное специально для конкретной операционной системы устройства (например, iOS, Android), работающее независимо от браузера.
Application Page / Environment Instance (Страница приложения)
Конкретная среда отображения внутри нативного приложения, где представлен контент. Эквивалент веб-страницы внутри приложения.
Corresponding Web Resource (Соответствующий веб-ресурс)
Веб-страница или сайт, который предоставляет тот же или очень похожий контент, что и нативное приложение или его страница.
App-Only (Только приложение)
Нативное приложение или его контент, у которого нет Corresponding Web Resource.
Deep Link (Глубинная ссылка)
Ссылка в результате поиска, которая ведет на конкретную Application Page внутри нативного приложения.
Web Index (Веб-индекс)
Индекс веб-ресурсов. В контексте патента, также включает нативные приложения, если у них есть Corresponding Web Resource.
Application Index (Индекс приложений)
Индекс нативных приложений, у которых нет Corresponding Web Resource.
Web Ranker (Веб-ранжировщик)
Компонент, который ранжирует элементы из Web Index (веб-страницы и приложения с веб-версией).
Application Ranker (Ранжировщик приложений)
Компонент, который ранжирует элементы из Application Index (app-only приложения).
Rank Combiner (Объединитель ранжирования)
Компонент, который объединяет списки от Web Ranker и Application Ranker в единый список.
Universal Ranking Score (Универсальная оценка ранжирования)
Нормализованная оценка, рассчитываемая Rank Combiner. Она основана на позиции элемента (k) и общем количестве элементов (n) в его исходном списке.

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

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

  1. Система определяет первый рейтинг (First Ranking) для набора первых приложений, у которых есть соответствующий веб-ресурс. Критично: Ранжирование основано на комбинации контента приложения И контента соответствующего веб-ресурса.
  2. Для каждого приложения в первом рейтинге рассчитывается First Universal Ranking Score. Эта оценка основана на позиции (k) и общем количестве (n) приложений в этом рейтинге.
  3. Система определяет второй рейтинг (Second Ranking) для набора вторых приложений, у которых НЕТ соответствующего веб-ресурса. Ранжирование основано на контенте самого приложения.
  4. Для каждого приложения во втором рейтинге рассчитывается Second Universal Ranking Score на основе его позиции (k) и общего количества (n) приложений в этом рейтинге.
  5. Определяется комбинированный рейтинг (Combined Ranking) на основе Universal Ranking Scores.
  6. Предоставляются результаты поиска, включающие Deep Links, которые запускают приложение и открывают контент в конкретном месте.

Claim 2 (Зависимый от 1): Детализирует первый метод расчета Universal Ranking Score (Формула 1).

Расчет включает определение соотношения между суммой (разницы между общим количеством приложений (n) и позицией (k) плюс константа (m)) к общему количеству приложений (n). Это соответствует формуле (n−k+m)/n(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))Inv(Fib(k)) / Σ Inv(Fib(i))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 (с позициями).
  • Общее количество релевантных результатов (n) в каждом списке.

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

  • Единый комбинированный список результатов (Combined Ranking), отсортированный по Universal Ranking Score.

На что влияет

  • Типы контента: Влияет на отображение нативных мобильных приложений и их страниц (Deep Links) в результатах поиска наряду с традиционными веб-страницами.
  • Специфические запросы: Наибольшее влияние на мобильный поиск, где пользователи ищут как информацию, так и приложения для выполнения задач (например, "бронирование отелей", "новости", "фитнес трекер").

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

Алгоритм смешивания применяется, когда в ответ на запрос система идентифицирует релевантные результаты как в Web Index, так и в Application Index, и необходимо создать универсальную выдачу.

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

  1. Идентификация ресурсов: В ответ на запрос система ищет релевантные нативные приложения и веб-ресурсы в Web Index и Application Index.
  2. Определение первого ранжирования (Web Ranking): Web Ranker ранжирует набор результатов, состоящий из веб-ресурсов и приложений, у которых есть Corresponding Web Resource. Используются веб-сигналы и/или сигналы приложений.
  3. Определение второго ранжирования (Application Ranking): Application Ranker ранжирует набор результатов, состоящий из app-only приложений. Используются только сигналы приложений.
  4. Расчет универсальных оценок для первого списка: Rank Combiner определяет общее количество элементов (n) в первом списке. Для каждого элемента на позиции (k) рассчитывается Universal Ranking Score с использованием одной из формул (например, (n−k+1)/n(n-k+1)/n(n−k+1)/n).
  5. Расчет универсальных оценок для второго списка: Аналогичный расчет производится для второго списка с использованием его собственного значения (n).
  6. Применение весов (Опционально): Система может применить весовые коэффициенты (weighting) к Universal Ranking Scores в зависимости от источника (например, повысить результаты из Web Ranking).
  7. Определение комбинированного ранжирования: Элементы из обоих списков объединяются и сортируются на основе их итоговых Universal Ranking Scores.
  8. Разрешение конфликтов (Опционально): При одинаковых оценках применяются правила разрешения конфликтов (tie breaking rules), например, предпочтение приложению с веб-версией или более популярному приложению.
  9. Предоставление результатов: Система генерирует SERP, включающий веб-ссылки и Deep Links на приложения.

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

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

Патент разделяет входные данные на две категории в зависимости от типа приложения:

1. Приложения с Corresponding Web Resource (Обрабатываются Web Ranker):

  • Контентные факторы: Релевантность контента приложения И контента соответствующего веб-ресурса запросу.
  • Ссылочные факторы (Веб-сигналы): Количество и качество ссылок на соответствующий веб-ресурс, качество домена веб-ресурса.
  • Поведенческие/ASO факторы (Сигналы приложений): Количество загрузок/установок, данные об использовании приложения (application usage information), рейтинги, отзывы пользователей, свежесть (recency data).

2. App-Only Приложения (Обрабатываются Application Ranker):

  • Контентные факторы: Релевантность контента самого приложения запросу.
  • Поведенческие/ASO факторы (Сигналы приложений): Количество загрузок/установок, данные об использовании, рейтинги, отзывы, свежесть. (Веб-сигналы не используются).

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

Ключевой метрикой является Universal Ranking Score. Патент предлагает несколько методов расчета:

Метод 1: Линейное распределение (Equation 1)

Формула: UniversalRankingScore=(n−k+m)/nUniversal Ranking Score = (n - k + m) / nUniversalRankingScore=(n−k+m)/n

  • n = общее количество элементов в списке.
  • k = позиция элемента в списке.
  • m = константа (например, 1).

Интерпретация: Этот метод присваивает оценки на основе относительной позиции. Чем меньше 'n' (т.е. чем меньше качественных результатов в индексе), тем быстрее снижается оценка при движении вниз по списку.

Метод 2: Распределение по Фибоначчи (Equation 2)

Формула: UniversalScore=Inv(Fib(k))/ΣInv(Fib(i))Universal Score = Inv(Fib(k)) / Σ Inv(Fib(i))UniversalScore=Inv(Fib(k))/ΣInv(Fib(i))

  • Fib(k) = Число Фибоначчи, соответствующее позиции k.
  • Inv(Fib(k)) = Обратное значение (1/Fib(k)).

Интерпретация: Этот метод создает нелинейное распределение, давая значительно больший вес топовым позициям.

Метод 3: Поведенческие метрики

В патенте также упоминается возможность использования производительности результатов поиска (например, click-through rate) в качестве Universal Ranking Score.

Выводы

  1. Раздельная архитектура для разных типов приложений: Google четко разделяет обработку приложений, у которых есть веб-аналог (Corresponding Web Resource), и App-Only приложений. Они индексируются (Web Index vs Application Index) и ранжируются разными системами (Web Ranker vs Application Ranker).
  2. Преимущество веб-поддержки в ранжировании: Приложения с веб-версией имеют доступ к большему количеству сигналов. Они могут использовать как сигналы приложения (установки, отзывы), так и сигналы соответствующего веб-ресурса (ссылки, авторитетность). App-only приложения ограничены только сигналами приложений.
  3. Механизм смешивания через нормализацию позиций: Для объединения результатов из разных индексов Google не сравнивает исходные оценки ранжирования. Вместо этого используется Universal Ranking Score, основанный только на позиции результата в его собственном индексе.
  4. Важность ранжирования в своем кластере: Чтобы занять высокую позицию в комбинированной выдаче, приложение должно сначала занять высокую позицию в своем собственном индексе. Universal Ranking Score сохраняет относительный порядок внутри каждого списка.
  5. Влияние размера пула (n): Общее количество релевантных результатов (n) в каждом индексе влияет на расчет Universal Ranking Score. Если в индексе мало качественных результатов (маленький n), оценки будут снижаться быстрее, чем в индексе с большим n.
  6. Deep Linking как стандарт: Патент подчеркивает важность предоставления Deep Links, ведущих непосредственно к контенту (Application Pages) внутри приложения.

Практика

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

  • Синхронизация Веб и Приложения (если применимо): Если у приложения есть веб-версия, необходимо обеспечить, чтобы веб-сайт был максимально качественным и авторитетным (SEO). Сигналы с сайта (например, ссылочный профиль) напрямую влияют на ранжирование приложения, так как оно обрабатывается Web Ranker. Необходимо также обеспечить техническую связь между сайтом и приложением.
  • Реализация App Indexing и Deep Linking: Критически важно для всех приложений. Необходимо настроить Deep Links для всех важных страниц приложения (Application Pages), чтобы система могла индексировать контент и направлять пользователей напрямую к нему из поиска.
  • Максимизация сигналов ASO для App-Only приложений: Если у приложения нет веб-версии, оно ранжируется Application Ranker. Стратегия должна быть полностью сосредоточена на ASO: оптимизация метаданных, увеличение количества и качества установок, работа с отзывами, рейтингами, а также улучшение показателей использования приложения (application usage information) и его свежести.
  • Стратегическое создание веб-аналогов: Для ключевого контента в приложении может быть целесообразно создать Corresponding Web Resource. Это позволит контенту перейти из Application Index в Web Index и получить доступ к веб-сигналам ранжирования, если сайт авторитетен.

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

  • Игнорирование веб-сайта при наличии приложения: Ошибка считать, что для приложения с веб-версией важны только сигналы ASO. Патент ясно указывает, что такие приложения ранжируются на основе комбинации сигналов. Слабый сайт снизит видимость приложения в поиске.
  • Отсутствие Deep Linking: Не предоставлять поисковой системе доступ к контенту внутри приложения. Это лишает приложение возможности ранжироваться по конкретным информационным запросам и ограничивает его видимость.
  • Создание низкокачественного веб-сайта для App-Only: Создание сайта-заглушки низкого качества для app-only приложения с целью попасть в Web Index не принесет пользы, так как Web Ranker оценивает качество веб-ресурса.

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

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

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

Сценарий: Сравнение двух приложений по доставке еды

Запрос: "Заказать пиццу" (на мобильном устройстве).

Приложение А (С веб-версией): Крупный агрегатор с мощным сайтом и сильным SEO. Приложение популярно.

Приложение Б (App-Only): Стартап без функционального веб-сайта. Приложение имеет высокие оценки и хорошую вовлеченность.

Процесс ранжирования:

  1. Приложение А обрабатывается Web Ranker. Получает высокую оценку благодаря сильным веб-сигналам и сигналам приложения. Занимает позицию 1 в Web Ranking (Предположим, n=50).
  2. Приложение Б обрабатывается Application Ranker. Получает высокую оценку благодаря отличным сигналам приложения. Занимает позицию 1 в Application Ranking (Предположим, n=10).
  3. Расчет Universal Score (по Формуле 1, m=1):
    • Приложение А: (50 - 1 + 1) / 50 = 1.0
    • Приложение Б: (10 - 1 + 1) / 10 = 1.0
  4. Объединение: Оба приложения занимают верхние позиции. При равенстве оценок используются правила разрешения конфликтов.

Сценарий 2: Если Приложение А заняло позицию 3.

  1. Приложение А занимает позицию 3 в Web Ranking (n=50).
  2. Приложение Б занимает позицию 1 в Application Ranking (n=10).
  3. Расчет Universal Score:
    • Приложение А: (50 - 3 + 1) / 50 = 0.96
    • Приложение Б: (10 - 1 + 1) / 10 = 1.0
  4. Объединение: Приложение Б будет ранжироваться выше Приложения А в комбинированной выдаче.

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

Как 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-k+1)/n(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, чем веб-страница, оно вытеснит эту веб-страницу вниз в комбинированной выдаче.

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

Как Google нормализует оценки мобильных приложений и ранжирует их вместе с веб-сайтами в единой выдаче
Google использует механизм для сравнения и совместного ранжирования веб-страниц и нативных мобильных приложений. Поскольку оценки для веба и приложений рассчитываются по разным шкалам, система нормализует оценки приложений, приводя их к единой шкале с веб-результатами. Это позволяет Google формировать унифицированную поисковую выдачу (Universal Search), включающую как ссылки на сайты, так и контент из приложений (Deep Links).
  • US8996520B2
  • 2015-03-31
  • SERP

Как Google объединяет и нормализует результаты из разных индексов (веб и мобильного) для пользователей мобильных устройств
Google использует систему смешивания (Results Mixer) для объединения выдачи из разных поисковых движков (например, основного веба и мобильного веба). Поскольку движки используют разные формулы ранжирования, система нормализует оценки, используя классификацию запросов, свойства контента и калибровку на основе человеческих оценок. Также описан механизм дедупликации, отдающий приоритет мобильной версии контента.
  • US7962477B2
  • 2011-06-14
  • SERP

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

Как Google объединяет локальные, веб- и ASO-результаты в унифицированном поиске на устройствах (Android/ChromeOS)
Патент описывает механизм унифицированного поиска на устройствах, который одновременно запрашивает данные с локального устройства, из магазинов приложений и веб-поиска. Система использует специфический алгоритм смешивания: сначала показывает фиксированное количество лучших результатов из каждого источника для гарантии разнообразия, а затем объединяет оставшиеся по общему рейтингу.
  • US9589033B1
  • 2017-03-07
  • Local SEO

  • SERP

Как Google формирует универсальную выдачу (Universal Search), смешивая и ранжируя результаты из разных вертикалей поиска
Патент описывает фундаментальный механизм "Универсального Поиска". Google одновременно ищет информацию по запросу в разных категориях (Веб, Новости, Товары, Картинки). Система ранжирует не только документы, но и сами категории по релевантности запросу, определяя, какие результаты объединить в единую выдачу и насколько заметно (Prominence) они будут представлены.
  • US7447678B2
  • 2008-11-04
  • SERP

Как Google определяет и ранжирует вертикали поиска (Web, Images, News, Local) на основе интента запроса и профиля пользователя
Патент описывает фундаментальный механизм Универсального Поиска (Universal Search). Система генерирует результаты из разных индексов (Web, Картинки, Новости, Карты) и вычисляет «Оценку Вероятности» (Likelihood Value) для каждой категории. Эта оценка определяет, какая вертикаль наиболее релевантна интенту запроса. Для расчета используются как агрегированные данные о поведении всех пользователей по схожим запросам, так и индивидуальный профиль пользователя.
  • US7966309B2
  • 2011-06-21
  • Семантика и интент

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

  • SERP

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

Как Google использует данные о поведении пользователей по похожим запросам для ранжирования новых или редких запросов
Google использует механизм для улучшения ранжирования запросов, по которым недостаточно данных о поведении пользователей (например, кликов). Система находит исторические запросы, семантически похожие на исходный, и «заимствует» их поведенческие данные. Степень сходства рассчитывается с учетом важности терминов, синонимов и порядка слов. Эти заимствованные данные используются для корректировки рейтинга документов по исходному запросу.
  • US9009146B1
  • 2015-04-14
  • Поведенческие сигналы

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

  • SERP

Как Google анализирует сессии пользователей и кластеризует концепции для генерации блока "Связанные запросы" (Related Searches)
Google анализирует последовательности запросов пользователей в рамках одной сессии для выявления шаблонов уточнений. Система кластеризует эти уточнения по смыслу, анализируя контент ранжирующихся по ним документов или другие запросы, ведущие на эти документы. Это позволяет предлагать пользователям концептуально различные варианты для сужения или изменения темы поиска.
  • US8065316B1
  • 2011-11-22
  • Семантика и интент

  • SERP

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

Как Google корректирует позиционную предвзятость (Position Bias) при обучении моделей ранжирования на кликах пользователей
Google использует механизм для устранения позиционной предвзятости (Position Bias) при обучении моделей ранжирования (Learning to Rank). Система анализирует, на какой позиции находился кликнутый результат, и присваивает этому клику вес важности. Клики по нижним позициям получают больший вес, чем клики по ТОП-1. Это позволяет модели учиться определять истинную релевантность, а не просто копировать существующий порядок выдачи.
  • US20210125108A1
  • 2021-04-29
  • Поведенческие сигналы

  • SERP

Как Google использует персональное дерево интересов пользователя для определения важности слов в запросе и его переписывания
Google использует иерархический профиль интересов пользователя (Profile Tree), построенный на основе истории поиска и поведения, чтобы определить, какие слова в запросе наиболее важны для конкретного человека. Специфичные интересы (глубокие узлы в дереве) получают больший вес. Это позволяет системе отфильтровать шум в длинных запросах и сгенерировать более точный альтернативный запрос.
  • US8326861B1
  • 2012-12-04
  • Персонализация

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

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

Как Google использует данные о совместном посещении сайтов (Co-Visitation) для персонализации и повышения релевантности выдачи
Google использует поведенческие данные сообщества пользователей для определения тематической связи между сайтами. Если пользователи часто посещают Сайт А и Сайт Б в течение короткого промежутка времени (Co-Visitation), система создает "Вектор повышения" (Boost Vector). Этот вектор используется для повышения в выдаче тематически связанных сайтов, основываясь на истории посещений пользователя или контексте текущего сайта, улучшая персонализацию и релевантность.
  • US8874570B1
  • 2014-10-28
  • Поведенческие сигналы

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

  • SERP

Как Google использует историю поиска и ссылки с предпочитаемых пользователем сайтов для персонализации выдачи
Google может персонализировать результаты поиска, используя историю запросов или просмотров пользователя для создания набора предпочтений (Document Bias Set). Если документы из этого набора, особенно те, которые также признаны глобально качественными, ссылаются на результаты поиска, эти результаты переранжируются (повышаются или понижаются) в соответствии с весами предпочтений пользователя.
  • US8538970B1
  • 2013-09-17
  • Персонализация

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

  • SERP

Как Google использует организационные структуры (папки, ярлыки) как ссылки для расчета PageRank и ранжирования документов
Google может анализировать, как документы организованы пользователями (например, в папках, через ярлыки или закладки), и использовать эти организационные структуры для расчета рейтинга документа. Документы, концептуально сгруппированные вместе, передают друг другу ранжирующий вес (аналогично PageRank), причем более тесные связи (например, в одной папке) передают больше веса, чем более слабые связи (например, в соседних папках).
  • US8090736B1
  • 2012-01-03
  • Ссылки

  • SERP

  • Структура сайта

Как Google использует клики (CTR) и время на сайте (Click Duration) для выявления спама и корректировки ранжирования в тематических выдачах
Google использует итеративный процесс для улучшения классификации контента и выявления спама, анализируя поведенческие сигналы (CTR и продолжительность клика). Если пользователи быстро покидают документ или игнорируют его в выдаче, он помечается как спам или нерелевантный теме. Эти данные затем используются для переобучения классификатора и корректировки ранжирования для будущих тематических запросов.
  • US7769751B1
  • 2010-08-03
  • Поведенческие сигналы

  • Антиспам

  • SERP

Как Google определяет, действительно ли новость посвящена сущности, и строит хронологию событий
Google использует систему для определения релевантности новостей конкретным объектам (сущностям, событиям, темам). Система анализирует кластеры новостных статей (коллекции), оценивая общий интерес к объекту (поисковые запросы, социальные сети) и значимость объекта внутри коллекции (упоминания в заголовках, центральность в тексте). Ключевой механизм — оценка уместности событий: система проверяет, соответствует ли событие типу объекта (например, «новый метод лечения» для болезни), чтобы отфильтровать мимолетные упоминания и создать точную хронологию новостей.
  • US9881077B1
  • 2018-01-30
  • Семантика и интент

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

Как Google использует контент веб-страниц для генерации, верификации и адаптации AI-ответов в поиске (SGE/AI Overviews)
Google использует Большие Языковые Модели (LLM) для создания генеративных сводок (AI Overviews/SGE). Для обеспечения точности система не полагается только на знания LLM, а обрабатывает контент из актуальных результатов поиска (SRDs). Патент описывает архитектуру этого процесса: как выбираются источники, как генерируется сводка на их основе (Grounding), как проверяется информация для добавления ссылок (Verification), и как ответ адаптируется под контекст и действия пользователя.
  • US20250005303A1
  • 2025-01-02
  • SERP

  • EEAT и качество

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

seohardcore