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

Как Google объединяет и нормализует результаты из разных индексов (веб и мобильного) для пользователей мобильных устройств

BLENDING MOBILE SEARCH RESULTS (Смешивание мобильных результатов поиска)
  • US7962477B2
  • Google LLC
  • 2008-01-24
  • 2011-06-14
  • SERP
  • Семантика и интент
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

Патент решает фундаментальную проблему метапоиска (Universal Search): как объединить результаты, полученные из разных корпусов (в данном случае, Generic resources и Mobile resources), которые обрабатываются разными поисковыми движками. Ключевая сложность заключается в том, что разные движки используют разные формулы ранжирования, из-за чего их оценки (Search Result Quality Scores) являются несоизмеримыми (incommensurable). Изобретение направлено на создание единой, хорошо отсортированной поисковой выдачи для пользователя, особенно для пользователя мобильного устройства (mobile user).

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

Запатентована система (Results Mixer), которая модифицирует оценки качества результатов поиска из разных источников, чтобы сделать их соизмеримыми (commensurable) перед объединением. Система использует различные сигналы для модификации оценок: классификацию интента запроса (mobile query), свойства найденных ресурсов (например, наличие загружаемого контента, язык) и пороговые значения (Threshold Scores), основанные на человеческих оценках (Evaluation Ratings). Это позволяет нормализовать оценки и эффективно ранжировать смешанный набор результатов.

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

Система работает в несколько этапов:

  • Идентификация и Параллельный поиск: Система определяет, что запрос поступил от мобильного пользователя, и направляет его одновременно в Generic search engine и Mobile search engine.
  • Получение результатов: Каждый движок возвращает результаты со своими собственными, несоизмеримыми оценками.
  • Модификация оценок: Results Mixer корректирует оценки мобильных результатов. Это может включать повышение оценок, если интент запроса классифицирован как мобильный, или если ресурс содержит загружаемый контент.
  • Нормализация: Оценки нормализуются с использованием пороговых значений, основанных на человеческих оценках, для сопоставления диапазонов качества между двумя движками.
  • Смешивание и Ранжирование: Результаты объединяются и сортируются по модифицированным оценкам.
  • Удаление дубликатов: Система удаляет дубликаты, отдавая предпочтение мобильной версии ресурса перед десктопной и наследуя наивысший ранг из двух.

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

Средне-Высокая. Хотя архитектура, описанная в патенте (отдельные мобильные индексы), устарела с внедрением Mobile-First Indexing (MFI), основные принципы остаются крайне актуальными. Проблема смешивания результатов из разных внутренних систем (Universal Search) с разными алгоритмами ранжирования по-прежнему существует. Методы корректировки ранжирования в зависимости от контекста устройства и нормализации оценок на основе эталонов качества являются фундаментальными для современного поиска.

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

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

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

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

Commensurable Scores (Соизмеримые оценки)
Оценки ранжирования из разных источников, приведенные к единой шкале для возможности сравнения и общего ранжирования.
Downloadable Content (Загружаемый контент)
Контент, предназначенный для загрузки на мобильное устройство (например, рингтоны, приложения). Наличие ссылок на такой контент может повышать оценку мобильного результата.
Evaluation Ratings (Оценки асессоров)
Рейтинги, присваиваемые людьми образцам результатов поиска по шкале (например, "exact match", "useful", "not relevant"). Используются для калибровки и нормализации оценок ранжирования.
Generic Resources/Search Results (Общие ресурсы/результаты)
Ресурсы из общего веб-корпуса, обычно не оптимизированные специально для мобильных устройств.
Mobile Query (Мобильный запрос)
Запрос, который классификатор определяет как имеющий интент поиска мобильных ресурсов (например, запрос "ringtones").
Mobile Resources/Search Results (Мобильные ресурсы/результаты)
Ресурсы из корпуса, адаптированного для мобильных устройств (например, страницы WML, xHTML, cHTML).
Results Mixer (Смеситель результатов)
Компонент поисковой системы, отвечающий за получение результатов из разных поисковых движков, модификацию их оценок, объединение и финальное ранжирование.
Search Result Quality Score (Оценка качества результата поиска)
Числовое значение, определяющее релевантность и качество результата. Оценки от разных движков изначально не соизмеримы.
Threshold Scores (Пороговые оценки)
Значения, используемые для разделения оценок ранжирования на диапазоны качества. Определяются на основе корреляции между Search Result Quality Scores и Evaluation Ratings.

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

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

  1. Система получает запрос, общие результаты (GR) и мобильные результаты (MR) с их оценками.
  2. Определяется, что запрос пришел от мобильного пользователя (mobile user).
  3. Для MR оцениваются свойства идентифицируемых ими мобильных ресурсов.
  4. Оценка качества MR модифицируется на основе этих свойств.
  5. Ключевое условие (Бустинг): Если MR ссылается на мобильный ресурс, который, в свою очередь, ссылается на загружаемый контент (downloadable content) для мобильного устройства, оценка качества этого MR увеличивается.

