Iban Rodriguez escribi�:
Eso es relativamente sencillo hacerlo con ASP/PHP y CSS.

Yo tengo hecho un buscador interno de la Web que cuando haces click en un
resultado, te dirige a esa hoja y le pasa como par�metro las palabras
buscadas. En la hoja, al cargar el contenido (que es din�mico) sustituyo las
palabras con el correspondiente <span> para la clase que he llamado
"highlight" o algo as�.

Para las busquedas de Google tampoco es m�s dificil. Puedes obtener con
variables de servidor al Referer, es decir, la URL completa de la que viene
el usuario. Sabiendo esto, sabes qu� han buscado en Google, y una vez tienes
estos datos no tienes m�s que formatear el contenido.

Una vez hice una lista de todos los nombres de par�metros de los buscadores
principales, para un sistema de estad�sticas. Unos utilizan "q", otros
"query"... y como separador unos pone "+", y otros otras cosas.
Sabiendo el referer sabes c�mo se llama el par�metro. Sabiendo el separador
de par�metros de cada buscador puedes obtener las palabras. Y sabiendo las
palabras puedes resaltarlas en tu c�digo fuente como quieras, o hacer lo que
quieras con ellas, como guardartelas en una base de datos, o poner "has
utilizaso esta, esta, esta, y esta otra palabra para llegar a esta Web.
Gracias".

WordPress incluye un plugin para hacer esto, si le echas un ojo al c�digo, no creo que te resulte dif�cil adaptarlo: <http://dev.wp-plugins.org/file/google-highlight/trunk/google-hilite.php?rev=204>


Salud,
Choan

_______________________________________________
Lista de distribuci�n Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: 
http://ovillo.org/mailman/listinfo/ovillo

Responder a