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

Как Google автоматически определяет, на каких языках искать ответ на запрос пользователя (CLIR)

LANGUAGE SELECTION FOR INFORMATION RETRIEVAL (Выбор языка для информационного поиска)
  • US8862595B1
  • Google LLC
  • 2011-11-18
  • 2014-10-14
  • Мультиязычность
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

Патент решает проблему доступа к релевантной информации, существующей на языках, отличных от языка запроса пользователя (Cross-Language Information Retrieval - CLIR). Основная задача — автоматизировать выбор целевых языков для поиска. Вместо того чтобы требовать от пользователя указать, на каких языках искать, система сама определяет наиболее релевантные языки для конкретного запроса, улучшая полноту и качество поисковой выдачи за счет доступа к глобальной базе знаний.

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

Запатентована система автоматического выбора релевантных целевых языков (Target Languages) для поискового запроса. Ядром изобретения является механизм оценки связи запроса с различными языками. Это достигается путем идентификации терминов, связанных с запросом (Related Terms), и использования заранее рассчитанной таблицы, которая сопоставляет эти термины с оценками их языковой принадлежности (Language Scores). Если совокупная оценка для языка превышает порог, этот язык выбирается для поиска.

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

Система работает в два этапа: офлайн-подготовка и онлайн-обработка.

  • Офлайн: Система анализирует структурированную коллекцию документов (например, Википедию), извлекает сущности и классифицирует документы по языкам на основе иерархии категорий. На основе этого создается Term-Language Score Table, связывающая термины и сущности с конкретными языками.
  • Онлайн: При получении запроса система идентифицирует Related Terms (термины, часто встречающиеся вместе с запросом). Для каждого связанного термина извлекаются Language Scores из таблицы. Оценки суммируются по языкам. Языки, чьи оценки превышают порог, выбираются как целевые. Запрос переводится на эти языки, выполняется поиск, результаты переводятся обратно на язык пользователя и подмешиваются в выдачу.

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

Высокая. Кросс-языковой поиск и понимание сущностей в глобальном контексте являются ключевыми направлениями развития Google. Механизмы, позволяющие автоматически расширять поиск за пределы одного языка, особенно для запросов о сущностях с сильной региональной или языковой привязкой (например, локальные новости, туризм), активно используются для улучшения полноты выдачи. Этот патент описывает фундаментальный подход к автоматизации CLIR.

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

Патент имеет высокое значение (7.5/10) для международного SEO и стратегий, ориентированных на сущности (Entity-Based SEO). Он описывает механизм, с помощью которого Google определяет языковую и культурную релевантность запроса. Понимание этого механизма позволяет оптимизировать контент так, чтобы он корректно ассоциировался с нужными языками в Term-Language Score Table, увеличивая вероятность его появления в кросс-языковой выдаче для пользователей в других регионах.

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

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

Cross-Language Information Retrieval (CLIR) System (Система кросс-языкового информационного поиска)
Система, которая принимает запрос на одном языке и извлекает релевантные документы на других языках.
Entity (Сущность)
Термин, извлеченный из структурированной коллекции документов, часто являющийся именем собственным (человек, место, объект). Извлечение может основываться на капитализации или ссылках внутри коллекции.
Language Score (Оценка языковой принадлежности)
Числовая метрика, указывающая, насколько сильно термин связан с определенным языком. Рассчитывается на основе анализа иерархии категорий в структурированной коллекции.
Related Terms (Связанные термины)
Термины, которые часто встречаются совместно (co-occur) с терминами входного запроса. Используются для определения контекста и потенциальной языковой релевантности запроса.
Source Language (Исходный язык)
Язык, на котором пользователь ввел запрос.
Structured Collection of Documents (Структурированная коллекция документов)
База знаний с иерархической структурой категорий (например, Википедия), используемая для генерации Term-Language Score Table.
Target Language (Целевой язык)
Язык, автоматически выбранный системой для выполнения поиска, отличный от исходного языка.
Term-Language Score Table (Таблица оценок языковой принадлежности терминов)
Заранее рассчитанная база данных, которая сопоставляет термины (сущности и запросы) с их Language Scores для различных языков.
Translation System (Система перевода)
Компонент, отвечающий за перевод исходного запроса на целевые языки и перевод найденных результатов обратно на исходный язык.

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

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

  1. Система получает запрос на исходном языке.
  2. Система автоматически определяет один или несколько целевых языков (Target Languages), релевантных запросу, используя Language Scores. Процесс определения включает:
    1. Идентификацию Related Terms (терминов, связанных с запросом).
    2. Определение Language Score для каждого связанного термина по отношению к множеству языков.
    3. Комбинирование (суммирование) Language Scores для каждого языка.
    4. Выбор целевых языков (отличных от исходного), чья комбинированная оценка превышает пороговое значение (threshold score).
  3. Запрос переводится на выбранные целевые языки.
  4. Выполняется поиск результатов по переведенным запросам.
  5. Система предоставляет один или несколько найденных результатов.

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

