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

Как Google итеративно уточняет и редактирует голосовые запросы пользователя в реальном времени

SYSTEMS AND METHODS FOR EDITING AND REPLAYING NATURAL LANGUAGE QUERIES (Системы и методы редактирования и повторного воспроизведения запросов на естественном языке)
  • US10318586B1
  • Google LLC
  • 2014-08-19
  • 2019-06-11
  • Семантика и интент
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

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

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

Запатентована система и метод обработки запросов на естественном языке (Natural Language Query). Суть изобретения заключается в преобразовании исходного голосового или текстового ввода пользователя в структурированный формат, состоящий из категорий (Categories) и переменных (Variables) — так называемый «Преобразованный запрос» (Converted Query). Система отображает этот структурированный запрос пользователю и позволяет ему итеративно изменять отдельные переменные с помощью последующих коротких команд на естественном языке.

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

Система работает следующим образом:

  • Интерпретация: Natural Language Interpreter получает ввод пользователя и парсит его, создавая Converted Query (например, запрос «Покажи презентации от Джо про Битлз» преобразуется в {FILE: Презентация}, {OWNER: Джо}, {SUBJECT: Битлз}).
  • Отображение и Редактирование: Структурированный запрос показывается пользователю. Пользователь может исправить ошибку интерпретации или изменить намерение (например, сказать «Нет, документы» для изменения FILE или «На самом деле, давай попробуем Лайонс» для изменения локации в другом контексте).
  • Итеративное Уточнение: Система определяет, является ли новый ввод модификацией текущего запроса или совершенно новым запросом. Если это модификация, обновляется только соответствующая переменная.
  • Обучение пользователя: Система может предложить более краткую и эффективную формулировку запроса (функция «Что я мог бы сказать» или example utterance), которая привела бы к тому же результату.

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

Высокая. Патент описывает фундаментальные механики, лежащие в основе современных диалоговых систем, таких как Google Assistant. По мере того как голосовой поиск и взаимодействие на естественном языке становятся доминирующими, способность системы к итеративному уточнению и исправлению запросов критически важна для понимания истинного намерения пользователя.

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

Влияние на SEO — косвенное (4/10). Патент не описывает алгоритмы ранжирования, индексирования или оценки качества контента. Он полностью сосредоточен на интерфейсе взаимодействия с пользователем и этапе понимания запроса (Query Understanding). Для SEO-специалистов он важен тем, что раскрывает, как Google структурирует намерения пользователя из разговорной речи и как обрабатывает последующие уточнения. Это подчеркивает важность оптимизации под диалоговый поиск и четкого структурирования сущностей.

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

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

Natural Language Query (Запрос на естественном языке)
Исходный ввод пользователя, предоставленный в разговорной форме (голосом или текстом).
Natural Language Interpreter (Интерпретатор естественного языка)
Компонент системы, отвечающий за парсинг ввода на естественном языке и его преобразование в машиночитаемый формат.
Converted Query (Преобразованный запрос)
Структурированное представление исходного запроса после обработки интерпретатором. Состоит из набора Категорий и Переменных.
Categories (Категории)
Типы информации или параметры поиска, извлеченные из запроса (например, Тип файла, Владелец, Тема, Локация, Время).
Variables (Переменные)
Конкретные значения, соответствующие каждой категории (например, для категории Локация переменной может быть «Боулдер»).
Utterance (Высказывание)
Единица голосового ввода пользователя. Может быть как исходным запросом, так и последующей командой для редактирования.
Example Utterance (Пример высказывания)
Сгенерированная системой альтернативная (часто более краткая) формулировка запроса, которая привела бы к тому же результату. Используется для обучения пользователя.

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

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

  1. Система получает первое высказывание на естественном языке (first natural language utterance) от пользователя.
  2. Запрос парсится и конвертируется в Converted Query, состоящий из категорий и переменных.
  3. Converted Query предоставляется пользователю (например, отображается на экране).
  4. В ответ на получение запроса на редактирование система автоматически предоставляет варианты замены (replacement variables) для первой категории.
  5. Система определяет второе высказывание (second natural language utterance), указывающее на выбор одной из замен.
  6. В ответ на это система модифицирует Converted Query, создавая Modified Converted Query.
  7. Система предоставляет результаты (plurality of items) на основе модифицированного запроса.
  8. Система получает запрос на идентификацию примера высказывания (example utterance), которое привело бы к такому же модифицированному запросу.
  9. В ответ система предоставляет этот пример высказывания пользователю (например, в аудиоформате). Важное условие: этот пример должен отличаться от первого и второго высказываний пользователя.

