comparte el articulo 

Buscador para páginas web: Google Site Search

Actualizado el 10/10/2013 < > 3 Cometarios

En la medida que un sitio web comienza a crecer, sobre todo en lo que se refiere a la cantidad de contenidos, se comienza a producir una gran acumulación de páginas diferentes, tanto más cuanto más contenido se tenga. Esto supone una dificultad adicional a los webmaster, que comienzan a ver complicada la navegabilidad del sitio por parte de sus usuarios.

Este problema puede constituirse en un factor importante en la baja de visitantes o en la cantidad de retornos que se producen. Si una persona ingresa en la web buscando determinados contenidos, y no logra encontrarlos con facilidad, seguramente abandone la búsqueda y valla a otros sitios. Además, la mala experiencia hará que difícilmente vuelva a intentarlo.

Una de las soluciones más sencillas de implementar y que goza entre los usuarios de internet de gran popularidad, son los buscadores, que pueden ser internos, externos o combinados. Estos buscadores posibilitan que los usuarios accedan con mucha facilidad a cualquier parte de la página, tan solo con emplear algunas palabras clave en un campo y activar el buscador haciendo clic en un botón o presionando “enter”.

Una de las formas de colocar un buscador en una página web, es programarlo uno mismo, lo que requiere un buen dominio de PHP, JavaScript o ASP, haciendo que permita la indexación de los contenidos y mostrarlo en una página en función de los parámetros (palabras clave) agregadas en el formulario por parte del usuario.

Esto sin lugar a dudas, es muy complejo para quienes se están iniciando, por lo que es recomendable el empleo de alguno de los scripts prefabricados que se encuentran disponibles, muchos de ellos gratuitos, o alguna de las opciones online, como la que presentamos a continuación.

Buscador de Google

Dentro de las múltiples facilidades que Google ofrece a los webmasters, se encuentra el motor de búsqueda que permite realizar búsquedas internas en tu sitio web. Esta herramienta permite incluir uno o más sitios, incluir determinadas páginas y cuenta con facilidades de personalización de los resultados, de forma tal que se integre perfectamente con el diseño del sitio.

Esta herramienta se llama Google Site Search, tiene como dificultad el que la mayor parte de la documentación se encuentra en inglés, aunque la configuración y el panel de control se encuentran en español.

Primeros pasos

Para acceder a este servicio de Google, hay que proceder de la misma forma que para el resto de las herramientas y funcionalidades ofrecidas por Google, es decir, crear una cuenta o ingresar empleando una cuenta existente. Esto quiere decir que si ya se tiene una dirección de correo electrónico gmail, ya se está habilitado para acceder a este servicio.

Buscador para páginas web

Luego de haber ingresado en nuestra cuenta, se accede a este servicio mediante la página de Google Site Search. Allí encontrarán toda la información necesaria (pero tal como ya se dijo, buena parte de la documentación se encuentra en inglés) para crear un buscador interno para una página web. Para acceder, hay que hacer clic en un botón que se encuentra a la derecha de la página, el que nos llevará a la página de creación del buscador.

Configuración del buscador

Una vez que hemos ingresado en la página de configuración, nos encontraremos con varios campos y selectores. En primer lugar, se solicita que coloquemos un nombre y una descripción al buscador, y un selector donde seleccionaremos el idioma en el que deseamos que se efectúen las búsquedas.

Buscador pata páginas web

Luego debemos seleccionar uno de los dos tipos de búsqueda habilitados con este sistema. El primero es dedicado a los sitios que posteriormente se seleccionen (esta es la opción que se debe elegir si se desea instalar un buscador exclusivamente interno). La segunda, permite que los resultados incluyan sitios externos, pero priorizando la presentación de resultados en los sitios que posteriormente se seleccionen.

