Микроразметка формы поиска: актуализация кода для Гугл и ИИ-систем




ОБНОВЛЕНИЕ: начиная с 21 ноября 2024 года, Google официально прекратил поддержку функционала «Окно поиска по сайту» (Sitelinks Search Box). Внедрение разметки SearchAction больше не приводит к появлению строки поиска в результатах выдачи. Данный материал сохраняется в архиве для понимания структуры Schema.org, но для SEO-продвижения в текущих реалиях разметка признана неактуальной (разметка сохраняет техническую валидность в словаре Schema.org, но игнорируется поисковиками).



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

Насколько актуальна эта разметка сегодня?

Прежде чем внедрять код, важно понимать текущие реалии поисковых систем:

- Google Sitelinks Search Box: Google стал гораздо строже подходить к отображению строки поиска в сниппете. Сегодня она появляется преимущественно у крупных брендов с огромным навигационным трафиком (например, Wikipedia, Ozon, РБК). Однако наличие разметки - это обязательное условие, если вы хотите, чтобы такая возможность у сайта в принципе появилась.

- ИИ-агенты и LLM: даже если строка поиска не появилась в выдаче Google, микроразметка SearchAction выполняет другую важную роль - она сообщает ИИ-ботам (таким как GPT-bot, Perplexity, Claude), как именно взаимодействовать с вашим сайтом. Это «инструкция», которая помогает умным ассистентам понять структуру вашего поиска и находить контент внутри ресурса быстрее.

- Сигнал о качестве: наличие корректной разметки JSON-LD является для поисковых систем признаком технически качественного, поддерживаемого ресурса. Это косвенно влияет на общий кредит доверия к сайту (Trust).

Таким образом, если у Вас информационный ресурс или интернет-магазин с большим количеством контента, то внедрять однозначно стоит. Это современный стандарт «гигиены» сайта, который работает на долгосрочную перспективу и ИИ-индексацию.

Реализуется данная возможность очень просто - с помощью разметки по форматам WebSite и SearchAction:

<script type="application/ld+json">

{

"@context": "https://schema.org",

"@type": "WebSite",

"name": "ICS Media",

"url": "https://ics-media.ru",

"potentialAction": {

"@type": "SearchAction",

"target": {

"@type": "EntryPoint",

"urlTemplate": "https://ics-media.ru/search-result/?search={search_term_string}"

},

"query-input": "required name=search_term_string"

}

}

</script>


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

  • - В параметре «url» необходимо указать домен Вашего сайта (в примере выше: «https://ics-media.ru/»);
  • - В параметре «target» необходимо указать ссылку на страницу результатов поиска Вашего сайта (в примере выше: «https://ics-media.ru/search-result/?search={search_term_string}» - другими словами, в данном случае страницы поиска доступны по параметру /search-result/?search=, далее идет поисковая фраза, соответственно, параметр результатов поиска на Вашем ресурсе может отличаться);
  • - Здесь Вы сообщаете Google, как называется переменная из шаблона выше. Значение после name должно в точности совпадать с тем, что написано в фигурных скобках в параметре target. Если в шаблоне вы написали {search_term_string}, то в query-input должно быть name=search_term_string. Ниже выделим строки из ранее приведенного примера кода - на них красным цветом указаны параметры, которые должны быть одинаковыми (иначе валидатор Google посчитает настройку микроразметки некорректной):

"urlTemplate": "https://ics-media.ru/search-result/?search={search_term_string}

"query-input": "required name=search_term_string"


Важно: хотя валидатор Яндекса может показывать предупреждение для поля query-input, его можно игнорировать. Данная разметка создана специально для Google. Для максимальной совместимости с ИИ и современными стандартами мы рекомендуем использовать JSON-LD. Яндекс не использует эту разметку для сниппетов, поэтому гнаться за «зеленой галочкой» в его валидаторе в данном конкретном случае - бессмысленно

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

  • - Сниппет Вашего сайта станет более заметным в результатах поиска;
  • - Пользователи смогут намного быстрее найти интересующую их информацию на Вашем домене – они смогут провести поиск по сайту прямо со страницы выдачи и перейти сразу к конкретным результатам поиска по Вашему ресурсу.

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


Другие статьи в данном разделе:

Расскажите нам о вашем проекте
вверх