Claim 5 (Зависимый от 4, который зависит от 1): Уточняет механизм принятия решений при получении дополнительного ввода.

Система определяет, следует ли модифицировать существующий запрос или генерировать новый запрос, основываясь на количестве категорий (number of the one or more replacement categories), указанных в новом высказывании.

Claim 6 (Зависимый от 1): Описывает механизм отмены изменений.

Система получает высказывание, указывающее на запрос отмены модификации, и предоставляет результаты поиска, соответствующие исходному (немодифицированному) Converted Query.

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

Этот патент полностью относится к этапу обработки пользовательского ввода, который происходит до основного поиска и ранжирования.

QUNDERSTANDING – Понимание Запросов
Это основная область применения патента. Система используется для интерпретации, структурирования и итеративного уточнения намерения пользователя в реальном времени.

  • Взаимодействие: Система взаимодействует с пользовательским интерфейсом (например, Google Assistant, поиск в Google Drive) и Natural Language Interpreter.
  • Процесс: Она преобразует неструктурированный разговорный ввод в структурированный Converted Query. Ключевая техническая особенность — способность различать последующие высказывания как команды редактирования существующего контекста, а не как новые запросы.

RANKING / METASEARCH
Изобретение напрямую не участвует в ранжировании или смешивании, но оно предоставляет этим этапам максимально точный и валидированный пользователем структурированный запрос (Modified Converted Query).

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

  • Высказывания пользователя на естественном языке (Natural Language Utterances).
  • Контекстуальные данные (например, время дня, местоположение пользователя, история предыдущих действий в сессии) для разрешения неоднозначностей (например, определение местоположения по запросу «в ресторане прошлой ночью»).

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

  • Converted Query (структурированный набор Категорий и Переменных).
  • Результаты поиска (List of items), полученные на основе финального запроса.
  • Машинно-сгенерированные примеры эффективных запросов (Example Utterance).

На что влияет

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

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

Алгоритм применяется в интерфейсах, поддерживающих ввод на естественном языке.

  • Триггеры активации: Активируется при получении любого Natural Language Query в соответствующем интерфейсе. Механизм редактирования активируется, когда пользователь предоставляет последующее высказывание после получения первичного результата или отображения Converted Query.
  • Условия работы: Система должна определить, является ли последующее высказывание модификацией. Это может основываться на контекстуальных индикаторах (например, фразы «на самом деле», «вместо этого», «нет») или на анализе количества категорий в новом высказывании (если их мало, вероятно, это модификация).

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

Процесс обработки и редактирования запроса:

  1. Получение ввода: Система получает исходный запрос на естественном языке от пользователя.
  2. Генерация Converted Query: Natural Language Interpreter парсит ввод и генерирует структурированный запрос (Категории и Переменные).
  3. Отображение: Converted Query и/или результаты поиска отображаются пользователю.
  4. Ожидание и Детектирование: Система ожидает дополнительного ввода. Детектируется новое высказывание пользователя.
  5. Принятие решения (Модификация vs Новый запрос): Система анализирует новое высказывание.
    • Критерии модификации: Наличие ключевых фраз («нет», «на самом деле»), малое количество категорий в новом высказывании (согласно Claim 5), совпадение типа новой переменной с одной из существующих категорий.
    • Если Новый запрос: Вернуться к шагу 2 с новым вводом.
    • Если Модификация: Перейти к шагу 6.
  6. Обновление Converted Query: Система идентифицирует, какую Категорию нужно обновить, и заменяет соответствующую Переменную на основе нового высказывания (или добавляет новую Категорию/Переменную, если это уточнение).
  7. Повторное отображение: Обновленный запрос и новые результаты отображаются. Процесс возвращается к шагу 4.
  8. (Опционально) Обучение: По запросу пользователя система генерирует и предоставляет более эффективный пример запроса (Example Utterance), который привел бы к текущему Converted Query.

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

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

