Увійти

Огляд

Нова пошукова система...

Мої пошукові системи

Зв'язані користувацькі пошукові системи

В Зв'язаній КПС специфікація пошукової системи розташовується на вашому веб-сайті. У випадку зберігання КПС в Google специфікація зберігається на Google.

Щоб створити традиційну Збережену ПСК Google, необхідно ввійти в систему та скористатися майстром або ж підготувати XML-файл і завантажити його на Google (через вкладку "Додатково"). Використаний код вікна пошуку посилається на цю збережену в Google специфікацію за допомогою параметра "cx". Щоб внести будь-які зміни до ПСК, необхідно скористатися панеллю керування або завантажити нову специфікацію XML. Однак є декілька обмежень:

  • КПС створюється та підтримується вручну.
  • Важко створити багато КПС (по одній для кожного користувача або по схожій для кожної сторінки).
  • В КПС, створених програмним способом, важко використовувати інші джерела даних, як, наприклад, iCal, RSS, Google Base тощо.

Пов'язані ПСК долають обмеження, властиві для Збережених ПСК Google. У випадку використання Пов'язаних ПСК специфікацію ПСК розміщують на своєму веб-сайті та включають URL-адресу цієї специфікації у свій пошуковий запит ПСК. Google віднаходить специфікації ПСК на вашому веб-сайті щоразу, коли користувач здійснює пошуки в ПСК. Це має кілька важливих переваг:

  • Можна швидко перетворити дані у формат користувацької пошукової системи.
  • Ви можете автоматично створювати необмежену кількість КПС, кожна може націляти певну аудиторію, певну сторінку, час доби тощо. Фактично, ви можете створювати КПС на замовлення, у відповідь на запит користувача або сторінку на сайті, яку шукають користувачі. Ми надаємо декілька цікавих інструментів, таких як створення зв'язаної КПС поза посиланнями на сторінці.
  • Можна з легкістю оновити визначення зв'язаної КПС, не передаючи дані в Google.
  • Глобальних обмежень кількості анотацій для одного користувача немає.

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

Специфікація КПС може посилатись на однин або більше зовнішніх файлів анотацій. Це полегшує розподіл анотацій поміж КПС.

Однак зауважте, що деякі функції Збережених ПСК Google, наприклад співпраця та маркер Google, не працюватимуть у Пов'язаних ПСК. Якщо ваші анотації вже збережено в Google, їх можна завантажити та включити до своєї Пов'язаної ПСК. Щоб отримати докладнішу інформацію, див. Перехід від Збережених ПСК до Пов'язаних ПСК Google. Також пам'ятайте, що Пов'язані ПСК – це безкоштовні ПСК, які підтримуються завдяки рекламним оголошенням. Механізм Пов'язаної ПСК не можна використовувати для зберігання специфікацій ПСК для служби Google Site Search.

Приклад зв'язаної КПС

Ось дуже простий приклад використання Пов'язаної ПСК, специфікація якої міститься на http://www.guha.com/cref_cse.xml. Специфікація ПСК містить сайти, на яких здійснюється пошук, оцінку отриманих результатів (за принципом "враження та відчуття") тощо. Ось код для вікна пошуку, в якому використовується ця специфікація ПСК. Зверніть увагу на параметр під назвою "cref".

Важливі параметри форми:

  • cref: url-адреса специфікації вашої користувацької пошукової системи.
  • q: Вікно запиту

Спробуйте цю пошукову систему саме зараз!

Необхідно зауважити, що дане вікно пошуку може розміщуватися на одному сайті з файлом специфікації КПС, на різних сторінках сайта або навіть на іншому сайті.

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

Приклад зв'язаної КПС з результатами, розташованими на вашому сайті.

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

Важливі параметри форми:

  • Поле дії: URL-адреса, де Ви бажаєте розміщувати результати (у даному випадку ми використовуємо http://www.guha.com/results.html)
  • cref: url-адреса специфікації вашої користувацької пошукової системи.
  • cof: FORID:9, FORID:10 або FORID:11. Визначає, який формат оголошень ви хочете показати. Щоб отримати докладнішу інформацію, див. специфікацію ПСК.
  • q: Вікно запиту

За URL-адресою, яка вказується в полі дія, необхідно розмістити код там, де необхідно показувати результати пошуку:

Анотації в пов'язаних КПС

Щоб пов'язані КПС працювали, необхідно вказати анотації, як показано у прикладі вище. Це можна зробити двома способами:

  • Зовнішні анотації: розміщення файлів анотацій вказується за допомогою тегів <Include>. Докладніше про зовнішні файли анотацій. У прикладі, наведеному в попередньому розділі, було використано два зовнішні файли анотацій: один є файлом, який зберігається на сервері, а інший – це результат роботи сценарію.

  • Вбудовані анотації: в одному файлі містяться як анотації, так і специфікації ПСК. Докладніше про вбудовані анотації. У поданому вище прикладі є дві вбудовані анотації: http://www.solarenergy.org/* і http://www.solarfacts.net/*.

Розмір кожного файла не повинен перевищувати 3 Мб. Якщо ви маєте більшу кількість анотацій, їх можна розподілити серед декількох файлів та використовувати для визначення цих файлів позначки <Include>. Кількість файлів може сягати п'ятдесяти, але сумарний розмір усіх включених файлів не повинен перевищувати 10 Мб. Ми сподіваємося, що це дозволить вам включити в кожну систему КПС анотації в обсязі приблизно 25 Кб. Якщо цього виявиться недостатньо, ми рекомендуємо вам створити кілька систем КПС, одержати результати та подати їх своїм користувачам. Можливості цього програмного забезпечення майже необмежені!