Claim 4 (Зависимый от 3): Описывает функцию пользовательского интерфейса. Система может предоставить результат поиска на оригинальном (целевом) языке для отображения под соответствующим переведенным результатом. Эта функция активируется пользователем независимо для каждого результата.

Claim 5 (Зависимый от 1): Уточняет, что определение Language Score для связанного термина включает поиск этого термина в таблице (Term-Language Score Table), которая содержит заранее рассчитанные оценки.

Claim 6 (Зависимый от 1): Определяет Related Terms как термины, которые с высокой вероятностью встречаются совместно (co-occur) с терминами запроса.

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

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

INDEXING – Индексирование / Анализ данных (Офлайн)
Основная часть работы по подготовке данных происходит офлайн. Система анализирует Structured Collection of Documents (например, Википедию) и логи запросов для создания Term-Language Score Table. Это включает извлечение сущностей (Entity Extraction) и классификацию контента по языкам на основе иерархии.

QUNDERSTANDING – Понимание Запросов (Онлайн)
Это основной этап применения патента в реальном времени. При получении запроса система анализирует его языковой контекст.

  1. Расширение запроса: Идентифицируются Related Terms.
  2. Определение языка: Используется Term-Language Score Table для расчета совокупных Language Scores для запроса.
  3. Выбор целевых языков: Определяются языки, для которых оценка превышает порог.
  4. Перевод запроса: Запрос переводится на целевые языки с помощью Translation System.

RANKING – Ранжирование (Параллельное)
Поисковая система выполняет параллельные поиски по соответствующим языковым индексам, используя переведенные запросы.

METASEARCH – Метапоиск и Смешивание
Результаты из разных языковых индексов агрегируются. Они переводятся обратно на Source Language и смешиваются (interleaved) в единый ранжированный список для представления пользователю.

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

  • Исходный запрос пользователя (Source Language Query).
  • Term-Language Score Table (предварительно рассчитанная).
  • Данные о частоте совместной встречаемости терминов (для идентификации Related Terms).

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

  • Список целевых языков (Target Languages) и переведенные запросы.
  • Объединенный список результатов поиска, переведенных на исходный язык.

На что влияет

  • Специфические запросы: Наибольшее влияние оказывается на запросы, касающиеся сущностей (имена собственные, бренды, географические названия), которые имеют сильную привязку к определенному языку или культуре, отличной от языка пользователя. Например, запрос о местном бизнесе в другой стране ("bicycle rental brussels" — пример из патента) или о культурном явлении.
  • Конкретные ниши или тематики: Влияет на тематики, где знание не распределено равномерно по языкам (например, локальный туризм, история, специфические области науки, поп-культура).

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

  • Триггеры активации: Алгоритм активируется, когда система обнаруживает, что запрос имеет значительную релевантность в других языках. Это происходит, когда комбинированный Language Score для целевого языка превышает заданный порог (threshold score).
  • Условия применения: Применяется, когда Related Terms запроса имеют сильные и недвусмысленные сигналы языковой принадлежности в Term-Language Score Table. Если термин слишком общий (например, "cooking"), он может иметь нейтральные или низкие оценки после нормализации и не вызовет активацию CLIR.

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

Процесс А: Онлайн-обработка запроса (CLIR)

  1. Получение запроса: Система получает запрос на исходном языке.
  2. Идентификация связанных терминов: Определяются Related Terms, которые часто встречаются вместе с запросом (возможно, после расширения синонимами).
  3. Извлечение Language Scores: Для каждого связанного термина извлекаются Language Scores из Term-Language Score Table.
  4. Комбинирование оценок: Language Scores суммируются для каждого языка. Применяется нормализация для устранения слишком общих терминов. Оценки могут быть повышены (boosted), если запрос связан с конкретной локацией.
  5. Выбор языков: Комбинированные оценки сравниваются с порогом. Языки, превысившие порог, выбираются как Target Languages.
  6. Перевод запроса: Исходный запрос переводится на целевые языки.
  7. Параллельный поиск: Выполняется поиск по соответствующим индексам с использованием переведенных запросов.
  8. Перевод результатов: Найденные результаты (заголовки и сниппеты) переводятся обратно на исходный язык.
  9. Смешивание и предоставление: Результаты объединяются в единый ранжированный список.
  10. Обработка уточнений: Пользователь может вручную добавить/удалить языки, отредактировать переведенный запрос или просмотреть оригинальный текст результата.

