Que comprueba si hay algun dato de la página de la que viene la visita, y en caso afirmativo, comprueba si en la url de referencia aparece la cadena que te interesa, en cuyo caso le muestra el mensaje que proceda.
Esto valdría para la estructura de búsquedas de Mr. G, para otros buscadores tendrías que ver cómo indican el parámetro de búsqueda en la url.
Y claro siempre que el usuario no haya desactivado el referer en el browser.
Amigos denemitas retomando este post , me gustaria haceer otra pregunta hacerca de una rutina en php , Lo que trato de hacer es lo siguiente :
tengo un documento php con varios links , y cuando un visitante le de clic a un link en particular se cargue una variable con un valor , por ejemplo la pagina carga y el usuario mira en la web un link que se llama www.dominio.com , al dar clic ahi , la rutina valida si se le dio clic al link www.tudominio,com y si es asi me carga una variable con un valor.
en la rutina yo puedo cambiar el nombre de la url a validar en cualquier momento.