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

Как Google кэширует данные Knowledge Graph на устройствах пользователей для понимания контекста и помощи в реальном времени

PERSONALIZED ENTITY REPOSITORY (Персонализированный репозиторий сущностей)
  • US10178527B2
  • Google LLC
  • 2015-12-08
  • 2019-01-08
  • Knowledge Graph
  • Семантика и интент
  • Персонализация
  • Local SEO
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

Google создает "срезы" (фиксированные наборы) данных из Knowledge Graph на основе тем и локаций. Система предсказывает, какие срезы наиболее релевантны пользователю, основываясь на его местоположении, контенте на экране и других сигналах, и загружает их на устройство. Это позволяет Google мгновенно распознавать сущности и предлагать помощь (например, через Assistant или Lens) даже без подключения к сети.

Описание

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

Патент решает инфраструктурную проблему доставки данных о сущностях на устройства с ограниченными ресурсами (например, мобильные телефоны). Крупные репозитории сущностей (Entity Repository), такие как Knowledge Graph, слишком велики для локального хранения. Доступ к ним через сеть создает задержки и невозможен в офлайн-режиме. Это препятствует работе функций помощи пользователю в реальном времени (например, Google Assistant, Lens), которые зависят от быстрого распознавания сущностей и понимания контекста.

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

Запатентована система для сегментации центрального репозитория сущностей на предварительно вычисленные Fixed Entity Sets (фиксированные наборы или "срезы") и выборочной загрузки наиболее релевантных наборов на клиентское устройство. Выбор основан на прогнозируемом контексте пользователя. Загруженные наборы формируют локальный Personalized Entity Repository (персонализированный репозиторий сущностей).

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

Система работает в двух режимах: офлайн (на сервере) и онлайн (на устройстве).

  • Офлайн (Сервер): Основной репозиторий сущностей предварительно нарезается на фиксированные наборы по локациям (Location-based Sets), темам (Topic-based Sets) или функциям. Обучается модель предсказания (Set Prediction Model) для определения релевантности наборов.
  • Онлайн (Устройство): Устройство анализирует контекст пользователя (местоположение, контент на экране) с помощью Screen Content Agent. Модель предсказания идентифицирует релевантные наборы сущностей. Устройство загружает наборы с наивысшим рейтингом в рамках ограничений по памяти (Set Usage Parameters), формируя локальный кэш.
  • Применение: Этот локальный репозиторий используется приложениями для быстрого распознавания сущностей и предложения контекстных действий.

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

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

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

Влияние на SEO минимальное (3/10). Патент описывает инфраструктуру для доставки данных о сущностях на клиентские устройства и не содержит информации об алгоритмах ранжирования веб-поиска. Он критически важен для понимания того, как работают контекстные помощники (Google Assistant, Lens) и как Google понимает сущности вне SERP. Прямого влияния на SEO-стратегии продвижения сайтов в органическом поиске нет, но он подчеркивает важность наличия точных и полных данных о компании и её продуктах в Knowledge Graph.

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

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

