Betreiber-Guide

Google-Dienste datenschutzfreundlich einbinden

Google Analytics, Tag Manager, Fonts, Maps, YouTube und reCAPTCHA brauchen im deutschsprachigen Raum eine besonders saubere Prüfung.

Grundlage ist der SaferPage-Prüfkatalog für Datenschutz und Websicherheit – dieselben Kriterien, nach denen auch Ihr Report bewertet wird.

Website-Scanner

Ihre Website direkt auf dieses Problem testen

Prüfen Sie kostenlos, ob Google-Dienste datenschutzfreundlich einbinden auf Ihrer Domain zutrifft und welche Belege vorliegen.

Allgemeiner Prüfweg

1 Blockieren Sie Google Analytics, Google Tag Manager, Ads und vergleichbare Tags bis zur aktiven Einwilligung des Besuchers.
2 Setzen Sie Consent Mode defaults vor dem ersten Google-Tag auf denied und feuern Sie config/event erst nach dem passenden Consent.
3 Hosten Sie Google Fonts lokal auf Ihrem eigenen Server oder CDN und entfernen Sie Remote-Aufrufe zu fonts.googleapis.com und fonts.gstatic.com.
4 Laden Sie YouTube-Videos und Google Maps erst nach Klick (Zwei-Klick-Lösung / Click-to-Load) oder aktiver Einwilligung.
5 Verwenden Sie für YouTube-Einbettungen die datenschutzfreundliche Domain youtube-nocookie.com.
6 Nennen Sie alle genutzten Google-Dienste konkret in der Datenschutzerklärung und im Consent-Banner inklusive Zweck, Datenempfänger und Widerrufsmöglichkeit.

Praxiserprobte Konfiguration

Code-Vorlagen zur schnellen Behebung

Code
Google Fonts lokal per CSS einbinden (Abmahnsicher) css

Schriftdateien als WOFF2 auf den Server laden und per CSS referenzieren:

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/inter-latin-400.woff2') format('woff2');
}
body {
  font-family: 'Inter', system-ui, sans-serif;
}
Google Consent Mode v2 Basiskonfiguration javascript

Vor dem Google Tag Manager Snippet im <head> einfügen:

<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'wait_for_update': 500
});
</script>
YouTube Datenschutzmodus (nocookie) html

Einbettung über youtube-nocookie.com verhindert Vorab-Cookies vor dem Video-Start:

<iframe src="https://www.youtube-nocookie.com/embed/VIDEO_ID" width="560" height="315" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen loading="lazy"></iframe>

Evidence-first Hintergrund

Was belegt ist, was Betreiber prüfen und wie abgenommen wird

Guide

Google Fonts lokal einbinden

BetreiberSchriftdateien (.woff2) direkt auf dem eigenen Webserver ablegen. BetreiberAlle Stylesheet-Links zu fonts.googleapis.com aus HTML und CSS entfernen. BetreiberSchriftarten über @font-face lokal einbinden – verhindert dynamische IP-Weitergabe an Google ohne Einwilligung.

Google Consent Mode v2 & Analytics

BetreiberConsent Mode defaults (ad_storage, analytics_storage, ad_user_data, ad_personalization) VOR dem ersten Tag-Manager-Skript auf denied setzen. BetreiberErst nach ausdrücklicher Zustimmung im CMP-Banner gtag('consent', 'update', ...) mit den bewilligten Kategorien aufrufen. BetreiberIP-Anonymisierung in GA4 ist standardmäßig aktiv, ersetzt aber nicht die Einwilligungspflicht nach TDDDG.

YouTube & Google Maps per Zwei-Klick-Lösung

BetreiberVorschaubild lokal hosten statt direkt von YouTube / Google Maps zu laden. BetreiberIframe erst dynamisch bei Nutzerinteraktion (Klick auf "Inhalt laden") nachladen. BetreiberDatenschutzhinweis direkt beim Vorschaubild anzeigen mit Link zur Datenschutzerklärung.

Abnahme-Nachweis & Re-Scan

BetreiberMit SaferPage Re-Scan prüfen, dass beim Erstaufruf ohne Klick keine Anfragen an google-analytics.com, fonts.googleapis.com oder doubleclick.net gesendet werden. BetreiberTesten Sie den Consent-Flow: Nach Klick auf "Ablehnen" dürfen weiterhin keine Google-Tracking-Requests gefeuert werden.

Individueller nächster Schritt

Was erst der Full-Check für Ihre Domain erstellt

Full-only
Ursache und Fundstelle

Welche konkrete Seite, Anfrage, Konfiguration oder Dienstekette den Befund ausgelöst hat.

Priorisierte Maßnahmen

Welche Änderung für genau diese Domain zuerst sinnvoll ist und welche Abhängigkeiten bestehen.

Verantwortlichkeit und Abnahme

Wer die Änderung typischerweise übernimmt und woran der überprüfbare Zielzustand erkennbar ist.

Vertiefte Nachweise

Erweiterter Crawl, Dienste-/Datenschutzerklärungs-Abgleich und Full-Check-Exporte.

Noch nicht erstellt: Der individuelle Full-Scan und Fixplan beginnen erst nach bestätigter Zahlung. Starten Sie mit dem Mini-Check Ihrer Domain; die Bestellmöglichkeit erscheint anschließend im Report.

Quellen

Weitere relevante Betreiber-Guides

Betreiber-Datenschutz-Checkliste Allgemeiner Betreiber-Background für Punkte, die SaferPage im passiven Scan nicht abschließend belegen kann. Nutzen Sie diese Checkliste für interne Prüfung, Freigabe und Dokumentation; einzelne Report-Befunde bleiben auf technische Evidence begrenzt.
Barrierefreiheit bei Bannern und Formularen prüfen Cookie-Banner und Formulare sind typische Bruchstellen für Datenschutz, Usability und Barrierefreiheit. SaferPage kann sichtbare Labels, Button-Namen, Viewport-Signale und einfache WCAG-/BFSG-nahe Hinweise liefern; eine vollständige Barrierefreiheitspruefung braucht zusätzlich Tastatur-, Screenreader- und manuelle Flow-Tests.
SSL-Zertifikat reparieren Beheben Sie abgelaufene, falsche oder unvollständige HTTPS-Zertifikate, damit Nutzer keine Browserwarnung sehen.