{
  "generatedAt": "2026-07-29",
  "project": "WettIndex",
  "disclaimer": "Öffentliche WettIndex-Datenangaben. Keine Rechts-, Lizenz-, Steuer- oder Wettempfehlung.",
  "scopeNote": "Einbindungsregel für Anbieter: alle Sportwetten- und angrenzenden Pferdewetten-Whitelist-Einträge führen zu Ranking oder Rechercheprofil; separat behandelte Anbieter bleiben in geschützten noindex-Pfaden mit DE-IP-Gate. Keine rechtliche Bewertung, kein Platzhalter-Review und kein Affiliate-Tracking.",
  "sourceName": "Gemeinsame Glücksspielbehörde der Länder (GGL), amtliche Whitelist",
  "sourceUrl": "https://www.gluecksspiel-behoerde.de/de/fuer-spielende/uebersicht-erlaubter-anbieter-whitelist",
  "officialUpdatedAt": "2026-07-21",
  "checkedAt": "2026-07-28",
  "ruleCount": 4,
  "rowCount": 4,
  "whitelistEntryCount": 31,
  "whitelistCoveredCount": 31,
  "rankedProviderCount": 10,
  "whitelistResearchProfileCount": 21,
  "protectedProviderCount": 30,
  "protectedNoindexCount": 30,
  "protectedRouteCount": 61,
  "sourceFeedCount": 7,
  "sourceFeeds": [
    "ggl-sportwetten-whitelist.json",
    "ggl-whitelist-comparison-coverage.json",
    "ggl-whitelist-research-profile-coverage.json",
    "provider-coverage-priority.json",
    "protected-provider-routing.json",
    "blocked-provider-routing-readiness.json",
    "provider-route-index.json"
  ],
  "whitelistCoverageComplete": true,
  "deIpGateRequired": true,
  "deIpGateReady": true,
  "protectedRoutesActive": true,
  "noLegalAssessment": true,
  "noFakeReviewClaims": true,
  "noAffiliateTracking": true,
  "noProtectedDirectLinksInBlock": true,
  "gateCount": 9,
  "passedGateCount": 9,
  "checks": [
    {
      "id": "whitelist_completely_routed",
      "label": "Whitelist komplett geroutet",
      "passed": true,
      "value": 31,
      "limit": 31
    },
    {
      "id": "whitelist_split_is_explicit",
      "label": "Ranking und Recherche sauber getrennt",
      "passed": true,
      "value": "10 Ranking / 21 Recherche",
      "limit": "jeder Whitelist-Eintrag genau ein Weg"
    },
    {
      "id": "research_profiles_without_provider_links",
      "label": "Rechercheprofile ohne Anbieterlink",
      "passed": true,
      "value": 21,
      "limit": 21
    },
    {
      "id": "separate_protected_paths",
      "label": "Separat behandelte Anbieter getrennt",
      "passed": true,
      "value": 30,
      "limit": "Sonderpfad und Ausgangsseite"
    },
    {
      "id": "de_ip_gate_ready",
      "label": "DE-IP-Gate bereit",
      "passed": true,
      "value": "blocked-provider-routing-bereit",
      "limit": "Status 451 für deutsche Anfragen"
    },
    {
      "id": "protected_noindex",
      "label": "Sonderpfade bleiben noindex",
      "passed": true,
      "value": 30,
      "limit": 30
    },
    {
      "id": "safe_public_paths",
      "label": "Öffentliche Zielpfade bleiben sicher",
      "passed": true,
      "value": 4,
      "limit": "kein öffentlicher Direktlink auf Schutzpfade"
    },
    {
      "id": "no_affiliate_tracking",
      "label": "Keine Tracking-Links",
      "passed": true,
      "value": true,
      "limit": true
    },
    {
      "id": "no_legal_or_fake_review_claims",
      "label": "Keine Rechts- oder Platzhalter-Review-Behauptung",
      "passed": true,
      "value": true,
      "limit": true
    }
  ],
  "status": "anbieter-einbindungspruefung-erfüllt",
  "entries": [
    {
      "id": "whitelist-ranking-anbieter",
      "label": "Ranking-Anbieter aus der Whitelist",
      "count": 10,
      "publicMode": "indexierbar mit Score",
      "rule": "Ein Whitelist-Eintrag mit vorhandener WettIndex-Datenlage wird als normales Anbieterprofil, Review-Pfad und Ranking-Zeile geführt.",
      "primaryPath": "/wettanbieter/",
      "action": "Ranking prüfen",
      "sourceFeed": "ggl-whitelist-comparison-coverage.json",
      "exampleLabels": [
        "888sport",
        "bet-at-home",
        "Betano",
        "Betway",
        "bwin",
        "AdmiralBet"
      ],
      "requiresDeIpGate": false,
      "noindexRequired": false,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noFakeReviewClaim": true,
      "noProtectedDirectLink": true,
      "status": "anbieter-einbindungsregel-veröffentlicht"
    },
    {
      "id": "whitelist-rechercheprofil",
      "label": "Whitelist-Rechercheprofile",
      "count": 21,
      "publicMode": "indexierbar ohne Score",
      "rule": "Ein Whitelist-Eintrag ohne ausreichende eigene Bewertungsdaten erhält ein Rechercheprofil mit Datenlücken und Folgerouten, aber keinen Anbieterlink.",
      "primaryPath": "/ggl-whitelist-sportwetten/",
      "action": "Rechercheprofile ansehen",
      "sourceFeed": "ggl-whitelist-research-profile-coverage.json",
      "exampleLabels": [
        "trotto.de",
        "pokerstars.de/sports",
        "daznbet.de",
        "neobet.de",
        "wettarena.de",
        "onextwo.de"
      ],
      "requiresDeIpGate": false,
      "noindexRequired": false,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noFakeReviewClaim": true,
      "noProtectedDirectLink": true,
      "status": "anbieter-einbindungsregel-veröffentlicht"
    },
    {
      "id": "separat-behandelte-anbieter",
      "label": "Separat behandelte Anbieter",
      "count": 30,
      "publicMode": "noindex mit DE-IP-Gate",
      "rule": "Anbieter außerhalb des Whitelist-Abgleichs oder mit gesondertem Suchkontext werden nicht in Ranking-Tabellen gemischt und liegen nur in geschützten Sonderpfaden.",
      "primaryPath": "/de-geoblock/",
      "action": "Sperrhinweis lesen",
      "sourceFeed": "protected-provider-routing.json",
      "exampleLabels": [
        "Stake",
        "Pinnacle",
        "Betfair Exchange",
        "Unibet International",
        "Betsson International",
        "1xBet International"
      ],
      "requiresDeIpGate": true,
      "noindexRequired": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noFakeReviewClaim": true,
      "noProtectedDirectLink": true,
      "status": "anbieter-einbindungsregel-veröffentlicht"
    },
    {
      "id": "nicht-zugeordnete-suche",
      "label": "Noch nicht zugeordnete Suche",
      "count": 0,
      "publicMode": "kein Anbieterpfad",
      "rule": "Neue Anbieter- oder Domain-Signale starten beim Finder, bis Datenlage, Nutzwert und passender öffentlicher Zielpfad geklärt sind.",
      "primaryPath": "/wettanbieter-finder/",
      "action": "Finder starten",
      "sourceFeed": "provider-route-index.json",
      "exampleLabels": [
        "Finder",
        "Ranking",
        "Datenstatus"
      ],
      "requiresDeIpGate": false,
      "noindexRequired": false,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noFakeReviewClaim": true,
      "noProtectedDirectLink": true,
      "status": "anbieter-einbindungsregel-veröffentlicht"
    }
  ]
}