Під час робіт по оптимізації і просуванню сайтів чомусь не прийнято звертати багато уваги на пошук по сайту. Так, закрити результати пошуку від індексації — це святе. Решта пофигу — працює і добре.
Інше питання, як він працює?? А ось тут можуть розкритися цікаві речі, які змусять по-новому поглянути на ваш сайт.
Сьогодні хочу на одному прикладі показати, як і що можна робити з функцією пошуку, де дивитися і які ідеї доопрацювань можуть виникнути під час аналізу.
Итак, приступимо.

Пацієнт — молодий магазин електроніки на шляху свого становлення. Допилка йде по усіх фронтах, і ось настав момент, коли ми вирішили подивитися — а як і що люди шукають на сайті????
План:
- Настроїти відстежування пошуку в Google Analytics;
- Зібрати статистику використання;
- Власне проаналізувати дані і видати список доопрацювань.
Налаштування відстежування в GA
Інструкцію по налаштуванню можна знайти тут.
Для правильного налаштування треба трохи розуміти, як саме йдуть запити до сайту з браузеру і залежно від способу (Post або Get параметри) підлаштувати ваш код GA.
Далі переходите у Вашій аналітикі в «Поведінка — Огляд»

Google Analytics -> Поведінка -> Огляд
У основному вікні у Вас повинна почати збиратися статистика по запитах до пошуку сайту.

Основне вікно з інформацією про статистику пошуку по сайту
Якщо Ви тільки підключили статистику, перевірте її працездатність — зробіть запит в пошуку на сайті і дивіться результат в GA. Перед цим не забудьте перемкнути дату виведення даних на поточний день. А то були ситуації…. ))
Збираємо статистику використання
Що б зрозуміти, як працює пошук, необхідно набрати хоч би невелику статистику використання. Доведеться трохи почекати, все залежить від відвідуваності сайту. Ми спочатку почекали 2 години :), знайшли першого Глюка, а потім чекали ще 5 днів.
Аналізуємо
У нашому випадку ми знайшли ось таке.
1. Фраза «Пошук по сайту…»
Виявляється люди тиснуть просто по кнопці пошуку, без введення запиту.
У результаті отримуємо запити до сайту у вигляді фрази — пошук по сайту….

Рішення — робити кнопку пошуку не активною, якщо у формі немає запиту від користувача. А ось програміст запропонував інше — Кнопку не робити активною, при її натисненні фокус введення переводити у форму, порожній запит до бази не йде.
2. Точний запит
При пошуку конкретного товару, коли у сайту є тільки одна відповідь ми отримуємо ось таку сторінку пошуку
Шукали — Philips HD3033 - 00

Знайдений один товар
У результаті відвідувачеві треба ще раз клікати по товару, що б потрапити на картку товару.
Поліпшення — якщо в результатах пошуку видається поодинокий товар, то сайт повинен отредиректить відразу на картку товару, без проміжної сторінки результатів пошуку.
Завдання було поставлене програмістові і успішно виконана. Плюс одно поліпшення роботи функції пошуку і зручності для користувача.
3. Пошук загальних запитів : ноутбук, принтер, планшет
Проблема в цьому випадку така, що товари сортуються за збільшенням ціни і на запити типу «принтер» ми отримуємо всякі картріджи і інші расходники, мелочевку. Самі принтери десь далеко на 4-ій, 5-ій сторінці, і ніхто туди не перегортатиме пошук.

Або ось….

Ми запропонували таке рішення — при збігу або частковому збігу запиту і категорії виводити посилання на категорії, а потім на товари, тобто людина спочатку бачить усі категорії, які відносяться до запиту, а далі вже йдуть товари. Програміст частково розв'язав проблему.
У результаті отримуємо наступні результати:

Оновлений пошук з виведенням категорій
Виводимо категорії, далі товари. Так само програміст зробив висновок товарів по-іншому, що б вгорі було конкретне те, що шукає людина, а не витратні матеріали, як у разі праці пошуку до переробки.
4. Порівняння товарів
При отриманні в результатах пошуку декілька моделей товарів немає функції порівняння. Лістинг видачі не такий, як в категоріях.
Рішення: на сторінку результатів пошуку під товарами виводити посилання на порівняння товарів, як в категоріях. Вивести кнопки сортування списку — «від дешевих до дорогим», «від дорогих до дешевим», «по назві» як в категоріях.
У таких випадках бракує кнопок ПОРІВНЯННЯ товарів
Ця недоробка доки не виправлена, але в планах. Допилюванням функціонала сторінки результатів пошуку ми в майбутньому поліпшимо «user experience» сторінки.
5. Закінчення у запиту
Ми виявили, що сайт віддає різні результати пошуку за запитом
- пилососи
- пилосос

Запит «пилосос» — знайдений 444 товари
і запит «пилососи»

Запит «пилососи» — знайдені 0 товарів
Насправді, начебто проста проблема, але її суть вже йдуть в морфологію запитів, запропоноване нами рішення незграбне і тут варто більш глибоко вивчати проблему.
Що ми запропонували — пропрацювати логіку роботи модуля, що б він не використав закінчення, в пошуку і приймав рішення без урахування закінчення слова.
Цей пункт не реалізований програмістом зважаючи на великі підводні камені, які виникають по ходу роботи.
6. Коли нічого не знайдено.
У випадках, коли ми отримуємо 0 відповідей, нам показуються хіти продажів. Зовнішній вигляд відрізняється від лістингів категорій. Немає єдності на сайті, що погано для загального сприйняття сайту користувачами.

Коли нічого не знайдено випадають ХІТИ ПРОДАЖІВ
Рішення — привести цю видачу до зовнішнього вигляду, як на сайті. Що б все виглядало гармонійно. Переверстати цей блок.
7. Запити — бренди
Аналізуючи те, що запитують, ми дійшли висновку, що багато хто шукає просто бренд. Що вони хочуть знайти далі — не зовсім зрозуміло.![]()
Що можна тут зробити?
Виводити усі категорії цього бренду.
Хтось ввів Logitech — ми йому показуємо не товари, а усі категорії де є бренд Logitech :
- мишки logitech
- клавіатури logitech
- веб камери logitech
- кермо logitech
- і т.д
Таким чином ми відразу ж покажемо увесь асортимент типів товарів, який є на сайті і далі вже користувачеві вирішувати, що він хоче і куди рухатися далі.
Це поліпшення так само знаходиться в процесі доопрацювання.
Висновок
Провівши такий ось невеликий аналіз ми вже виявили декілька великих проблем, із-за яких користувачі не почувають себе задоволеними. Якщо аналізувати пошук по сайту впродовж тривалого часу, я більше ніж упевнений, можна знайти набагато більше проблем. Все залежить від специфіки сайту.
Проте рада — перевіряйте, що люди шукають у вас на сайті ніколи не буде зайвим для нас і для наших клієнтів. Знайте свою аудиторію і підлаштовуйте логіку роботи модуля пошуку під її інтереси і бажання.
Удачі!