Процесс Б: Офлайн-генерация Term-Language Score Table

  1. Выбор источника данных: Идентифицируется иерархически структурированная коллекция документов (например, Википедия).
  2. Извлечение сущностей: Из документов извлекаются сущности (например, по капитализации или ссылкам).
  3. Классификация по языкам: Документы классифицируются по языкам путем распространения Language Scores через иерархию категорий (например, Категория:Япония -> Японская культура -> Суши). Применяется функция затухания (decay function) при удалении от базовой категории (например, страны).
  4. Ассоциация сущностей и языков: Сущностям присваиваются Language Scores на основе оценок документов, в которых они найдены.
  5. Перевод сущностей: Извлеченные сущности и заголовки документов переводятся на поддерживаемые языки.
  6. Анализ логов запросов (Опционально): Извлекаются запросы из логов, которые приводили к кликам на эти документы.
  7. Объединение данных: Информация о сущностях, переводах и запросах объединяется для создания расширенной Term-Language Score Table.

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

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

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

  • Структурные факторы (Офлайн): Иерархия категорий из Structured Collection of Documents (например, Википедии). Ссылки внутри этой коллекции используются для идентификации сущностей. Это ключевой элемент для определения языковой принадлежности контента.
  • Контентные факторы (Офлайн): Текст документов в структурированной коллекции, в частности, капитализация текста для идентификации сущностей (имен собственных). Заголовки документов.
  • Поведенческие факторы (Офлайн): Анонимизированные логи запросов (query logs) используются для идентификации запросов, которые ведут к документам в структурированной коллекции, и для расширения Term-Language Score Table. Также используются для определения Related Terms (co-occurrence).
  • Географические факторы: Упоминается возможность повышения (boosting) Language Scores, если запрос связан с определенным местоположением (например, "restaurants in Bordeaux").

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

  • Language Score (для термина): Метрика, отражающая связь термина с языком. Рассчитывается офлайн на основе анализа структурированных данных. Учитывает, насколько часто термин встречается в документах, ассоциированных с определенным языком через иерархию категорий.
  • Decay Function (Функция затухания) (Офлайн): Метод снижения Language Score при распространении его по иерархии категорий по мере увеличения расстояния от базовой категории (например, страны).
  • Нормализация (Normalization): Процесс корректировки Language Scores. Оценки нормализуются, чтобы уменьшить влияние терминов, общих для многих языков (например, если термин встречается одинаково часто во всех языках).
  • Combined Language Score (для запроса): Агрегированная метрика, рассчитываемая онлайн путем суммирования Language Scores всех Related Terms запроса для каждого конкретного языка.
  • Threshold Score (Порог): Заданное значение, которое должен превысить Combined Language Score, чтобы язык был выбран в качестве целевого. Порог может быть общим или специфичным для каждого языка.

Выводы

  1. Автоматизация кросс-языкового поиска: Google стремится устранить языковые барьеры без усилий со стороны пользователя. Система автоматически решает, когда и на каких языках искать, если запрос имеет международный контекст.
  2. Критическая роль структурированных данных и сущностей: Механизм генерации Term-Language Score Table сильно зависит от анализа структурированных данных (таких как Википедия) и извлечения сущностей. То, как сущность представлена в этих источниках и с какими категориями (странами, культурами) она связана в иерархии, напрямую определяет ее Language Scores.
  3. Контекст через Related Terms: Для определения языковой релевантности Google анализирует не только сам запрос, но и Related Terms (термины, часто встречающиеся вместе). Это позволяет уловить контекст и намерение, которые могут указывать на необходимость поиска на других языках.
  4. Нормализация для точности: Система фильтрует универсальные термины, которые не указывают на конкретный язык. Нормализация Language Scores позволяет сосредоточиться на терминах с сильной культурной или языковой спецификой.
  5. Приоритет нативного контента: Механизм CLIR предназначен для поиска качественного контента на языке оригинала с последующим переводом для пользователя, а не для поиска автоматически переведенных копий.