Deltas (Дельты)
Механизм обновления фиксированных наборов сущностей. Вместо загрузки всего набора передается только список сущностей, которые нужно добавить или удалить. Используется для экономии трафика.
Entity Repository (Репозиторий сущностей)
Центральная база данных, хранящая информацию о сущностях (например, Knowledge Graph или модель компьютерного зрения). Содержит факты, атрибуты и связи между сущностями.
Entity Set Generation Engine (Механизм генерации наборов сущностей)
Компонент на сервере, который разделяет центральный репозиторий на фиксированные наборы (срезы) и управляет их обновлениями.
Fixed Entity Sets / Slices (Фиксированные наборы сущностей / Срезы)
Предварительно вычисленные подмножества Entity Repository. Они не генерируются в ответ на конкретный запрос пользователя.
Functional Set (Функциональный набор)
Тип фиксированного набора, включающий сущности на основе популярности (частоты поиска), потребностей конкретного приложения или для выполнения определенной задачи (например, перевода).
Location-based Set (Набор на основе местоположения)
Тип фиксированного набора, включающий сущности, физически расположенные в определенной географической ячейке (cell).
Personalized Entity Repository (Персонализированный репозиторий сущностей)
Локальный кэш на клиентском устройстве, состоящий из наиболее релевантных для пользователя Fixed Entity Sets.
Screen Content Agent (Агент по контенту экрана)
Компонент на устройстве, который захватывает контент (текст, изображения), отображаемый на экране, для анализа контекста.
Set Identification Engine (Механизм идентификации наборов)
Компонент на устройстве, который использует контекст и Set Prediction Model для определения, ранжирования и выбора наиболее релевантных фиксированных наборов для загрузки.
Set Prediction Model (Модель предсказания наборов)
Модель машинного обучения (например, нейронная сеть), обученная предсказывать релевантные Fixed Entity Sets на основе входных сигналов (контекста).
Set Usage Parameters (Параметры использования наборов)
Ограничения, установленные пользователем или системой на устройстве (например, максимальный объем памяти, максимальное количество наборов), которые определяют размер Personalized Entity Repository.
Topic-based Set (Тематический набор)
Тип фиксированного набора, включающий сущности, сгруппированные по теме, часто с использованием кластеризации на основе сходства эмбеддингов (embedding similarity).
Versioning (Версионирование)
Механизм управления изменениями в структуре (схеме) фиксированных наборов, позволяющий приложениям продолжать использовать старые версии до обновления.

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

Патент фокусируется на механизме управления локальным кэшем сущностей на устройстве.

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

  1. Наличие локального Personalized Entity Repository, состоящего из fixed sets (вычисленных независимо от конкретного пользователя или запроса), полученных с сервера.
  2. Идентификация релевантных fixed sets на сервере на основе context (контекста) устройства.
  3. Ранжирование идентифицированных наборов по релевантности.
  4. Определение selected sets (выбранных наборов) с использованием ранга и set usage parameters (параметров использования).
  5. Обновление локального репозитория с использованием выбранных наборов.
  6. Последующее использование обновленного локального репозитория для определения того, содержит ли контент на дисплее сущность из этого репозитория.
  7. Предоставление предложения (suggestion), связанного с распознанной сущностью.

Ядро изобретения — это метод динамического управления локальным кэшем предварительно вычисленных данных о сущностях на основе контекста и ограничений устройства для обеспечения функций помощи пользователю.

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

Claim 22 (Зависимый): Детализирует механизм ранжирования.

Ранжирование может включать понижение (demoting) ранга набора сущностей, если связанное (linked) устройство (например, устройство компаньона в путешествии) уже имеет этот набор локально.

Claim 23 (Зависимый): Детализирует механизм ранжирования.

Ранжирование может включать повышение (boosting) ранга набора сущностей, если он связан с мобильным приложением, установленным пользователем на устройстве.

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

Этот патент описывает инфраструктуру, поддерживающую понимание контекста и помощь пользователю, а не основной конвейер ранжирования веб-поиска.

INDEXING – Индексирование и извлечение признаков (Подготовка на стороне сервера)
На этом этапе происходит подготовка данных. Entity Repository (Knowledge Graph) поддерживается здесь. Entity Set Generation Engine работает в офлайн-режиме, анализируя KG, Search Records (поисковые записи) и Crawled Documents (сканированные документы) для создания Fixed Entity Sets (срезов) и обучения Set Prediction Model.

CLIENT-SIDE (Клиентское устройство)
Основное применение патента происходит на устройстве пользователя, вне традиционной архитектуры веб-поиска.

  1. Сбор контекста: Screen Content Agent собирает контекст (контент на экране, местоположение, время, статус внешних устройств).
  2. Предсказание (Аналог QUnderstanding на устройстве): Set Identification Engine использует локальную копию Set Prediction Model для интерпретации контекста и предсказания релевантных наборов сущностей.
  3. Извлечение и Кэширование: Устройство извлекает релевантные наборы с сервера и кэширует их в Personalized Entity Repository.
  4. Применение/Помощь: Приложения (такие как Assistant или Lens) используют этот локальный репозиторий для распознавания сущностей в текущем контексте и предложения действий.

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

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

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

  • На сервере: Fixed Entity Sets, обученная Set Prediction Model.
  • На устройстве: Personalized Entity Repository, распознанные сущности и предложения действий.

