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

Как Google предотвращает конфликты правил в системах проспективного поиска (фильтрации потоков данных)

METHOD AND SYSTEM FOR PROSPECTIVE SEARCH QUERY MANAGEMENT (Метод и система управления проспективными поисковыми запросами)
  • US9600520B2
  • Google LLC
  • 2014-05-12
  • 2017-03-21
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

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

Описание

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

Патент решает проблему управления набором заранее определенных запросов в системах Проспективного Поиска (Prospective Search). В таких системах входящий поток данных непрерывно сравнивается с набором фильтров (запросов). Проблема возникает, когда один и тот же набор данных соответствует нескольким запросам одновременно, что может вызвать избыточные, повторяющиеся или конфликтующие действия (например, отправка дублирующихся или конфликтующих обновлений ПО на мобильное устройство). Изобретение направлено на выявление таких не взаимоисключающих (not mutually exclusive) запросов на этапе их создания.

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

Запатентована система и метод для определения того, являются ли два проспективных поисковых запроса взаимоисключающими. Это достигается путем генерации Выборочного Набора Данных (Sample Data Set) на основе логического объединения (Union) двух сравниваемых запросов по определенным правилам приоритета. Если этот выборочный набор данных соответствует одному из запросов, система сигнализирует о том, что запросы не являются взаимоисключающими (т.е. они перекрываются).

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

Система работает на этапе определения запросов (фильтров):

  • Получение нового запроса: Система получает новый проспективный запрос (Q1) для добавления в базу.
  • Сравнение с существующими: Q1 сравнивается с уже сохраненным запросом (Q2).
  • Генерация Sample Data Set (SDS): Создается Sample Data Set путем объединения ключей и значений из Q1 и Q2. Критическое правило: если ключ существует в обоих запросах, значение из нового запроса Q1 имеет приоритет.
  • Проверка на совпадение: Система проверяет, соответствует ли сгенерированный SDS существующему запросу Q2.
  • Определение эксклюзивности: Если SDS соответствует Q2, это означает, что существует набор данных, который может активировать оба запроса. Система помечает Q1 как не взаимоисключающий с Q2.
  • Добавление в базу: Если Q1 проверен по всем существующим запросам и признан взаимоисключающим, он добавляется в активный набор.

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

Средняя (для технологий Google в целом), но Низкая (для веб-поиска). Патент явно разграничивает Проспективный Поиск и Ретроспективный Поиск (стандартный веб-поиск Google). Описанный механизм важен для систем, обрабатывающих потоки данных в реальном времени, таких как управление конфигурациями устройств (контекст патента связан с Motorola Mobility) или сервисы типа Google Alerts. Однако он не имеет отношения к алгоритмам ранжирования веб-страниц.

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

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

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

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

Prospective Search (Проспективный поиск)
Техника поиска, при которой непрерывный входящий поток наборов данных сравнивается с набором заранее определенных запросов (фильтров). Если набор данных соответствует запросу, активируется связанное с ним действие. Запрос определяется до поступления данных.
Retrospective Search (Ретроспективный поиск)
Техника поиска (например, стандартный веб-поиск Google), при которой сначала создается индекс данных, а затем по этому индексу выполняется поиск при поступлении пользовательского запроса.
Prospective Search Query (Проспективный поисковый запрос)
Заранее определенный фильтр или селектор в системе проспективного поиска. Состоит из ключей и значений (например, language="EN" AND region="US").
Query Server (Сервер запросов)
Компонент системы, который хранит набор проспективных запросов, управляет их добавлением и выполняет сравнение входящих потоков данных с этими запросами.
Mutually Exclusive (Взаимоисключающие)
Состояние, при котором два запроса не могут быть одновременно удовлетворены одним и тем же набором данных. Если запросы Not Mutually Exclusive, они перекрываются.
Sample Data Set (SDS) (Выборочный набор данных)
Временный набор данных, генерируемый системой для проверки взаимоисключаемости двух запросов. Он создается путем объединения (Union) ключей и значений из сравниваемых запросов по определенным правилам приоритета.
Data Set (Набор данных)
Единица информации во входящем потоке данных (например, текущая конфигурация мобильного устройства).

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

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

  1. Система получает первый проспективный запрос (Q1), состоящий из первых ключей и значений.
  2. Система определяет первый Sample Data Set (SDS) на основе объединения (Union) Q1 и второго проспективного запроса (Q2).
  3. Система предоставляет индикацию о том, что Q1 не является взаимоисключающим с Q2, если SDS соответствует Q2.
  4. Детализация генерации SDS (Ядро изобретения):
    • Ключи SDS определяются как объединение ключей Q1 и Q2 без дубликатов.
    • Значения для ключей SDS определяются следующим образом:
      • Если ключ отсутствует в Q1, используется значение из Q2.
      • Если ключ присутствует в Q1 (независимо от того, есть ли он в Q2), используется значение из Q1.

