CAPTCHA
Definition
Die Abkürzung CAPTCHA steht für Completely Automated Public Turing test to tell Computers and Humans Apart. Gemeint ist ein Verfahren, das Menschen von automatisierten Programmen (Bots) unterscheidet. Zum Einsatz kommt es vor allem in Formularen, bei Registrierungen oder in Onlineshops, um Spam, Fake-Anmeldungen oder automatisierte Massenzugriffe zu verhindern.
Klassische CAPTCHAs bestehen aus verzerrten Buchstaben- und Zahlenfolgen, die von Menschen gelesen, von Maschinen aber nur schwer erkannt werden können. Später kamen bildbasierte Varianten hinzu, bei denen Nutzer bestimmte Objekte, z. B. Ampeln oder Zebrastreifen, anklicken müssen. Diese Aufgaben sind für Bots komplex, für Menschen jedoch vergleichsweise einfach lösbar.
Ein bekanntes Weiterentwicklungsmodell ist reCAPTCHA, das von Google angeboten wird. Während ältere Versionen ebenfalls auf Bilder oder Texte setzten, nutzen moderne reCAPTCHA-Lösungen Verhaltensanalysen im Hintergrund. So wird beispielsweise geprüft, wie sich ein Nutzer auf der Seite bewegt oder wie schnell ein Formular ausgefüllt wird. In vielen Fällen genügt dann ein Klick auf „Ich bin kein Roboter“. Dadurch steigt die Sicherheit, während die Hürde für echte Nutzer sinkt.
Für die Suchmaschinenoptimierung und Nutzerfreundlichkeit ist der Einsatz von CAPTCHAs zweischneidig. Sie bieten einen wichtigen Schutz vor Spam und automatisierten Angriffen, können aber die User Experience beeinträchtigen, wenn sie zu umständlich sind. Ein Beispiel: Wird in einem Checkout-Prozess ein schwer entzifferbares Text-CAPTCHA eingesetzt, besteht die Gefahr, dass Kunden den Kauf abbrechen. Moderne Varianten wie reCAPTCHA minimieren dieses Risiko, indem sie Sicherheit und Bedienkomfort besser miteinander verbinden.