Claim 2 (Зависимый от 1): Добавляет язык как свойство для модификации оценки.

  1. Определяется язык запроса (L1) и язык мобильного ресурса (L2).
  2. Ключевое условие (Пессимизация): Оценка качества MR уменьшается, если L1 отличается от L2.

Claims 3, 4, 5 (Зависимые от 1): Описывают процесс ранжирования и удаления дубликатов с предпочтением мобильной версии.

  1. MR и GR ранжируются в едином порядке на основе их (модифицированных) оценок.
  2. Дубликаты удаляются.
  3. Механизм дедупликации: Система идентифицирует MR (URL1) и GR (URL2). Дубликат определяется либо как совпадение URL (Claim 4), либо как разные URL, но являющиеся разными версиями одной и той же страницы (Claim 5).
  4. GR удаляется из порядка (предпочтение отдается MR).
  5. Наследование ранга: Если удаленный GR имел более высокий ранг, чем MR, то MR перемещается на позицию, которую занимал GR.

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

  1. Система получает запрос от мобильного пользователя, GR и MR.
  2. Идентифицируются пороговые оценки (Threshold Scores). Они основаны на корреляции между Evaluation Ratings и сырыми оценками ранжирования для выборки мобильных результатов.
  3. Оценки MR модифицируются в зависимости от того, превышают ли они один или несколько порогов.
  4. Нелинейная трансформация: Если оценка превышает только один порог, она умножается на первое значение (V1). Если оценка превышает два порога, она умножается на второе значение (V2). V1 и V2 различны. Это позволяет сделать оценки соизмеримыми с оценками GR, основываясь на реальном восприятии качества.

Claim 7 (Зависимый от 6): Уточняет, что пороги могут зависеть от длины запроса. Пороговые оценки ниже для более длинных запросов.

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

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

INDEXING – Индексирование и извлечение признаков
На этом этапе ресурсы классифицируются как Generic или Mobile. Извлекаются свойства ресурсов: язык, наличие ссылок на Downloadable Content. Также происходит идентификация разных версий одной страницы (десктопной и мобильной).

QUNDERSTANDING – Понимание Запросов
Система определяет контекст: идентифицирует пользователя как mobile user (детектирование устройства), определяет язык и длину запроса. Применяется классификатор для определения, является ли запрос Mobile Query (мобильный интент).

RANKING – Ранжирование
Generic search engine и Mobile search engine независимо ранжируют свои корпуса, используя различные формулы и генерируя несоизмеримые Search Result Quality Scores.

METASEARCH – Метапоиск и Смешивание (Основное применение)
Компонент Results Mixer получает результаты от обоих движков. Он применяет логику модификации оценок (на основе интента, свойств контента) и нормализации оценок (на основе порогов) для создания соизмеримых оценок. Затем происходит объединение и ранжирование смешанного набора.

RERANKING – Переранжирование
На этом этапе применяется логика удаления дубликатов с предпочтением мобильных версий и наследованием ранга.

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

  • Запрос пользователя и контекст (устройство, язык, длина запроса).
  • Результаты от Generic и Mobile движков с сырыми оценками.
  • Свойства ресурсов (язык, загружаемый контент, URL).
  • Предварительно рассчитанные Threshold Scores и данные классификатора запросов.

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

  • Единый смешанный список результатов с модифицированными и соизмеримыми оценками, отсортированный и очищенный от дубликатов.

На что влияет

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

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

  • Триггер активации: Поисковая служба определяет, что запрос пришел от mobile user, и решает использовать как общий, так и мобильный поисковый движок.
  • Условия модификации: Специфические модификации активируются при выполнении условий: классификация запроса как Mobile Query, наличие Downloadable Content, несовпадение языка.
  • Пороговые значения (Опционально): Система может решить не смешивать мобильные результаты, если их общее количество не превышает определенного порога (т.е. если их слишком мало).

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