На что влияет

  • Типы контента и форматы: Влияет на распознавание сущностей в любом контексте, где Google предоставляет помощь: в мобильных приложениях, операционных системах (Android), при анализе изображений (Google Lens), при взаимодействии с Google Assistant.
  • Географические ограничения: Система сильно зависит от географии, так как использует Location-based Sets для кэширования локальных сущностей (мест, компаний).
  • Тематики: Система зависит от тем, которыми интересуется пользователь, используя Topic-based Sets.

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

  • Частота применения: Процесс идентификации и обновления репозитория может выполняться непрерывно, периодически или по триггеру.
  • Триггеры активации: Установка нового приложения, изменение местоположения устройства, существенное изменение контента на экране (смена темы интереса), изменение сетевого подключения или запрос на синхронизацию.

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

Процесс А: Генерация наборов и обучение модели (Сервер, Офлайн)

  1. Генерация наборов на основе местоположения: Идентификация сущностей, расположенных в определенных географических ячейках.
  2. Генерация тематических наборов: Кластеризация сущностей на основе сходства (например, с использованием эмбеддингов, обученных на поисковых записях или текстах документов).
  3. Генерация функциональных наборов: Определение популярных сущностей или сущностей, необходимых для конкретных приложений.
  4. Управление версиями и дельтами: Определение изменений в наборах. Если меняется схема данных, создается новая версия. Если меняются только данные, генерируются дельты (списки добавлений/удалений).
  5. Обучение модели предсказания: Обучение Set Prediction Model на основе маркированных поисковых записей и документов для предсказания релевантных наборов по входным сигналам.

Процесс Б: Управление персонализированным репозиторием (Устройство, Онлайн/Периодически)

  1. Сбор контекста: Получение данных о местоположении устройства, контенте на экране, времени, установленных приложениях и сигналах от внешних устройств.
  2. Идентификация релевантных наборов: Передача контекстных сигналов в Set Prediction Model для получения списка предсказанных фиксированных наборов.
  3. Ранжирование наборов: Оценка релевантности предсказанных наборов. Релевантность может корректироваться (повышаться для нужных приложений, понижаться, если набор есть на соседнем устройстве).
  4. Выбор наборов: Определение selected sets на основе ранга и Set Usage Parameters (ограничений по памяти).
  5. Обновление репозитория:
    • Проверка необходимости обновления (изменился ли ранг, есть ли обновления на сервере).
    • Загрузка новых наборов с высоким рангом.
    • Удаление наборов с низким рангом или нерелевантных наборов для освобождения места.
    • Применение дельт к существующим наборам.
  6. Использование репозитория: Распознавание сущностей в контенте на экране с использованием локального Personalized Entity Repository и предложение связанных действий.

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

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

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

  • Данные о сущностях: Атрибуты сущностей, связи между ними, распространенные имена, псевдонимы, аббревиатуры, изображения (для моделей компьютерного зрения).
  • Контентные факторы (На устройстве): Текст и изображения, захваченные с экрана (через API или OCR).
  • Пользовательские и Контекстные факторы (На устройстве):
    • Местоположение (GPS-координаты, идентификатор географической ячейки).
    • Метка времени / Время суток.
    • История поиска пользователя.
    • Информация из профиля пользователя.
    • Установленные приложения и активные приложения.
    • Действия пользователя (например, установка приложения).
  • Внешние сигналы (На устройстве): Сигналы от устройств поблизости (IoT, устройства компаньонов).
  • Данные для обучения (На сервере):
    • Search Records (поисковые логи, агрегированные данные запросов).
    • Crawled Documents (сканированные документы из интернета).

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

  • Relevancy Score (Оценка релевантности): Основная метрика для ранжирования наборов. Вычисляется по-разному для разных типов наборов:
    • Для Location-based Sets: Основана на обратном расстоянии от текущего местоположения устройства до центра географической ячейки набора. Если устройство внутри ячейки, релевантность максимальна.
    • Для Topic-based Sets: Основана на сходстве (similarity) между эмбеддингом контекста пользователя/запроса и эмбеддингом набора (центром кластера).
  • Confidence Score / Probability Score (Оценка уверенности / Вероятность): Уровень уверенности Set Prediction Model в том, что данный набор релевантен текущему контексту.
  • Set Usage Parameters (Параметры использования наборов): Метрики ограничений: максимальный объем памяти (Maximum Storage), максимальное количество наборов (Maximum Sets), процент от доступной памяти (Percent of Storage).
  • Entity Popularity (Популярность сущности): Может использоваться как оценка релевантности для Functional Sets (например, на основе частоты в поисковых запросах).

