Пошук по сайту, установка Google Custom Search. Tod s Blog

17.09.2015

Пошук по сайту, установка Google Custom Search

Пошук по сайту, установка Google Custom Search. Tod  s Blog
На кожному більш-менш серйозному сайті з досить великою кількістю інформації невід’ємним атрибутом є пошук. Елемент використовується для пошуку на ресурсі необхідної користувачу інформації. Є кілька видів пошуку, які можна розрізнити за механізмом реалізації і призначенням. Перше поняття більше знайоме для людей, що займаються технічною стороною питання, друге для пересічних відвідувачів Інтернет-сторінки.

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

Що стосується реалізації, то простий пошук може використовувати оператор MYSQL LIKE або реалізовуватися за допомогою функцій того чи іншого мови програмування. Є ще так званий індексований пошук, який включає не тільки знаходження потрібного слова або словосполучення, а ще проводить індексацію всієї інформації на сайті щоб збільшити швидкість обробки запиту та видачі результату. Використовується, як правило, на сайтах з дуже великою кількістю інформації. До речі, точно також як і Google індексують всі сторінки, а потім використовує ці дані для пошуку. Хоча у Google все побудовано набагато складніше.

Update: Зараз google значно розширив і спростив налаштування — тому можна запросто використовувати всі його підказки і надаються коди, замість html, наведеного в пості.

У багатьох системах управління контентом механізм пошуку по сайту передбачений за умовчанням в базовій версії або через встановлення додаткових модулів і плагінів. Але що робити, якщо ви не використовуєте якусь CMS, але хочете додати пошук по сайту. У цьому випадку вам допоможе Google Search. Є 2 шляхи встановити цей сервіс. Розглянемо їх.

Першим в пошуковику я знайшов Custom Search Engine. Що дивно знайти його другий раз (коли безпосередньо займався написанням нотатки) виявилося трохи складніше – довелося витратити близько 5-10 хвилин:) Стартову сторінку для цього сервісу можна знайти тут. Для продовження роботи вам доведеться увійти під логіном і паролем облікового запису. Як говориться в описі, цей пошук надає такі можливості як:

  • включити в область пошуку відразу кілька сайтів або сторінок
  • підібрати кольори для оформлення блоку щоб вони вписалися в стиль вашого сайту
  • виводити результати пошуку на вашому сайті, та на Google.

Щоб створити блок пошуку тиснемо кнопку « Create a Custom Search Engine », після чого потрапляємо на сторінку з першим кроком по створенню. Тут задаються деякі параметри вашого майбутнього блоку пошуку – найменування, опис, по яких сайтах шукати і показувати рекламу від Google при виведенні результатів. Як тільки ми ввели всі необхідні дані, відзначаємо галочку «I have read and agree to the Terms of Service» (погоджуємося з умовами) і тиснемо Next. На другому кроці нам пропонують потестувати тільки що створений пошук і натиснути кнопку Finish для завершення процесу.

Після цього ми потрапляє в панель управління персональними блоками пошуку (Custom Search Engine), які ми створили. Тут в менюшки праворуч можна вибрати почитати про сервіс (Overview), створити ще один пошуковий движок (New search engine), переглянути створені вами движки (My search engines), відредагувати профайл (My profile), зацінити існуючі варіанти рішення для пошуку (Featured examples), подивитися документацію (Documentation) або блог (Blog), замітки від служби підтримки (Support) і т. д.

У центрі ж можна побачити перелік ваших пошуків з деякими функціями по кожному з них. Це:

homepage – типу стартова сторінка, де можна побачити ваш пошук та деяку інфу з вашого профайлу.

statistics – статистика (у мене не працювала).

delete – видалення пошуку.

control panel – містить ще одне підменю з управління пошуком. У всьому я не розбирався, виділю лише пункти Look and feel, де можна вибирати зовнішній вид пошуку, Code – тут отримуємо код блоку, Basics – всі налаштування, що ми колись робили на шаге1 при створенні.

до Речі, даний сервіс доступний і в Бізнес-варіант за скромні 100 доларів в місяць. Правда, ніяких особливих переваг я там не побачив.

Що хочеться сказати в підсумку. Моє знайомство з даним сервісом виявилося досить поверхневим, оскільки потрібного мені рішення я так тут і не знайшов. Можливо, просто потрібно трохи більше пошукати і розібратися, але, на жаль, час підтискав і довелося скористатися вариантом2, який я знайшов на 3-4х інших сайтах.

Отже, пропоную вашій увазі код другого варіанту, який запросто можна використовувати на своєму сайті:

Короткий опис статті: пошук в гуглі Елемент пошук по сайту, установка Google Custom Search для пошуку по сайту. пошук по сайту, google search, пошук на сайті, google custom search, пошук від google

Джерело: Пошук по сайту, установка Google Custom Search :: Tod ‘ s Blog

Також ви можете прочитати