Установка на свой сайт собственного поискового механизма всегда означает либо большие затраты времени и финансов, либо использование неэффективных бесплатных решений. В качестве альтернативы веб-мастера иногда устанавливают на своих страницах специальную форму для поиска по сайту
С помощью поисковой машины Яndex. Однако и это не спасет, если сайт не индексируется Яндексом или, например, расположен в одном из доменов верхнего уровня, которые автоматически не включаются в индекс, а индексируются только после проверки администраторами поисковой системы.
Насколько известно, среди остальных основных поисковых систем (Rambler, Aport, Google, Mail.ru, ...) предоставление услуги "Поиск по сайту" не практикуется.