Выводы

Патент имеет инфраструктурный характер и не дает прямых рекомендаций по ранжированию в веб-поиске. Однако он предоставляет важное понимание того, как Google работает с сущностями и контекстом.

  1. Инфраструктура доставки Knowledge Graph: Патент описывает не то, как Google ранжирует сайты, а то, как он доставляет данные из Knowledge Graph на миллиарды устройств эффективно и персонализированно. Система полагается на предварительное сегментирование данных и предсказание потребностей пользователя.
  2. Важность контекста на устройстве: Google активно использует сигналы, генерируемые непосредственно на устройстве, для понимания контекста в реальном времени. Ключевые сигналы включают контент на экране, местоположение, установленные приложения и даже состояние ближайших связанных устройств.
  3. Основа для Ассистентов и Discovery: Описанная система является фундаментом для работы Google Assistant, Google Lens и других проактивных функций, позволяя им распознавать сущности быстро и даже в офлайн-режиме.
  4. Приоритет локальных и тематических сущностей: Система явно разделяет сущности на локальные (Location-based) и тематические (Topic-based) кластеры, что подчеркивает важность точной географической привязки и четкого тематического позиционирования сущностей в Knowledge Graph.

Практика

Хотя патент не дает прямых советов по SEO для ранжирования в SERP, он подчеркивает важность оптимизации сущностей (Entity Optimization) в Knowledge Graph, поскольку именно эти данные используются системой.

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

  • Оптимизация для Knowledge Graph (Источник данных): Убедитесь, что ваш бизнес, продукты, бренды и ключевые лица точно и полно представлены как сущности в Knowledge Graph. Это основной Entity Repository, который нарезается на Fixed Entity Sets и доставляется пользователям.
  • Обеспечение точности локальных данных: Поскольку Location-based Sets являются основным типом срезов, критически важно поддерживать точные и согласованные данные о местоположении (Google Business Profile, структурированные данные на сайте). Это гарантирует включение вашей компании в локальные кэши пользователей, находящихся поблизости.
  • Развитие тематических связей сущностей: Работайте над созданием сильных тематических ассоциаций для ваших сущностей. Topic-based Sets создаются путем кластеризации связанных сущностей. Четкий, всеобъемлющий контент на вашем сайте помогает Google понять эти связи на этапе офлайн-генерации наборов.

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

  • Игнорирование оптимизации сущностей: Фокусироваться исключительно на оптимизации ключевых слов, игнорируя то, как ваш бренд представлен в Knowledge Graph. Если данных о вас нет в KG, система не сможет доставить их пользователю через этот механизм.
  • Предоставление противоречивых локальных данных: Несогласованная информация об адресах и местоположении затрудняет включение сущности в правильный Location-based Set.

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

Патент подтверждает стратегический сдвиг Google в сторону понимания мира на основе сущностей и контекстной доставки информации за пределы традиционного окна поиска. Долгосрочная SEO-стратегия должна включать оптимизацию для обнаружения через ассистентов (Voice Search, Google Assistant, Lens), которые полагаются на инфраструктуру, описанную в этом патенте. Важно не только ранжироваться по запросам, но и быть доступным источником информации, когда система проактивно ищет данные о сущностях.

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

