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

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

USER ATTRIBUTE RESOLUTION OF UNRESOLVED TERMS OF ACTION QUERIES (Разрешение неразрешенных терминов в запросах на действие на основе атрибутов пользователя)
  • US10180965B2
  • Google LLC
  • 2016-07-07
  • 2019-01-15
  • Персонализация
  • Семантика и интент
  • Local SEO
  • Поведенческие сигналы
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

Google использует механизм для интерпретации неопределенных запросов или команд (например, «Я голоден» или «Мне скучно»), когда контекст неясен. Если система не может определить конкретное намерение пользователя только из текущего контента (например, экрана приложения), она обращается к профилю интересов пользователя (User Attribute Data) и его местоположению, чтобы заполнить пробелы и предоставить персонализированные рекомендации или выполнить действие.

Описание

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

Патент решает проблему интерпретации пользовательских запросов на действие (Action Queries), когда текущий контекст (например, контент на экране устройства или недавний диалог) недостаточен для полного понимания намерения пользователя. Он устраняет сложности, возникающие при обработке неопределенных команд (например, «Мне скучно», «Я голоден»), когда система знает, что нужно сделать (например, предложить занятие или еду), но не знает, что именно предложить. Цель — предоставить релевантную помощь, даже если запрос или контекст слишком общие или допускают множественные интерпретации.

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

Запатентована система для разрешения неоднозначности в запросах на действие путем использования персональных данных пользователя. Когда система идентифицирует Action Term (действие), но не может определить связанный с ним Entity Term (объект действия) из текущего контента, она использует сохраненные User Attribute Data (историю пользователя, интересы, предпочтения) и/или Location Data для уточнения запроса. Это позволяет персонализировать результат действия, например, предложить конкретный тип активности или кухни, основываясь на предпочтениях пользователя.

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

Система активируется при получении ввода для инициирования действия (например, голосовая команда, нажатие кнопки ассистента).

  • Анализ контекста: Система анализирует текущий контент (например, текст на экране).
  • Идентификация действия и сущности: Определяются Action Term (например, «Найти ресторан») и Entity Term (например, «Тип кухни»).
  • Обнаружение неоднозначности: Система определяет, что Entity Term не может быть разрешен из контекста (например, пользователь сказал «Я голоден», но не указал, какую кухню предпочитает).
  • Персонализированное разрешение: Система обращается к User Attribute Data (например, пользователь часто ищет итальянскую кухню) и/или Location Data, чтобы разрешить неоднозначность.
  • Выполнение действия: Система выполняет уточненное действие (например, предлагает ближайшие итальянские рестораны), предоставляя результат локально или через удаленный запрос.

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

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

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

Влияние на SEO — умеренно высокое (65/100), но специфическое. Патент не описывает алгоритмы ранжирования веб-поиска. Он фокусируется на понимании запросов в контексте персонализированных ассистентов и рекомендательных систем. Для SEO это критически важно в аспектах Local SEO, ASO (App Store Optimization) и оптимизации сущностей (Entity Optimization). Система определяет, какой контент, бизнес или приложение будет предложено пользователю при неопределенном интенте. Если ваш бизнес соответствует известным интересам пользователя (User Attribute Data), этот механизм обеспечит его показ, даже если контекст запроса был общим.

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

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

Action Query (Запрос на действие)
Запрос или команда на выполнение компьютерного действия (computer-based action). Не ограничивается поиском, может включать запуск приложений, резервирование, навигацию и т.д.
Action Term (Термин действия)
Часть Action Query, определяющая, какое действие необходимо выполнить (аналог глагола). Например, «Найти», «Забронировать», «Позвонить».
Entity Term (Термин сущности)
Часть Action Query, определяющая объект, параметр или входные данные для действия (аналог существительного). Например, «ресторан», «активность», «итальянская кухня».
Unresolved Entity Term (Неразрешенный термин сущности)
Entity Term, который не удалось определить или уточнить на основе текущего контента или ввода пользователя. Например, если определен род (genus), но не вид (species).
User Attribute Data (Данные атрибутов пользователя)
Информация, связанная с пользователем, хранящаяся на устройстве или удаленно. Включает историю пользователя, интересы, предпочтения (любимые команды, занятия, авторы, типы медиа и т.д.). Используется для разрешения неоднозначностей.
Location Data (Данные о местоположении)
Данные, используемые для уточнения запроса. Включают текущее местоположение устройства (GPS), данные о точках интереса (Point of Interest data) из базы данных POI или данные от маяков (beacon data) поблизости.
Identified Content (Идентифицированный контент)
Контент, отображаемый на устройстве непосредственно перед инициацией Action Query (например, скриншот приложения, текст в чате). Является основой для определения текущего контекста.
Vague Action Term (Неопределенный термин действия)
Action Term, который слишком общий для определения конкретного действия без дополнительного контекста (например, «Мне скучно»).

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

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

  1. Система получает ввод для инициации Action Query (например, нажатие кнопки, голосовая команда).
  2. Идентифицируется контент, отображавшийся на устройстве непосредственно перед получением ввода.
  3. Идентифицируется Action Term, который связан с Entity Term и настроен на выполнение действия.
  4. Определяется невозможность разрешить (уточнить) Entity Term на основе идентифицированного контента.
  5. В ответ на это Entity Term разрешается с использованием User Attribute Data, хранящихся на устройстве.
  6. Генерируется интерактивный контент (например, карточка с кнопкой) с использованием идентифицированного Action Term и разрешенного Entity Term.
  7. Интерактивный контент предоставляется для отображения.
  8. Компьютерное действие выполняется при выборе пользователем графического элемента в этом контенте.

