Ese tipo de servicios requiere programación. Puede que el hosting de tu web disponga de algún servicio de autobusqueda, pero normalmente suelen ser en ingles, o bien con su propio diseño por lo que no pegan mucho con la web.
Lo normal en estos casos es diseñar tu propio motor de búsqueda. Si sabes algo de programación no lo tienes difícil, ya que solamente es crear una base de datos con el contenido de la web, y a continuación generar una hoja que busque contenido según lo que haya introducido el visitante.
Para realizar esta búsqueda simplemente abres la base de datos, buscas todas las secciones que tengan la palabra o palabras indicadas y vas generando la hoja del resultado dinámicamente. Esta hoja contendrá el nombre de la sección así como la dirección donde se encuentra (en forma de link, claro).
Así el usuario, además de ver el link y poder pulsar en él, podrá ver otras opciones, así como ver donde se encuentra cada cosa.
Como dije, esto requiere que programes algo, o bien que busques un script predefinido para ello, que normalmente lo da el hosting de la web.
He buscado y he encontrado un Script que podrías meter en tu web, pero (como siempre) tendrás que leer bien el Readme. Es en lenguaje PL, por lo que requiere que tu servidor admita ejecución de ficheros CGI.
http://www.scriptarchive.com/search.htmlComo dije, es un script predefinido, no hecho por ti, de forma que no tiene ningún diseño especial. Es en ingles y el resultado simplemente muestras las hojas que tengan el texto buscado, dentro de todo el servidor (lo malo es que podría mostrar hojas que quizás no tengas de vista al publico, pero contengan la palabra buscada).
Espero haber servido de ayuda. Si no entendiste algo bien o necesitas ayuda, me dices.