Сценарий: Кэширование локального бизнеса

  1. Действие пользователя: Пользователь приезжает в новый город (например, в командировку).
  2. Действие системы: Set Identification Engine на устройстве определяет изменение местоположения. Система присваивает высокий ранг Location-based Sets для этого города.
  3. Результат: Устройство загружает фиксированные наборы, содержащие информацию о местных ресторанах, транспорте и достопримечательностях, в Personalized Entity Repository.
  4. Применение: Когда пользователь читает сообщение от коллеги с предложением поужинать в ресторане "Ромашка", Screen Content Agent распознает название. Система использует локальный кэш для мгновенной идентификации ресторана и предлагает действия (посмотреть меню, проложить маршрут) через Google Assistant, даже при слабом сигнале сети.

Сценарий: Кэширование тематических интересов

  1. Действие пользователя: Пользователь начинает активно изучать информацию о покупке электромобиля Tesla Model 3 (смотрит обзоры, читает статьи).
  2. Действие системы: Screen Content Agent фиксирует контент. Set Prediction Model предсказывает высокую релевантность Topic-based Set, связанного с "Электромобилями" или "Tesla".
  3. Результат: Устройство загружает этот тематический набор в локальный кэш.
  4. Применение: Позже, когда пользователь видит упоминание "Supercharger" в статье, система мгновенно распознает сущность из локального кэша и может предоставить дополнительную информацию о ближайших станциях зарядки.

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

Описывает ли этот патент, как Google ранжирует сайты в поиске?

Нет. Этот патент не имеет отношения к алгоритмам ранжирования веб-страниц в SERP. Он описывает инфраструктуру для доставки сегментов Knowledge Graph (Fixed Entity Sets) на локальные устройства пользователей (смартфоны, планшеты) для обеспечения работы контекстных помощников, таких как Google Assistant или Lens.

Какое значение этот патент имеет для SEO?

Прямое влияние на тактики продвижения в органическом поиске минимально. Однако он имеет стратегическое значение, подчеркивая критическую важность оптимизации сущностей (Entity Optimization). Knowledge Graph является источником данных (Entity Repository) для этой системы. Если вашей компании или продукта нет в KG, вы не будете включены в эти локальные кэши.

Что такое "Fixed Entity Sets" (Фиксированные наборы сущностей)?

Это предварительно вычисленные "срезы" или сегменты основного Knowledge Graph. Они создаются на сервере заранее, а не в ответ на запрос пользователя. Патент выделяет три основных типа: Location-based (сущности в определенной географической зоне), Topic-based (сущности, связанные общей темой) и Functional (популярные сущности или нужные для конкретных приложений).

Как система определяет, какие наборы сущностей загрузить на мое устройство?

Система использует Set Prediction Model – модель машинного обучения, которая анализирует ваш текущий контекст. Входные сигналы включают ваше местоположение, контент, который вы просматриваете на экране (анализируется Screen Content Agent), время суток, историю поиска, установленные приложения и даже сигналы от ближайших IoT-устройств.

Как рассчитывается релевантность для разных типов наборов?

Для Location-based Sets релевантность основана на физической близости: чем ближе устройство к географической зоне набора, тем выше релевантность. Для Topic-based Sets релевантность основана на семантической близости (embedding similarity) между текущим контекстом пользователя и темой набора.

Какое значение это имеет для локального SEO?

Это критически важно для локального SEO. Система активно использует Location-based Sets для кэширования информации о местных компаниях. Это подчеркивает необходимость наличия точных и согласованных данных о местоположении (например, в Google Business Profile), чтобы гарантировать включение бизнеса в локальный кэш пользователей, находящихся рядом.

Что такое "Personalized Entity Repository"?

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

Упоминает ли патент, как создаются тематические наборы (Topic-based Sets)?

Да. Они генерируются путем кластеризации сущностей на основе того, насколько они связаны друг с другом. Эта связь определяется с помощью характеристик сущностей, например, эмбеддингов, обученных на поисковых логах (Search Records) или текстах веб-документов (Crawled Documents).

Может ли система корректировать релевантность наборов?