Claim 6, 7, 8 (Зависимые): Уточняют условия, при которых определяется невозможность разрешения Entity Term.

  • Claim 6: Когда Action Term является неопределенным (vague action term).
  • Claim 7: Когда сущность в контенте допускает множественные интерпретации (например, слово "cats" может означать животных или мюзикл).
  • Claim 8: Когда невозможно определить вид (species) для определенного рода (genus) (например, определено «ресторан», но не «тип кухни»).

Claim 9 (Зависимый): Уточняет, что для разрешения Entity Term могут дополнительно использоваться Location Data (текущее местоположение, данные POI или данные маяков).

Claim 10 (Зависимый): Описывает применение метода к поиску точек интереса (POI).

  • Action Term — это поиск POI.
  • Entity Term — это категория POI.
  • Разрешение с помощью User Attribute Data заключается в определении конкретной категории POI (например, ресторан, магазин, развлечение).

Claim 12 (Зависимый от 10): Уточняет, что разрешение может включать определение подкатегории для разрешенной категории POI (например, определение типа кухни для категории «ресторан»).

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

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

QUNDERSTANDING – Понимание Запросов
Это основной этап применения патента. Система должна интерпретировать ввод пользователя и текущий контекст (Identified Content). Ключевая задача здесь — распознать намерение (Action Term) и определить, является ли контекст достаточным для его выполнения. Если Entity Term не разрешен, активируется механизм патента для обогащения запроса с помощью User Attribute Data.

RANKING / RETRIEVAL (Персонализированный отбор)
После того как запрос был уточнен с помощью User Attribute Data, система выполняет поиск или отбор кандидатов. Поскольку запрос теперь персонализирован (например, из «найти активность» превратился в «найти походы поблизости»), результаты поиска будут специфичны для интересов пользователя.

RERANKING – Переранжирование (Персонализация)
Механизм можно рассматривать как форму глубокой персонализации. Система не просто корректирует порядок существующих результатов, а изменяет сам запрос на основе профиля пользователя, что приводит к совершенно другому набору результатов.

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

  • Ввод пользователя для инициации действия (кнопка, голос, жест).
  • Identified Content (контент на экране, текст диалога).
  • User Attribute Data (профиль интересов пользователя).
  • Location Data (текущее местоположение, данные POI).

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

  • Разрешенный Action Query (с уточненными Entity Terms).
  • Интерактивный контент (рекомендации, карточки действий), предоставленный пользователю.

На что влияет

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

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

