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.