Да, патент описывает механизмы корректировки. Например, ранг набора может быть повышен (boosted), если он необходим для недавно установленного приложения. И наоборот, ранг может быть понижен (demoted), если связанное устройство компаньона уже загрузило этот набор, чтобы избежать дублирования данных поблизости.

Как обеспечивается актуальность данных в локальном кэше?

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

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

Как Google ускоряет работу поисковых подсказок (Autocomplete) с помощью предиктивного кэширования на устройстве пользователя
Google использует механизм для борьбы с задержками сети при отображении поисковых подсказок (Autocomplete), особенно на мобильных устройствах. Система заранее отправляет наиболее вероятные подсказки на устройство пользователя, где они кэшируются локально. Это позволяет мгновенно отображать подсказки по мере ввода запроса, не дожидаясь ответа сервера.
  • US8560562B2
  • 2013-10-15
Как Google персонализирует, локализует и ранжирует новостной контент для Google News и Discover
Google использует систему для персонализации новостного контента, анализируя темы (используя Knowledge Graph), местоположения и даты публикации статей. Система создает динамические профили пользователей на основе истории чтения, применяя механизм «затухания» для устаревших интересов. Ранжирование учитывает релевантность, качество источника, популярность (количество просмотров) и свежесть контента.
  • US9569547B2
  • 2017-02-14
  • Персонализация

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

  • Knowledge Graph

Как Google предсказывает запросы в Картах до того, как пользователь открыл приложение или ввел запрос
Google использует машинное обучение для анализа местоположения, скорости движения и истории пользователя, чтобы предсказать, когда он откроет приложение Карт и что будет искать. Это позволяет системе заранее подготовить релевантные ссылки на маршруты и показать их мгновенно при запуске приложения, обеспечивая нулевую задержку.
  • US12141136B2
  • 2024-11-12
  • Персонализация

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

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

Как Google использует Knowledge Graph для ответа на запросы о пространственной и временной близости сущностей (например, «банки рядом с ресторанами»)
Google обрабатывает сложные «композиционные запросы», сравнивая атрибуты (местоположение или время) разных типов сущностей в Knowledge Graph. Система находит пары, удовлетворяющие критерию связи (например, расстоянию), и визуализирует результаты на картах или временных шкалах с возможностью динамической фильтрации.
  • US11003729B2
  • 2021-05-11
  • Knowledge Graph

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

  • Local SEO

Как Google ускоряет автозаполнение (Autocomplete) и какие факторы ранжирования подсказок раскрывает этот механизм кэширования
Google оптимизирует производительность Autocomplete, кэшируя подсказки локально в браузере, чтобы избежать запросов к серверу при каждом вводе символа. Хотя патент фокусируется на скорости, он также подтверждает, что Google ранжирует подсказки на основе популярности запросов (частоты использования) и значимости сущностей (например, численности населения для географических объектов).
  • US20130054632A1
  • 2013-02-28

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

Как Google ранжирует и рекомендует источники контента (каналы, профили) на основе внутренних ссылок, аннотаций и кликов по ним
Google использует механизм для ранжирования и рекомендации источников контента (например, YouTube-каналов или профилей) внутри платформ. Система анализирует, как часто источник упоминается в аннотациях, описаниях и комментариях к контенту, который просматривал пользователь. Ключевым фактором ранжирования является не только количество упоминаний, но и общее число кликов (активаций) по этим ссылкам.
  • US9235625B2
  • 2016-01-12
  • Ссылки

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

  • Мультимедиа

Как Google комбинирует поведенческие сигналы из разных поисковых систем для улучшения ранжирования
Google использует механизм для улучшения ранжирования путем объединения данных о поведении пользователей (клики и время взаимодействия) из разных поисковых систем (например, Веб-поиск и Поиск по Видео). Если в основной системе данных недостаточно, система заимствует данные из другой, применяя весовой коэффициент и фактор сглаживания для контроля смещения и обеспечения релевантности.
  • US8832083B1
  • 2014-09-09
  • Поведенческие сигналы

  • SERP

