Войти
БлогТехническая оптимизация

Окно поиска по сайту в Google

2022-02-15
2133
(129)
Окно поиска по сайту в Google

В поиске Google у главной страницы вашего сайта может появиться особая строка поиска, используя которую пользователи могут находить нужную информацию на сайте не переходя на главную страницу. В оригинальной документации она называется "Sitelinks Search Box", то есть окно поиска по ссылкам сайта.

Пример такой строки у некоторых сайтов:

Сайты с окном поиска по ссылкам в Google.

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

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

Сайты с без строки поиска в Гугл.

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

Зачем нужна микроразметка

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

Так пользователи, которые введут поисковую фразу в поле будут переброшены на страницу результатов внутреннего поиска по сайту, который реализован на вашем сайту.

Пример - booking.com:

Окно поиска по сайту Booking.com.

Если же микроразметки нет, то пользователей перебросит на новую страницу поиска Google, а к поисковому запросу добавится оператор "site:" с указанием сайта по которому осуществляется поиск.

Пример - tripadvisor.ru:

Строка поиска по ссылкам сайта TripAdvisor.ru.

И какая разница скажете вы? Ведь алгоритмы поиска Google явно круче чем алгоритмы внутреннего поиска по сайту. Конечно, но во-первых на сайте можно выводить результаты поиска в более удобном виде (например, более компактно), а во-вторых в поиске Google вашего клиента смогут зацепить конкуренты своей рекламой. И вот как это выглядит:

Реклама конкурентов в поиске по сайту Ozon.ru.

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

Как внедрить микроразметку

Разметить данные можно как с помощью формата JSON-LD, так и с помощью формата Microdata. По опыту, внедрять JSON-LD намного проще и удобнее.

Код в формате JSON-LD (встраивается в любой части HTML):

<script type="application/ld+json">
 {
   "@context": "https://schema.org",
   "@type": "WebSite",
   "url": "https://example.com/",
   "potentialAction": {
     "@type": "SearchAction",
     "target": {
       "@type": "EntryPoint",
       "urlTemplate": "https://example.com/search?q={search_term_string}"
     },
     "query-input": "required name=search_term_string"
   }
 }
</script>

Код в формате Microdata (встраивается в HTML-теги функционала поиска):

<div itemscope itemtype="https://schema.org/WebSite">
 <meta itemprop="url" content="https://example.com/"/>
 <form itemprop="potentialAction" itemscope itemtype="https://schema.org/SearchAction">
   <meta itemprop="target" content="https://example.com/search?q={search_term_string}"/>
   <input itemprop="query-input" type="text" name="search_term_string" required/>
   <input type="submit"/>
 </form>
</div>

В обоих кодах использовались строки "https://example.com/" — это адрес главной страницы вашего сайта, и "https://example.com/search?q=" — это адрес страницы поиска на вашем сайте. Адрес страницы поиска нужно подобрать так, чтобы при подстановке любого слова после этого адреса открывалась внутренняя страница поиска по указанному слову.

Отслеживание переходов со стоки поиска
Если хотите узнать насколько часто пользователи пользуются вашей строкой поиска по сайту в Google, то замените "{search_term_string}" на "{search_term_string}­&utm_medium=organic­&utm_source=google­&utm_campaign=sitelink-search-box", так всем переходам будут присвоены соответствующие параметры и их можно будет легко отследить.

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

После внедрения конечно же нужно проверить видит ли микроразметку валидатор Google, и если всё отлично, то отправить страницу на переобход в Google Search Console. В противном случае поисковая система может спокойно ещё пол года не замечать вашу микроразметку, просто потому что не переобходит страницы сайта без особой надобности.

Как убрать окно поиска

Если вы решили пойти на радикальные меры, а именно убрать строку поиска из сниппета своей главной страницы в Google, то просто разместите на ней в контейнере head следующий тег:

<meta name="google" content="nositelinkssearchbox" />

Это может подойти пожалуй только в том случае, когда внутреннего поиска на сайте нет, а в поиске через Google появляется реклама конкурентов, уводящая к ним пользователей.

Оцени статью
Комментарии
Василий
2022-02-16
Спасибо за материал! У нашего сайта как раз выводится такая строка поиска в гугле
Оставить комментарий
Отправить