Патент фокусируется на обработке ввода и не детализирует данные, используемые для поиска или ранжирования. Используются следующие типы данных для интерпретации запроса:

  • Контентные факторы (в запросе): Термины и фразы, используемые пользователем в высказываниях.
  • Пользовательские факторы:
    • История местоположений пользователя (используется для разрешения запросов типа «документы, которые я открывал в ресторане прошлой ночью»).
    • Данные адресной книги/контактов (для разрешения запросов типа «документы, которые я открывал у Салли»).
  • Контекстуальные факторы (Сессия): Предыдущий Converted Query в текущей сессии используется как контекст для интерпретации последующих высказываний.
  • Временные факторы: Время дня может использоваться для автоматического добавления предположений в запрос (например, предполагая «открыты сегодня вечером» при поиске ресторанов вечером).

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

Патент не описывает конкретные метрики или формулы для NLP-обработки, но упоминает следующие логические механизмы:

  • Структуризация Запроса: Преобразование текста в пары Категория-Переменная.
  • Анализ Количества Категорий: Количество категорий в новом высказывании используется для определения, является ли оно модификацией существующего запроса или новым запросом (Claim 5).
  • Распознавание Контекстуальных Ключей: Идентификация фраз, указывающих на намерение редактирования («actually», «never mind», «instead»).
  • Сопоставление Типов Данных: Распознавание того, что новая переменная (например, «Лайонс») относится к той же категории (Локация), что и предыдущая переменная («Боулдер»), для выполнения замены.

Выводы

  1. Итеративное уточнение как ядро диалогового поиска: Патент демонстрирует механизм, позволяющий Google вести диалог с пользователем для уточнения его намерения. Система не рассматривает каждый запрос изолированно, а учитывает контекст сессии.
  2. Структурирование намерений: Google активно пытается преобразовать неструктурированный естественный язык в структурированные данные (Категории и Переменные). Это эквивалентно извлечению Сущностей и их Атрибутов из запроса.
  3. Принятие решений о контексте: Ключевым элементом является алгоритм, определяющий, когда новый ввод редактирует старый запрос, а когда начинает новый. Это основано на анализе содержания и структуры нового ввода (Claim 5).
  4. Использование контекста пользователя: Система может использовать личные данные пользователя (местоположение, контакты, время) для разрешения неоднозначных запросов и добавления неявных ограничений.
  5. Обучение пользователей: Включен механизм обратной связи («Что я мог бы сказать»), который помогает пользователям формулировать более эффективные запросы в будущем, что улучшает качество ввода для системы.
  6. Фокус на UI/UX, а не на ранжировании: Изобретение направлено на улучшение взаимодействия на входе (Понимание Запроса), а не на изменение логики ранжирования на выходе.

Практика

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

Хотя патент описывает внутренние механизмы обработки запросов, он дает стратегические ориентиры для SEO:

  • Оптимизация под диалоговый поиск (Conversational Search): Создавайте контент, который отвечает не только на первоначальный вопрос, но и на потенциальные последующие уточнения. Понимайте, как пользователи могут итеративно сужать свою потребность.
  • Фокус на Сущностях и Атрибутах (Entity-Based SEO): Убедитесь, что ваш контент четко определяет ключевые сущности (Categories) и их атрибуты (Variables). Это помогает поисковым системам понять, как ваш контент соотносится со структурированным запросом, который Google формирует у себя.
  • Использование структурированных данных (Schema.org): Активно используйте микроразметку для явного указания атрибутов ваших продуктов, услуг, локаций. Если Google преобразует запрос в {Movie: Harry Potter, City: Boulder}, наличие соответствующей разметки (Movie, Location) увеличивает шансы на соответствие.
  • Локальное SEO и Контекст: Для локального бизнеса важно обеспечить полноту данных о местоположении и времени работы, так как система активно использует контекстуальные сигналы (время, место) для уточнения запросов о ресторанах, фильмах и т.д.

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

  • Игнорирование голосового поиска и NLP: Стратегии, основанные только на традиционном сопоставлении ключевых слов, будут терять эффективность. Нельзя игнорировать тот факт, что Google переводит разговорную речь в структурированные команды.
  • Создание неоднозначного контента: Контент, в котором сложно выделить конкретные сущности и их атрибуты, будет хуже работать в системах, использующих подобную структуризацию запросов.
  • Фокус только на точных формулировках длинных запросов: Бесполезно оптимизировать под конкретную длинную фразу голосового запроса. Google преобразует ее в структуру (Converted Query). Важно соответствовать этой структуре, а не буквальной формулировке.

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