Практика

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

  • Оптимизация сущностей и связь с Knowledge Graph: Это критически важно для международного SEO. Убедитесь, что ключевые сущности вашего бизнеса (бренд, продукты, локации) корректно представлены в структурированных источниках данных, которые Google использует (например, Википедия, Wikidata). Важно, чтобы эти сущности были четко связаны с соответствующими региональными и языковыми категориями в этих источниках, так как это напрямую влияет на расчет Language Scores.
  • Усиление сигналов совместной встречаемости (Co-occurrence): При создании контента на определенном языке убедитесь, что ваши ключевые термины естественно соседствуют с другими релевантными терминами и сущностями (Related Terms), имеющими сильную привязку к этому языку. Это поможет укрепить связь в Term-Language Score Table.
  • Тематическая авторитетность на нативном языке: Сосредоточьтесь на создании лучшего, наиболее авторитетного контента на основном языке вашего рынка. Если Google определит (через Language Scores), что ваш язык релевантен для иностранного запроса, он использует ваш высокоранжируемый нативный контент для показа через CLIR.
  • Локализация и культурная адаптация контента: При создании многоязычных версий не просто переводите текст, но адаптируйте его так, чтобы он включал локально значимые сущности и термины. Это повышает вероятность того, что контент будет признан релевантным в своем языковом индексе.

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

  • Игнорирование присутствия в глобальных базах знаний: Полагаться только на on-page SEO без учета того, как ваши сущности представлены в глобальных структурированных данных. Если ваши сущности не связаны с нужными языками в Knowledge Graph, они не получат высоких Language Scores.
  • Прямой перевод без локализации сущностей: Создание контента на нескольких языках путем буквального перевода без учета локальных названий сущностей или культурного контекста. Это снижает эффективность работы описанного механизма.
  • Использование низкокачественного машинного перевода для создания контента: Создание контента с помощью автоматического перевода в надежде на трафик. CLIR ищет качественный исходный контент, который должен хорошо ранжироваться в своем нативном индексе.

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

Этот патент подчеркивает важность Entity-Based SEO в международном контексте. Стратегическое значение заключается в понимании того, что языковая релевантность определяется не только языком страницы, но и тем, как Google воспринимает культурный и языковой контекст сущностей, упомянутых на ней. Для глобальных брендов критически важно управлять своим представлением в Knowledge Graph, чтобы гарантировать, что система корректно ассоциирует их с релевантными языками и активирует CLIR, когда это необходимо.

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

Сценарий 1: Оптимизация для локального туристического объекта (Музей в Киото)

  1. Анализ сущности (Офлайн): SEO-команда убеждается, что статья о музее в Википедии четко классифицирована в иерархии: Japan -> Kyoto Prefecture -> Culture in Kyoto. Это гарантирует, что сущность (музей) получит высокий Language Score для японского языка.
  2. Анализ Related Terms (Онлайн): Англоязычный пользователь ищет "traditional crafts kyoto". Система Google определяет Related Terms, такие как название музея, "Japan", "history".
  3. Расчет Language Score: Related Terms имеют высокие Language Scores для японского языка. Совокупная оценка превышает порог.
  4. Активация CLIR: Google переводит запрос на японский язык (например, "京都 伝統工芸").
  5. Результат: Система находит официальный сайт музея на японском языке (который хорошо ранжируется локально), переводит сниппет на английский и показывает его в англоязычной выдаче.

Сценарий 2: Оптимизация сайта отеля в Брюсселе (Пример из патента)

  1. Анализ запроса: Пользователь ищет [bicycle rental brussels] на английском.
  2. Идентификация Related Terms и Scores: Связанные термины ("Brussels", "Belgium") имеют высокие Language Scores для французского и голландского языков.
  3. Активация CLIR: Google переводит запрос на французский ("Bruxelles Location de vélos") и голландский ("fietsverhuur brussel").
  4. Действия SEO-специалиста: Создать качественный контент на французском и голландском языках о прокате велосипедов, используя локальные термины (например, "Villo!"). Усилить связь сущности отеля с Брюсселем в структурированных данных.
  5. Результат: Контент отеля на французском/голландском имеет высокие шансы быть найденным, переведенным и показанным пользователю.

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

Как Google решает, какие языки выбрать для кросс-языкового поиска?

Система идентифицирует Related Terms (термины, часто встречающиеся вместе с запросом) и проверяет их оценки языковой принадлежности (Language Scores) в заранее подготовленной таблице. Если совокупная оценка для определенного языка превышает порог, этот язык выбирается для поиска. Эта таблица строится на основе анализа структурированных данных, таких как Википедия.