Процесс А: Обработка запроса в реальном времени

  1. Получение запроса и контекста: Система получает запрос и определяет, что он поступил от мобильного пользователя. Определяется язык и длина запроса.
  2. Параллельный поиск: Запрос направляется в Generic search engine и Mobile search engine.
  3. Получение результатов и оценок: Оба движка возвращают результаты со своими Search Result Quality Scores.
  4. Предварительная оценка (Опционально): Results Mixer проверяет, превышает ли количество мобильных результатов минимальный порог. Если нет, смешивание может не производиться.
  5. Классификация запроса: Система определяет, является ли запрос Mobile Query. Если да, все оценки мобильных результатов могут быть увеличены.
  6. Модификация на основе свойств контента: Для каждого мобильного результата:
    • Если ресурс содержит Downloadable Content, его оценка увеличивается.
    • Если язык ресурса отличается от языка запроса, его оценка уменьшается.
  7. Нормализация оценок (Score Normalization): Система использует Threshold Scores (которые могут зависеть от длины запроса) для нормализации мобильных оценок. Применяются нелинейные множители (V1, V2) в зависимости от того, какие пороги превышены.
  8. Смешивание и Ранжирование: Общие и мобильные результаты объединяются и сортируются на основе финальных (модифицированных и нормализованных) оценок.
  9. Удаление дубликатов (Deduplication): Система сканирует список на наличие дубликатов (одинаковые URL или разные версии одной страницы). Общий результат (десктопная версия) удаляется. Мобильный результат сохраняется и, если десктопная версия ранжировалась выше, перемещается на ее позицию.
  10. Представление результатов: Финальный список предоставляется пользователю.

Процесс Б: Офлайн-калибровка (Подготовка данных)

  1. Сбор данных и Человеческая оценка: Собираются образцы запросов и результатов. Асессоры присваивают Evaluation Ratings (например, "useful", "exact match").
  2. Анализ корреляции и Определение порогов: Анализируется корреляция между сырыми оценками и Evaluation Ratings. Определяются Threshold Scores, разделяющие диапазоны качества.
  3. Определение множителей: Определяются множители (V1, V2) для каждого диапазона, чтобы сопоставить мобильные оценки с общими оценками, имеющими аналогичные Evaluation Ratings.
  4. Обучение классификатора: Анализируются логи поиска для обучения классификатора, определяющего Mobile Queries.

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

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

  • Пользовательские факторы: Тип устройства (используется для идентификации mobile user).
  • Факторы запроса: Текст запроса (для классификации интента как Mobile Query). Язык запроса. Длина запроса (количество терминов).
  • Контентные и Технические факторы:
    • Свойства мобильного ресурса: Наличие ссылок на Downloadable Content.
    • Язык ресурса.
    • URL ресурсов (для обнаружения дубликатов).
    • Домен ресурса (в одном из вариантов реализации используется для обнаружения сходства между мобильным и общим ресурсом).
  • Системные данные:
    • Сырые Search Result Quality Scores от обоих движков.
    • Логи поиска (используются офлайн для обучения классификатора).
    • Evaluation Ratings (человеческие оценки, используются офлайн для калибровки порогов).

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

  • Mobile Query Classification: Вероятность того, что запрос имеет мобильный интент. Может использоваться наивный байесовский классификатор, обученный на логах поиска.
  • Threshold Scores (Пороговые оценки): Значения (T1, T2...), определяемые офлайн. Они устанавливаются там, где наблюдается корреляция между сырыми оценками и изменением Evaluation Ratings. Пороги могут быть ниже для длинных запросов.
  • Multipliers (Множители): Значения (V1, V2...), используемые для нормализации оценок. Если сырая оценка находится в диапазоне между T1 и T2, она умножается на V1. Это нелинейная трансформация.
  • Boost/Demotion Factors: Множители, применяемые на основе свойств контента (повышение за Downloadable Content, понижение за несовпадение языка) или классификации запроса.

