Нужен или нет поиск по сайту? Тут нельзя дать однозначный ответ.
Если сайт небольшой и хорошо организована навигация, то в поиске нет необходимости.
В противном случае надо что-то думать.
Самый простой вариант - заносить всю информацию в базу данных MySQL и проводить поиск по заголовкам страниц, которые описывают основную мысль конкретной веб-страницы. Плюс такой организации поиска в том, что не надо прочёсывать весь текст, где встречается много сопутствующих ненужных слов, засоряющих поиск. Если выбран такой вариант - о нём надо думать на этапе разработки сайта, а не в процессе наполнения, когда одна часть информации сохранена в базе данных, а другая - в файлах. В этом случае организовать поиск будет сложнее.
Скрипт поиска можно купить, скачать бесплатную версию и так далее.
Можно воспользоваться поиском от Яндекса или Гугла и встроить его в дизайн сайта. На каком поиске остановиться? На той системе, в которой проиндексировано больше страниц.
Например, если на сайте 1000 страниц, Гуглом проиндексировано 120 страниц, а Яндексом 800, то, однозначно, следует на нём и остановиться. Минус такого варианта - если сайт забанен обеими поисковыми системами, то такой поиск окажется бесполезным.
Если коротко, то всё.
Вернуться назад
|