Что такое Language Score и как он рассчитывается?

Language Score — это метрика, показывающая силу связи между термином (или сущностью) и языком. Она рассчитывается офлайн путем анализа иерархии категорий в базах знаний (например, Википедии). Если сущность находится в категории "Культура Франции", она получит высокую оценку для французского языка. Применяется функция затухания: чем дальше сущность от базовой категории страны/языка в иерархии, тем ниже может быть оценка.

Что такое Related Terms и почему они важны?

Related Terms — это термины, которые часто встречаются вместе с исходным запросом и помогают установить более широкий контекст. Именно Language Scores этих связанных терминов, а не только самого запроса, определяют, будет ли активирован кросс-языковой поиск. Это позволяет системе находить языковой контекст, даже если в самом запросе нет явных указаний на язык.

Как этот патент влияет на оптимизацию под сущности (Entity SEO)?

Влияние критическое. Генерация Language Scores напрямую зависит от того, как сущности представлены в структурированных данных и как они классифицированы в иерархии. Для международного SEO необходимо убедиться, что ваши ключевые сущности (бренды, продукты) корректно связаны с соответствующими языковыми и региональными категориями в Knowledge Graph (и источниках типа Википедии).

Означает ли это, что мне не нужно создавать контент на нескольких языках?

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

Как я могу повлиять на Language Scores моего сайта?

Вы не можете повлиять на них напрямую для сайта в целом. Language Scores рассчитываются для терминов и сущностей. Вы можете повлиять на это косвенно, управляя тем, как ваши сущности представлены в глобальных базах знаний и обеспечивая сильные сигналы совместной встречаемости релевантных терминов в вашем контенте.

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

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

Может ли пользователь контролировать этот процесс?

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

Использует ли система географическое положение пользователя или запроса?

Да, патент упоминает возможность повышения (boosting) Language Scores на основе местоположения, связанного с запросом. Например, если запрос содержит название города ("рестораны в Бордо"), оценки для французского языка могут быть повышены, так как высока вероятность, что пользователь ищет локальную информацию.

Какова роль Википедии в этом патенте?

Википедия (или аналогичные структурированные иерархические коллекции документов) используется как основной источник данных для офлайн-генерации Term-Language Score Table. Иерархия категорий используется для определения того, насколько сильно сущности связаны с тем или иным языком.

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

Как Google решает, когда переводить запрос пользователя на другие языки, а когда уважать его языковой выбор
Google использует систему фильтрации для управления межъязыковым поиском (CLIR). Система анализирует язык запроса, язык интерфейса пользователя и его местоположение. Если пользователь вводит запрос на языке, отличном от языка интерфейса, Google предполагает мультиязычность и не переводит запрос, экономя ресурсы. Перевод активируется, если язык запроса совпадает с языком интерфейса, особенно если локальных результатов мало.
  • US9824147B1
  • 2017-11-21
  • Мультиязычность

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

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

Как Google использует машинный перевод для поиска контента на иностранных языках (Cross-Language Information Retrieval)
Google использует механизмы Cross-Language Information Retrieval (CLIR) для поиска релевантного контента независимо от языка запроса. Система может перевести запрос пользователя на другие языки и искать в индексах этих языков (Query Translation), либо заранее перевести контент сайтов на язык пользователя (Document Translation). Это позволяет предоставлять пользователю лучшие результаты, даже если они изначально опубликованы на иностранном языке.
  • US7890493B2
  • 2011-02-15
  • Мультиязычность

  • Индексация

Как Google решает, когда переводить запрос пользователя и показывать результаты на другом языке, сравнивая релевантность и распознавая сущности
Google анализирует запрос пользователя, переводит его на другой язык (например, английский) и сравнивает релевантность результатов в обоих языках. Если контент на иностранном языке значительно релевантнее, система подмешивает его в выдачу. При этом учитываются локальные и иностранные сущности в запросе, а также качество автоматического перевода.
  • US20090083243A1
  • 2009-03-26
  • Мультиязычность

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

  • SERP

Как Google использует анализ параллельных анкорных текстов и кликов пользователей для перевода запросов и кросс-язычного поиска
Google использует механизм для автоматического перевода запросов с одного языка или набора символов на другой. Система создает вероятностный словарь, анализируя, как анкорные тексты на разных языках ссылаются на одни и те же страницы (параллельные анкоры). Вероятности перевода затем уточняются на основе того, на какие результаты кликают пользователи. Это позволяет осуществлять кросс-язычный поиск (CLIR).
  • US8706747B2
  • 2014-04-22
  • Мультиязычность

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

  • Ссылки