Патент подтверждает стратегическую важность понимания того, как Google интерпретирует и структурирует намерения пользователей, особенно в контексте голосового поиска и ассистентов. Он показывает, что понимание запроса — это не одномоментный процесс, а итеративный диалог. Для SEO это означает, что необходимо оптимизироваться не просто под запросы, а под сессии и диалоги, в ходе которых пользователь уточняет свою потребность. Понимание механизма «Категория-Переменная» помогает лучше оптимизировать контент под извлечение фактов и сущностей.

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

Сценарий: Оптимизация страницы кинотеатра под итеративный поиск

  1. Исходный запрос пользователя (Голос): «Какие фильмы идут сегодня вечером в Боулдере?»
  2. Интерпретация Google (Converted Query): {WHAT: Фильмы}, {WHERE: Боулдер}, {WHEN: Сегодня вечером}.
  3. Действие SEO: Убедиться, что на сайте кинотеатра есть четкая информация, соответствующая этим переменным, подкрепленная разметкой Event, Movie и Place.
  4. Уточнение пользователя (Голос): «А как насчет Лайонса?»
  5. Интерпретация Google: Система распознает, что это модификация категории WHERE. Новый запрос: {WHAT: Фильмы}, {WHERE: Лайонс}, {WHEN: Сегодня вечером}.
  6. Действие SEO: Если сеть кинотеатров имеет филиалы в соседних городах (Лайонс), важно иметь отдельные оптимизированные страницы для каждого филиала, чтобы соответствовать этому уточненному запросу.
  7. Дальнейшее уточнение: «Только комедии».
  8. Интерпретация Google: Добавление новой категории GENRE. Новый запрос: {WHAT: Фильмы}, {WHERE: Лайонс}, {WHEN: Сегодня вечером}, {GENRE: Комедия}.
  9. Действие SEO: Обеспечить возможность фильтрации контента по жанрам и убедиться, что информация о жанрах четко указана для каждого фильма (в контенте и разметке).

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

Описывает ли этот патент алгоритм ранжирования?

Нет, этот патент не описывает, как Google ранжирует веб-страницы или другие результаты. Он полностью сосредоточен на этапе Понимания Запроса (Query Understanding) и пользовательском интерфейсе. Патент описывает, как система интерпретирует ввод на естественном языке, преобразует его в структурированный формат и позволяет пользователю редактировать эту интерпретацию.

Что такое «Converted Query» и почему это важно для SEO?

Converted Query — это структурированное представление намерения пользователя, состоящее из Категорий (например, Жанр, Локация, Время) и Переменных (например, Комедия, Боулдер, Вечер). Для SEO это важно, так как показывает, что Google стремится перевести нечеткую разговорную речь в точные параметры поиска. Оптимизация контента под четкие сущности и атрибуты (Variables и Categories) помогает соответствовать этому структурированному запросу.

Как система решает, является ли новый голосовой ввод модификацией старого запроса или совершенно новым запросом?

Патент предлагает несколько механизмов (в частности, Claim 5). Во-первых, анализируется количество категорий в новом вводе: если их мало (например, только одно слово «Тайская»), вероятно, это модификация. Во-вторых, система ищет контекстуальные ключи, такие как фразы «на самом деле», «нет», «вместо этого». В-третьих, она проверяет, соответствует ли новый ввод по типу данных одной из существующих категорий в контексте.

Что означает функция «Что я мог бы сказать» (What I could have said)?

Это функция обучения пользователя (описана в Claim 1 как example utterance). Если пользователь использовал многословный или неэффективный запрос, система может сгенерировать и предложить более краткую и прямую формулировку, которая привела бы к тому же результату. Например, вместо «Покажи мне, в какое время Гарри Поттер играет в кинотеатре в Боулдере сегодня вечером» система предложит «Когда Гарри Поттер играет сегодня в Боулдере?».

Применяется ли этот патент только к голосовому поиску?