Выводы

  1. Контекст устройства критичен для ранжирования: Google активно идентифицирует мобильных пользователей и применяет специфическую логику смешивания результатов. Ранжирование адаптируется под устройство.
  2. Абсолютное предпочтение мобильных версий: При смешивании результатов для мобильных пользователей система явно предпочитает мобильную версию страницы перед десктопной во время удаления дубликатов. Более того, мобильная версия наследует более высокую позицию десктопной версии, если та ранжировалась лучше (консолидация ранга).
  3. Нормализация оценок через человеческие рейтинги: Для решения проблемы несоизмеримых оценок из разных движков Google использует нелинейные методы нормализации, основанные на человеческих оценках (Evaluation Ratings). Это позволяет сопоставить диапазоны качества, а не просто линейно масштабировать оценки.
  4. Специфические мобильные сигналы ранжирования: Патент выделяет конкретные свойства контента, которые служат факторами повышения в мобильном контексте, в частности, наличие Downloadable Content (приложения, медиа).
  5. Учет интента и свойств запроса: Система классифицирует интент запроса (Mobile Query) и учитывает свойства запроса (длину, язык) для корректировки логики смешивания и модификации оценок.

Практика

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

  • Обеспечение идеальной мобильной версии сайта: Это фундаментальное требование. Система явно отдает предпочтение мобильным результатам для мобильных пользователей. Сайт должен быть полностью адаптирован (mobile-friendly).
  • Корректная настройка конфигурации мобильных URL (если применимо): Если используются раздельные URL (m-dot) или динамический показ, необходимо обеспечить идеальную техническую реализацию (rel="alternate" и rel="canonical"). Патент показывает, что Google активно ищет связь между версиями и гарантирует показ мобильной версии с наследованием лучшего ранга.
  • Оптимизация под мобильный интент: Анализируйте, какие запросы могут быть классифицированы как Mobile Query в вашей нише. Убедитесь, что контент, отвечающий на эти запросы, максимально удобен для потребления на мобильных устройствах.
  • Акцент на загружаемом контенте (если релевантно): Если ваш бизнес предлагает приложения или медиа для загрузки, сделайте этот контент заметным и легко доступным на мобильных страницах. Патент указывает, что Downloadable Content может служить сигналом для повышения ранжирования в мобильном поиске (Claim 1).
  • Соблюдение языкового таргетинга: Убедитесь, что пользователи получают контент на том же языке, на котором они ввели запрос. Несовпадение языка является фактором понижения (Claim 2).

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

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

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

Патент подтверждает стратегическую важность адаптации поиска под контекст пользователя и устройства. Он раскрывает сложность архитектуры метапоиска (Universal Search) и методы, используемые для объединения разнородных данных. Для SEO-стратегии это подчеркивает, что релевантность зависит от контекста. Хотя конкретные технические реализации, описанные в патенте (отдельные индексы), эволюционировали с внедрением Mobile-First Indexing, заложенная логика контекстно-зависимого смешивания, нормализации оценок и предпочтения мобильного контента остается ядром поиска.

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

Сценарий 1: Обработка навигационного запроса и Дедупликация

  1. Запрос: Пользователь вводит "BBC News" на смартфоне.
  2. Параллельный поиск:
    • Generic engine находит http://www.bbc.co.uk (десктопная версия) с высокой оценкой 5000 (Ранг 1).
    • Mobile engine находит http://www.bbc.co.uk/mobile (мобильная версия) с оценкой 80 (в другой шкале).
  3. Нормализация: Results Mixer определяет, что оценка 80 соответствует "Exact Match". Он применяет множитель, чтобы привести эту оценку к сопоставимому значению, например, 4900 (Ранг 5).
  4. Ранжирование и Дедупликация: Система идентифицирует, что эти два URL являются разными версиями одной страницы (Claim 5). Десктопная версия удаляется.
  5. Наследование ранга: Мобильная версия перемещается с Ранга 5 на Ранг 1, который занимала десктопная версия.
  6. Результат: Пользователь видит мобильную версию сайта на первой позиции.

Сценарий 2: Повышение контента с приложением

  1. Запрос: "Скачать игру головоломку" на смартфоне. Система классифицирует это как Mobile Query.
  2. Поиск: Один из мобильных результатов ведет на страницу обзора игры с прямой ссылкой на скачивание приложения (Downloadable Content).
  3. Модификация оценки: Results Mixer обнаруживает Downloadable Content и применяет дополнительное повышение (boost) к оценке этого результата (Claim 1).
  4. Результат: Страница со ссылкой на скачивание ранжируется выше других обзоров или форумов.

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

Означает ли этот патент, что Google до сих пор поддерживает отдельный мобильный индекс?

Нет. На момент подачи патента (2008 год) Google использовал отдельные индексы. Современная архитектура перешла к Mobile-First Indexing (единый индекс, основанный на мобильных версиях). Однако принципы смешивания результатов из разных внутренних систем (например, Веб, Новости, Картинки) и нормализации их оценок по-прежнему актуальны для Universal Search.