Как Google реализует кросс-языковой поиск (CLIR) с интерактивным уточнением переведенного запроса
Google использует систему кросс-языкового поиска (CLIR), которая переводит запрос пользователя на целевой язык, выполняет поиск и переводит результаты обратно. Ключевая особенность — интерактивный интерфейс, позволяющий пользователю отредактировать машинный перевод запроса или выбрать альтернативные варианты для повышения точности выдачи.
  • US8799307B2
  • 2014-08-05
  • Мультиязычность

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

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

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

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

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

Как Google связывает документы на основе поведения пользователей, времени взаимодействия и контентной близости для персонализации поиска
Google использует систему для определения "меры ассоциации" между различными документами (статьями, веб-страницами, письмами). Ассоциация рассчитывается на основе того, насколько близко по времени пользователь взаимодействовал с этими документами, насколько похож их контент и совпадают ли метаданные (например, автор). Эти связи используются для понимания пути пользователя и персонализации последующих результатов поиска.
  • US8131754B1
  • 2012-03-06
  • Поведенческие сигналы

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

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

Как Google использует тематические списки предпочтительных и нежелательных сайтов (Editorial Opinion) для корректировки ранжирования
Google может заранее определять "Темы запросов" (Query Themes) и назначать для них списки "Предпочтительных" (Favored) и "Нежелательных" (Non-Favored) источников. Если запрос пользователя соответствует теме, система корректирует ранжирование: повышает предпочтительные источники и понижает нежелательные, используя "Параметр редакторского мнения" (Editorial Opinion Parameter).
  • US7096214B1
  • 2006-08-22
  • EEAT и качество

  • Антиспам

  • SERP

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

  • SERP

  • Ссылки

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

  • Индексация

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

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

  • SERP

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

Как Google рассчитывает авторитетность страниц на основе их близости к доверенным сайтам-источникам (Seed Sites)
Google использует метод ранжирования страниц, основанный на измерении «расстояния» в ссылочном графе от набора доверенных исходных сайтов (Seed Sites) до целевой страницы. Чем короче путь от доверенных источников до страницы, тем выше ее рейтинг авторитетности. Длина ссылки увеличивается (а ее ценность падает), если исходная страница имеет большое количество исходящих ссылок. Этот механизм позволяет эффективно рассчитывать показатели доверия (Trust) в масштабах всего веба.
  • US9165040B1
  • 2015-10-20
  • Ссылки

  • EEAT и качество

  • Антиспам

Как Google использует интерактивные визуальные цитаты для генерации и уточнения ответов в мультимодальном поиске (SGE/Lens)
Google использует механизм для улучшения точности ответов, генерируемых LLM в ответ на мультимодальные запросы (изображение + текст). Система находит визуально похожие изображения, извлекает текст из их источников и генерирует ответ. Этот ответ сопровождается «визуальными цитатами» (исходными изображениями). Если пользователь видит, что цитата визуально не соответствует запросу, он может её отклонить. Система удалит текст этого источника и перегенерирует ответ, повышая его точность.
  • US20240378237A1
  • 2024-11-14
  • Мультимедиа

  • EEAT и качество

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

Как Google использует историю запросов в текущей сессии и статистические паттерны для переранжирования результатов
Google анализирует миллионы прошлых поисковых сессий, выявляя статистически значимые последовательности запросов («Пути Запросов»), которые заканчиваются кликом на определенный URL («Конечная Точка Контента»). Когда текущая сессия пользователя совпадает с историческим путем, Google переранжирует результаты, повышая те URL, которые исторически удовлетворяли пользователей в аналогичном контексте, пропорционально вероятности их выбора.
  • US7610282B1
  • 2009-10-27
  • Поведенческие сигналы

  • SERP

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

Как Google использует контекст пользователя для предложения запросов до начала ввода текста (Zero-Input Queries)
Google анализирует историю поисковых запросов, группируя их в «контекстные кластеры» на основе схожести темы и обстоятельств ввода (время, местоположение, интересы). Когда пользователь открывает строку поиска, система оценивает его текущий контекст и мгновенно предлагает релевантные категории запросов (например, «Кино» или «Рестораны»), предсказывая намерение еще до ввода символов.
  • US10146829B2
  • 2018-12-04
  • Семантика и интент

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

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

seohardcore