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

Нажав кнопку "Принять и продолжить", вы соглашаетесь с Политики конфиденциальности

Принять и продолжить

Сообщить об ошибке

Отменить
727
How-to Читать 7 минут 20 марта 2019

Как создать внутренний поиск на сайте

Как реализовать поиск по сайту
ЧЕК-ЛИСТ: ТЕХНИЧЕСКАЯ ЧАСТЬ — УДОБСТВО
Инструкцию одобрил
Tech Head of SEO в TRINET.Group
Пользователи приходят на сайт за определенным контентом. Чтобы обеспечить удобный доступ ко всем материалам ресурса, необходимо добавить на сайт функцию поиска. Реализовать ее можно с помощью готовых программных решений.

Использование расширенного поиска на сайтах

Большинство систем управления контентом (CMS) поддерживает встроенные решения для поиска, однако они не всегда обладают всем необходимым функционалом. Поэтому многие владельцы предпочитают добавлять на сайт «живой поиск» с выпадающими подсказками, с помощью которого пользователи сразу видят рядом со своим запросом подходящие результаты:
Расширенный поиск на сайте
Также можно реализовать поиск с учетом дополнительных фильтров по категории, размеру, цвету, модели и прочим параметрам:


Поиск по товарам и категориям в интернет-магазине
Использование поиска по сайту можно анализировать с помощью Google Analytics и применять эти данные для улучшения SEO. Благодаря анализу данных можно узнать, что находят/не находят пользователи и создавать посадочные страницы, изменять навигацию, переименовывать категории и т.д.

Чтобы включить сбор данных о поиске на сайте нужно узнать, какой используется параметр для этой функции. Увидеть его можно в строке URL-адреса при поиске на сайте. Например, может использоваться параметр /search/?search="запрос пользователя" либо search.php?s="поисковый запрос":
Параметры поиска в URL-адресе
Затем перейдем в раздел «Администратор» Google Analytics и выберем нужное представление. В настройках включим отслеживание поиска по сайту:
Отслеживание поиска по сайту в Google Analytics
После этого добавим параметры поиска и, при необходимости, категории, используемые на сайте:
Параметры запроса и категории внутреннего поиска в Google Analytics
Параметр категории также можно узнать из адресной строки при расширенном поиске в конкретной категории. После внесения параметров нажмем «Сохранить».

Просмотреть поисковые запросы посетителей можно в разделе «Поведение» — «Поиск по сайту»:
Анализ внутреннего поиска и запросов пользователей в Google Analytics

Как добавить поиск Google на сайт

На сайт можно добавить поиск Google. В начале необходимо получить идентификатор поисковой системы:
Система пользовательского поиска Google
Данный метод можно применять для добавления поиска Google на любые сайты вне зависимости от используемой CMS.

Заполним поля, указав адрес своего сайта, нужный язык и название поисковой системы. После этого нажмем «Создать»:
Как создать систему пользовательского поиска Google
Затем нужно получить код для размещения на сайте:
Код системы пользовательского поиска Google для сайта
Скопируем полученный код на сайт:
Получение кода системы пользовательского поиска Google

Как добавить поиск Яндекса на сайт

Как альтернативу поиску с помощью Google, на любой сайт можно также установить поиск с помощью Яндекса:
Яндекс.Поиск для сайта
Преимущества поиска с помощью Яндекса:

  • при поиске будут учитываться различные варианты написания слов, в том числе и неправильные — с использованием другой раскладки и грамматическими ошибками;

  • можно задавать настройки синонимов на сайте: например, пользователь, который введет запрос «шторы голубого цвета», найдет на ресурсе страницу с товаром «шторы лазурного цвета»;

  • можно менять дизайн и цветовую схему формы поиска;

  • можно использовать стандартные поисковые подсказки и создавать дополнительные: при вводе определенных слов пользователь будет видеть предложенные варианты запросов;

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

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

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

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

Как внедрить поиск на сайт с помощью модулей

Добавить расширенный поиск можно с помощью соответствующих модулей для своей CMS. Рассмотрим примеры бесплатных расширений, которые можно быстро установить на сайт.

Живой ajax-поиск для сайтов на OpenCart

[Free] Ajax live search — бесплатный плагин живого ajax-поиска для интернет-магазинов на OpenCart.
Плагин ajax-поиска для интернет-магазинов на OpenCart
Модуль совместим с OpenCart 2-3 версий, поддерживает мультиязычность, быстро и просто устанавливается, не изменяя исходный код ресурса.