Как именно "Results Mixer" нормализует оценки между разными движками?

Система использует нелинейный подход, основанный на человеческих оценках (Evaluation Ratings). Она определяет пороговые значения (Threshold Scores) для сырых оценок мобильного движка, которые соответствуют разным уровням качества (например, "Useful", "Exact Match"). Затем применяются разные множители (V1, V2) к оценкам, попадающим в разные диапазоны. Это позволяет сопоставить качество результатов, а не просто математически масштабировать оценки.

Что произойдет, если в результатах появятся и мобильная, и десктопная версии моей страницы?

Если запрос поступил от мобильного пользователя, система применит логику дедупликации. Десктопная версия будет удалена, а мобильная сохранена. Важно отметить, что если десктопная версия изначально ранжировалась выше, мобильная версия займет ее позицию (Claims 4, 5). Это подчеркивает важность правильной связи между версиями (canonical/alternate).

Что такое "Downloadable Content" и почему он повышается в ранжировании?

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

Как Google определяет, что запрос имеет "мобильный интент" (Mobile Query)?

Патент предполагает использование классификатора запросов (например, наивного байесовского классификатора). Он обучается офлайн на основе анализа логов поиска, сравнивая запросы, которые пользователи исторически направляли в мобильный поиск, с запросами в общий поиск. Термины типа "скачать приложение" будут способствовать классификации запроса как мобильного.

Актуален ли этот патент в эпоху Mobile-First Indexing и адаптивного дизайна?

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

Что такое "Evaluation Ratings" и как они влияют на мой сайт?

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

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

Патент указывает, что для более длинных запросов пороговые значения качества (Threshold Scores) обычно ниже (Claim 7). Это связано с тем, что длинные запросы часто получают более низкие сырые оценки релевантности. Система корректирует свои ожидания качества, чтобы адекватно оценивать результаты по длинным запросам при нормализации.

Наказывает ли система за несовпадение языка запроса и контента?

Да. Патент явно указывает (Claim 2), что если язык мобильного ресурса отличается от языка запроса, оценка качества этого результата уменьшается. Это подчеркивает важность точного гео- и языкового таргетинга в международном SEO.

Каков основной вывод для сайта, использующего отдельные мобильные URL (m-dot)?

Основной вывод — система активно работает над тем, чтобы показать мобильному пользователю именно m-dot версию. Критически важно обеспечить безупречную техническую реализацию связи между версиями (canonical/alternate), чтобы система могла легко идентифицировать пару и корректно применить логику дедупликации, потенциально передав мобильной версии более высокий ранг десктопной.

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

Как Google объединяет разные URL в один результат, если они ведут на одну и ту же страницу (например, при мобильных редиректах)
Google использует механизм дедупликации для повышения разнообразия выдачи. Если несколько разных URL в результатах поиска перенаправляют пользователя на одну и ту же целевую страницу (например, из-за редиректа на мобильную версию, страницу входа или главную страницу), Google объединяет эти функциональные дубликаты в один замещающий результат.
  • US10007731B2
  • 2018-06-26
  • SERP

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

  • Индексация

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

Как Google объединяет результаты поиска по приложениям с веб-версией и без нее, используя универсальную оценку ранжирования
Google разделяет нативные приложения на две группы: те, у которых есть соответствующий веб-ресурс, и те, у которых его нет (app-only). Каждая группа ранжируется отдельно с использованием разных сигналов. Затем система рассчитывает «Универсальную оценку ранжирования» (Universal Ranking Score) на основе позиции приложения в своем списке, что позволяет справедливо объединить эти списки в единую поисковую выдачу.
  • US10268732B2
  • 2019-04-23
  • Индексация

  • SERP

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

  • SERP

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

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

Как Google использует исторические паттерны CTR для предсказания сезонных и циклических изменений интента пользователя
Google анализирует исторические данные о кликах (CTR) для выявления предсказуемых изменений в интересах пользователей по неоднозначным запросам. Если интент меняется в зависимости от сезона, дня недели или времени суток, система корректирует ранжирование, чтобы соответствовать доминирующему в данный момент интенту. Например, по запросу "turkey" в ноябре приоритет получат рецепты, а не информация о стране.
  • US8909655B1
  • 2014-12-09
  • Семантика и интент

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

  • SERP

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

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

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

