×
Россия +7 (495) 139-20-33

Яндекс «Острова» - технология интерактивного поиска

Россия +7 (495) 139-20-33
Шрифт:
7 12180

* Для начинающих специалистов


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

Именно поэтому Яндекс решил выпустить совершенно новую платформу «Острова», главным отличием которой будет возможность решать задачи/совершать транзакции (покупки) прямо на странице поисковой выдачи с помощью интерактивной формы в сниппете сайта.

Рис.1. Интерактивный поиск Яндекса.

Каким сайтам подойдут острова Яндекса?

Новая платформа Яндекса «Острова» в первую очередь ориентирована на сайты, продающие товары или услуги. Например, к таковым относятся:

  • интернет-магазины,
  • сайты по продаже машин, недвижимости,
  • ресурсы по бронированию авиабилетов, отелей, автомобилей и т.д.,
  • туристические проекты,
  • сайты по предоставлению юридических, бухгалтерских, консалтинговых, маркетинговых услуг,

и другие.

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

На Рис.1. приведен пример использования острова для автомобильного портала. Можно также привести пример для туристических сайтов.

Рис.2. Остров Яндекса для туристического сайта.

Даже если сайт не продает товары или услуги, являясь новостным или информационным, он также может использовать интерактивный поиск Яндекса.

Рис. 3. Остров Яндекса для новостного портала.

Технология платформы Яндекса «Острова»

Остров Яндекса представляет собой XML документ или, как его еще называют, язык разметки. Язык разметки — это способ представления каких-либо структурированных данных (текст, информация и т.д.), разделение данных на составные части. Классическим примером языка разметки является HTML, который служит для представления данных на экране браузера; однако, HTML не может представить абстрактные данные, потому что он не универсален. Для представления абстрактных данных был введен универсальный, расширяемый язык разметки XML, не зависящий от языка программирования, операционной системы и программ обработки. С помощью XML можно представить любые произвольные данные и метаинформацию.

Чтобы XML-документ одинаково и без ошибок отображался в разных системах, для него должна быть определена грамматика, а именно:

  • Совместимость документа с системой пользователя.
  • Определение неправильных данных.
  • Определение ошибок в структуре.

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

Возможность расширения имеет не только положительную, но и отрицательную сторону. При загрузке XML-файла программа-анализатор и пользователь не могут точно знать возможности обработки этого файла. Возникает необходимость валидации документа, определения соответствия уровням корректности документа:

  1. Ненарушение синтаксиса языка XML.
  2. Соответствие документа своей грамматике.

На данный момент для определения грамматики документа (объекта) широко используются XML-схемы или другое название XSD-схемы (из-за расширения фала .xsd), с помощью которых можно описать:

  • Название элементов и атрибутов.
  • Отношение между элементами и атрибутами и их структуру.
  • Типы данных.

XSD-схема острова Яндекса

XSD-схема острова Яндекса имеет расширение .xsd. Она называется «site-0.0.1.xsd» и доступна в справочных материалах Яндекса по ссылке http://interactive-answers.webmaster.yandex.ru/schemas/site-0.0.1.xsd.

Рис. 4. Фрагмент кода файла «site-0.0.1.xsd»

Все элементы XSD-схемы принадлежат пространству имен, с помощью которых указывается парсеру, валидатору описание схемы.

Рис. 5.

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

Существует возможность указывать пространство имен для элементов через префикс, например, xs.

Рис. 6.

Схема XSD является описанием словаря и типов данных Острова Яндекса, то есть определяет название элементов и типы данных, к которому они относятся.

В схеме XSD существуют два основных типа данных: complexType (является объектом) и simpleType (является скаляром). ComplexType содержит внутри другие теги, поэтому является сложным типом данных.

Рис. 7.

Внутри комплексного типа данных описываются элементы с именами, например: «title», «description», «requestMethod», «rootUrl», «protocol», «resource filters», «metricaCounterId» и соответствующие им типы данных, а также атрибуты minOccurs. Последние ограничивают число последовательных появлений заданного элемента в Острове.

Скалярный тип simpleType — без дополнительных свойств (число, строка), он является простым типом.

Рис. 8.

В примере выше показан простой тип «Protocol», указывающий какие протоколы могут быть использованы для передачи данных, а именно протоколы HTTP и HTTPS (безопасное соединение).

