comparte el articulo 

Opciones de software para colocar un buscador en una página web. Scripts para buscador interno

Actualizado el 10/10/2013 < > 1 Comentario

Los sitios web actuales, especialmente los blogs, requieren para atraer a la atención del público, mantener actualizados los contenidos en forma periódica. Esto hace que los sitios web suelan tener una gran cantidad de contenidos distribuidos en otra cantidad de páginas. De no contar con los elementos necesarios, sería prácticamente imposible que los usuarios pudieran acceder a ellos.

Uno de los elementos más importantes en la navegabilidad de los sitios web son los buscadores internos. Estos buscadores tienen la capacidad de indexar los contenidos del sitio y realizar búsquedas basadas en palabras clave, tal como lo hacen los buscadores externos, como Google o Yahoo.

Por suerte para los desarrolladores de páginas web, existe una gran variedad de soluciones, muchas de las cuales son gratuitas. Para sitios de gran complejidad, que requieren la indexación de cientos o miles de páginas, la mejor solución suele ser alguna de pago, con la posibilidad de realizar configuraciones avanzadas.

Opciones en línea

Una de las formas con que los diseñadores de páginas web pueden solucionar este problema es acceder a alguno de los servicios de buscadores en línea. En el mercado hay opciones de todo tipo, desde soluciones sencillas y gratuitas hasta soluciones avanzadas y de pago. Otras ofrecen ambos servicios, debiendo pasarse a un plan de pago si se exceden ciertas cantidades de páginas.

Una de las mejores y más potentes soluciones la provee Google, a través de Google Site Search. Google además ofrece la posibilidad de colocar buscadores de sitios externos en nuestra web. A todo esto, cabe agregar que ofrece la posibilidad de personalizar la presentación del mismo e incluir publicidad de AdSense, lo que además puede darnos la posibilidad de generar algunos ingresos extra.

Google Site Search

Otra opción interesante es la que se ofrece en PicoSearch, una web que ofrece un buscador interno gratuito, aunque los resultados de las búsquedas aparezcan con publicidad de los sponsors de PicoSearch. Para algunos sitios con aspiraciones comerciales, esto puede representar un punto en contra, aunque es una opción válida para sitios personales o pertenecientes a organizaciones sin fines de lucro o páginas web pequeñas. Sin embargo, PicoSearch ofrece una solución totalmente configurable y sin publicidad, por el costo de unos 80 USD. El soporte en línea se ofrece en ambas versiones, aunque la sencillez del sistema haga pensar que su utilización es poco frecuente.

Pico Search

Una muy buena forma de tener un buscador interno en nuestra página web es la utilización de otro excelente servicio en línea. Se trata de Atomz. Si el sitio cuenta con menos de 500 páginas, el servicio es totalmente gratuito. La opción de pago es para aquellos sitios que deben indexar una cantidad superior de páginas, para lo cual deberán abonar una suma de USD 100.

Atomz

Ambas versiones de este buscador de excelente calidad, solo requieren de tres pasos para comenzar su utilización. El primero es la creación de una cuenta, para lo que solo se requiere una cuenta de correo electrónico y el ingreso de una contraseña para la posterior identificación. Una vez registrado, se procede con el segundo paso, que consiste en ingresar los datos para la configuración del buscador. Luego, solo resta esperar unos segundos a que Atomz genere el código, el cual deberemos pegar en la parte del sitio web donde queremos que aparezca el buscador.

Scripts de buscadores

La opción de agregar un buscador propio a través de la descarga y configuración de un script en ASP o PHP y hasta en JavaScript, es válida y puede convertirse en una excelente opción. Sin embargo, teniendo en cuenta algunos criterios de seguridad, es conveniente saber cuales son los mejores scripts y cuales no son recomendables.

Perlfect Solution 3.0

Dentro de los códigos que pueden descargarse, se encuentra Perlfect Solution 3.0. Es gratuito (se distribuye bajo licencia GPL o General Public Licence), contiene dos scripts diferentes, uno destinado a la indexación, que realiza escaneos en el sitio e indexa el contenido en base a palabras clave. El otro script es el buscador en si mismo, que permite la presentación de los resultados en un html.

Perlfect Search

Este script es compatible con plataformas Windows y Linux, es multilenguaje, permite la indexación interna o mediante http para los sitios dinámicos (por ejemplo, los realizados en PHP y ASP), se puede configurar para indexar algunas páginas y dejar de lado otras, también es posible configurar páginas de acuerdo a su tamaño, impidiendo la indexación de páginas con menor peso que el deseado o con mayor peso que el que se configure, puede configurarse la presentación en HTML, PDF o MS Word, tiene opciones de búsqueda avanzada, y los resultados pueden ser personalizados.

Tipue JS

Tal como su nombre lo indica, Tipue JS está desarrollado totalmente en JavaScript. Si bien cuenta con el problema de que algunos usuarios configuran sus navegadores (pocos, por suerte) para que alerten de la presencia de Scripts en este lenguaje, o peor aún, algunos los configuran para bloquear este tipo de Scripts, resulta de todas formas una opción recomendable, dadas las excelentes características que posee, sobre todo para sitios de porte mediano o pequeño.

En primer lugar, cabe decir que es compatible con todos los navegadores, con la excepción que ya hemos descrito. Su efectividad es alta, dado que toma los resultados directamente del XML, del JavaScript y del RSS del sitio.

El peso total del script es de tan solo 31 kB, lo que lo hace ideal para sitios donde el espacio en el servidor es reducido. Si se desea implementar en un sitio comercial, debe realizarse un pago para poder emplearlo libremente. Para sitios personales o sin fines de lucro, su uso es totalmente gratuito.

Conclusión

Contar con un buscador interno es prácticamente una obligación si queremos que nuestros visitantes se sientan cómodos navegando por nuestro sitio. Dentro de las opciones que hemos presentado, hay para todos los gustos y necesidades. Desde pequeños scripts hasta la utilización de motor de Google, puede optarse por la solución que más conveniente se crea de acuerdo a las características del sitio web.

Cualquiera sea la decisión final, lo que no está en duda es la utilidad para la fidelidad de nuestros visitantes la presencia de este tipo de herramientas.

Publicado el 24/05/2010, última actualización 10/10/2013.

Licencia: Eres libre de distribuir este artículo siempre que mantengas los enlaces dentro del mismo intactos y des los créditos al autor.

Autor: Verónica Milán

URL: lawebera.es/cursos/curso-maquetacion-web

Añadir Comentario (Subir al texto)

1 Comentario

  1. Victor Hérnandez

    La información más seria que he visto en la red en mucho tiempo, Gracias, un saludo.

    Viernes, 30 de marzo 2012

(Subir al texto)

Añadir Comentario

* Campos obligatorios

Meneame Bitacoras