Ключевым элементом является специфический способ генерации Sample Data Set, где значениям из проверяемого (нового) запроса Q1 отдается приоритет. Это позволяет смоделировать потенциальный набор данных, который удовлетворяет новому запросу, и проверить, активирует ли он также существующий запрос Q2.

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

  1. Получение входного проспективного запроса.
  2. Сравнение входного запроса с одним или несколькими запросами из сохраненного набора (stored set). Сравнение использует логику из Claim 1 (генерация SDS с приоритетом значений входного запроса и проверка соответствия SDS выбранному сохраненному запросу).
  3. Предоставление индикации, если входной запрос не является взаимоисключающим с сохраненным набором.
  4. Добавление входного запроса в сохраненный набор, только если он является взаимоисключающим со всеми элементами набора.

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

Важно отметить, что описанная система не применяется в стандартной архитектуре веб-поиска Google (CRAWLING, INDEXING, QUNDERSTANDING, RANKING, METASEARCH, RERANKING), так как веб-поиск основан на Ретроспективном поиске. Патент относится к парадигме Проспективного поиска.

В контексте систем Проспективного поиска (например, системы обновлений Android-устройств, Google Alerts) изобретение применяется на этапе Управления Запросами (Query Management).

Как применяется:

  • До выполнения поиска: Механизм активируется не во время обработки потока данных, а при попытке администратора или системы добавить новый проспективный запрос (фильтр) в базу данных (Query Server). Это процесс валидации правил.
  • Взаимодействие компонентов: Пользователь отправляет новый запрос на Query Server. Query Server выполняет алгоритм проверки эксклюзивности, сравнивая новый запрос с существующим набором.

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

  • Новый проспективный запрос (Q1).
  • Существующий набор проспективных запросов.

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

  • Индикация (флаг, уведомление), если Q1 не является взаимоисключающим.
  • ИЛИ: Добавление Q1 в существующий набор (если он взаимоисключающий).

На что влияет

Патент не влияет на стандартные SEO-метрики, типы контента или ниши в контексте веб-поиска.

Он влияет на надежность и эффективность систем, использующих Проспективный поиск:

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

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

  • Условия активации: Алгоритм запускается при получении нового проспективного запроса или при модификации существующего запроса.
  • Цель применения: Обеспечить, чтобы набор активных проспективных запросов был взаимоисключающим для предотвращения дублирования действий.

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

Процесс проверки нового проспективного запроса (Q1) на взаимоисключаемость с существующим набором запросов.

  1. Получение первого запроса: Система получает новый входной запрос (Q1).
  2. Выбор второго запроса: Система выбирает один запрос (Q2) из сохраненного набора для сравнения.
  3. Определение Выборочного Набора Данных (SDS):
    • Система определяет ключи для SDS как объединение (Union) всех ключей из Q1 и Q2 без дубликатов.
    • Система определяет значения для этих ключей: Если ключ присутствует в Q1, используется значение из Q1 (Приоритет). Если ключ отсутствует в Q1, но присутствует в Q2, используется значение из Q2.
  4. Проверка соответствия: Система проверяет, соответствует ли сгенерированный SDS условиям запроса Q2.
  5. Оценка эксклюзивности:
    • Если SDS соответствует Q2: Запросы Q1 и Q2 не являются взаимоисключающими. Система генерирует индикацию о дублировании и завершает процесс для Q1.
    • Если SDS не соответствует Q2: Запросы взаимоисключающие на данном этапе.
  6. Проверка наличия других запросов: Система проверяет, остались ли в сохраненном наборе запросы, с которыми Q1 еще не сравнивался.
    • Если ДА: Система возвращается к шагу 2 и выбирает следующий запрос для сравнения.
    • Если НЕТ: Q1 признается взаимоисключающим со всем набором.
  7. Добавление запроса: Если Q1 успешно прошел все сравнения, он добавляется в сохраненный набор для последующего использования в проспективном поиске.

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

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