Схема «site-0.0.1.xsd» определяет пространство имен для элементов Острова, сами же теги и атрибуты определяются пространством имен языка разметrи XML (http://www.w3.org/2001/XMLSchema). В пространстве имен Острова Яндекса есть ссылка на схему «site-0.0.1.xsd» (http://interactive-answers.webmaster.yandex.ru/schemas/site-0.0.1.xsd), если эту ссылку убрать, программа-валидатор не сможет обработать документ, потому что не сможет понять грамматику.

Рис. 9. Пространства имен Острова Яндекса и XSD-схемы «site-0.0.1.xsd»

Следует обратить внимание, что URL «http://interactive-answers.webmaster.yandex.ru/schemas/site/0.0.1» не читается как адрес в сети, он обрабатывается XML-парсером как простая строка. В этой записи написано, что используется пространство имен по имени «http://interactive-answers.webmaster.yandex.ru/schemas/site/0.0.1», которое описано XSD-файлом http://interactive-answers.webmaster.yandex.ru/schemas/site-0.0.1.xsd.

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

Сложности и рекомендации при создании острова Яндекса

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

Новая платформа Яндекса «Острова» предъявляет определенные требования к сайтам:

  1. Четкая структура URL адресов.
  2. Наличие нужного функционала на сайте в случае использования фильтров сортировки товаров по характеристикам в интерфейсе острова.
  3. Ограничение по значению показателя ТИЦ для добавления острова в панели Яндекс.Вебмастер (сейчас ТИЦ должен быть не менее 300, но в будущем Яндекс обещает снижение этого порога).

Пример четкой структуры URL адреса.

Рис. 10. Пример четкой структуры URL адресов

Для того, чтобы Яндекс мог перенаправить посетителя с заполненной формы на корректную страницу, нужна четкая структура URL адреса. Для создания интерактивной формы острова, нужно чтобы была прямая зависимость адресов страниц с результатами поиска от значений поисковых фильтров; URL адреса у страниц веб-ресурса должны быть статичными. К сожалению, не все сайты отвечают требованиям, предъявляемым новой платформой Яндекса.

Если никаких ограничений для создания нет, можно приступать к определению структуры Острова.

На Рис. 11. приведен пример двух возможных вариантов структуры формы интерактивного поиска.

Рис. 11. Пример двух разных вариантов структуры интерактивной формы поиска для сайта www.qpstol.ru

На сайте www.qpstol.ru есть каталог с товарами — например, «Компьютерные столы», в котором существуют отдельные подкаталоги, то есть варианты, например, «с надстройкой». Каталог «Компьютерные столы» относится к категории «Домашний офис» (Рис. 6). Перед seo-специалистом и маркетологом встает задача, какой из вариантов выбрать № 1 или № 2. У каждого из вариантов есть свои плюсы и минусы.

Если взять вариант № 1, то можно сказать, что путь до конечной цели короче, а значит, интерфейс интерактивной формы может быть понятнее для большинства пользователей. Рассматривая вариант № 2, можно выделить, что интерактивная форма поиска отвечает на большее количество запросов посетителей, например, «домашний офис».

Рис. 12. Пример ответа на запрос «домашний офис» со стороны двух разных островов

Выбирая между двумя альтернативами, в данном случае советуем учесть несколько факторов:

  1. Видимость сайта по маске запроса «домашний офис», чтобы оценить целесообразность использования варианта № 2.
  2. Значимость и объемы продаж каталога с товарами на сайте. Например, если каталог «Компьютерные столы» имеет большую популярность и видимость в поисковых системах, то можно рассмотреть вариант № 1.

Остановившись на одном из вариантов, нужно постоянно анализировать действия посетителей в «островной» форме. Сделать это можно в сервисе статистики Яндекс.Метрика (вкладка «Острова»); счетчик Яндекс.Метрика обязательно должен быть привязан к острову. Имея данные аналитики, можно оценить правильность принятого решения при выборе одного из вариантов.

В случае использования фильтров сортировки товаров по характеристикам, нужно убедиться в физической возможности функционала сайта принимать и обрабатывать параметры, передаваемые из формы острова. Например, если в каталоге (Рис. 9.) можно отсортировать товары по цене — эту возможность нужно использовать в интерактивной форме острова.

Рис. 13. Пример фильтра по цене на сайте www.qpstol.ru, в URLадресе отмечены передаваемые параметры

На Рис. 14. представлены варианты форм острова с сортировкой по возрастанию и убыванию цены.

Рис. 14. Вариант интерактивной формы с сортировкой по цене

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

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

Существует ограничение по количеству элементов у формы острова — их должно быть не более 8. Не рекомендуется включать в название элемента (подпись) большое количество слов, используйте короткие названия, например «Каталог». Сейчас максимальный размер xml-файла острова составляет 2 МБ. Острова, не отвечающие приведенным ограничениям, могут не пройти валидацию или быть не обработаны на этапе модерации в Яндекс.Вебмастере.

Для того, чтобы интерактивный ответ выводился для страницы сайта, на ней должна быть специальная микроразметка, а xml-файл с островом загружен на сайт. Существует несколько вариантов микроразметки, по стандарту Open Graph Protocol и Schema.org.

Рис. 15. Варианты микроразметки для подключения формы острова «qpstol.xml»

На Рис. 15. приведены примеры двух вариантов микроразметки для подключения острова «qpstol.xml» для страницы сайта. Выбираем один из них и добавляем на страницу сайта. У страницы веб-ресурса может быть несколько островов, в этом случае в микроразметку нужно добавить дополнительные элементы.

Рис. 16. Варианты микроразметки для подключения двух островов «qpstol1.xml» и «qpstol2.xml»

На рис. 16 представлены варианты микроразметки для подключения двух островов «qpstol1.xml» и «qpstol2.xml», которые располагаются в каталоге сайта. Выбираем один из вариантов для использования.

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

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

  1. Определить пригодность сайта для острова. Если сайт по каким-то причинам не отвечает требованиям, предъявляемым платформой «Острова», его нужно дорабатывать.
  2. Создание острова. Прежде чем создавать структуру интерактивной формы поиска, нужно провести маркетинговый анализ спроса на товары или услуги, то есть определить целевую аудиторию. Также нужно оценить тематику сайта, популярность и видимость по запросам. При создании острова нужно учитывать ограничения, предъявляемые к форме острова.
  3. Добавить остров на сайт. Загрузить xml-файл острова на сайт, в код сайта добавить специальную микроразметку. В панели Яндекс.Вебмастер («Сайт в результатах поиска» -> «Интерактивные ответы») нужно добавить URL страницы с микроразметкой. Для успешной модерации на странице ресурса должен стоять счетчик Яндекс.Метрики, нужно обязательно указать его идентификатор в xml-файле острова.
  4. Сделать проверку. После проделанной работы нужно обязательно проверить, все ли сделано правильно и корректно. Также рекомендуется проверить индексацию страницы с микроразметкой, статус ответа после модерации в панели Яндекс.Вебмастер.

Заключение

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

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

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

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


(Голосов: 5, Рейтинг: 5)
Читайте нас в Telegram - digital_bar

Есть о чем рассказать? Тогда присылайте свои материалы Даше Калинской


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
  • Александр
    больше года назад
    В статье много технической информации, её подача сделана настолько просто, что даже мне, человеку не имеющего знаний в сайтостроении, стало понятным с помощью какого механизма Яндекс пытается сделать быстрее процесс приобретения товаров и услуг. Осталось теперь самый важный и интересующий всех вопрос «Когда появятся острова?», «Сколько они будут стоять?».

    Вопрос цены конечно важен, потому что например не во всех компаниях есть человек в штате, который сможет сделать такой остров,...
    В статье много технической информации, её подача сделана настолько просто, что даже мне, человеку не имеющего знаний в сайтостроении, стало понятным с помощью какого механизма Яндекс пытается сделать быстрее процесс приобретения товаров и услуг. Осталось теперь самый важный и интересующий всех вопрос «Когда появятся острова?», «Сколько они будут стоять?».

    Вопрос цены конечно важен, потому что например не во всех компаниях есть человек в штате, который сможет сделать такой остров, заказывать такой остров у агентств по поисковой рекламе слишком накладно, тем более, как пишет Дмитрий:

    «Остановившись на одном из вариантов, нужно постоянно анализировать действия посетителей в «островной» форме. Сделать это можно в сервисе статистики Яндекс.Метрика (вкладка «Острова»); счетчик Яндекс.Метрика обязательно должен быть привязан к острову. Имея данные аналитики, можно оценить правильность принятого решения при выборе одного из вариантов.»

    Получается остров это не какая-то оплаченная работа – «сделал и забыл». Нужно за ним наблюдать, переделывать и ещё раз переделывать. Хорошо если ты, например, как автор статьи владеешь этим вопросом, а если нет, то выходит это дополнительные денежные затраты, которых и так не мало.
    -
    0
    +
    Ответить
  • Сергей
    больше года назад
    Неужели в Яндекс трудно сделать какой-нибудь простой генератор островов? Здесь читал - www.raskruty.ru/poiskoviki/yandeks-ostrova.html что сложный остров лучше заказать у специалистов, да и сам так думаю. Опять нужно кому-то платить.
    -
    0
    +
    Ответить
  • John Galt
    больше года назад
    Ахах, действительно кора :D 3 из 4 комментов (без моего) - очень "естественные" :d
    -
    0
    +
    Ответить
  • Анна
    больше года назад
    Очень вовремя, решила проблему с созданием острова
    -
    0
    +
    Ответить
  • Владимир
    больше года назад
    Теперь знаю, что требовать от разработчиков. Спасибо.
    -
    0
    +
    Ответить
  • Александр
    больше года назад
    Очень "естественные" комменты к статье ))))
    Авторы статьи потрудились бы написать что-нибудь более правдоподобное.

    А статья вода-водой, никакой конкретики. Вот удовольствие пресс-релизы рерайтить... Кто в теме - знает, что модерация стоит на месте. Даже топовые ресурсы все еще висят с статусом: "Обрабатывается".

    ОСТРОВА ПОКА НЕОБИТАЕМЫ!
    -
    0
    +
    Ответить
  • Спасибо автору за отличную статью, где намного всё понятнее и развернуто написано, в отличии от справки Яндекса. Теперь будем знать, каким клиентам предлагать остров в своей компании.
    Не понятно только, когда выйдет Яндекс.Остров из стадии бета. Я так понял, когда сайт beta.yandex.ru будет не бета. На нем уже есть острова. Говорят, что со следующего года уже всё заработает
    -
    0
    +
    Ответить
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
#SEOnews14: мы празднуем – вы получаете подарки!
Анна Макарова
0
комментариев
0
читателей
Полный профиль
Анна Макарова - Гость, добрый день! С победителями мы связывались сразу после розыгрыша. Если мы вам не написали, значит, ваш номер не выпал. Но не расстраивайтесь, у нас обязательно будут новые розыгрыши!
Google Data Studio: делаем красивые отчеты по контекстной рекламе для клиентов
Светлана Зубрицкая
1
комментарий
0
читателей
Полный профиль
Светлана Зубрицкая - Нужно убрать пробелы между строк и заменить кавычки на вот такие "
Как ускорить сайт на WordPress, чтобы получить 100/100 в Google PageSpeed Insights
Георгий
1
комментарий
0
читателей
Полный профиль
Георгий - Все что рекомендуется в этой статье есть у w.tools. Ни разу не пожалел что подключился. Своя CDN сеть, кеш статики и динамики, минификация js\css и кешируемого html, оптимизация всех типов картинок и еще куча всего полезного. Сайт летает и я не знаю проблем. Могу рекомендовать от души.
Война с дубликатами. Как нужно и как не нужно канонизировать URL
Ann Yaroshenko
5
комментариев
0
читателей
Полный профиль
Ann Yaroshenko - Дмитрий, добрый день! Если вы проставили на странице с автозапчастями rel=canonical ( а я вижу в коде, что не проставили) или в HTTP хедере, то бот, как правило: выберит ту страницу главной, которую вы указали в rel=canonical ссылке. Eсли же вы этого не сделали, то бот сам выберит оригинал (алгоритмы, по которым бот это делает, скрыты Googl-ом)
«Аудит, чтобы ты заплакала…», или Что делать, когда получил сторонний аудит сайта
Евгений
1
комментарий
0
читателей
Полный профиль
Евгений - Воообще, на самом деле здесь двоякое впечатление от таких аудитов. Конечно, для полного глубокого анализа и подготовки рекомендаций по сайту - нужны доступы к системам аналитики и инструментам вебмастера. Но если оценивать подобные аудиты с точки зрения чистого SEO (которое все больше и больше становится лишь малой частью digital-маркетинга, лишь одним из каналов) - они имеют место быть. Но с оговоркой, что они сделаны с учетом анализа конкурентов/отрасли. Современные инструменты и алгоритмы позволяют делать это маркетологам в автоматическом режиме, и даже давать рекомендации - возможностями машинного обучения уже никого не удивишь. Да, полное перечисление "мифического" списка ошибок, построенного по предикативным правилам, да еще и с учетом устаревших особенностей ПС - это явный признак некачественного аудита. В первую очередь потому, что эти "ошибки" следует рассматривать в качестве рекомендаций от ПС (как и говорится в справочнике вебмастера у Яндекса/Google). Однако если эти данные даются с отсылкой на данные о конкурентах, об отрасли, используются методы ML и Natural language processing для обработки исходных данных, кластеризации запросов, классификации страниц/запросов/сайтов, определения структуры документа - такие отчеты имеют право на существование. Но ключевым моментом является то, что подобные инструменты достаточно сложны в разработке, а значит требуют квалифицированных специалистов для их разработки. Которых просто нет у студий рассылающих подобные "сео отчеты". Подобные отчеты по "ошибках" тоже неплохой источник информации, но лишь на 0 этапе анализа сайта. И в принципе, теоретически, возможно почти полное составление "хороших аудитов" без участия маркетолога, на основе лишь открытых данных сайта/внешних источников, но только при соответствующем применении всех современных возможностей анализа данных и рекомендательных систем. И в любом случае подобный "хороший отчет" требует конечного заключения от эксперта.
От мечты стать юристом к собственному SMM-агентству. Как найти себя в современном цифровом мире
Виктор Брухис
5
комментариев
0
читателей
Полный профиль
Виктор Брухис - Статья выглядит так, как пожелали редакторы и интервьюер) Вопросы к интервью подбирал не я)) Хотя, в целом я согласен с вашим видением. А за пожелание удачи большое спасибо!
BDD 2019: Как перестать убивать время на сбор и обработку тонны данных для SEO-аудита
Kosta Bankovski
4
комментария
0
читателей
Полный профиль
Kosta Bankovski - Спасибо за приятные слова! Буду и дальше делиться наработками ;)
Как провести анализ содержания страниц товаров и категорий
Никита Седнин
3
комментария
0
читателей
Полный профиль
Никита Седнин - Спасибо!
Как вывести сайт в ТОП 10 Google в 2019 году
Ирина
8
комментариев
0
читателей
Полный профиль
Ирина - Работают. Как естественные, так и закупные. >Мои сайты в первую очередь заточены на яндекс Соболезную. >Насколько поисковые алгоритмы с гугловскими у него. Разница в 10 лет. Вон в Яше все долбят на ключи, на вхождения и прочий трэш из древностей. А у Гугла, вон почитайте про eat, ymyl Не все понятно но спасибо за ответы. Я так понимаю что с ссылками деть никто точно не знает) Ну это и хорошо вообщем. Самому разбираться как то интересней. Но не всегда. Есть к примеру 2captcha.com/ru и на него 100к ссылок есть. Ну а смысл какой?
Как я пытался купить CRM-систему, но мне ее поленились продать
Kristina
1
комментарий
0
читателей
Полный профиль
Kristina - Очень рекомендую CRM-систему польской фирмы Firmao. Все функции настраиваются в соответствии с индивидуальным потребностям компании! Советую попробовать бесплатную демо-версию, чтобы попробовать все необходимые функции, без лишних кнопок и траты дополнительных финансов! :) Сайт: firmao.ru/info
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
373
Комментариев
360
Комментариев
262
Комментариев
249
Комментариев
171
Комментариев
156
Комментариев
137
Комментариев
121
Комментариев
107
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
80
Комментариев
79
Комментариев
77
Комментариев
67
Комментариев
60
Комментариев
59
Комментариев
57
Комментариев
55

Отправьте отзыв!
Отправьте отзыв!