Arama Yap Mesaj Senden
Rückruf anfordern
+90
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro
X
X

Wählen Sie Ihre Währung

Türkische Lira $ US Dollar Euro

Kontaktieren Sie uns

Standort Halkali Merkez Viertel Fatih Str. Ozgur Apt. No. 46, Kucukcekmece, Istanbul, 34303, TR
Google-Sicherheit v2 & v3 Updated

Kein Zugriff auf Bots:
Google reCAPTCHA

Der effektivste Weg, Ihre Website vor Spam-Kommentaren, gefälschten Mitgliedschaften und Brute-Force-Angriffen zu schützen. Google reCAPTCHA, unterscheidet mit seiner fortschrittlichen Risikoanalyse-Engine echte Benutzer von Bots.

In diesem Leitfaden; klassisch „Ich bin kein Roboter“ (v2) Box und völlig unsichtbar Punktebasiert (v3) Sie erfahren mehr über die Unterschiede des Systems, erfahren, wie Sie es in PHP integrieren und erfahren die besten Sicherheitspraktiken.

Ich bin kein Roboter
reCAPTCHA reCAPTCHA Datenschutz – Bedingungen
protected by reCAPTCHA Google

Spam
Schutz

Halten Sie Kontaktformulare und Kommentarbereiche sauber.

reibungslos
Erfahrung

Ersparen Sie Benutzern das Lösen von Rätseln mit v3.

Einfach
Entegrasyon

Installation in wenigen Minuten mit PHP, JS und HTML.

klug
Analyse

Es nutzt die fortschrittliche Risikoanalyse-Engine von Google.

Warum sollten Sie reCAPTCHA verwenden?

Websites sind täglich Millionen von Bot-Angriffen ausgesetzt. Diese Stiefel; Sie können Kontaktformulare mit Spam-Nachrichten füllen, gefälschte Einträge in Mitgliedersystemen öffnen, Brute-Force-Angriffe durchführen oder Ihre Inhalte stehlen (Scraping).

Google reCAPTCHAschützt Ihre Website vor diesen Bedrohungen, indem es Milliarden von Transaktionen analysiert. Es unterscheidet perfekt zwischen „Mensch“ und „Roboter“, wobei fortschrittliche Algorithmen im Hintergrund laufen, ohne das Benutzererlebnis zu beeinträchtigen.

  • Formularsicherheit: Blockiert Spam-Nachrichten mit einer Rate von 99 %.
  • Kontosicherheit: Stoppt gefälschte Mitgliedschaften und Anmeldeversuche.
  • Kostenlos: Kostenlos für bis zu 1 Millionen Transaktionen pro Monat (außer Enterprise).

Welche Version sollten Sie wählen: v2 oder v3?

Hauptunterschiede und Verwendungszwecke zwischen den beiden Versionen

reCAPTCHA v2

klassisch

Der Benutzer wird aufgefordert, das Prüfunglkästchen „Ich bin kein Roboter“ zu aktivieren. Erstellt in fragwürdigen Situationen ein Bildauswahlrätsel.

  • Interaktion: Der Benutzer klickt auf die Kachel.
  • Sicherheit: Hoch (Puzzle-Schwierigkeitsgrad).
  • Einsatzgebiet: Login, Registrierung, Kontaktformulare.
  • Dezavantaj: Verlangsamt den Benutzer um einen Schritt (Reibung).

reCAPTCHA v3

unsichtbar

Der Benutzer tut nichts. Es läuft im Hintergrund und gibt dem Benutzer einen „Score“ zwischen 0.0 und 1.0 .

  • Interaktion: Keine (völlig transparent).
  • Sicherheit: Erfordert punktbasiertes Logikmanagement.
  • Einsatzgebiet: Alle Seiten, Hintergrundprozesse.
  • Avantaj: Hervorragende Benutzererfahrung (UX).

Schritt 1: API-Schlüssel abrufen

Registrieren Sie Ihre Website über die Google Admin Console

1

Melden Sie sich mit Ihrem Google-Konto an

Google reCAPTCHA-Administrator Gehen Sie zum Panel und fügen Sie eine neue Site hinzu, indem Sie auf die Schaltfläche „+“ klicken.

2

Versionsauswahl

Geben Sie eine Bezeichnung ein. Wählen Sie im Abschnitt „reCAPTCHA-Typ“ v2 (Herausforderung) oder v3 (Score-basiert) aus. Im Allgemeinen ist das Prüfunglkästchen „Ich bin kein Roboter“ der Version 2 am häufigsten.

3

Hinzufügen einer Domain

Im Abschnitt „Domains“ können Sie die Adresse Ihrer Website eingeben (z. B.: ekasunucu.com) und zum Testen localhost hinzufügen.

4

Schlüssel speichern

Sie erhalten zwei Schlüssel:

  • Site-Schlüssel: Wird im HTML-Code verwendet (Public Domain).
  • Secret Key: Wird im PHP-Code verwendet (muss geheim gehalten werden).

Schritt 2: PHP-Integrationscodes

Verwenden Sie die folgenden Codes, um reCAPTCHA zu Ihrer Website hinzuzufügen

Kontaktformular (HTML)
<html>
<head>
    <!-- Google API Scriptini Ekleyin -->
    <script src="https://www.google.com/recaptcha/api.js" async defer></script>