Алгоритм применяется при выполнении следующих условий:

  • Триггер активации: Пользователь явно или неявно запрашивает помощь или действие.
  • Условие контекста: Текущий контент и ввод пользователя недостаточны для разрешения всех необходимых Entity Terms для выполнения действия. Это происходит, когда:
    • Запрос неопределенный (vague).
    • Контекст допускает множественные интерпретации.
    • Определена общая категория, но не конкретный элемент (genus vs species).
  • Наличие данных: В системе доступны релевантные User Attribute Data и/или Location Data, которые могут помочь разрешить неоднозначность.

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

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

  1. Получение ввода: Система получает ввод от пользователя для инициации Action Query.
  2. Идентификация контента: Определяется текущий контент, отображаемый на устройстве (контекст).
  3. Идентификация терминов: На основе контента и ввода система пытается определить Action Terms и Entity Terms для компьютерного действия.
  4. Проверка разрешения сущностей: Система определяет, есть ли неразрешенные (unresolved) Entity Terms.
    • Если НЕТ: Перейти к шагу 6.
    • Если ДА: (например, обнаружено неопределенное действие типа «Мне скучно», сформирован запрос «Поиск Активности», но термин «Активность» не разрешен). Перейти к шагу 5.
  5. Разрешение сущностей с помощью атрибутов: Система использует User Attribute Data (например, пользователь любит походы) и/или Location Data (например, пользователь находится в парке) для разрешения Entity Term (например, «Активность» разрешается как «Походы на природе»).
  6. Выполнение действия: Система выполняет компьютерное действие с использованием разрешенного Action Query. Это может включать:
    • Проверку доступности сети.
    • Выполнение запроса к удаленной системе (если онлайн).
    • Выполнение запроса к локальной базе данных, например, базе POI (если офлайн или для быстрого ответа).
  7. Генерация и предоставление результата: Генерируется интерактивный контент (например, список ближайших маршрутов для похода) и отображается пользователю.

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

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

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

  • Контентные факторы (Контекст): Текст, метаданные, стенограммы диалогов, URL-адреса, изображения и теги изображений из контента, который пользователь просматривал в последнее время (Identified Content).
  • Пользовательские факторы (Персонализация): User Attribute Data — история пользователя, интересы, предпочтения, любимые сущности (команды, авторы, исполнители и т.д.). Эти данные хранятся локально или удаленно.
  • Географические факторы: Location Data — текущее местоположение устройства (GPS), данные из базы данных точек интереса (POI), данные от ближайших маяков (beacon data).
  • Временные факторы: Текущее время и дата могут использоваться в сочетании с атрибутами пользователя для разрешения сущностей (хотя явно не выделены как основной фактор, они упоминаются как возможные дополнительные данные).

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

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

  • Определение невозможности разрешения (Inability to Resolve): Логическое условие, которое срабатывает, если Entity Term не может быть уточнен из контекста. Основано на анализе семантики контента и определении наличия неопределенных терминов, множественных интерпретаций или неполной спецификации (genus/species).
  • Выбор категории/подкатегории POI: Система использует User Attribute Data для выбора между категориями (ресторан, шоппинг, активность, услуги, развлечения) и подкатегориями (например, тип кухни или вид спорта). Механизм выбора основан на сопоставлении доступных категорий с профилем интересов пользователя.
  • Комбинирование данных: Система может комбинировать User Attribute Data и Location Data. Например, если пользователь любит походы (атрибут) и находится в парке (локация), это усиливает выбор в пользу предложения активностей на природе.

Выводы

  1. Персонализация как ключ к пониманию запроса: Патент демонстрирует, как Google использует данные профиля пользователя (User Attribute Data) не только для переранжирования результатов, но и на фундаментальном уровне понимания запроса (Query Understanding). При недостатке контекста личные интересы определяют, как именно будет интерпретирован запрос.
  2. Разрешение неопределенных интентов: Система специально разработана для обработки неопределенных (vague) запросов, где пользователь выражает потребность, но не указывает специфику (например, «Я голоден»). Это критически важно для диалоговых интерфейсов и ассистентов.
  3. Важность структурированных данных о сущностях: Способность системы разрешать Entity Terms зависит от того, насколько хорошо контент и бизнесы категоризированы. Система должна уметь переходить от общего к частному (genus к species), например, от «ресторан» к «итальянская кухня», основываясь на интересах пользователя.
  4. Контекст шире, чем просто запрос: Контекст включает в себя то, что находится на экране пользователя (Identified Content), его местоположение (Location Data) и его долгосрочные интересы (User Attribute Data).
  5. Локальный и офлайн доступ: Патент подчеркивает возможность выполнения действий локально на устройстве, используя локальные базы данных (например, POI), что важно для скорости и доступности в условиях ограниченного подключения.

