Puede usar un CAPTCHA.
Además, puede mitigarlo en su lugar al limitar su conexión. No los evitará completamente del raspado de la pantalla, pero probablemente evitará que obtengan datos suficientes para ser útiles.
Primero, para los usuarios que cocinan, las conexiones del acelerador para que pueda ver a lo sumo una vista de página por segundo, pero una vez que se agota el temporizador de un segundo no experimenta estrangulamiento alguno. Sin impacto en usuarios normales, mucho impacto en raspadores de pantalla (al menos si tiene muchas páginas a las que apuntan).
A continuación, solicite cookies para ver las páginas sensibles a los datos.
Podrán entrar, pero siempre que no acepte cookies falsas, no podrán raspar la pantalla a gran velocidad.
@AndrewBarber ... el OP NO está pidiendo el código. – Csharp