Система использует исключительно структуру и содержание самих проспективных запросов. Она не использует контентные, ссылочные, поведенческие или иные факторы, применяемые в веб-поиске.

  • Структура запросов: Запросы представлены как наборы пар ключ-значение (например, Language: EN, Region: U.S., Carrier: ABC WIRELESS, Device: Moto X).
  • Логические операторы: Запросы могут использовать булевы, алгебраические или математические операторы (например, AND, OR, >, <) для соединения условий.

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

В патенте не используются метрики ранжирования или оценки качества. Используются только логические операции и сравнения.

  • Union (Объединение): Используется для генерации набора ключей Sample Data Set из двух сравниваемых запросов.
  • Value Prioritization (Приоритезация значений): Правило выбора значения для SDS (значение из нового запроса Q1 имеет приоритет над значением из существующего запроса Q2 при совпадении ключей).
  • Match (Соответствие): Булева операция, определяющая, удовлетворяет ли Sample Data Set всем условиям существующего запроса. Результат (True/False) определяет, являются ли запросы взаимоисключающими.

Выводы

Патент описывает внутренние процессы Google без прямых рекомендаций для SEO.

  1. Область применения — Проспективный Поиск: Патент строго относится к системам Prospective Search (фильтрация входящих потоков данных по заранее заданным правилам), а не к Retrospective Search (стандартный веб-поиск по индексу).
  2. Цель — Устранение конфликтов запросов: Основная задача изобретения — предотвратить ситуации, когда один набор данных активирует несколько правил одновременно, что приводит к дублированию или конфликту действий.
  3. Механизм обнаружения перекрытий: Используется метод генерации Sample Data Set (SDS). Ключевым элементом является правило приоритета: при объединении нового (Q1) и существующего (Q2) запросов для создания SDS, значения из Q1 имеют приоритет.
  4. Логика проверки: Если сгенерированный SDS соответствует Q2, это доказывает существование потенциального набора данных, который активирует оба запроса, следовательно, они не взаимоисключающие.
  5. Отсутствие связи с SEO: Механизмы, описанные в патенте, не имеют практического применения для оптимизации сайтов под алгоритмы ранжирования веб-поиска Google. Они касаются управления внутренними базами данных фильтров в специфических продуктах (например, управление обновлениями устройств).

Практика

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

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

  • Понимание технологий Google: Единственная "best practice" — использовать этот патент для лучшего понимания разницы между Prospective Search и Retrospective Search. Это помогает корректно интерпретировать патенты Google и не делать ложных выводов о веб-ранжировании на основе технологий из смежных областей.

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

Не применимо. Патент не описывает факторы ранжирования или методы борьбы с SEO-манипуляциями в веб-поиске.

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

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

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

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

Сценарий: Предотвращение конфликта обновлений ПО

  1. Существующий запрос (Q2) в базе:
    • Условие: Language="EN" AND Region="US" AND Carrier="ABC Wireless"
    • Действие: Отправить Обновление 1.
  2. Попытка добавить Новый запрос (Q1):
    • Условие: Language="EN" AND Region="US" AND Device="MotoX"
    • Действие: Отправить Обновление 3.
  3. Генерация Sample Data Set (SDS): Система объединяет ключи. Значения из Q1 имеют приоритет.
    • Language: "EN" (из Q1)
    • Region: "US" (из Q1)
    • Device: "MotoX" (из Q1)
    • Carrier: "ABC Wireless" (из Q2, так как в Q1 его нет)
  4. Проверка: Соответствует ли SDS запросу Q2?
    • Q2 требует Language="EN" (Да), Region="US" (Да), Carrier="ABC Wireless" (Да).
  5. Результат: Да, соответствует. Система определяет, что Q1 и Q2 не являются взаимоисключающими. Устройство, соответствующее SDS, получило бы оба обновления (1 и 3), что нежелательно.
  6. Действие системы: Система уведомляет администратора о конфликте и не добавляет Q1 в базу.

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

В чем основное различие между Проспективным поиском (Prospective Search) и Ретроспективным поиском (Retrospective Search)?

