Пошук по сайту через Google і Яндекс . htmlbook.ru

16.09.2015

Пошук по сайту через Google і Яндекс

14.10.2010

Влад Мержевич

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

Система користувальницького пошуку Google

www.google.ru/cse/ і натискаємо на кнопку «Створити систему корист. пошуку». Якщо у вас ще немає акаунта Гугла, буде запропоновано його завести.

Після чого необхідно пройти три простих кроки для налаштування пошуку. На першому кроці (рис. 1) слід вказати ім’я пошуку, вибрати мову, ввести один або кілька сайтів для пошуку і прийняти умови надання послуг. Із запропонованих версій беремо безкоштовний стандартний пакет. Також можна додати необов’язковий опис нашого пошуку.

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 1. Налаштування системи пошуку Google

На другому кроці вибирається стиль оформлення рядка пошуку (рис. 2). Ви можете вибрати готовий варіант зі списку, або змінити існуючий варіант, натиснувши на кнопку «Налаштувати». У цьому випадку стає доступна модифікація деяких кольорів і шрифтів.

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 2. Оформлення пошуку

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

На останньому кроці виводиться код для вставки на сайт (рис. 3).

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 3. Код користувальницького пошуку

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

www.google.ru/cse/manage/all — тут виводиться список всіх створених систем пошуку. Якщо натиснути на посилання «панель управління», буде доступна система для настройки всіх параметрів пошуку. Наприклад, можна змінити зовнішній вигляд; вказати, де виводити результати: поточної, окремій сторінці або в Google; задати і виключити сайти для пошуку; додати до пошуку рекламні оголошення та багато іншого. Після внесення змін перейдіть до пункту «Отримати код і вставте код до себе на сайт.

Яндекс.Пошук для сайту

site.yandex.ru. Тут пропонується пройти кілька кроків для налаштування пошуку.

На першому кроці (рис. 4) потрібно ввести назву пошуку, вказати один або декілька сайтів і погодитися з умовами надання сервісу.

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 4. Опис пошуку

На другому кроці настроюється вигляд і кольору пошукової форми (рис. 5).

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 5. Налаштування пошукової форми

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

На третьому кроці задаються кольори і шрифт результатів пошуку (рис. 6). Також вказується, де їх виводити на сайті Яндекса або на окремій сторінці сайту.

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 6. Оформлення результатів пошуку

Натискання на кнопку «Далі» і ви отримуєте готовий код форми для вставки його до себе на сайт (рис. 7). Додатково можна вказати кодування сторінок сайту і відразу ж перевірити роботу пошуку. Якщо щось не сподобається, є можливість повернутися до попередніх кроків і внести відповідні зміни.

Пошук по сайту через Google і Яндекс . htmlbook.ru

Рис. 7. Отримання коду форми

Варіанти пошуку

Пошук через сторонню систему має два основних варіанти.

  1. При введенні тексту ви буде перенаправлено на сайт пошукової системи з результатами видачі з поточного сайту. При натисканні за результатами відбувається перехід на сайт з знайденим текстом.
  2. При введенні тексту здійснюється перехід на певну сторінку з результатами пошуку.

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

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

Особливості пошуку

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

Короткий опис статті: шукати по сайту

Джерело: Пошук по сайту через Google і Яндекс | htmlbook.ru

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