Практика

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

  • Оптимизация сущностей и точная категоризация (Entity Optimization): Критически важно обеспечить, чтобы ваш бизнес, контент или продукт были правильно ассоциированы с конкретными категориями и подкатегориями (например, не просто «ресторан», а «веганский ресторан тайской кухни»). Это позволяет системе точно сопоставить вашу сущность с интересами пользователя (User Attribute Data), когда она разрешает неопределенный запрос.
  • Усиление сигналов Local SEO: Поскольку Location Data и базы данных POI играют ключевую роль в разрешении запросов, необходимо поддерживать актуальность и полноту информации в Google Business Profile. Это гарантирует, что ваш бизнес будет рассмотрен при выполнении локально-ориентированных действий.
  • Создание контента под персонализированные интенты: Понимайте, какие интересы есть у вашей аудитории. Создавайте контент, который явно отвечает этим интересам. Это увеличивает вероятность того, что Google свяжет ваш контент с профилем пользователя и предложит его в ответ на неопределенные запросы в вашей тематике.
  • Использование микроразметки (Schema.org): Используйте детальную разметку для описания ваших предложений (событий, продуктов, меню). Это помогает поисковой системе лучше понять ваши сущности и их атрибуты, облегчая процесс сопоставления с User Attribute Data.

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

  • Использование слишком общих категорий: Остановка на общих категориях (например, «магазин» или «услуги») снижает шансы на показ через этот механизм. Система ищет конкретику, соответствующую интересам пользователя, и слишком общие сущности могут быть проигнорированы при разрешении Entity Terms.
  • Игнорирование контекста ассистентов: Оптимизация только под традиционный веб-поиск игнорирует растущий объем трафика от ассистентов и рекомендательных систем, которые полагаются на механизмы, подобные описанному в патенте, для обработки неопределенных запросов.
  • Манипуляция категориями: Попытка ассоциировать бизнес с нерелевантными популярными категориями может привести к плохому пользовательскому опыту. Система стремится найти наилучшее соответствие интересам пользователя, и нерелевантные предложения будут отфильтрованы или приведут к низкому вовлечению.

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

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

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

Сценарий 1: Local SEO для ресторана

  1. Ситуация: Пользователь открывает мессенджер, где друг спрашивает: «Куда пойдем ужинать?». Пользователь отвечает: «Не знаю, я просто голоден».
  2. Активация: Пользователь запускает Ассистента (например, долгим нажатием кнопки).
  3. Анализ (Патент): Система анализирует экран. Определяет Action Term: «Предложить место для ужина». Определяет Entity Term: «Тип заведения/кухня». Контекст («Я голоден») не позволяет разрешить Entity Term.
  4. Применение (Патент): Система обращается к User Attribute Data и видит, что пользователь часто посещает и высоко оценивает суши-бары.
  5. Действие SEO: Владелец суши-бара тщательно заполнил GBP, указав категорию «Суши-бар», добавил меню с разметкой и имеет высокие отзывы.
  6. Результат: Система разрешает Entity Term как «Суши» и предлагает этот суши-бар в качестве рекомендации, даже если поблизости есть другие типы ресторанов.

Сценарий 2: Оптимизация контента для хобби

  1. Ситуация: Пользователь говорит Ассистенту: «Мне скучно».
  2. Анализ (Патент): Action Term: «Предложить активность». Entity Term: «Тип активности» (не разрешен).
  3. Применение (Патент): Система проверяет User Attribute Data и видит, что пользователь часто читает статьи о горном велосипеде.
  4. Действие SEO: SEO-специалист сайта о горных велосипедах создал контент о лучших местных маршрутах и разметил его как TouristAttraction или Event (если это заезд).
  5. Результат: Система разрешает «Тип активности» как «Горный велосипед» и предлагает пользователю статьи о маршрутах или информацию о ближайших трассах.

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

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

Нет, этот патент не описывает, как Google ранжирует веб-страницы в традиционной поисковой выдаче. Он фокусируется на том, как система (например, Google Assistant) понимает и уточняет неопределенные запросы на действие (Action Queries), используя текущий контекст и персональные данные пользователя (User Attribute Data). Это механизм понимания запроса и персонализации рекомендаций, а не ранжирования.

Что такое «User Attribute Data» и откуда Google их берет?

User Attribute Data — это профиль интересов пользователя. Он включает историю поиска и посещений, предпочтения, любимые темы, авторов, команды, типы медиа, часто посещаемые места и т.д. Google собирает эти данные из взаимодействия пользователя с различными сервисами (Поиск, YouTube, Карты, Discover) и сохраняет их локально на устройстве или в аккаунте пользователя для персонализации сервисов.

В каких ситуациях этот механизм наиболее заметен для пользователя?

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

Как этот патент влияет на Local SEO?

Влияние на Local SEO значительно. Когда пользователь ищет локальную услугу или место без указания специфики (например, «где поесть»), этот механизм определяет, какой тип бизнеса ему предложить. Если ваш бизнес точно категоризирован и соответствует известным интересам пользователя, вы получите приоритет в рекомендациях. Это подчеркивает важность точного заполнения категорий в Google Business Profile.

