Плагін для пошуку по блогу relevanssi

Вітаю всіх - і постійних читачів, і нових, і випадково зайшли на блог SEOBID.NET! Ви напевно уявляєте, як важлива функція пошуку на сайті. Особливо, якщо сайт великий. Добре організований і правильно функціонує пошук здатний утримати відвідувача на сайті і запропонувати йому не один відповідь, а багато відповідних варіантів, що само по собі вже передбачає додатковий час для вивчення відповідей. Загалом, пошуки всякі важливі, пошуки різні потрібні.







Але стандартний пошук, організований в WordPress, не завжди відповідає нашим вимогам - занадто примітивно все зроблено, і навіть новий WordPress 3.8 не приділяє цій функції належної уваги. Тому я сьогодні пропоную розглянути роботу плагіна Relevanssi. як альтернативи, і дуже навіть непоганий, внутрішньому пошуку за замовчуванням.

Плагін для пошуку по блогу relevanssi

Що таке пошук по сайту і для чого він потрібен

У WordPress пошук влаштований ну дуже примітивно - він показує результат пошуку з першим прямим входженням запиту без включення релевантних запитів. Релевантність - це, по тлумаченню Вікіпедії:

Тому звичайний пошук ускладнює знаходження релевантних запитів. Наприклад, я хочу знайти інформацію на сайті про заробіток в інтернеті за допомогою Adsense, але не пам'ятаю назву статті. А в цій статті слово «Adsense» згадується як «Адсенс», але я про це не пам'ятаю. Тобто, шансів знайти потрібну статтю стає мізерно мало. Плагін Relevanssi реалізує повноцінну функцію пошуку по сайту, причому швидкий і різноманітний результат пошуку вам забезпечений.

Як встановлювати плагін?

Для цього я написав спеціальну статтю Кілька способів установки плагінів на WordPress. Плагін на даний момент вже переведений на російську мову і має підтримку Вордпресс. Тобто, всі наступні версії плагіна будуть теж російською мовою. Це дуже радує, тому що коли я вперше знайшов цей плагін - він був англійською, і мені довелося попотіти, щоб налаштувати його правильно. Правда, не всі фрази і тепер переведені на російську мову, але вони не грають ніякої ролі в налаштуваннях. Швидше, це просто допоміжна інформація. Наприклад, одну таку фразу ви відразу побачите після активації плагіна:

«Relevanssi needs attention: Remember to build the index (you can do it at the settings page), otherwise searching will not work», що бувкально означає: «Relevanssi вимагає уваги: ​​не забудьте побудувати індекс (ви можете зробити це на сторінці« налаштування »), в іншому випадку пошук не працюватиме».

Це просте нагадування про налаштування та переиндексации сайту, без якої пошуку немає від чого буде відштовхуватися для отримання результатів. Але перед власне створенням індексу плагін необхідно налаштувати, ніж ми зараз і займемося. Налаштування знаходяться у вкладці «Параметри» - «Relevanssi». Велика їх частина в пояснень не потребує, тому пройдемося по тих налаштувань, які вам більш-менш знадобляться.

Основні настройки плагіна Relevanssi

У розділі «Основні настройки» зверніть увагу на наступні пункти:

Плагін для пошуку по блогу relevanssi

«Обмеження результатів» - його не варто відключати. За багатьма словами, які взагалі часто вживаються в російській мові (наприклад, ПІД, НАД, СЛОВОМ, САМЕ, і т.д.), плагін Relevanssi може взагалі видати в результатах пошуку всі сторінки вашого сайту.

Тому, щоб уникнути такої ситуації, просто змініть ліміт (500) за замовчуванням на 50-70 одиниць (це буде 10-15 сторінок результатів, якщо виводити по 5 записів на сторінку). Самі розумієте, що мало хто буде перегортати всі сторінки результатів, якщо побачить, що йому належить вивчити 200 або 400 сторінок, тому варто внести зміни.

Пункт «Список» - за замовчуванням він відключений:

Плагін для пошуку по блогу relevanssi

Рекомендую включити ведення логів, вказавши в винятки свій логін. Після активації ведення логів плагін стане збирати статистику пошукових запитів від всіх відвідувачів сайту, окрім вас. У статистиці логів ви побачите рядки, схожі на ці:







У мене так мало документів, тому що це мій піддомен для тестування всього, що стосується WordPress, і записів відповідно, в ньому теж мало. Але вам ця функція дуже стане в нагоді. В якому плані? З статісіткі ви дізнаєтеся, що шукали відвідувачі, ніж ще цікавилися, і на що вам варто звернути увагу, щоб задовольнити цікавість своїх читачів.