Чтобы установить модуль, скачаем архив для нужной версии OpenCart:
Скачивание модуля Ajax live search для OpenCart
В загруженном архиве необходимо поменять расширение: .zip на .xml:
Смена расширения модуля для OpenCart
После этого нужно загрузить данный файл через административную панель сайта. Перейдем в «Установщик дополнений» и нажмем «Загрузить».
Установщик дополнений OpenCart
После установки либо удаления модулей OpenCart необходимо обновлять кэш модификаторов, иначе изменения не отобразятся на сайте. Перейдем в раздел «Менеджер дополнений» и нажмем «Обновить»:
Менеджер дополнений OpenCart
После этого перейдем в «Дополнения», установим там модуль «Ajax Live Search» и перейдем к его редактированию:
Установка модуля Ajax live search для OpenCart
Здесь можно настроить работу модуля в соответствии с собственными предпочтениями. После этого поменяем статус модуля, выбрав «Включено»:
Редактирование модуля Ajax live search для OpenCart
Затем можно проверить работу поиска на сайте:
Поиск товаров на CMS OpenCart
Модуль установлен корректно, на сайте работает улучшенный поиск.

Поиск Google для сайтов на WordPress

В магазине дополнений WordPress можно найти различные варианты плагинов поиска. Рассмотрим установку плагина WP Google Search, позволяющего добавить форму поиска Google на собственный сайт:
Плагин WP Google Search
Данный плагин позволит тонко настроить стиль оформления окна поиска, добавить автозаполнение, использовать журналы со статистикой запросов посетителей сайта.

Перейдем в раздел «Плагины» и выберем «Добавить новый». Затем найдем плагин по названию и нажмем «Установить»:
Установка плагина WP Google Search
После установки жмем «Активировать». После этого нужно настроить поиск, перейдя в появившийся раздел «WP Google Search»:
Активация плагина WP Google Search
Для работы плагина понадобится настроить поиск Google, как это было описано ранее в пункте 2.

После этого вернемся в админку WordPress и перейдем в «Редактор».
Редактор страниц в админ-панели WordPress
Затем нужно отредактировать и обновить шаблон страницы page.php, добавив в нужное место скопированный код:
Редактирование кода page.php в WordPress
Последний пункт действий — вернуться в настройки пользовательского поиска Google и скопировать идентификатор поисковой системы:
Идентификатор поисковой системы Google
Этот код внесем в админку сайта:
Настройка плагина WP Google Search
После этих действий на всех страницах сайта, кроме главной, появится поиск Google:
Поиск Google для сайта на WordPress
Проверив работу поиска, увидим, что он корректно отображает страницы сайта после рекламных результатов:
Внутренний поиск Google для CMS WordPress
Для добавления поиска на главную страницу нужно отдельно править шаблон front-page.php и добавлять в него код поиска.

Заключение

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

Поиск с помощью Google или Яндекс на сайте позволяет кастомизировать и настраивать интерфейс, использовать дополнительные параметры и быстро получать подробную статистику запросов посетителей сайта.
Эта статья — часть модуля «Список задач» в Serpstat
«Список задач» в Serpstat
«Список задач» — готовый to-do лист, который поможет вести учет
о выполнении работ по конкретному проекту. Инструмент содержит готовые шаблоны с обширным списком параметров по развитию проекта, к которым также можно добавлять собственные пункты.
Начать работу со «Списком задач»

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Оцените статью по 5-бальной шкале

из 5 на основе 0 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.
Хотите узнать новые фишки по интернет-маркетингу?
Подпишитесь на нашу рассылку — только полезные статьи, реальные кейсы и новости Serpstat раз в неделю.

Поделитесь статьей с вашими друзьями

Войти Регистрация

Вы исчерпали лимит запросов.

Или email
Забыли пароль?
Или email
Back To Login

Не волнуйтесь! Напишите свой электронный адрес и мы пришлем вам новый пароль.

Вы уверены?

Awesome!

To complete your registration you need to enter your phone number

Назад

Мы отправили код подтверждения на ваш номер телефона

Your phone Resend code Осталось запросов

Что-то пошло не так.

Свяжитесь с нашей службой поддержки
Или подтвердите регистрацию с помощью Телеграм бота Перейдите по этой ссылке
Выберите один из проектов

Знакомство с сервисом

Ознакомьтесь с основными возможностями Serpstat удобным способом!

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

Имя

Email

Телефон

Будем рады вашему комментарию
Увеличить лимиты

Улучшить тариф

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

Зарегистрироваться

Спасибо, мы с вами свяжемся в ближайшее время

Пригласить
Просмотр Редактирование

E-mail
Сообщение
необязательно
E-mail
Сообщение
необязательно

У вас закончились лимиты

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

Я хочу больше лимитов