Что означает «разрешение рода и вида» (genus/species) в контексте патента?

Это означает уточнение запроса от общей категории к конкретной подкатегории. Например, система может определить из контекста род — «ресторан». Если контекст не дает больше информации, система использует User Attribute Data, чтобы определить вид — например, «итальянская кухня». Для SEO это означает необходимость оптимизации под конкретные подкатегории.

Может ли система работать без подключения к интернету?

Да, патент предусматривает такую возможность. Если устройство находится офлайн, система может использовать User Attribute Data и Location Data, хранящиеся локально, для запроса к локальной базе данных (например, офлайн-карте с базой POI) и предоставления рекомендаций на основе этих данных.

Как SEO-специалисту оптимизировать сайт под этот механизм?

Ключ к оптимизации — это точное и детальное описание ваших сущностей и их категоризация. Используйте структурированные данные (Schema.org), чтобы четко определить, что вы предлагаете и к какой категории это относится. Создавайте контент, который явно нацелен на специфические интересы вашей аудитории. Это поможет системе связать вашу сущность с User Attribute Data.

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

Если релевантных User Attribute Data нет, система не сможет применить этот конкретный механизм разрешения неоднозначности. В этом случае она, вероятно, будет полагаться только на доступный контекст, Location Data или предложит более общие результаты, возможно, основанные на популярности или усредненных данных других пользователей (хотя это выходит за рамки данного патента).

Влияет ли этот механизм на конфиденциальность пользователя?

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

Является ли этот механизм частью Google Discover?

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

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

Как Google использует местоположение пользователя для понимания и переписывания неявных запросов о ближайших объектах
Google использует механизм для интерпретации неявных запросов (например, «часы работы» или «меню»), основанный на точном местоположении пользователя. Система определяет ближайшие организации, понимает, к какому типу бизнеса относится запрос, и переписывает его, добавляя название наиболее подходящей организации (например, «меню [Название ресторана]»), используя популярность и рейтинги для выбора лучшего варианта среди конкурентов.
  • US10474671B2
  • 2019-11-12
  • Local SEO

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

  • Индексация

Как Google определяет локальный интент и предлагает уточнить запрос до его отправки в поиск
Google использует вероятностную модель, основанную на поведении пользователей, чтобы определить, имеет ли вводимый запрос локальный интент. Если вероятность высока, система предлагает пользователю добавить уточняющую информацию (например, местоположение) ещё до того, как запрос будет отправлен в поисковую систему. Это позволяет сразу формировать более точную и локализованную выдачу.
  • US8484190B1
  • 2013-07-09
  • Local SEO

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

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

Как Google связывает коммерческие действия с сущностями и меняет вид выдачи в зависимости от интента пользователя
Google патентует систему, которая связывает Сущности (например, фильмы, книги, места) с Онлайн-действиями (например, купить, стримить, забронировать). Вместо таргетинга по ключевым словам, партнеры делают ставки на пары «Сущность-Действие». Система определяет, насколько запрос связан с действием, и динамически меняет визуальное представление этих коммерческих предложений в выдаче (например, в Панели знаний), делая их более или менее заметными.
  • US9536259B2
  • 2017-01-03
  • Семантика и интент

  • Knowledge Graph

  • SERP

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

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

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

Как Google использует контекст и историю пользователя для понимания голосовых команд и запуска неявных поисковых запросов
Патент раскрывает методы интерпретации голосового ввода на носимых устройствах. Система анализирует обширный контекст (недавние документы, местоположение, календари), чтобы определить намерение пользователя. Ключевой особенностью является генерация «неявных поисковых запросов» (Implicit Search Requests) автоматически, без прямой команды пользователя, на основе его текущей деятельности.
  • US20130018659A1
  • 2013-01-17
  • Семантика и интент

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

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

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

Как Google предсказывает следующий запрос пользователя на основе контента текущей страницы и исторических данных
Google использует машинное обучение для анализа логов поведения пользователей, чтобы понять, что они ищут после посещения определенного контента. Система создает совместное векторное пространство (joint embedding) для документов и запросов, где близость отражает семантическую связь и вероятность совместной встречаемости. Это позволяет предлагать релевантные последующие запросы (query suggestions) в реальном времени, даже если ключевые слова для этих запросов на странице отсутствуют.
  • US9594851B1
  • 2017-03-14
  • Семантика и интент

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

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

