Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2015, 14:35
Anonimo12
 
Fecha de Ingreso: abril-2009
Ubicación: En foros del web, normalmente en Web general, HTML y CSS.
Mensajes: 258
Antigüedad: 15 años
Puntos: 3
Script de búsqueda en Google

Buenas:

He programado un script que hace búsquedas en Google con cURL de PHP, el cual funciona a la perfección. Sin embargo aunque use proxy, se acaba dando cuenta de que no es un usuario sino un script automatizado el que hace las búsquedas y tengo que esperar algunas horas antes de volver a lanzar el script, ya que me devuelve le mensaje:

Your computer or network may be sending automated queries. To protect our users, we can't process your request right now.

El script es muy sencillo, le paso la URL a cURL (www.google.es?q=prueba+busqueda) y la lanzo, nada más.

Estoy seguro de que esto se puede evitar porque hay un millón de screpers para google, pero necesito saber cómo. Hasta el momento he añadido:

1. Un proxy
2. Un timeout para que haga una consulta a google cada 20 segundos, y no de manera constante.

¿Qué más debo hacer para evitar que google se dé cuenta de que no es un usuario?. Uso cURL de PHP.

¡Gracias!, un cordial saludo.
__________________
¿Por qué Anónimo?, porque como está el mundo no podemos considerarnos humanos...