</head>
<body>
    <form action="kontrol.php" method="POST">
        <input type="text" name="adsoyad" placeholder="Adınız" required><br>
        <input type="email" name="email" placeholder="E-posta" required><br>

        <!-- reCAPTCHA Kutucuğu -->
        <!-- data-sitekey kısmına Google'dan aldığınız Site Key'i yazın -->
        <div class="g-recaptcha" data-sitekey="SITE_KEY_BURAYA"></div>

        <br>
        <input type="submit" value="Gönder">
    </form>
</body>
</html>
Prüfunglcode (control.php)
<?php
if ($_SERVER['REQUEST_METHOD'] === 'POST') {

    // Formdan gelen recaptcha verisi
    $recaptcha_response = $_POST['g-recaptcha-response'];

    // Google'dan aldığınız GİZLİ ANAHTAR (Secret Key)
    $secret_key = "SECRET_KEY_BURAYA";

    // Richtiglama URL'si
    $verify_url = "https://www.google.com/recaptcha/api/siteverify";

    // POST verisi hazırlama
    $data = [
        'secret' => $secret_key,
        'response' => $recaptcha_response,
        'remoteip' => $_SERVER['REMOTE_ADDR']
    ];

    // CURL ile Google'a sorma (Daha sicher ve hızlı)
    $ch = curl_init($verify_url);
    curl_setopt($ch, CURLOPT_POST, true);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    $response = curl_exec($ch);
    curl_close($ch);

    // JSON yanıtı çözme
    $result = json_decode($response, true);

    if ($result['success']) {
        // Richtiglama Başarılı! Vorgänge yapabilirsiniz.
        $adsoyad = htmlspecialchars($_POST['adsoyad']);
        echo "Teşekkürler $adsoyad, korrektlama başarılı.";
    } else {
        // Richtiglama Fehlgeschlagen!
        // Fehler kodlarını görebilirsiniz: print_r($result['error-codes']);
        echo "Bitte robot olmadığınızı verifizieren.";
    }
}
?>
v3-Integration (unsichtbar)
<script src="https://www.google.com/recaptcha/api.js?render=SITE_KEY_BURAYA"></script>
<script>
  function formGonder() {
    grecaptcha.ready(function() {
      // 'submit' aksiyonu für token al
      grecaptcha.execute('SITE_KEY_BURAYA', {action: 'submit'}).then(function(token) {
          // Token'ı gizli inputa yaz ve formu gönder
          document.getElementById('g-recaptcha-response').value = token;
          document.getElementById('myForm').submit();
      });
    });
  }
</script>

<form id="myForm" action="kontrol_v3.php" method="POST">
    <input type="hidden" id="g-recaptcha-response" name="g-recaptcha-response">
    <!-- Andere inputlar -->
    <button type="button" onclick="formGonder()">Gönder</button>
</form>

* Auch auf v3 PHP-Seite $result['score'] muss überprüft werden (Beispiel: wenn Punktzahl > 0.5 , akzeptieren).

Professionelle Integrationsdienste

Schützen Sie Ihre Website mit dem Eka Sunucu-Team vor Bots

reCAPTCHA Einrichtung

Kostenlos
An unsere Hosting-Kunden

Grundlegende Installationsunterstützung für unsere Kunden, die Hosting- oder VDS-Service von Eka Sunucu erhalten.

  • Einen Schlüssel erstellen
  • Installation des WordPress/Opencart-Moduls
  • Grundlegende Tests
Hosting-Pakete

Häufig gestellte Fragen

Technische Details zur reCAPTCHA-Integration

Wird reCAPTCHA bezahlt?

Nein, die Standardversion von Google reCAPTCHA ist für bis zu 1 Millionen Transaktionen pro Monat völlig kostenlos. Dieses Limit ist für die meisten Websites mehr als ausreichend. Die Enterprise Edition ist für Websites mit sehr hohem Datenverkehr verfügbar.

Funktioniert es auf localhost?

Ja, reCAPTCHA funktioniert auf localhost. Beim Hinzufügen einer Domain über das Admin‑Panel localhost oder 127.0.0.1 Sie können Ihre Entwicklungen in der Testumgebung durch Eingabe durchführen.

Was ist der Fehler „Ungültige Domäne für Site-Schlüssel“?

Dieser Fehler weist darauf hin, dass die Domain-Adresse der Website, auf der Sie den reCAPTCHA-Code ausführen (z. B. ekaservucu.com), nicht zur Liste „Domains“ im Google Admin-Bereich hinzugefügt wurde. Überprüfen Sie das Panel und fügen Sie Ihre Domain hinzu.

Was bedeutet v3-Score?

v3 gibt eine Punktzahl zwischen 0.0 und 1.0 zurück. 1.0 bedeutet definitiv Mensch, 0.0 bedeutet definitiv Bot. Im Allgemeinen wird der 0.5 -Score als Schwellenwert verwendet. Sie können Transaktionen unter 0.5 blockieren oder eine zusätzliche Überprüfung anfordern.

Überlassen Sie Ihre Sicherheit nicht dem Zufall!

Schützen Sie Ihre Website vor Bots mit der sicheren Hosting-Infrastruktur und dem fachkundigen Support von Eka Sunucu. Jetzt Server mieten und sicher wachsen.

Top