Как Google использует внешние сигналы (соцсети, новости, блоги) для верификации реальной популярности контента и фильтрации накруток
Google верифицирует популярность контента (например, видео) проверяя, упоминается ли он на внешних источниках: блогах, новостных сайтах и в социальных сетях. Это позволяет формировать списки "популярного", отражающие подлинный широкий интерес, отфильтровывая контент с искусственно завышенными просмотрами или узконишевой популярностью. Система также учитывает географическую релевантность внешних упоминаний.
  • US9465871B1
  • 2016-10-11
  • Антиспам

  • SERP

  • Ссылки

Как Google персонализирует поисковую выдачу, анализируя историю кликов и поведение пользователя на сайте
Google использует механизм для персонализации поисковой выдачи на основе истории взаимодействия пользователя с результатами поиска. Система отслеживает, какие сайты пользователь выбирает, как долго он на них остается (Dwell Time), частоту и контекст выбора. Основываясь на этих данных, предпочитаемые пользователем ресурсы повышаются в ранжировании при его последующих запросах.
  • US9037581B1
  • 2015-05-19
  • Персонализация

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

  • SERP

Как Google использует исторические данные о кликах (CTR) по категориям для определения доминирующего интента неоднозначных запросов
Google анализирует, на какие категории результатов пользователи кликали чаще всего в прошлом (CTR) по неоднозначному запросу (например, "Pool"). Система определяет доминирующие интенты, выявляя резкие перепады в CTR между категориями или используя иерархию категорий, и повышает в ранжировании результаты, соответствующие наиболее популярным интерпретациям.
  • US8738612B1
  • 2014-05-27
  • Семантика и интент

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

  • SERP

Как Google использует длительность кликов, Pogo-Sticking и уточнение запросов для оценки качества поиска (Click Profiles)
Google анализирует поведение пользователей после клика для оценки удовлетворенности. Система создает «Профили взаимодействия» (Click Profiles), учитывая длительность клика (Dwell Time), возврат к выдаче (Pogo-Sticking) и последующее уточнение запроса. Эти данные используются для сравнения эффективности алгоритмов ранжирования и выявления спама или кликбейта.
  • US9223868B2
  • 2015-12-29
  • Поведенческие сигналы

  • SERP

  • Антиспам

Как Google использует данные из Local Search и Google Maps для распознавания географических названий в основном поиске
Google анализирует поведение пользователей в интерфейсах с отдельными полями ввода "Что?" и "Где?" (например, в Google Maps). На основе этой статистики система определяет, является ли термин однозначным названием местоположения ("Нью-Йорк") или нет ("Пицца"). Это позволяет поиску отличать локальные запросы от общих и формировать "черные списки" для терминов, которые похожи на города, но ими не являются (например, "Орландо Блум").
  • US8782030B1
  • 2014-07-15
  • Local SEO

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

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

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

  • SERP

  • Ссылки

Как Google определяет синонимы и варианты слов, анализируя категории выбранных пользователями результатов
Google использует метод стемминга, основанный на поведении пользователей и категориях сущностей. Если пользователи ищут разные слова (например, «пицца» и «пиццерия») и выбирают результаты одной категории («ресторан»), система идентифицирует эти слова как варианты одной основы (Stem Variants). Это происходит, если слова похожи по написанию ИЛИ если объем кликов статистически значим.
  • US9104759B1
  • 2015-08-11
  • Семантика и интент

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

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

Как Google использует историю навигации и клики по рекламе для генерации ключевых слов, гео-таргетинга и выявления MFA-сайтов
Патент Google, описывающий три механизма, основанных на анализе поведения пользователей (selection data). Система использует путь навигации пользователя для генерации новых ключевых слов для рекламы, улучшает гео-таргетинг объявлений на основе предпочтений пользователей, а также выявляет низкокачественные сайты (MFA/манипулятивные) по аномально высокому CTR рекламных блоков.
  • US8005716B1
  • 2011-08-23
  • Поведенческие сигналы

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

  • Антиспам

Как Google использует контекст внешних страниц для понимания и идентификации видео и аудио контента
Google анализирует внешние веб-страницы, которые ссылаются на медиафайлы или встраивают их (например, видео YouTube). Система извлекает метаданные из контекста этих страниц — заголовков, окружающего текста, URL. Надежность данных проверяется частотой их повторения на разных сайтах. Эта информация используется для улучшения понимания содержания медиафайла и повышения эффективности систем идентификации контента (Content ID).
  • US10318543B1
  • 2019-06-11
  • Ссылки

  • Индексация

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

seohardcore