Яндекс
Подключение Яндекс.Поиск по сайту
Яндекс.Поиск для сайта "состоит" из двух частей:
- Формы поиска
- Результаты поиска
Советы техподдержки CMS "Веб-Мастерская" при подключении Яндекс.Поиск для сайта https://site.yandex.ru:
Тайм-коды:
- 00:00 - Введение
- 00:30 - Проверка на своем сайте работы функционала поиска
- 04:33 - Вход в личный кабинет сервиса ЯндексПоиск по сайту
- 05:33 - Создание нового поиска по сайту в личном кабинете сервиса ЯндексПоиск
- 07:26 - Решение проблемы "Права на сайт не подтверждены"
- 08:06 - Добавление сайта в сервис ЯндексВебМастер
- 09:10 - Подтверждение прав на сайт через метатег
- 12:49 - Получение кода поиска для вставки на сайт (Шаг-5)
- 13:41 - Поиск и копирование уникального id-номера для поиска по сайту
- 15:19 - Замена id-номера поиска в админке сайта в модуле "Поиск по сайту"
- 16:27 - Повторная проверка работы поиска по сайту после внесенных изменений в модуле
- 18:05 - Корректировка модуля "Результаты поиска" для избавления от появления "лишних" куки-файлов на сайте
- 20:50 - Возможные проблемы с неработающим Поиском по сайту и пути их решения
Яндекс.Поиск (результаты)
<div id="ya-site-results" onclick="return {'tld': 'ru','language': 'ru','encoding': '','htmlcss': '1.x','updatehash': false}">
<p><span style="font-size: 150%; background-color: #ffff99;">Для просмотра результатов поиска необходимо разрешение на использование cookie сервисом Yandex.Поиск</span></p>
<p style="text-align: justify;">Вы можете изменить свой выбор настроек куки в любое время в интерфейсе Сайта путем нажатия кнопки "Настройка обработки cookie" <span class="cc-toggle" title="Настройка обработки cookie" data-cc="show-preferencesModal" aria-haspopup="dialog"> </span> размещенную в нижнем левом углу сайта.</p>
</div>
<script type="text/plain" data-category="functionality" data-service="Яндекс.Поиск">(function(w,d,c){var s=d.createElement('script'),h=d.getElementsByTagName('script')[0];s.type='text/javascript';s.async=true;s.charset='utf-8';s.src=(d.location.protocol==='https:'?'https:':'http:')+'//site.yandex.net/v2.0/js/all.js';h.parentNode.insertBefore(s,h);(w[c]||(w[c]=[])).push(function(){Ya.Site.Results.init();})})(window,document,'yandex_site_callbacks');</script>
* Данная версия кода является самой последней и актуальной версией, и может отличаться от показанной в обучающих видеоуроках.
Создание формы Поиска по сайту:
- на ШАГ 1:
- Техническое название поиска: укажите адрес сайта без протокола и без префикса www
- - например если адрес Вашего сайта example.by, то укажите example.by
- Название поиска для стандарта Opensearch: укажите адрес сайта без протокола и без префикса www
- - например если адрес Вашего сайта example.by, то укажите example.by
- Область поиска: нажмите кнопку "добавить сайты и исключения" - и в поле "Сайты" укажите адрес сайта без протокола и без префикса www
- - например если адрес Вашего сайта example.by, то укажите example.by
- все остальное "трогать" не обязательно - перейдите на ШАГ 2
- Техническое название поиска: укажите адрес сайта без протокола и без префикса www
- После перехода на ШАГ 2 в адресной строке браузера Вы увидите адрес по типу https://site.yandex.ru/searches/new/2401299/form/ где числовой код по типу 2401299 (у Вас будет другой!!!) является кодом вашего Поиска по сайту - и знание его достаточно что бы настроить Поиск по сайту на самом сайте
- ШАГ 2 и последующие можно пропустить и сразу вернутся на раздел "Мои поиски" что бы убедится что требуемый поиск уже создан.
Установка Яндекс.Поиск для сайта на сайт:
- В случае использования стандартного шаблона Вам необходимо код Поиска по сайту вставить в Дизайн - Модули - Текстовый блок - Поиск по сайту - Содержание:
- необходимо заменить в выражении value="2297687" (число может быть другим!!!) число в кавычках на Ваш код Поиска по сайту
- если такого модуля у Вас нет - обращайтесь в службу техподдержки CMS "Веб-Мастерская"
если в ходе подключения и использования Яндекс.Поиск для сайта у Вас возникают проблемы:
1. читайте https://yandex.ru/support/site
2. для подтверждения прав на сайт читаем и делаем: https://справка.веб-мастерская.бел/база-знаний/сторонние-сервисы-для-сайтов/яндекс/document-14043.html
3. если проблема не решается - обращайтесь в службу техподдержки CMS "Веб-Мастерская"