Ретроспективный поиск (стандартный веб-поиск) работает по принципу: сначала собрать и проиндексировать данные, а затем выполнять поиск по этому индексу при поступлении запроса пользователя. Проспективный поиск работает наоборот: сначала определяются запросы (фильтры), а затем через них непрерывно пропускается входящий поток данных. Если данные соответствуют фильтру, запускается действие.

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

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

Как система определяет, что два запроса конфликтуют?

Система генерирует специальный Sample Data Set (SDS), объединяя условия из нового (Q1) и существующего (Q2) запросов. При этом, если условие есть в обоих запросах, приоритет отдается значению из Q1. Затем система проверяет, соответствует ли этот SDS условиям Q2. Если да, это означает, что существует потенциальный набор данных, который активирует оба запроса, и они конфликтуют (не являются взаимоисключающими).

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

Нет, не влияет. Патент явно указывает, что он относится к системам Prospective Search, которые отличаются от стандартного веб-поиска (Retrospective Search). Описанные механизмы не касаются оценки релевантности контента, ссылочного профиля или других факторов ранжирования сайтов.

Где Google может использовать эту технологию?

Исходя из контекста патента (изначально подан Motorola Mobility), основное применение — это системы управления мобильными устройствами для предотвращения конфликтов при отправке обновлений ПО и конфигураций. Также технология может применяться в сервисах типа Google Alerts для управления правилами оповещений или во внутренних системах мониторинга и фильтрации потоков данных в реальном времени.

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

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

Что такое Sample Data Set (SDS) в контексте этого патента?

Это временный, искусственно созданный набор данных, который используется как тестовый образец для проверки пересечения двух проспективных запросов. Он создается путем объединения условий (пар ключ-значение) из обоих запросов по специфическим правилам приоритета. SDS позволяет смоделировать данные, которые потенциально могут соответствовать обоим запросам.

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

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

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

Нет. Механизм предназначен для управления заранее определенными фильтрами с фиксированными значениями (например, Region="US"), а не для семантической кластеризации произвольных пользовательских запросов. Цель здесь — обеспечить логическую чистоту набора правил, а не понять намерения пользователей.

Является ли этот патент актуальным, учитывая дату его подачи (2014 год)?

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

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

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

  • SERP

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

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

  • EEAT и качество

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

  • SERP

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

Как Google оптимизирует обработку регулярных выражений и дорогих повторяющихся запросов в специализированных системах
Патент описывает инфраструктурные оптимизации для поисковых систем, в частности, для поиска по исходному коду. Он включает два основных механизма: 1) Кэширование результатов для дорогих повторяющихся запросов с обновлением кэша в реальном времени во время индексации. 2) Высокоэффективное префильтрование запросов с регулярными выражениями (regex) с помощью суффиксных массивов и обратного обхода автоматов.
  • US20150161266A1
  • 2015-06-11
  • Индексация

Как Google предотвращает дублирование контента в потоковых результатах поиска (Streaming Search)
Патент Google описывает технический механизм доставки обновляемых (потоковых) результатов поиска в реальном времени. Система кодирует идентификаторы уже отправленных результатов в специальную строку состояния (State String) и передает ее клиенту через Polling URL. При запросе обновлений клиент возвращает эту строку, позволяя серверу отфильтровать дубликаты (как по URL, так и по контенту) перед отправкой новых данных.
  • US9058392B1
  • 2015-06-16
  • SERP

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

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

Как Google использует пользовательский контент (UGC) и историю поиска для сбора структурированных отзывов
Google анализирует пользовательский контент (фотографии, посты, метаданные) и историю поиска, чтобы определить, с какими объектами (места, продукты, услуги) взаимодействовал пользователь. Система проактивно предлагает оставить структурированный отзыв, используя шаблон, который может быть предварительно заполнен на основе тональности исходного UGC. Это направлено на увеличение объема и подлинности отзывов.
  • US20190278836A1
  • 2019-09-12
  • Семантика и интент

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

  • EEAT и качество

Как Google использует контекст и анализ офлайн-поведения (Read Ranking) для соединения физических документов с цифровыми копиями
Система идентифицирует цифровой контент по сканированному фрагменту из физического мира, используя не только текст, но и обширный контекст (время, местоположение, историю пользователя). Патент также вводит концепцию «Read Ranking» — отслеживание популярности физических документов на основе того, что люди сканируют, как потенциальный сигнал ранжирования.
  • US20110295842A1
  • 2011-12-01
  • Поведенческие сигналы

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

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