Как Google использует данные о кликах и пропусках для валидации и удаления неэффективных синонимов в поиске
Google постоянно тестирует правила подстановки (синонимы) для расширения запросов. Этот патент описывает механизм оценки эффективности этих правил с помощью анализа поведения пользователей (клики и пропуски результатов). Если пользователи часто пропускают результаты, содержащие подставленный термин, система автоматически удаляет это правило, очищая понимание запросов от нерелевантных синонимов.
  • US8965875B1
  • 2015-02-24
  • Поведенческие сигналы

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

  • EEAT и качество

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

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

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

Как Google использует модель D-Q-D и поведение пользователей для предложения разнообразных запросов, связанных с конкретными результатами поиска
Google использует модель "Документ-Запрос-Документ" (D-Q-D), построенную на основе данных о поведении пользователей (клики, время просмотра), для генерации связанных поисковых подсказок. Система предлагает альтернативные запросы, привязанные к конкретному результату, только если эти запросы ведут к новому, разнообразному набору документов, облегчая исследование смежных тем.
  • US8583675B1
  • 2013-11-12
  • Поведенческие сигналы

  • SERP

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

Как Google игнорирует часто меняющийся контент и ссылки в нем, определяя "временные" блоки шаблона сайта
Google использует механизм для отделения основного контента от динамического шума (реклама, виджеты, дата). Система сравнивает разные версии одной страницы, чтобы найти часто меняющийся контент. Затем она анализирует HTML-структуру (путь) этого контента и статистически определяет, является ли этот структурный блок "временным" для всего сайта. Такой контент игнорируется при индексации и таргетинге рекламы, а ссылки в нем могут не учитываться при расчете PageRank.
  • US8121991B1
  • 2012-02-21
  • Индексация

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

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

Как Google создает и использует базу «идеальных» ответов (Canonical Content Items) для ответов на вопросы пользователей
Google использует систему для идентификации и создания «канонических элементов контента» — образцовых объяснений тем, часто в формате вопрос-ответ. Система анализирует огромные массивы существующего контента, кластеризует похожие вопросы и ответы и выбирает или синтезирует идеальную версию. Когда пользователь задает вопрос, система сопоставляет его с этой базой данных, чтобы мгновенно предоставить высококачественный, модельный ответ.
  • US9396263B1
  • 2016-07-19
  • Семантика и интент

  • EEAT и качество

Как Google извлекает готовые ответы из авторитетных источников для формирования Featured Snippets
Google использует систему для предоставления прямых ответов на естественном языке (в виде абзацев или списков) на запросы с четким намерением. Система заранее анализирует авторитетные источники, извлекает пары «заголовок-текст», соответствующие популярным шаблонам вопросов, и сохраняет их в специальной базе данных. При получении соответствующего запроса система извлекает готовый ответ из этой базы и отображает его в выдаче.
  • US9448992B2
  • 2016-09-20
  • Семантика и интент

  • EEAT и качество

  • Индексация

Как Google консолидирует сигналы ранжирования между мобильными и десктопными версиями страниц, используя десктопный авторитет для мобильного поиска
Патент Google описывает механизм для решения проблемы недостатка сигналов ранжирования в мобильном вебе. Система идентифицирует корреляцию между мобильной страницей и её десктопным аналогом. Если мобильная версия недостаточно популярна сама по себе, она наследует сигналы ранжирования (например, обратные ссылки и PageRank) от авторитетной десктопной версии, улучшая её позиции в мобильном поиске.
  • US8996514B1
  • 2015-03-31
  • Техническое SEO

  • Ссылки

Как Google использует атрибуты пользователей и показатели предвзятости (Bias Measures) для персонализации ранжирования
Google анализирует, как разные группы пользователей (сегментированные по атрибутам, таким как интересы или демография) взаимодействуют с документами. Система вычисляет «показатель предвзятости» (Bias Measure), который показывает, насколько чаще или реже определенная группа взаимодействует с документом по сравнению с общей массой пользователей. При поиске Google определяет атрибуты пользователя и корректирует ранжирование, повышая или понижая документы на основе этих показателей предвзятости.
  • US9436742B1
  • 2016-09-06
  • Персонализация

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

  • SERP

seohardcore