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

    Как Яндекс создает интерактивные сниппеты с двусторонней связью (API) для взаимодействия с сайтами прямо на выдаче

    СПОСОБ ОБРАБОТКИ ПОИСКОВОГО ЗАПРОСА ПОЛЬЗОВАТЕЛЯ, СЕРВЕР И СПОСОБ ОБРАБОТКИ ПОИСКОВОГО ЗАПРОСА И ПРЕДСТАВЛЕНИЯ ПОЛЬЗОВАТЕЛЮ СТРАНИЦЫ РЕЗУЛЬТАТОВ ПОИСКА... (Method for processing a user search query, server and method for processing a search query and presenting a search results page to a user...)
    • RU2016118048A
    • Yandex LLC
    • 2017-12-20
    • 2013-11-15
    2017 SERP Колдунщики Патенты Яндекс Структурированные данные

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

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

    Описание

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

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

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

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

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

    Система использует заранее определенные параметры, полученные от ресурса (например, через XML или HTML-разметку), для формирования пользовательского интерфейса (UI) в сниппете. Когда пользователь вводит данные в этот UI (Первый компонент данных), они передаются ресурсу через двустороннюю связь (API). Ресурс обрабатывает запрос и возвращает ответ (Второй компонент данных), который используется для динамического обновления сниппета без перезагрузки SERP. Это позволяет осуществить операцию (бронирование, заказ, чат) без доступа к веб-сайту ресурса.

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

    Крайне высокая. Патент, поданный в 2013 году (связанный с проектом «Яндекс.Острова»), описывает фундаментальные механизмы, лежащие в основе современных интерактивных элементов Яндекса («Интерактивные ответы», чаты в поиске, элементы бронирования, калькуляторы). Технология взаимодействия с сайтами напрямую через SERP и концепция Zero-Click взаимодействий являются ключевыми направлениями развития поиска.

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

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

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

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

    API (Интерфейс программирования приложений)
    Механизм (протокол), посредством которого устанавливается двусторонняя связь между интерактивным фрагментом и ресурсом (Claim 14).
    Двусторонняя связь (Two-way communication)
    Канал связи между полем интерактивного фрагмента на SERP и ресурсом, позволяющий передавать данные от пользователя к ресурсу и получать ответ от ресурса для обновления сниппета.
    Интерактивный фрагмент / Поле интерактивного фрагмента (Interactive Snippet)
    Элемент на SERP, связанный с конкретным ресурсом, который содержит пользовательский интерфейс (UI) и позволяет пользователю взаимодействовать с ресурсом напрямую.
    Параметр (Parameter)
    Данные, заранее определенные ресурсом, которые используются сервером поисковой системы для определения внешнего вида, содержания и логики работы интерактивного фрагмента. Могут передаваться через XML (Claim 11) или HTML (Claim 13).
    Первый компонент данных
    Данные, полученные от пользователя через поле интерактивного фрагмента. Это может быть уточнение запроса (Claim 18) или данные для выполнения операции (Claim 19).
    Подготовленная для предоставления информация
    Информация, предоставляемая оператором ресурса (например, через интерфейс Вебмастера), которая может использоваться для формирования интерактивного фрагмента, в том числе без наличия у оператора собственного сайта (Claim 35).
    Ресурс (Resource)
    Веб-сайт, сервис или его бэкенд, которому принадлежит интерактивный фрагмент и с которым осуществляется взаимодействие.
    Второй компонент данных
    Данные, полученные от ресурса через двустороннюю связь. Обычно это ответ ресурса на Первый компонент данных.
    Третий компонент данных
    Обновление Второго компонента данных, полученное от ресурса (Claim 36). Может поступать проактивно (без действия пользователя) для обновления информации в сниппете (Claim 37).
    SERP (Страница результатов поиска)
    Страница, которую видит пользователь в ответ на свой поисковый запрос.

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

    Патент содержит 123 пункта, охватывающих способ с точки зрения сервера Яндекса, клиентского устройства пользователя и оператора ресурса.

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

    1. Создание поля интерактивного фрагмента на SERP.
    2. Предоставление двусторонней связи между этим полем и ресурсом.
    3. Ключевой механизм: обновление сниппета на основе (i) данных от пользователя (Первый компонент) И (ii) данных от ресурса (Второй компонент).

    Это описывает базовый механизм взаимодействия в реальном времени между пользователем, SERP и внешним сайтом.

    Claims 2, 11, 13 (Зависимые пункты): Определяют источник данных для сниппета.

    • Интерактивный фрагмент создается на основе параметра, заранее определенного ресурсом (Claim 2).
    • Этот параметр может передаваться через XML-файл (Claim 11) или быть встроенным в HTML-код страницы (Claim 13).

    Это определяет технические требования к вебмастерам: необходимо предоставить структурированные данные (фиды или микроразметку), чтобы указать Яндексу, как должен выглядеть и работать сниппет.

    Claim 14 (Зависимый пункт): Уточняет механизм связи.

    • Двусторонняя связь устанавливается посредством API.

    Это указывает на необходимость программного взаимодействия в реальном времени, требующего наличия API на стороне ресурса.

    Claims 19, 20, 21 (Зависимые пункты): Описывают цель взаимодействия (Zero-Click).

    • Ввод пользователя представляет операцию, которую он хочет провести (Claim 19).
    • Сниппет позволяет осуществить эту операцию без выхода со страницы результатов поиска (SERP) (Claim 20) и без осуществления доступа на веб-сайт ресурса (Claim 21).

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

    Claims 34, 35 (Зависимые пункты): Описывают упрощенное участие для ресурсов.

    • Оператор может предоставить подготовленную информацию без создания интерактивного функционала на своем веб-сайте (Claim 34) или даже без создания самого веб-сайта (Claim 35).

    Это предполагает, что Яндекс может брать на себя реализацию интерактивной логики на основе данных, предоставленных бизнесом (например, через Яндекс.Бизнес или Вебмастер), снижая технический порог входа.

    Claims 36-39 (Зависимые пункты): Описывают динамические обновления (Push-механизм).

    • Система получает от ресурса Третий компонент данных (обновление) (Claim 36).
    • Это происходит без действия со стороны пользователя (Claim 37) и без обновления пользователем страницы SERP (Claim 38).
    • Это может быть инициировано ресурсом при изменении данных (Claim 39).

    Это механизм для real-time обновления статусов, цен или сообщений в сниппете (например, статус заказа такси или новое сообщение в чате).

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

    Изобретение затрагивает несколько этапов поискового процесса.

    CRAWLING & INDEXING – Сканирование и Индексирование

    На этих этапах система собирает и обрабатывает параметры, определяющие интерактивный фрагмент. Это происходит во время веб-сканирования (Claim 6) путем анализа HTML-кода (Claim 13) или загрузки XML-файлов (Claim 11). Параметры индексируются и связываются с ресурсом.

    METASEARCH & BLENDING / Генерация SERP (Wizards)

    Это основной этап применения. При формировании SERP система (вероятно, компонент Wizards/Колдунщики) принимает решение о создании поля интерактивного фрагмента (Claim 1). Сервер использует индексированные параметры для создания пользовательского интерфейса (UI) в сниппете (Claim 17). Одновременно обеспечивается инфраструктура для двусторонней связи (API) с ресурсом (Claim 14).

    Взаимодействие на стороне клиента

    На устройстве пользователя происходит отображение сниппета, обработка ввода пользователя (Первый компонент) и асинхронное обновление сниппета на основе данных от ресурса (Второй и Третий компоненты) без перезагрузки страницы (Claim 38).

    На что влияет

    • Специфические запросы: Наибольшее влияние на коммерческие, транзакционные и сервисные запросы, где пользователь намерен совершить действие (заказать, забронировать, узнать статус, задать вопрос в чате).
    • Конкретные ниши: E-commerce, доставка еды, такси, гостиничный бизнес (Travel), банковские услуги (Fintech), запись на прием (медицина, услуги). Любые сферы, где возможно быстрое взаимодействие через API.
    • Типы контента: Влияет на представление страниц услуг, карточек товаров, контактных страниц.

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

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

    • Ресурс является релевантным поисковому запросу.
    • Ресурс предоставил Яндексу необходимые параметры (XML/HTML) и поддерживает необходимый API для двусторонней связи (или предоставил подготовленную информацию через интерфейсы Яндекса).
    • Поисковая система определила, что показ интерактивного фрагмента улучшит пользовательский опыт (ускорит решение задачи) для данного интента.

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

    Этап 1: Подготовка (Офлайн / Фоновый режим)

    1. Предоставление параметров ресурсом: Оператор ресурса создает XML-файл или HTML-разметку, определяющую параметры сниппета и API. Либо предоставляет «подготовленную информацию» через интерфейс Яндекса (Вебмастер/Бизнес).
    2. Сбор данных поисковой системой: Поисковый робот сканирует и извлекает эти параметры.
    3. Индексирование: Параметры сохраняются в индексе и ассоциируются с ресурсом.

    Этап 2: Обработка запроса и генерация SERP (Онлайн)

    1. Получение запроса и ранжирование: Определение релевантных ресурсов с интерактивными возможностями.
    2. Создание интерактивного фрагмента: Сервер генерирует SERP и создает поле интерактивного фрагмента, используя сохраненные параметры для формирования UI.
    3. Установка связи: Обеспечивается механизм для двусторонней связи (API) между сниппетом и ресурсом.
    4. Отображение SERP: Пользователь видит страницу с интерактивным элементом.

    Этап 3: Взаимодействие (Онлайн, Real-time)

    1. Ввод пользователя: Пользователь взаимодействует с UI в сниппете. Генерируется Первый компонент данных.
    2. Передача ресурсу: Данные отправляются ресурсу через API.
    3. Обработка ресурсом: Ресурс обрабатывает запрос и формирует ответ (Второй компонент данных).
    4. Обновление сниппета: Ответ возвращается, и сниппет обновляется без перезагрузки страницы.
    5. (Опционально) Проактивное обновление: Ресурс может отправить Третий компонент данных (например, изменение статуса) без запроса пользователя, что также обновляет сниппет.

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

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

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

    • Структурные и Технические факторы:
      • Параметры, заранее определенные ресурсом. Это ключевые входные данные для формирования UI и логики сниппета.
      • Формат передачи: XML-файлы (Claim 11) или встроенный HTML-код/микроразметка (Claim 13).
      • Определение API для связи (Claim 14).
    • Пользовательские факторы (в реальном времени):
      • Первый компонент данных: Ввод пользователя в интерактивный сниппет (текст чата, выбор даты, ввод параметров в форму).
    • Данные от ресурса (в реальном времени или заранее):
      • Второй компонент данных: Ответ ресурса на действия пользователя.
      • Третий компонент данных: Асинхронные обновления от ресурса.
      • Подготовленная для предоставления информация: Данные, предоставленные заранее через интерфейсы Яндекса.

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

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

    Выводы

    1. Трансформация SERP в платформу действий: Патент демонстрирует стратегическое намерение Яндекса превратить страницу результатов поиска из списка ссылок в функциональную платформу, где пользователь решает задачи напрямую (Actionable Search).
    2. Двусторонняя связь через API как ядро инновации: Ключевым элементом является не просто отображение богатого контента (Rich Snippets), а возможность real-time обмена данными между сниппетом и сайтом через API.
    3. Фокус на Zero-Click транзакциях: Патент явно защищает механизм выполнения операций (транзакций, общения) без необходимости покидать SERP и переходить на сайт (Claims 20, 21). Это фундаментальный сдвиг в модели использования поиска.
    4. Real-time обновления (Push-механизм): Механизм Третьего компонента данных позволяет ресурсам проактивно обновлять информацию в сниппете без действий пользователя, что критически важно для чатов, отслеживания статусов и динамического ценообразования.
    5. Технические требования к сайтам (API и Структурированные данные): Для полноценного участия сайты должны предоставлять структурированные данные (XML/HTML параметры) и поддерживать API для взаимодействия.
    6. Снижение порога входа: Предусмотрена возможность участия для бизнесов, не имеющих собственного сайта или сложной функциональности (Claims 34, 35), если они предоставят данные через интерфейсы Яндекса.

    Практика

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

    • Активное внедрение интерактивных возможностей Яндекса: Используйте все доступные инструменты для создания интерактивных сниппетов. Это включает настройку Чатов в Поиске (Яндекс.Диалоги/Бизнес), передачу данных для Интерактивных ответов (калькуляторы, формы записи), использование XML/YML-фидов для товаров с актуальными ценами и статусами.
    • Обеспечение надежности и скорости API: Если взаимодействие происходит через ваш API (как описано в Claim 14), критически важно обеспечить его максимальное быстродействие и отказоустойчивость. Пользовательский опыт на SERP Яндекса напрямую зависит от скорости ответа вашего сервера.
    • Оптимизация конверсионного пути на SERP: Рассматривайте интерактивный сниппет как основной лендинг. Оптимизируйте информацию и пользовательский интерфейс (в рамках возможностей кастомизации Яндекса), чтобы максимизировать конверсию непосредственно на выдаче.
    • Использование микроразметки и структурированных данных: Внедряйте актуальные схемы разметки (Schema.org) и предоставляйте полные структурированные данные, так как они могут являться «Параметрами» для генерации интерактивных фрагментов (Claim 13).

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

    • Игнорирование интерактивных элементов: Отказ от использования интерактивных сниппетов приведет к потере видимости и прямого канала коммуникации с пользователем, отдавая преимущество конкурентам, внедрившим эти технологии.
    • Предоставление неактуальных данных или медленная обработка: Передача устаревших цен, статусов наличия или медленные ответы (например, в чатах или через API) приведет к негативному пользовательскому опыту прямо на SERP, что может повлиять на общее восприятие бренда и ранжирование.
    • Попытки манипуляции или Clickbait: Использование интерактивных элементов для введения пользователя в заблуждение или принуждения к переходу на сайт без предоставления обещанной функциональности на SERP приведет к санкциям.

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

    Этот патент является фундаментальным для понимания стратегии Яндекса. Он подтверждает долгосрочный курс на удержание пользователя внутри своей экосистемы и превращение поиска в конечный пункт назначения (Destination Engine), а не транзитный узел. Для SEO это означает, что стратегия должна смещаться от простого привлечения трафика к оптимизации присутствия, взаимодействия и конверсий на самой SERP. Необходимо интегрировать бизнес-процессы (обработка заказов, поддержка) с поисковой инфраструктурой Яндекса.

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

    Сценарий 1: Чат в поиске (Яндекс.Диалоги/Бизнес)

    1. Реализация: Компания подключает свою CRM или систему поддержки к платформе Яндекса (предоставляет API и параметры).
    2. Работа механизма: По запросу компании на SERP появляется интерактивный фрагмент с чатом. Пользователь пишет сообщение (Первый компонент данных). Оно через API поступает оператору. Оператор отвечает (Второй компонент данных). Ответ отображается в сниппете у пользователя без перезагрузки.
    3. Результат: Пользователь получает консультацию, не покидая SERP (Claim 20).

    Сценарий 2: Бронирование гостиницы или Заказ услуги

    1. Реализация: Отель или сервис услуг предоставляет Яндексу параметры (XML-фид с ценами/доступностью) и API для бронирования.
    2. Работа механизма: На SERP отображается интерактивный сниппет с формой выбора дат/времени. Пользователь выбирает параметры (Первый компонент). Система через API проверяет доступность и получает цену (Второй компонент). Пользователь подтверждает бронирование прямо в сниппете.
    3. Результат: Транзакция завершена без перехода на сайт ресурса (Claim 21).

    Сценарий 3: Отслеживание статуса доставки (Real-time update)

    1. Реализация: Служба доставки интегрирует систему трекинга с Яндексом через API.
    2. Работа механизма: Пользователь вводит номер заказа в сниппете (Первый компонент) и получает статус (Второй компонент). Когда статус заказа меняется в системе доставки, служба отправляет Яндексу обновление (Третий компонент данных).
    3. Результат: Информация в сниппете обновляется автоматически, даже если пользователь не предпринимал действий (Claim 37).

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

    Что такое «двусторонняя связь» в контексте этого патента и как она реализуется?

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

    Как этот патент связан с трендом Zero-Click Searches?

    Патент напрямую реализует концепцию Zero-Click для сложных взаимодействий. В Claims 20 и 21 явно защищается возможность пользователя осуществить операцию (транзакцию, получение услуги) «без выхода со страницы результатов поиска (SERP)» и «без осуществления доступа на веб-сайт». Это означает, что Яндекс стремится обеспечить полное решение задачи пользователя без перехода на сторонний ресурс.

    Чем описанные интерактивные фрагменты отличаются от стандартных Rich Snippets (звезды, цены)?

    Стандартные Rich Snippets статичны; они формируются на основе данных, полученных при индексации (например, микроразметки), и не меняются в реальном времени. Описанные в патенте интерактивные фрагменты динамичны: они имеют пользовательский интерфейс, поддерживают двустороннюю связь (API) с сайтом и могут обновляться в ответ на действия пользователя или по инициативе сайта.

    Какие технические требования предъявляются к сайту для реализации этой технологии?

    Сайт должен предоставить Яндексу «параметры» для формирования сниппета. Это можно сделать через XML-файл (Claim 11) или встроив параметры в HTML-код (Claim 13). Кроме того, для реализации динамического взаимодействия сайт должен поддерживать API (Claim 14), через который будет осуществляться обработка запросов пользователя в реальном времени.

    Может ли бизнес участвовать в этой системе, если у него нет сайта или API?

    Да, патент предусматривает такую возможность. В Claims 34 и 35 указано, что оператор может предоставить «подготовленную информацию» без создания интерактивного функционала на своем сайте или даже без создания самого сайта. Это предполагает, что Яндекс может предоставить инфраструктуру (например, через Яндекс.Бизнес или Услуги) для реализации интерактивности на основе загруженных данных.

    Что такое «Третий компонент данных» и зачем он нужен?

    Третий компонент данных — это обновление информации, отправленное сайтом по своей инициативе, а не в ответ на прямое действие пользователя (Claim 37). Это механизм Push-обновлений. Например, если изменился статус заказа, цена товара или пришло новое сообщение в чате, сайт отправляет эти данные (Третий компонент), и сниппет на SERP обновляется автоматически, без необходимости пользователю обновлять страницу.

    Как это влияет на SEO-стратегию: нужно ли нам теперь пытаться привлекать трафик или лучше дать пользователю все на SERP?

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

    Примером какой технологии Яндекса является этот патент (Острова, Диалоги, Турбо)?

    Этот патент (подан в 2013 г.) описывает базовые принципы, которые легли в основу проекта «Яндекс.Острова». Хотя этот проект был свернут как бренд, технология жива и используется в Чатах на Поиске (Яндекс.Диалоги), различных формах Интерактивных ответов (калькуляторы, формы бронирования) и элементах взаимодействия на Турбо-страницах.

    Влияет ли скорость работы API сайта на ранжирование или отображение сниппета?

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

    Что такое «Первый» и «Второй» компоненты данных?

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

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

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