> · Якщо за запитом знайдено велику кількість сторінок, то краще згрупувати їх у відповідності зі структурою сайту.
· Поле пошуку в модулі повинно бути порожнім. Не слід в нього поміщати фрази типу Введіть ключове слово для пошуку [10].
2. Технології створення інструментів пошуку по ресурсу
Головна перевага власного пошукача: можливість тісної інтеграції з іншими модулями CMS, використовуваної на сайті.
У пошуковому модулі NetCat за замовчуванням використовується Zend Search Lucene lt; # center gt; 3. Способи пошуку по ресурсу
3.1 Пошук за ключовими словами
На якому сайті є три типи інформації:
1. Інформація, яку можна побачити при перегляді сторінки;
2. Інформація дії - цю інформацію можна побачити при виконанні будь - яких дій, наприклад, при натисканні на кнопці або підведенні покажчика миші до якого-небудь об'єкту (малюнку, гіперпосиланню і т.д.) [2];
3. Програмний код сайту - це теж інформація, в програмному коді знаходяться не тільки HTML - теги, але й інформація, укладена в них [2].
Основні дані, за якими ранжуються документи:
. Ключові слова на сторінці (сайті);
2. Ставлення слів на сторінці до ключових слів на сторінці;
. Обсяг тексту сторінки;
. Обсяг сайту;
. Дата останнього оновлення сторінки;
. Альтернативні назва зображень (alt теги);
. Мова сторінки;
. Мета - теги;
. Внутрішні і зовнішні посилання [2].
Алгоритм роботи:
. Програма - робот (програма - павук, spider) розпочинає збір інформації з сайтів. Павук відвідує всі сайти, які внесені до бази даних (каталог), переглядає їх, запам'ятовує сторінки, малюнки, назви і т.д. [2];
2. Зібрана роботом інформація заноситься в базу пошукової системи;
. Використовуючи базу даних, ПМ (пошукова машина) індексує сторінки. Суть індексації полягає в тому, що ПМ намагається зрозуміти, про що ця сторінка. Тут же відбувається аналіз ключових слів - такими вважаються найбільш значущі слова з погляду ПМ, а не тільки слова, укладені в відповідний метатег. На основі ключових слів будується рейтинг сторінки. Потім порівнюються різні сторінки (сайти), проводиться аналіз їх ключових слів і будується рейтинг сайтів ПМ. Потім цей рейтинг порівнюється з попереднім рейтингом. Після цього обчислюється результуючий рейтинг, який буде існувати в базі даних до наступного циклу [2];
. Користувач, який ввів запит до пошукової машини, отримав потрібну йому інформацію відповідно до результуючим рейтингом.
.2 Пошук за допомогою пошукових систем - принцип дії
Сучасні пошукачі дозволяють шукати інформацію не тільки у всій Мережі, а й конкретно на окремому сайті. Всі документи ресурсу, що зберігаються в індексі ПС (пошукової системи), стають доступні відвідувачам для пошуку на сайті і пошукової механізм" видає сторінки ресурсу за різними ключових запитах відвідувачів.
Єдиним недоліком тут є необхідність наявності сторінки в індексі пошукової системи. Інакше ПС просто не знатиме про неї і, відповідно, не покаже відвідувачам.
Причин відсутності сторінки в індексі всього 2:
. робот ще не індексував її і не зберіг у своєму індексі.
2. сторінка навмисно не включена в індекс, тому її вміст порушує пошукову ліцензію (наприклад, чорне SEO). Або ж вона є повним/майже повним дублем наявної в індексі сторінки [3].
Але якщо поставити пошук на сайт від Google, то пошуковик швидко індексує нові матеріали. І якщо проект регулярно поповнюється свіжим контентом, то Google буде швидко включати їх в свій індекс.
.2.1 Форма пошуку по сайту від Яндекс
Переваги пошуку від Яндекса:
· легко налаштовується;
· якісні результати пошуку;
· немає обмежень на кількість запитів;
· безкоштовність [4].
Облік морфології і лексики мови
Яндекс. Пошук для сайту використовує всі технології великого пошуку Яндекса. У тому числі враховує різні форми слів, виправляє помилки і друкарські помилки, а також неправильну розкладку кла...