Hack fallido..
Ahora, desde hace mucho tiempo que he estado haciendo este “hack” (que para todos aquellos que les interese, un “hack” no es chingarte el password o entrar a la cuenta del banco de alguien, es una manera de darle la vuelta a las cosas para que funcionen, un poco como bending the rules, hahaha):
Utilizar el sistema de Google Translate en autómático para traducir a todos los idiomas posibles y de manera que lo que se traduce también se indexe por los buscadores en internet.
Tengo los scripts en php que vía curl simulan una llamada a los servicios y un par de scripts que arreglan el resultado para poder imprimirlo a gusto, todo funciona bien y como debe.
¿Entonces que pasó?
Pues que hackear a Google se dice más fácil de lo que se hace (va, hay millones de hacks de Google, sólo usen Google para encontrarlos, hahaha), pero bueno el problema fue que todas las peticiones para traducir se hacen desde el servidor donde están los php’s y entonces sí, así es, siempre son de la misma IP y pues los chavos de Google sí tienen una revisión de sus servicios para llamadas automáticas en cortos periódos de tiempo (porque va contra sus Términos de Uso automatizar sus servicios). Y lo PEOR de todo es que me cacharon porque las peticiones repetidas y en poco tiempo fue del mismo GoogleBot (maldita ironía) al indexar el contenido.
Claro que podría hacer la llamada vía Flash para que la IP fuera la del usuario, pero… así no se indexa el contenido y eso es lo que más me interesa, pues si no, cómo va a llegar el usuario desde un buscador de Internet si este no tiene indexado lo que se busca (que?).
Busqué y rebusqué para hacer las llamadas através de un proxy (incluso desde varios, para que las llamadas se distribuyeran en varias IP’s) pero aún así no logré configurar la llamada de tal manera que no lo cacharan y todo resultó en “de regreso a planeación”.
Ya tengo varias ideas para seguir y no rendirme, pero bueno, ahí les aviso.
Saludos,
Gorka