Как Google использует машинное обучение для прогнозирования желаемого типа контента (Web, Images, News) и формирования смешанной выдачи (Universal Search)
Google анализирует исторические журналы поиска (пользователь, запрос, клики), чтобы обучить модель машинного обучения. Эта модель предсказывает вероятность того, что пользователь хочет получить результаты из определенного репозитория (например, Картинки или Новости). Google использует эти прогнозы, чтобы решить, в каких индексах искать и как смешивать результаты на финальной странице выдачи (Universal Search).
  • US7584177B2
  • 2009-09-01
  • Семантика и интент

  • SERP

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

Как Google Assistant адаптирует выдачу на лету, позволяя пользователям навигировать по результатам и запоминать предпочтения по источникам и темам
Google использует механизм для диалоговых систем (например, Google Assistant), позволяющий пользователям взаимодействовать с поисковой выдачей через естественный язык. Система предоставляет результаты последовательно и адаптирует порядок выдачи в ответ на команды навигации (например, «Вернись к новости о Кафе»). Кроме того, система фиксирует отношение пользователя к атрибутам контента (например, «Не показывай новости из Источника 1») и использует эти данные для фильтрации или изменения ранжирования в текущих и будущих сессиях.
  • US10481861B2
  • 2019-11-19
  • Персонализация

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

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

Как Google объединяет разные стратегии и поведенческие данные для генерации и выбора лучших альтернативных запросов
Google использует архитектуру, которая одновременно применяет множество стратегий (расширение, уточнение, синтаксис, анализ сессий) для генерации альтернативных запросов. Система оценивает качество этих вариантов с помощью показателей уверенности, основанных на поведении пользователей (например, длительности кликов) и критериях разнообразия. Лучшие альтернативы предлагаются пользователю, часто с превью результатов, чтобы помочь уточнить поиск.
  • US7565345B2
  • 2009-07-21
  • Поведенческие сигналы

  • SERP

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

  • SERP

  • Ссылки

Как Google использует социальные связи для выявления предвзятых ссылок и борьбы со ссылочными схемами и кликфродом
Google анализирует взаимоотношения между администраторами веб-сайтов (используя данные социальных сетей), чтобы определить независимость ссылок или кликов по рекламе. Если обнаружена тесная связь, это интерпретируется как предвзятость (Bias). В результате вес ссылки для ранжирования может быть снижен (борьба с Search Spamming), или клик по рекламе может быть дисконтирован (борьба с Ad Spamming).
  • US10402457B1
  • 2019-09-03
  • Ссылки

  • Антиспам

  • Краулинг

Как Google использует связанные запросы и временный «бустинг» для обнаружения и тестирования релевантных документов, которые ранжируются низко
Патент описывает механизм улучшения поиска путем перемещения документов на более высокие позиции. Google идентифицирует документы, которые высоко ранжируются по связанным запросам (например, с синонимами, уточнениями или исправленными ошибками), но низко по исходному запросу, и повышает их. Цель — протестировать истинную релевантность этих документов и собрать пользовательский отклик (клики) для улучшения будущего ранжирования.
  • US8521725B1
  • 2013-08-27
  • Поведенческие сигналы

  • SERP

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

Как Google использует внутренние ссылки и структуру DOM для генерации шаблонов сайта и извлечения структурированных сниппетов
Google анализирует повторяющиеся блоки внутренних ссылок (например, списки товаров). Если текст возле ссылки на исходной странице совпадает с текстом на целевой странице, Google определяет DOM-структуру этого текста и создает шаблон домена. Этот шаблон позволяет автоматически извлекать ключевую информацию (например, цену и характеристики) для сниппетов со всех однотипных страниц сайта, даже без микроразметки.
  • US9971746B2
  • 2018-05-15
  • Структура сайта

  • SERP

  • Ссылки

Как Google использует околоссылочный текст и заголовки (Web Quotes) для индексирования страниц и генерации сниппетов
Google анализирует текст на страницах, ссылающихся на целевой документ, извлекая «Web Quotes». Это не только текст абзаца, окружающего ссылку, но и текст из ближайших заголовков. Эти цитаты ранжируются по качеству ссылающегося источника (например, PageRank) и используются для индексирования целевой страницы (даже если этих слов на ней нет) и для формирования сниппета в результатах поиска.
  • US8495483B1
  • 2013-07-23
  • Индексация

  • Ссылки

  • SERP

seohardcore