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

    Как Google анализирует, извлекает и ранжирует данные из таблиц для формирования Featured Snippets

    PROVIDING INFORMATION RELATED TO A TABLE OF A DOCUMENT IN RESPONSE TO A SEARCH QUERY (Предоставление информации, связанной с таблицей документа, в ответ на поисковый запрос)
    • US20190065502A1
    • Google LLC
    • 2019-02-28
    • 2015-04-21
    2015 EEAT и качество Индексация Патенты Google Семантика и интент

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

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

    Описание

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

    Патент решает задачу предоставления прямых, структурированных ответов на запросы, подразумевающие упорядоченный список или рейтинг (например, «самые высокие горы», «лучшие ноутбуки»). Система стремится извлечь этот структурированный ответ (ordered collection of information) непосредственно из таблиц, содержащихся в веб-документах, и представить его пользователю в выдаче, особенно в ответ на superlative queries (запросы в превосходной степени).

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

    Запатентована система и метод для идентификации, семантического анализа и ранжирования таблиц в документах. Система определяет ключевые признаки таблицы (Subject, Attribute, Modifier, Superlative), используя как содержимое самой таблицы, так и контекст документа (например, заголовок страницы). Извлечение данных для показа (например, в Featured Snippet) происходит преимущественно из тех документов, которые уже высоко ранжируются по данному запросу.

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

    Система работает в двух основных режимах:

    • Индексирование (Offline): Table Information Engine анализирует документы, находит таблицы и определяет, содержат ли они упорядоченные данные (например, по наличию отсортированных колонок). Он извлекает семантические признаки, анализируя структуру таблицы и ее контекст (заголовок страницы, текст рядом, исторические запросы, ведущие на страницу). Данные сохраняются в базе Table Information Database.
    • Ранжирование (Online): При получении запроса система определяет высокоранжируемые документы. Затем Table Ranking Engine проверяет, содержат ли эти топовые документы релевантные таблицы, сопоставляя запрос с сохраненными признаками. Если найдено соответствие и таблица набирает достаточный relevance score, система извлекает данные (потенциально фильтруя или переупорядочивая строки/столбцы) и отображает их заметно (prominently) в выдаче.

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

    Критически высокая. Описанный механизм напрямую соответствует функциональности Table Featured Snippets в Google. Извлечение структурированных данных из таблиц для прямого ответа на запрос является ключевым направлением развития поиска. Это фундаментальный патент для понимания работы с табличными данными в SEO.

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

    Влияние на SEO критическое (90/100). Патент детально описывает механизм, позволяющий занять «нулевую позицию» (Featured Snippet) за счет табличных данных. Он раскрывает, как Google интерпретирует таблицы и какой вес имеет контекст страницы. Понимание этого процесса позволяет оптимизировать контент для прямого извлечения. Патент также подчеркивает, что для активации механизма страница-источник уже должна занимать высокие позиции (например, Топ-10).

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

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

    Additional Content (Дополнительный контент)
    Контент, внешний по отношению к самой таблице. Используется для определения признаков таблицы. Включает контент того же документа (Title, заголовки Hn, подписи, текст рядом с таблицей) и внешние данные (например, исторические запросы).
    Attribute (Атрибут)
    Мера, по которой сущности (Subject) отсортированы или ранжированы в таблице (например, «Высота», «Цена»).
    Modifier (Модификатор)
    Ограничение или категория субъекта (например, «Калифорния» для гор). Может быть извлечен из контекста документа или из столбцов категорий (Category Column) в таблице.
    Ordered Collection of Information (Упорядоченная коллекция информации)
    Данные, извлеченные из таблицы документа и отформатированные для показа в результатах поиска (Featured Snippet). Обычно это подмножество строк и столбцов исходной таблицы.
    Query Information for Documents (Информация о запросах для документов)
    База данных, связывающая документы с запросами, по которым на эти документы кликали пользователи в прошлом. Используется для лучшего понимания семантики таблиц.
    Sorted Measure Column (Отсортированный столбец с мерой)
    Столбец в таблице, содержащий отсортированные числовые значения. Его наличие является сильным сигналом упорядоченности данных.
    Subject (Субъект)
    Тип сущностей (entity type), которые ранжируются в таблице (например, «Гора», «Ноутбук»).
    Superlative (Превосходная степень)
    Признак, указывающий на тип ранжирования (например, «Самый высокий», «Лучший»). Superlative query – запрос, содержащий такие термины.
    Table Information Engine
    Компонент системы (работает офлайн), отвечающий за анализ документов, идентификацию таблиц и определение их семантических признаков.
    Table Ranking Engine
    Компонент системы (работает онлайн), который выбирает наиболее релевантные таблицы из высокоранжируемых документов, рассчитывает их relevance score и извлекает данные для выдачи.

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

    Патент содержит несколько независимых пунктов, описывающих различные варианты реализации (embodiments).

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

    1. Система получает поисковый запрос.
    2. Идентифицируются и ранжируются релевантные документы. Ранжирование данной веб-страницы основано на сравнении запроса с контентом страницы, который находится вне таблицы (additional content that is external to the table).
    3. Проверяется критическое условие: входит ли данная веб-страница в пороговое количество (threshold quantity) самых высокоранжируемых документов (указано 10 или менее).
    4. Если ДА, то для таблицы на этой странице вычисляется relevance score. Эта оценка основана на сравнении запроса с содержимым внутри таблицы (table content).
    5. Принимается решение о предоставлении ordered collection of information. Это решение базируется на двух факторах: (а) relevance score таблицы и (б) высоком ранге исходной веб-страницы.
    6. Система предоставляет извлеченные данные, отображая их более заметно (more prominently), чем стандартные результаты.
    7. Извлеченные данные включают только подмножество (subset) столбцов и строк исходной таблицы.

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

    (Индексирование): Система идентифицирует таблицу, определяет Subject и Attribute. Ключевой момент: определение Attribute (меры сортировки) основано на контенте вне таблицы (Claim 17).

    (Обработка запроса): Повторяет логику Claim 1 (проверка высокого ранга страницы, сопоставление запроса с сохраненными Subject и Attribute, расчет relevance score и показ извлеченных данных).

    Claim 24 (Независимый пункт): Описывает альтернативный вариант реализации, где ранг документа основан на контенте ВНУТРИ таблицы.

    1. Система получает запрос.
    2. Документы ранжируются. В этом варианте ранжирование данной веб-страницы основано на сравнении запроса с содержимым внутри таблицы (table content).
    3. Проверяется условие: является ли страница самой высокоранжируемой (the highest ranked – т.е. Топ-1).
    4. Если ДА, вычисляется relevance score таблицы.
    5. Решение о показе принимается на основе relevance score и того факта, что страница занимает первое место.

    Claim 8 и 9 (Зависимые от 1): Уточняют процесс динамической адаптации данных.

    Система может изменять порядок строк (Claim 8) или фильтровать строки (Claim 9) в извлеченной коллекции, если запрос содержит Modifier (ограничение/категорию), соответствующий данным в таблице.

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

    Изобретение является мостом между индексированием контента и формированием специальных форматов выдачи (Featured Snippets).

    INDEXING – Индексирование и извлечение признаков
    Это основной этап для офлайн-анализа таблиц. Table Information Engine работает здесь. Он анализирует структуру HTML-таблиц, контекст документа (Additional Content) и исторические данные запросов (Query Information for Documents), чтобы извлечь семантические признаки (Subject, Attribute и т.д.). Результаты сохраняются в Table Information Database.

    QUNDERSTANDING – Понимание Запросов
    Система распознает запрос как ищущий упорядоченный список (например, идентифицирует superlative query) и разбирает его на компоненты (искомый Субъект, Атрибут, Модификаторы).

    RANKING – Ранжирование
    Стандартный Document Ranking Engine определяет ранг страницы-источника. Согласно патенту (Claims 1, 17, 24), этот ранг является необходимым условием (gatekeeper). Таблицы рассматриваются только из документов, попавших в Топ-N (Топ-10 или Топ-1).

    METASEARCH – Метапоиск и Смешивание / RERANKING – Переранжирование
    На этом этапе Table Ranking Engine оценивает таблицы из высокоранжируемых документов. Он вычисляет relevance score для каждой таблицы. Если оценка высока, система извлекает ordered collection of information, динамически выбирая, фильтруя и переупорядочивая строки и столбцы. Затем этот блок (Featured Snippet) смешивается с основными результатами и позиционируется заметно.

    На что влияет

    • Специфические запросы: Наибольшее влияние на информационные запросы, содержащие превосходные степени («лучший», «самый большой», «топ») или подразумевающие рейтинг/сравнение (superlative queries).
    • Типы контента: Страницы с четко структурированными HTML-таблицами: рейтинги, сравнения продуктов, статистические данные.
    • Форматы контента: Влияет непосредственно на формирование Table Featured Snippets.

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

    • Триггеры активации: Распознавание superlative query или запроса, который может быть сопоставлен с семантическими признаками проиндексированных таблиц.
    • Условия применения: Алгоритм применяется только при выполнении двух условий: 1) Документ, содержащий таблицу, должен входить в Топ-N результатов поиска (например, Топ-10 или Топ-1). 2) Сама таблица должна иметь достаточно высокий relevance score по отношению к запросу.

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

    Процесс А: Индексирование и анализ таблиц (Offline)

    1. Идентификация таблицы: Table Information Engine сканирует документ и идентифицирует таблицы (например, по HTML-тегам <table>, <div>).
    2. Определение упорядоченности: Анализируется содержимое таблицы. Ищутся признаки упорядоченности: наличие Sorted Measure Column (числовые данные отсортированы) или Rank Column (1, 2, 3…).
    3. Анализ структуры таблицы: Определяются типы столбцов. Извлекаются потенциальные атрибуты и модификаторы/категории (из Category Columns).
    4. Анализ контекста (Ключевой этап): Система анализирует Additional Content вне таблицы:
      1. Контент документа: Title, H1-Hn, текст рядом с таблицей.
      2. Данные о запросах: Исторические запросы, которые приводили к кликам на этот документ.
    5. Извлечение семантических признаков: Контекст анализируется с помощью NLP для определения и уточнения Subject, Attribute, Modifier и Superlative таблицы.
    6. Сохранение данных: Признаки таблицы и ID документа сохраняются в Table Information Database.

    Процесс Б: Обработка запроса и ранжирование таблиц (Online)

    1. Получение и анализ запроса: Система получает запрос и определяет его интент.
    2. Стандартное ранжирование документов: Document Ranking Engine определяет и ранжирует релевантные документы.
    3. Фильтрация по рангу документа (Gatekeeper): Table Ranking Engine отбирает только документы из Топ-N (например, Топ-10 или Топ-1).
    4. Идентификация таблиц-кандидатов: Для отобранных документов система ищет записи в Table Information Database.
    5. Сопоставление и Расчет Relevance Score таблицы: Термины запроса сопоставляются с семантическими признаками таблиц. Оценка вычисляется на основе качества сопоставления, ранга исходного документа и, возможно, исторических данных о кликах (selection rates).
    6. Выбор таблицы: Выбирается таблица с наивысшим relevance score, удовлетворяющим порогу.
    7. Извлечение данных: Система определяет, какие столбцы и строки включить в ordered collection. Данные могут быть отфильтрованы или переупорядочены на основе Modifier в запросе.
    8. Форматирование и предоставление: Система форматирует извлеченные данные и предоставляет их в SERP на заметной позиции.

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

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

    • Контентные факторы (Внутри таблицы): Заголовки столбцов (Headers) используются для определения Subject и Attribute. Содержимое ячеек используется для определения сортировки (Sorted Measure Column) и категорий (Category Column).
    • Контентные факторы (Вне таблицы): Заголовок страницы (Title) критически важен для понимания контекста и определения Attribute (Claim 17). Также используются заголовки (Hn) и текст, окружающий таблицу (Additional Content).
    • Структурные факторы: HTML-разметка таблицы (теги <table>, <tr>, <td>, <th>). Структура данных внутри ячеек (например, наличие числовых данных и единиц измерения).
    • Поведенческие факторы: Журналы запросов (Query Information for Documents). Данные о том, какие запросы (особенно superlative queries) ранее приводили к выбору данного документа, используются для определения семантических признаков таблицы.

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

    • Определение Sorted Measure Column: Метрики для оценки числовой сортировки столбца (например, анализ длины возрастающей/убывающей подпоследовательности числовых значений).
    • Определение Category Column: Метрика уникальности значений в столбце. Если количество уникальных значений значительно меньше общего числа ячеек (например, <50%), столбец может быть классифицирован как категория.
    • NLP-аннотации: Результаты синтаксического анализа и разметки частей речи (Part-of-Speech tagging) для заголовков и прошлых запросов, используемые для идентификации семантических признаков.
    • Document Rank (Ранг документа): Стандартная оценка ранжирования документа, используемая как пороговое значение (Топ-10 или Топ-1) для рассмотрения таблицы.
    • Relevance Score (Оценка релевантности таблицы): Комплексная оценка, рассчитываемая на основе:
      1. Степени соответствия между терминами запроса и признаками таблицы (Subject, Attribute и т.д.).
      2. Ранга исходного документа.
      3. Исторических сигналов (например, средний selection rate документа по схожим запросам).

    Выводы

    1. Ранг страницы-источника является обязательным условием (Gatekeeper). Ключевой аспект патента (Claims 1, 17, 24) заключается в том, что механизм извлечения табличных данных активируется только для документов, которые уже входят в топ выдачи (Топ-10 или даже Топ-1). Невозможно получить Table Featured Snippet, если страница не ранжируется высоко стандартными алгоритмами.
    2. Контекст определяет интерпретацию таблицы. Google активно использует информацию вне таблицы (Additional Content) для понимания ее семантики (Claim 17). Заголовок страницы (Title), заголовки Hn и окружающий текст критически важны для определения того, что именно (Subject) и по какому критерию (Attribute) ранжируется в таблице.
    3. Исторические данные запросов используются для понимания таблиц. Система анализирует, по каким запросам пользователи ранее кликали на документ, чтобы лучше понять смысл содержащихся в нем таблиц. Это подчеркивает важность соответствия контента реальным поисковым интентам.
    4. Структурная чистота и сортировка имеют значение. Система ищет четкие структурные сигналы внутри таблицы, такие как Sorted Measure Columns (отсортированные числовые данные) и Rank Columns, чтобы идентифицировать ее как упорядоченный список.
    5. Динамическое извлечение и фильтрация. Google не просто копирует таблицу. Система динамически выбирает подмножество строк и столбцов, и может фильтровать (Claim 9) или переупорядочивать (Claim 8) данные в сниппете в зависимости от модификаторов (Modifier) в запросе пользователя.

    Практика

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

    • Обеспечить высокий ранг страницы-источника. Сосредоточьтесь на стандартных факторах ранжирования, чтобы страница с таблицей попала на первую страницу выдачи. Без выполнения этого условия механизм извлечения данных из таблицы не активируется.
    • Использовать максимально ясные и описательные заголовки (Контекст). Заголовок страницы (Title) и заголовки перед таблицей (Hn) должны четко описывать ее содержание. Они должны включать Subject, Attribute и Superlative. Например, вместо «Таблица ноутбуков» используйте «Рейтинг Топ-10 лучших игровых ноутбуков 2025 по производительности».
    • Использовать чистую семантическую разметку таблиц (Структура). Применяйте стандартные HTML-теги (<table>). Используйте <th> для заголовков столбцов, чтобы помочь системе идентифицировать Subject и Attribute.
    • Обеспечить явную сортировку данных. Если таблица представляет собой рейтинг, убедитесь, что основной числовой столбец (Sorted Measure Column) действительно отсортирован. Добавление колонки «Ранг» также полезно.
    • Добавлять контекст вокруг таблицы. Используйте подписи (<caption>) и вводный текст, чтобы предоставить дополнительное описание того, что показано в таблице.
    • Создавать комплексные таблицы с категориями (Modifiers). Включение столбцов с категориями (например, «Тип процессора», «Регион») позволяет Google использовать механизм динамической фильтрации и переупорядочивания для более точных ответов на специфические запросы (например, «лучший ноутбук с процессором Intel»).

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

    • Использовать изображения вместо HTML-таблиц. Система не сможет извлечь текстовые данные из изображений.
    • Применять сложную верстку для имитации таблиц (например, только через DIV). Хотя патент упоминает возможность распознавания <div>, стандартная HTML-таблица значительно надежнее для парсинга структуры данных.
    • Использовать неоднозначные или отсутствующие заголовки. Если заголовки страницы (контекст) и заголовки колонок (структура) неясны, система не сможет точно определить Subject и Attribute, что снижает шансы на получение сниппета.
    • Размещать ключевые таблицы на низкокачественных или плохо ранжирующихся страницах. Даже идеальная таблица не появится в сниппете, если ранг документа-источника низок (не входит в Топ-10).
    • Использовать неявную сортировку или смешанные типы данных в столбцах. Это затрудняет идентификацию Sorted Measure Column и может привести к ошибкам при определении упорядоченности.

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

    Этот патент подтверждает стратегию Google на извлечение ответов из контента и предоставление их непосредственно в SERP (Featured Snippets). Для SEO это означает, что оптимизация под извлечение контента (Extraction Optimization) является ключевой компетенцией. Предоставление данных в четко структурированном формате (HTML-таблицы с ясным контекстом) является эффективным способом захвата видимости на нулевой позиции. Патент также подчеркивает синергию между традиционным SEO (достижение высокого ранга страницы) и оптимизацией под специальные форматы выдачи.

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

    Сценарий: Оптимизация таблицы сравнения хостингов для получения Featured Snippet

    1. Анализ текущей ситуации: У вас есть страница «Сравнение хостингов 2025», которая колеблется на 8-12 позициях по запросу «лучший дешевый хостинг». На странице есть таблица.
    2. Действие 1 (Повышение ранга): Улучшите качество страницы, оптимизируйте под интент, чтобы поднять страницу в Топ-5 (выполнение условия Claims 1/17 о высоком ранге).
    3. Действие 2 (Оптимизация контекста): Измените Title на «Топ-10 лучших дешевых хостингов 2025: Рейтинг и сравнение цен». Добавьте H2 перед таблицей: «Таблица: Рейтинг самых дешевых хостинг-провайдеров по стоимости в месяц». Это поможет системе извлечь Subject=Хостинг-провайдер, Attribute=Стоимость в месяц, Superlative=Самый дешевый.
    4. Действие 3 (Оптимизация структуры): Убедитесь, что таблица сверстана через <table>. Проверьте, что столбец «Цена в месяц» содержит числовые данные и отсортирован по возрастанию (Sorted Measure Column). Добавьте столбец «Ранг».
    5. Действие 4 (Расширение данных): Добавьте столбец «Тип хостинга» (Shared, VPS, Dedicated). Это Category Column. Это позволит Google фильтровать таблицу (Claims 8, 9) по запросам типа «лучший дешевый VPS хостинг» (Modifier=VPS).
    6. Ожидаемый результат: После индексации и достижения высоких позиций страница получает Table Featured Snippet по основному запросу и его вариациям за счет высокого Table Relevance Score.

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

    Должна ли моя страница занимать первое место, чтобы получить Table Featured Snippet?

    Не обязательно, но она должна ранжироваться высоко. Патент (Claims 1 и 17) указывает, что система рассматривает таблицы из документов, входящих в «пороговое количество» лучших результатов (10 или менее). В альтернативном варианте (Claim 24) требуется именно первое место. На практике это означает, что страница должна быть на первой странице выдачи (Топ-10), чтобы иметь реальные шансы.

    Насколько важен заголовок страницы (Title) для интерпретации таблицы?

    Он критически важен. Патент явно указывает (Claim 17), что признаки таблицы, такие как Attribute (мера ранжирования), определяются на основе контента вне таблицы (Additional Content), и Title является одним из основных источников этого контекста. Ясный и описательный Title значительно повышает шансы на правильную интерпретацию таблицы системой.

    Что делать, если моя таблица не имеет числовой сортировки (например, список лучших книг по мнению редакции)?

    Системе будет сложнее определить, что это ordered collection. Основной механизм полагается на идентификацию Sorted Measure Column (отсортированного числового столбца). В вашем случае рекомендуется добавить явный столбец «Ранг» (1, 2, 3…), который система также умеет распознавать (Rank Column) как признак упорядоченности.

    Как Google определяет, что является Субъектом (Subject) и Атрибутом (Attribute) моей таблицы?

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

    Может ли Google показать только часть моей таблицы в сниппете?

    Да, абсолютно. Патент (Claim 1) заявляет, что предоставляемая ordered collection of information включает только подмножество (subset) столбцов и строк. Система динамически решает, какие данные наиболее релевантны запросу, и может скрыть лишние столбцы или показать только первые несколько строк.

    Что произойдет, если пользователь задаст очень специфический запрос, включающий категорию из моей таблицы?

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

    Влияет ли использование тега <th> для заголовков столбцов на шансы получить сниппет?

    Да, это помогает. Патент описывает анализ структуры таблицы и идентификацию заголовков столбцов для определения Attribute и Subject. Использование семантически правильной разметки (<th> для заголовков) помогает Table Engine корректно разобрать структуру и повышает надежность анализа.

    Как исторические данные о запросах (Query Information for Documents) влияют на мои таблицы?

    Они используются на этапе индексирования для лучшего понимания смысла таблицы. Если пользователи часто приходят на вашу страницу по запросу «самые быстрые автомобили», система может использовать эту информацию для более точного определения Subject=Автомобиль и Attribute=Скорость для этой таблицы, даже если заголовки на странице не идеальны.

    Что важнее для получения сниппета: ранг страницы или релевантность самой таблицы?

    Оба фактора критичны и взаимосвязаны. Ранг страницы является входным фильтром (gatekeeper) — если он низок, таблица даже не будет рассмотрена. Если ранг высок, то система вычисляет Relevance Score самой таблицы. Итоговое решение о показе сниппета принимается на основе комбинации этих двух оценок.

    Стоит ли использовать JavaScript для генерации или сортировки таблиц?

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

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

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