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

    Как Google решает, когда генерировать графики и таблицы в поиске, используя анализ затрат и выгод

    PROVIDING TIME SERIES INFORMATION WITH SEARCH RESULTS (Предоставление информации временных рядов с результатами поиска)
    • US9116992B2
    • Google LLC
    • 2015-08-25
    • 2010-07-13
    2010 EEAT и качество Патенты Google Поведенческие сигналы Семантика и интент

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

    • Описание
    • Детальный разбор
    • Выводы
    • Практика
    • Вопросы и ответы
    • Наверх

    Описание

    Какую задачу решает

    Патент решает проблему баланса между полезностью предоставления структурированных данных временных рядов (например, графиков или таблиц исторических данных) и вычислительными затратами на их генерацию. Извлечение и агрегация Time Series Information часто требует анализа множества ресурсов, что является ресурсоемким процессом. Изобретение позволяет системе динамически решать, стоит ли тратить ресурсы (вычислительную мощность, время ответа) на генерацию этих данных для конкретного запроса или пользователя.

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

    Запатентована система, которая выборочно генерирует Time Series Information в ответ на запрос. Ядром системы является механизм анализа затрат и выгод (Cost-Benefit Analysis). Система вычисляет Cost Estimate (оценку затрат) и Benefit Estimate (оценку выгод) для генерации и отображения этой информации. Генерация происходит, только если ожидаемая выгода превышает предполагаемые затраты.

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

    Система работает в несколько этапов:

    • Определение интереса: Time Series Interest Engine анализирует запрос (семантика, наличие дат) и исторические данные, чтобы определить потребность в данных временных рядов.
    • Анализ Затрат и Выгод: Cost-Benefit Engine оценивает затраты (например, текущая нагрузка системы, задержка, наличие данных в кэше) и выгоды (например, точность данных, прошлые клики пользователей (Click Log Data) на подобные блоки, характеристики пользователя).
    • Принятие решения: Система сравнивает Benefit Estimate и Cost Estimate.
    • Генерация (если выгода > затрат): Time Series Collection Engine извлекает и агрегирует данные из одного или нескольких источников.
    • Отображение: Сгенерированная информация (график или таблица) предоставляется пользователю вместе с результатами поиска.

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

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

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

    Патент имеет умеренное стратегическое значение для SEO (65/100). Он не описывает алгоритмы ранжирования органических ссылок. Однако он критически важен для понимания того, как и когда Google генерирует SERP-фичи, которые могут замещать органические результаты (Zero-Click Searches). Понимание механизма помогает SEO-специалистам оптимизировать контент для извлечения данных (Time Series Collection Engine) и понимать важность авторитетности источников (влияет на Benefit Estimate).

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

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

    Benefit Estimate (Оценка выгоды)
    Количественная оценка преимуществ включения информации временных рядов в результаты поиска. Учитывает точность данных, прошлые клики пользователей и ожидаемое поведение.
    Click Data / Click Log Data (Данные о кликах)
    Журналы взаимодействия пользователей с результатами поиска. Используются для оценки выгоды и определения интереса к временным рядам.
    Cost-Benefit Engine (Движок анализа затрат и выгод)
    Компонент системы, который генерирует Cost Estimate и Benefit Estimate и сравнивает их для принятия решения о генерации данных.
    Cost Estimate (Оценка затрат)
    Количественная оценка затрат на включение информации временных рядов. Учитывает нагрузку на систему, время обработки, задержку (latency), использование сети, кэша и стоимость экранного пространства (cost of screen space).
    Level of Certainty (Уровень уверенности)
    Метрика, определяющая точность и надежность собранной информации. Рассчитывается с учетом надежности источника (trustworthiness) и согласованности данных. Влияет на Benefit Estimate.
    Time Series Cache (Кэш временных рядов)
    Хранилище ранее сгенерированной информации временных рядов. Наличие данных в кэше снижает Cost Estimate.
    Time Series Collection Engine (Движок сбора временных рядов)
    Компонент, отвечающий за извлечение (extraction) и агрегацию (aggregation) данных временных рядов из одного или нескольких ресурсов.
    Time Series Information (Информация временных рядов)
    Последовательность точек данных, связанных со значениями времени (например, исторические цены акций, данные о погоде).
    Time Series Interest Engine (Движок определения интереса к временным рядам)
    Компонент, определяющий, указывает ли запрос на потребность в Time Series Information.

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

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

    1. Система определяет, что первый запрос указывает на запрос Time Series Information.
    2. Генерируется Cost Estimate (оценка затрат).
    3. Генерируется Benefit Estimate (оценка выгод). Этот шаг явно включает анализ Click Log Data для результатов, где ранее предоставлялась Time Series Information, и расчет оценки выгоды на основе этих данных.
    4. Система определяет, что Benefit Estimate превышает Cost Estimate путем их сравнения.
    5. В ответ на это система генерирует Time Series Information. Генерация включает сбор релевантных данных из одного или нескольких ресурсов, на которые ссылаются результаты поиска по запросу.
    6. Сгенерированная информация предоставляется клиентскому устройству.

    Claim 2 (Зависимый): Уточняет процесс сбора данных.

    Сбор релевантной Time Series Information включает извлечение (extracting) этой информации из множества ресурсов и ее агрегацию (aggregating).

    Claim 3 (Зависимый): Уточняет обработку точности данных.

    Система определяет Level of Certainty для одной или нескольких точек данных временного ряда и предоставляет инструкции для отображения этой информации с индикацией уровня уверенности (например, полосы погрешности на графике).

    Claims 4-6 (Зависимые): Детализируют использование Click Log Data в оценке выгоды (Benefit Estimate).

    • Claim 4: Benefit Estimate увеличивается, если Click Log Data показывают, что достаточное количество пользователей выбирало (clicked on) Time Series Information.
    • Claim 5 и 6: Benefit Estimate увеличивается, если Click Log Data показывают, что пользователи задерживались (lingered over) на Time Series Information. «Задержка» измеряется как время между показом информации и уходом со страницы или кликом на результат.

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

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

    INDEXING – Индексирование и извлечение признаков
    Система может предварительно обрабатывать ресурсы во время индексации для определения наличия Time Series Information. Эта информация может быть извлечена и сохранена в Time Series Cache или ассоциирована с ресурсом в индексе.

    QUNDERSTANDING – Понимание Запросов
    Time Series Interest Engine работает на этом этапе. Он анализирует запрос на наличие семантических индикаторов интереса к временным рядам (например, «исторический», «со временем») или диапазонов дат. Также система может анализировать логи запросов офлайн для идентификации популярных запросов, требующих Time Series Information.

    METASEARCH – Метапоиск и Смешивание
    Основное применение патента. На этом этапе система принимает решение о генерации дополнительного блока (SERP-фичи).

    1. Триггер: Активируется, если Time Series Interest Engine определил интерес.
    2. Принятие решения: Cost-Benefit Engine выполняет анализ затрат и выгод.
    3. Генерация: Если выгода превышает затраты, запускается Time Series Collection Engine для сбора данных (онлайн из ресурсов, найденных на этапе RANKING, или из кэша).
    4. Смешивание (Blending): Сгенерированный блок (график или таблица) интегрируется в SERP.

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

    • Запрос пользователя.
    • Данные о текущей нагрузке системы и сети (для Cost Estimate).
    • Time Series Cache (для Cost Estimate).
    • Click Log Data (для Benefit Estimate).
    • Характеристики пользователя (для Benefit Estimate).
    • Ресурсы из индекса (для извлечения данных).

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

    • Решение о генерации/не генерации Time Series Information.
    • Сгенерированный блок Time Series Information (график/таблица), интегрированный в SERP.

    На что влияет

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

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

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

    1. Триггер интереса: Система определила, что запрос указывает на потребность в Time Series Information.
    2. Экономическое обоснование: Система определила, что Benefit Estimate превышает Cost Estimate.

    Вариативность применения:

    • Если выгода значительно превышает затраты, информация может быть показана сразу.
    • Если выгода и затраты близки, система может показать пользователю подсказку (Prompt), спрашивая, нужна ли ему эта информация (например, «Построить график за последние 30 лет?»), и генерировать ее только после подтверждения.
    • Если затраты значительно превышают выгоду (например, высокая нагрузка на сервер и низкая точность данных), информация не генерируется.

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

    Процесс обработки запроса (в реальном времени или офлайн для популярных запросов)

    1. Определение интереса: Система получает запрос и определяет, является ли он индикатором запроса на Time Series Information (семантический анализ, анализ дат, Click Log Data).
    2. Генерация оценки затрат (Cost Estimate): Система количественно оценивает затраты на включение информации. Учитывается:
      • Наличие данных в Time Series Cache.
      • Текущая нагрузка системы (System load).
      • Ожидаемое время обработки для сбора данных.
      • Ожидаемая нагрузка на сеть и задержка (Latency).
      • Стоимость экранного пространства (Cost of screen space).
    3. Генерация оценки выгоды (Benefit Estimate): Система количественно оценивает выгоды. Учитывается:
      • Level of Certainty (уверенность в точности данных).
      • Анализ Click Log Data (клики и задержки/lingering на подобных блоках в прошлом).
      • Ожидаемое поведение пользователя на основе его характеристик.
      • Количество точек данных (Number of data points).
    4. Сравнение Затрат и Выгод: Система сравнивает Benefit Estimate и Cost Estimate.
    5. Принятие решения и действие:
      • Если Выгода > Затрат: Система переходит к генерации данных.
      • Если Затраты >= Выгоды: Система не генерирует Time Series Information.
      • (Опционально) Если Выгода ≈ Затратам: Показать Prompt пользователю.
    6. Генерация и сбор данных: Time Series Collection Engine собирает релевантную информацию. Это включает извлечение данных из одного или нескольких ресурсов и их агрегацию. При наличии конфликтующих данных рассчитывается Level of Certainty.
    7. Форматирование и предоставление: Сгенерированная информация форматируется (система выбирает график или таблицу) и предоставляется клиентскому устройству.

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

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

    Патент описывает использование широкого спектра данных для принятия решения о генерации SERP-фичи.

    • Контентные и Структурные факторы: Текст ресурсов, таблицы, структурированные данные. Используются Time Series Collection Engine для извлечения точек данных и дат.
    • Технические (Системные) факторы: Текущая нагрузка системы (System load), доступность сетевых ресурсов (network resource load), ожидаемая задержка (latency), использование памяти и дискового пространства. Используются для расчета Cost Estimate.
    • Поведенческие факторы: Click Log Data, включая частоту кликов на Time Series Information и время задержки (lingering) на этих блоках. Используются для расчета Benefit Estimate.
    • Пользовательские факторы: Характеристики пользователя (например, возраст, опыт, прошлая история поиска). Используются для прогнозирования поведения и расчета Benefit Estimate.
    • Временные факторы: Диапазоны дат в запросе. Даты публикации или обновления ресурсов (используются для определения актуальности данных при извлечении).
    • Факторы качества/авторитетности: Надежность источника (trustworthiness) используется для определения Level of Certainty.

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

    • Cost Estimate: Агрегированная метрика, рассчитываемая на основе системных, сетевых и вычислительных затрат, а также затрат на экранное пространство (cost of screen space). Наличие данных в кэше снижает эту метрику.
    • Benefit Estimate: Агрегированная метрика, рассчитываемая на основе ожидаемой полезности для пользователя. Положительные сигналы из Click Log Data, высокое количество точек данных и высокий Level of Certainty увеличивают эту метрику.
    • Level of Certainty (Уровень уверенности): Метрика, определяющая точность и надежность извлеченных данных. Рассчитывается путем анализа надежности источника (trustworthiness of a resource) и сравнения данных из разных источников на предмет конфликтов.
    • System Load (Нагрузка системы): Метрика, измеряющая текущую загруженность системы обработки данных.

    Выводы

    1. Экономическая модель генерации SERP-фич: Патент раскрывает, что Google использует строгий анализ затрат и выгод (Cost-Benefit Analysis) для принятия решений о генерации сложных блоков в выдаче. Это не происходит автоматически для всех релевантных запросов; это происходит только тогда, когда это экономически оправдано с точки зрения ресурсов и пользы.
    2. Важность пользовательского вовлечения (Benefit): Benefit Estimate напрямую зависит от Click Log Data (клики и время задержки/lingering). Если пользователи не взаимодействуют с блоком, Google считает его менее полезным и с меньшей вероятностью будет тратить ресурсы на его генерацию в будущем.
    3. Роль точности и авторитетности (Benefit): Level of Certainty (уверенность в данных) является частью расчета выгоды. Система предпочитает надежные источники (trustworthiness) и данные, которые не конфликтуют между собой. Это подчеркивает важность E-E-A-T для контента, который может быть использован в таких блоках.
    4. Извлечение и агрегация данных: Система способна извлекать данные из множества источников (включая неструктурированный текст и таблицы) и агрегировать их в единый временной ряд. Это требует от контента четкой структуры для облегчения машинного извлечения.
    5. Инфраструктурные ограничения (Cost): Cost Estimate учитывает реальные технические ограничения: нагрузку на сервер, задержки сети и наличие кэша. Это означает, что отображение SERP может меняться в зависимости от текущего состояния инфраструктуры Google или типа устройства пользователя (например, мобильные устройства могут иметь более высокую задержку).

    Практика

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

    • Структурирование временных данных: Если ваш контент содержит исторические данные или временные ряды, представляйте их в максимально чистом и структурированном виде. Используйте HTML-таблицы (<table>) или микроразметку (например, Dataset). Это облегчает работу Time Series Collection Engine и снижает Cost Estimate для извлечения.
    • Повышение авторитетности и точности (E-E-A-T): Работайте над повышением надежности (trustworthiness) вашего сайта. Точные, непротиворечивые данные с четким указанием источников повышают Level of Certainty, что увеличивает Benefit Estimate и вероятность использования вашего контента в качестве источника.
    • Полнота данных: Предоставляйте полные временные ряды. Патент упоминает, что большее количество точек данных может увеличивать Benefit Estimate.
    • Обеспечение технической доступности контента: Убедитесь, что данные легко доступны для краулеров, быстро загружаются (снижает latency) и не скрыты за сложными скриптами или интерактивными элементами, которые трудно анализировать.

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

    • Представление данных в изображениях или сложных скриптах: Размещение таблиц или графиков в виде картинок или использование сложных JS-библиотек без предоставления базовых данных в HTML затрудняет или делает невозможным извлечение данных для Time Series Collection Engine.
    • Неточность и противоречия: Публикация устаревших или неточных данных. Если система обнаружит конфликты с другими источниками, Level of Certainty будет низким, что снизит Benefit Estimate.
    • Отсутствие четких временных меток: Публикация статистики без указания периода, к которому она относится, делает данные бесполезными для построения временных рядов.

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

    Этот патент подтверждает стратегию Google по синтезированию ответов непосредственно в выдаче (Metasearch). Для SEO-специалистов это означает, что в нишах с большим количеством фактических данных растет риск Zero-Click Searches. Стратегия должна включать не только ранжирование, но и оптимизацию под извлечение данных (Extraction Optimization). Становление авторитетным источником данных позволяет повысить видимость бренда, даже если клик не происходит, за счет использования вашего контента в качестве основы для ответа Google.

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

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

    1. Анализ запросов: Определяем, что пользователи ищут «население Москвы по годам».
    2. Анализ текущей выдачи: Смотрим, генерирует ли Google график. Если да, анализируем источник данных. Если нет, это возможность.
    3. Оптимизация контента: Создаем страницу, где основным элементом является четкая HTML-таблица с двумя колонками: «Год» и «Население».
    4. Повышение надежности: Указываем четкие ссылки на официальные источники данных (например, Росстат) для таблицы в целом. Это повышает trustworthiness и Level of Certainty.
    5. Техническая реализация: Убеждаемся, что таблица рендерится в чистом HTML и доступна при сканировании.
    6. Ожидаемый результат: Time Series Collection Engine сможет легко извлечь данные. Высокая надежность увеличит Benefit Estimate. Вероятность того, что Google использует эту страницу как источник для генерации графика в SERP по соответствующим запросам, возрастает.

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

    Влияет ли этот патент на ранжирование органических результатов (синих ссылок)?

    Нет, напрямую не влияет. Патент описывает механизм принятия решений о генерации специализированного блока (SERP-фичи) с временными рядами и процесс его наполнения. Это относится к этапу Метапоиска (Metasearch) и смешивания результатов, а не к основному ранжированию (Ranking).

    Что такое «Cost Estimate» (Оценка затрат) для Google?

    Это оценка вычислительных и инфраструктурных ресурсов, необходимых для генерации блока. Она включает текущую нагрузку на серверы (System load), ожидаемое время обработки, сетевую задержку (latency), а также то, нужно ли извлекать данные заново или они уже есть в Time Series Cache. Если затраты высоки, блок может не появиться.

    Что такое «Benefit Estimate» (Оценка выгоды) и как она связана с SEO?

    Это оценка полезности блока для пользователя. Она основывается на двух ключевых факторах: точности данных (Level of Certainty) и вовлеченности пользователей (Click Log Data). Для SEO это важно, так как точность связана с авторитетностью источника (E-E-A-T), а вовлеченность показывает, насколько хорошо блок удовлетворяет интент.

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

    Time Series Interest Engine анализирует запрос на наличие временных индикаторов («история», «по годам», диапазоны дат), а также изучает прошлое поведение пользователей по этому запросу (Click Log Data). Также проверяется, содержат ли топовые результаты поиска такие данные.

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

    Ключевой момент — облегчить работу Time Series Collection Engine. Используйте чистые HTML-таблицы для представления данных, обеспечьте точность информации и ссылайтесь на первоисточники. Высокая авторитетность сайта (trustworthiness) повышает вероятность выбора вашего ресурса.

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

    Патент предусматривает это. Система рассчитывает Level of Certainty (уровень уверенности). Если данные конфликтуют, этот уровень снижается. Низкий уровень уверенности снижает общую оценку выгоды (Benefit Estimate), что может привести к отказу от генерации блока или к отображению индикаторов погрешности.

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

    Патент описывает оба варианта. Система может выполнять анализ затрат и выгод и сбор данных в реальном времени в ответ на запрос. Однако она также может делать это офлайн для популярных запросов и сохранять результаты в Time Series Cache для быстрого доступа.

    Почему я иногда вижу подсказку «Построить график» (Prompt), а иногда график появляется сразу?

    Патент описывает этот сценарий. Если Benefit Estimate значительно превышает Cost Estimate, график показывается сразу. Если же оценки близки (например, выгода есть, но затраты тоже существенны), система может переложить решение на пользователя, показав подсказку (Prompt), и генерировать данные только по запросу.

    Учитывает ли система тип устройства пользователя (например, мобильный телефон)?

    Да, это учитывается в Cost Estimate. В патенте упоминается, что оценка задержки (estimated latency) может быть выше для мобильных сетей. Также упоминается «стоимость экранного пространства» (cost of screen space), которая более критична на маленьких экранах. Это может привести к тому, что на мобильных устройствах такие блоки будут генерироваться реже.

    Что такое «задержка» (lingering) пользователя и почему это важно?

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

    Навигация
    • Описание
    • Детальный разбор
    • Выводы
    • Практика
    • Вопросы и ответы
    • Наверх
    Telegram
    © 2025 SEO HARDCORE

    Type above and press Enter to search. Press Esc to cancel.