Как Google перенаправляет пользователей на «идеальные» запросы (KHRQ), анализируя поведение и удовлетворенность
Google анализирует логи запросов, чтобы определить «известные высокоранжированные запросы» (KHRQ) — те, которые пользователи вводят часто и которыми остаются довольны (редко переформулируют или долго изучают результаты). Система вычисляет вероятность того, что исходный запрос пользователя лучше заменить на KHRQ, основываясь на сходстве запросов и исторических цепочках переформулировок. Это позволяет направлять пользователей к наиболее эффективным формулировкам.
  • US7870147B2
  • 2011-01-11
  • Семантика и интент

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

  • SERP

Как Google использует историю кликов пользователей для определения интента, связанного с физическим адресом, и таргетинга рекламы
Google анализирует, какие поисковые запросы исторически приводят к наибольшему количеству кликов по бизнесам, расположенным по определенному адресу. Когда пользователь ищет этот адрес (или смотрит его на карте), Google использует этот «Самый популярный поисковый термин» (Most-Popular Search Term), чтобы определить намерение пользователя и показать релевантную информацию и рекламу.
  • US20150261858A1
  • 2015-09-17
  • Local SEO

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

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

Как Google использует консенсус анкорных текстов для определения авторитетных источников и проверки фактов в Knowledge Graph
Google определяет, является ли веб-страница авторитетным источником о конкретной сущности (Entity), анализируя все анкорные тексты входящих ссылок. Система находит консенсусное описание (Center of Mass). Если оно совпадает с именем сущности и это имя присутствует в заголовке страницы, документ используется как эталон для проверки (Corroboration) фактов в базе знаний Google (Fact Repository).
  • US9208229B2
  • 2015-12-08
  • Knowledge Graph

  • Ссылки

  • EEAT и качество

Как Google использует нормализованные сигналы удовлетворенности пользователей для переранжирования выдачи и управления краулингом/индексацией
Google анализирует вовлеченность пользователей (полезность), сравнивая фактическую удовлетворенность (Good Utilization Events) с ожидаемой вовлеченностью для данной позиции ранжирования. На основе этого рассчитывается Correction Factor для повышения документов, превосходящих ожидания, и понижения тех, которые им не соответствуют. Эта система также влияет на приоритеты сканирования и решения об индексации.
  • US9223897B1
  • 2015-12-29
  • Поведенческие сигналы

  • Индексация

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

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

  • Ссылки

  • SERP

Как Google выбирает каноническую (основную) версию документа, основываясь на авторитетности источника и полноте контента
Google использует систему для выбора канонической (основной) версии документа среди его дубликатов. Система присваивает «приоритет авторитетности» каждой версии, основываясь на источнике (например, официальный издатель) и праве публикации. Основной версией выбирается та, которая имеет высокий авторитет и является полной. При отсутствии идеального варианта выбирается версия с наибольшим объемом информации (например, самая длинная или с наибольшим PageRank).
  • US8095876B1
  • 2012-01-10
  • EEAT и качество

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

  • Ссылки

Как Google генерирует интерактивные и иерархические Sitelinks на основе структуры и популярности разделов сайта
Google анализирует навигационную иерархию сайта (DOM), популярность ссылок и глубину разделов для создания интерактивного представления ресурса (расширенных Sitelinks) в SERP. Это позволяет пользователям просматривать ключевые категории и вложенные ссылки через интерфейс вкладок, не покидая страницу результатов поиска.
  • US9348846B2
  • 2016-05-24
  • Структура сайта

  • SERP

  • Ссылки

Как Google использует социальный граф и активность друзей для персонализации и переранжирования результатов поиска
Google использует данные из социального графа пользователя и активность его контактов (лайки, шеры, комментарии, плейлисты) для изменения ранжирования результатов поиска. Контент, одобренный социальным окружением, повышается в выдаче и сопровождается аннотациями, объясняющими причину повышения и указывающими на свежесть социального действия.
  • US8959083B1
  • 2015-02-17
  • Персонализация

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

  • SERP

seohardcore