En el campo siguiente, se deben introducir la o las URL del o de los sitios en los que se desea que se realice la búsqueda o que tengan prioridad, de acuerdo a lo seleccionado en el paso anterior. Aquí, se puede hacer que el buscador solo realice búsquedas en la página o parte de ella, y mediante el empleo de comodines, se puede refinar la forma en que se realizará la búsqueda. Esto permite que se instalen buscadores específicos para cada sección, grupo de secciones, etc.

Luego se debe seleccionar el tipo de buscador que se desea instalar. Google presenta dos versiones:

  1. Versión gratis, que incluye anuncios de Google en los resultados.
  2. Versión de pago, en la que Google no incluye anuncios. Esta segunda opción está destinada a sitios empresariales, en los que la presentación de anuncios relacionados resulta inconveniente.

Una vez que se han leído las condiciones del servicio y se han aceptado, al hacer clic en “Siguiente”, aparecerá una página donde podremos finalizar el proceso y recibir el email de confirmación en nuestra cuenta de Gmail (si se activa esta opción).

Personalización del buscador

En la página a la cual accedemos una vez finalizada la configuración del buscador, podemos acceder al panel de control, en el cual aparecen más opciones de configuración, como el agregado de palabras clave, codificación de caracteres, manejo de indexación, agregado de sinónimos, personalización de la presentación de los resultados, descarga del código para introducirlos en la página web, además de una vista previa donde se pueden hacer búsquedas de prueba.

Colocación del código generado en la página web.

Para poder colocar el buscador en nuestra página, deberemos hacer un lugar donde lo instalaremos en el HTML. Generalmente los buscadores se colocan debajo del encabezado o en el encabezado mismo, aunque también es posible encontrarlos en las columnas laterales.

Luego procederemos a copiar el código desde el panel de control haciendo clic en la opción “obtener código” ubicado en la columna izquierda. El código que aparece, debemos copiarlo y pegarlo en el sitio reservado para tal fin en nuestro sitio. Si se desea una mayor personalización, podremos optar por descargar el archivo CSS, subirlo a nuestro servidor y hacer el link correspondiente, modificando el código que nos entrega Google. Veamos un ejemplo:

<div id="cse" style="width: 100%;">Loading</div>
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1', {language : 'es'});
google.setOnLoadCallback(function(){
var customSearchControl = new google.search.CustomSearchControl(000000000000000:kdfjssoi000);
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
customSearchControl.draw('cse');
}, true);
</script>
<link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />

En la última línea aparece el link al archivo CSS, que en el código que entrega Google se trata de un archivo en línea. Para cambiarlo, debemos cambiarlo, por ejemplo, por:

<link rel="stylesheet" href="archivos/estilo-google.css" type="text/css" />

Este link solicitará la información de estilos a un archivo CSS ubicado en el directorio archives ubicado en la raíz del sitio.

Como puede apreciarse, el buscador Google Site Search puede constituirse en una excelente opción a la hora de colocar un buscador en nuestra página web, dadas las múltiples opciones de configuración y personalización que ofrece, mediante una sencilla interfaz desde la cual podremos trabajar y refinar los parámetros de búsqueda, además de integrar el buscador a la perfección.

Publicado el 12/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: La webera

Añadir Comentario (Subir al texto)

3 Cometarios

  1. diseño web valencia

    La verdad, que las herramientas que google nos ofrece, y encima gratuitas, hace unos años, ni las hubiésemos soñado.

    Lunes, 17 de mayo 2010

  2. Verónica Milán

    Pues sí. Google tiene muchas cosas que se le pueden reprochar, pero hay que reconocer que tiene un arsenal de herramientas impresionante para webmasters, y encima gratiutas. Claro que así nos conocen casi mejor que nosotros mismos… lo que daría yo por tener los datos de analytics que tienen ellos…

    Miércoles, 19 de mayo 2010

  3. David

    Se ve desde ya el monopolio en google…

    Lunes, 23 de agosto 2010

(Subir al texto)

Añadir Comentario

* Campos obligatorios

Meneame Bitacoras