Хотя большинство примеров в патенте используют голосовой ввод (Utterance), описанные методы применимы к любому вводу на естественном языке, включая текст, вводимый с клавиатуры. Механизмы итеративного редактирования и структурирования запросов универсальны для диалоговых интерфейсов.

Как этот патент влияет на стратегию работы с ключевыми словами?

Он снижает зависимость от точного совпадения ключевых слов и повышает важность семантического соответствия и контекста. Поскольку пользователь может итеративно изменять переменные запроса, важнее оптимизироваться под комбинации сущностей и атрибутов, а не под конкретные статические фразы. Это требует перехода от стратегии «ключевые слова» к стратегии «темы и сущности».

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

Значение достаточно высоко, так как многие примеры касаются локального поиска (фильмы, рестораны). Патент показывает, как легко пользователи могут менять локацию («Нет, в Лайонсе») или время. Это подчеркивает необходимость иметь четко структурированные данные о локациях и графике работы, а также оптимизированные страницы для всех обслуживаемых территорий.

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

Да, в патенте приводятся примеры, когда система использует контекстуальные и личные данные для разрешения неоднозначностей. Например, для понимания запроса «документы, которые я открывал в ресторане прошлой ночью» система обращается к истории местоположений пользователя и времени доступа к файлам.

Как этот патент связан с Google Assistant?

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

Как SEO-специалист может использовать знания из этого патента на практике?

Необходимо сфокусироваться на создании четкой структуры контента и активном использовании микроразметки (Schema.org). Определите, какие Категории и Переменные релевантны для вашего бизнеса (например, Продукт, Цвет, Размер, Локация) и убедитесь, что эта информация легко извлекается из вашего контента. Это поможет вашему сайту лучше соответствовать структурированным запросам, которые Google формирует из речи пользователя.

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

Как Google интерактивно уточняет неоднозначные запросы у пользователя и изучает новую терминологию без переобучения ИИ-моделей
Google использует систему для обработки неоднозначных запросов на естественном языке. Если запрос можно интерпретировать по-разному, система просит пользователя внести ясность (например, добавить скобки или перефразировать). Это помогает Google точно преобразовать запрос в структурированный формат для поиска по Базе Знаний (Knowledge Base), а также позволяет системе изучать отраслевые термины на лету, не требуя медленного переобучения основных ИИ-моделей.
  • US11301502B1
  • 2022-04-12
  • Семантика и интент

  • Knowledge Graph

Как Google исправляет ошибки распознавания голосовых запросов с помощью последующих уточнений пользователя
Google позволяет пользователям исправлять ошибки распознавания голоса естественным образом (например, фразой «Нет, я имел в виду...»). Система анализирует исходный запрос и последующее уточнение, генерирует кандидатов на исправление, оценивает их популярность и фонетическое сходство, и формирует новый, корректный поисковый запрос.
  • US9514743B2
  • 2016-12-06
  • Семантика и интент

Как Google выбирает, синтезирует и озвучивает прямые ответы для голосового поиска с учетом контекста пользователя
Google обрабатывает голосовые запросы, идентифицируя стандартный результат (ссылка и сниппет) и одновременно находя или синтезируя прямой ответ в форме законченного предложения. Этот ответ адаптируется под контекст пользователя (например, местоположение), конвертируется в аудиоформат и озвучивается вместе с отображением визуальной выдачи.
  • US20170235827A1
  • 2017-08-17
  • Семантика и интент

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

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

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

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

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

Как Google концептуализирует поиск в виде диалоговых тредов для итеративного уточнения запросов
Патент Google описывает интерфейс, который организует поисковые сессии в виде диалоговых тредов (Search Threads). Система интерпретирует последовательные сообщения пользователя как единое, эволюционирующее намерение, позволяя итеративно уточнять критерии. Интерфейс предназначен для управления сложной историей поиска, совместной работы и отслеживания обновлений.
  • US9069825B1
  • 2015-06-30
  • Семантика и интент

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

Как Google обучается на поведении пользователя для персонализации весов источников в поисковой выдаче
Google использует сигналы интереса пользователя (клики, время просмотра) для динамической корректировки весов различных источников данных (например, ключевых слов, тем, типов контента). Система определяет, какие источники наиболее полезны для конкретного пользователя, и повышает их значимость при ранжировании последующих результатов поиска, тем самым персонализируя выдачу.
  • US8631001B2
  • 2014-01-14
  • Персонализация

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

  • SERP

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

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

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