Один цей функціонал з багатьох, присутніх в плагіні Relevanssi, здатний замінити повністю плагін Search Meter. призначений саме для ведення статистики пошукових запитів відвідувачів. Пункт «Свої цитати / сніпети». За замовчуванням в налаштуваннях цей пункт включений:

Плагін для пошуку по блогу relevanssi

Вимкніть його, тому що в багатьох шаблонах висновок цитат в записах вже не потрібен їх або замінює тег more, або в файлі functions.php це обрізання тексту вже передбачено. Тому включати цю функцію немає сенсу - щоб вона почала працювати, вам потрібно буде, швидше за все, вносити зміни в шаблон блогу, тобто - шукати функцію, що відповідає за виведення цитати і видаляти її.

Пункт «Підсвічування збігів в результатах пошуку»

Плагін для пошуку по блогу relevanssi

Тут перші два підпункти і четвертий пункт потрібно активувати, а передостанній пункт - навпаки. На сторінці результатів пошуку будуть підсвічуватися знайдені слова, зазначені в запиті. Причому це не означає, що вони буду підсвічуватися в буквальному сенсі - вони будуть виділятися так, як ви налаштували їх виділення. Наприклад, при пошуку слова «гра» на тестовому сайті перший результат буде таким:

Плагін для пошуку по блогу relevanssi

Я призначив підсвічуванням виділення тегом , кольором # ff0000 і підсвічуванням фону кольором # fffaf75. Але, як бачите, не все спрацювало, тому що стилі css плагіна не набули дочірніх властивостей стилів шаблону. Якщо у вас станеться те ж саме, значить, вам потрібно буде зробити одне з двох - або просто скопіювати стилі плагіна в стилі шаблону, або імпортувати їх командою @ import.папка.стілі. Цю команду потрібно прописати на початку файлу стилів шаблону. Тобто, після слова import повинен бути вказаний відносний шлях до стилям плагіна.

Пункт «Чорний список»

Цей пункт має велике значення для плагіна. У мене він повчився дуже великий, тому покажу тільки фрагмент:

Плагін для пошуку по блогу relevanssi

За результатами індексації плагін сам склав список з декількох сотень слів, використавши і свій вбудований список, але для кожного сайту чорний список необхідно розширювати часто вживаними словами, які характерні саме для вашого сайту або блогу. Наприклад, для мого блогу в чорний список можна сміливо вносити слова «плагін», «wordpress» і ще багато інших.

Це повинно бути зрозуміло - майже в кожній статті можна зустріти ці слова або словосполучення, і в результатах пошуку вони все відобразяться. Але після переіндексування сайту плагін сам знайде найбільш часто вживані слова. Нижче - приклад з тестового блогу, де є кілька записів про комп'ютерні ігри:

Плагін для пошуку по блогу relevanssi

Як пишеться в настройках, для того, щоб додати будь-яке слово в чорний список, потрібно просто натиснути на іконку поруч з цим словом, і навіть не потрібно переіндексувати сайт. Але, як я не старався, тільки ручне додавання слова в чорний список спрацювало бездоганно. Тому моя вам порада - складіть заздалегідь цей список, і внесіть його в поле додавання вручну, тобто - просто скопіювати всі слова однієї купою.

Всі залишилися налаштування плагіна Relevanssi зрозумілі і без пояснень. Після закінчення налаштувань не забудьте все це внести в новий індекс сайту:

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

Звичайно, вас цікавить, наскільки плагін Relevanssi краще пошуку WordPress за замовчуванням. Скажу вам так: за результатами декількох експериментів стандартний пошук видає близько 60% «сміття», тобто - нерелевантні відповіді. Пошук з плагіном Relevanssi дав тільки правильний результат. Звичайно, на моєму сайті записів мало, але, думається мені, що і з великою кількістю сторінок він буде працювати добре.

А якщо це так, то встановлюйте плагін Relevanssi на свій блог і користуйтеся. Точніше, будуть користуватися ваші читачі, а ви будете вивчати їх настрій в логах плагіна. Особисто мені плагін дуже сподобався - я серйозно ставлюся до виконання пошукових операцій на сайті і завжди прагнув поліпшити пошук. Я встановлював і пошук Яндекса, і пошук Google, і намагався сам переписувати вбудований пошук на сайті, але Relevanssi повністю задовольнив мої запити до пошуку, і я збираюся впроваджувати його на все сої сайти і блоги.

До речі, якщо і вам сподобається цей функціонал, то повинен повідомити вам ще одну новину - і платна версія плагіна Relevanssi, яка має масу додаткових можливостей. Наприклад, є можливість додавання ваги нещодавно доданих записів, є підсвічування шуканого слова при переході відвідувача з пошукової системи прямо в тексті статті, реалізований пошук за профілями користувачів і багато чого ще цікавого і корисного.







Схожі статті