Как Google обрабатывает клики по ссылкам на мобильные приложения (App Deep Links) в результатах поиска
Google использует механизм клиентской обработки результатов поиска, ведущих в нативные приложения. Если у пользователя не установлено нужное приложение, система на устройстве автоматически подменяет ссылку приложения (App Deep Link) на эквивалентный веб-URL. Это гарантирует доступ к контенту через браузер и обеспечивает бесшовный пользовательский опыт.
  • US10210263B1
  • 2019-02-19
  • Ссылки

  • SERP

Как Google автоматически превращает текст на странице в ссылки на результаты поиска для монетизации контента
Патент Google описывает технологию автоматического анализа контента веб-страницы для выявления ключевых тем и терминов. Система генерирует релевантные поисковые запросы и динамически встраивает гиперссылки в текст страницы. При клике пользователь перенаправляется на страницу результатов поиска (SERP). Ключевая особенность: система приоритизирует термины с высоким потенциалом дохода от рекламы.
  • US7788245B1
  • 2010-08-31
  • Ссылки

  • SERP

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

Как Google объединяет данные о ссылках и кликах для расчета авторитетности страниц (Query-Independent Score)
Google использует механизм расчета независимой от запроса оценки авторитетности (Query-Independent Score) с помощью дополненного графа ресурсов. Этот граф объединяет традиционные ссылки между страницами с данными о поведении пользователей, такими как клики по результатам поиска (CTR). Авторитетность передается не только через ссылки, но и через запросы, позволяя страницам с высоким уровнем вовлеченности пользователей набирать авторитет, даже если у них мало обратных ссылок.
  • US8386495B1
  • 2013-02-26
  • Поведенческие сигналы

  • Ссылки

  • SERP

Как Google использует паттерны просмотра пользователей (Co-Visitation) и временную близость для определения тематики нетекстового контента (изображений и видео)
Google использует механизм для понимания контента без текста (изображения, видео), анализируя, какие другие (текстовые) страницы пользователи посещают в рамках той же сессии. Ключевые слова с этих текстовых страниц заимствуются и присваиваются нетекстовому ресурсу. Критически важным фактором является время перехода: чем быстрее пользователь перешел между ресурсами, тем больший вес получают ключевые слова.
  • US8572096B1
  • 2013-10-29
  • Поведенческие сигналы

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

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

Как Google определяет ключевые аспекты (фасеты) сущности для организации и диверсификации поисковой выдачи
Google использует систему для автоматической идентификации различных «аспектов» (подтем или фасетов) сущности в запросе. Анализируя логи запросов и базы знаний, система определяет, как пользователи исследуют информацию. Затем эти аспекты ранжируются по популярности и разнообразию и используются для организации результатов поиска в структурированном виде (mashup), облегчая пользователю навигацию и исследование темы.
  • US8458171B2
  • 2013-06-04
  • Семантика и интент

  • SERP

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

Как Google использует нейросетевые эмбеддинги (Two-Tower Model) для семантического поиска изображений с учетом контекста страницы
Google использует систему поиска изображений, основанную на нейронных сетях (модель "Две Башни"). Система создает векторные представления (эмбеддинги) для поисковых запросов и для пар "изображение + посадочная страница", помещая их в общее семантическое пространство. Это позволяет находить релевантные изображения не по ключевым словам, а по близости векторов, учитывая как содержание картинки, так и контекст страницы, на которой она размещена.
  • US11782998B2
  • 2023-10-10
  • Семантика и интент

  • Индексация

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

Как Google использует распределение кликов в выдаче для определения брендовых (навигационных) и общих (тематических) запросов
Google анализирует поведение пользователей в поисковой выдаче для классификации интента запроса. Если клики сконцентрированы на одном результате (низкое разнообразие, высокая частота), запрос классифицируется как навигационный или брендовый (Data-Creator Targeting). Если клики распределены по разным сайтам, запрос считается общим (Content Targeting). Эта классификация используется для адаптации поисковой выдачи.
  • US20170068720A1
  • 2017-03-09
  • Семантика и интент

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

  • SERP

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

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

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

seohardcore