{
    "schema": "https://saferpage.de/schemas/ai-search-visibility.v1",
    "generated_at": "2026-06-29T07:38:06+00:00",
    "domain": "keelearning.de",
    "available": true,
    "scan": {
        "id": "08a28bdf-45f0-49a5-adb1-057ea3c09f6e",
        "checked_at": "2026-06-28 17:54:15.331007+02"
    },
    "score": 74,
    "status": "review_required",
    "summary": "KI-Sichtbarkeit für keelearning.de: 3/7 Check(s) belegt, 4 fachlich zu prüfen, 0 ohne gespeicherte Bot-/Policy-Evidence.",
    "metrics": {
        "check_count": 7,
        "covered_check_count": 3,
        "review_required_count": 4,
        "not_publicly_verified_count": 0,
        "known_ai_bot_count": 6,
        "mentioned_ai_bot_count": 0,
        "policy_file_checked_count": 5,
        "policy_file_found_count": 2,
        "explicit_ai_bot_policy_count": 0,
        "seo_finding_count": 1,
        "ai_signal_count": 4
    },
    "checks": [
        {
            "id": "indexability_basics",
            "label": "Indexierbarkeit und Snippet-Basis",
            "status": "review_required",
            "evidence": "Title vorhanden, Description fehlt, Canonical nicht erkannt.",
            "operator_action": "Seitentitel, Meta-Description, Canonical und öffentliche Kurz-URL für Suchmaschinen und KI-Antwortsysteme konsistent halten.",
            "owner": "SEO/Content",
            "evidence_url": "https://saferpage.de/keelearning.de",
            "evidence_policy": "passive_public_evidence"
        },
        {
            "id": "structured_data",
            "label": "Strukturierte Daten und Knowledge-Hinweise",
            "status": "covered",
            "evidence": "Strukturierte Typen: SoftwareApplication.",
            "operator_action": "Organization, WebSite, Breadcrumb, Article/Report oder FAQ nur ergänzen, wenn Inhalt und Claim fachlich stimmen.",
            "owner": "SEO/Entwicklung",
            "evidence_url": "https://saferpage.de/keelearning.de",
            "evidence_policy": "passive_public_evidence"
        },
        {
            "id": "seo_behavior_cloaking",
            "label": "SEO-Verhalten und Cloaking-Risiken",
            "status": "review_required",
            "evidence": "SEO-Risiko high, Verhalten low, Cloaking low, Befunde 1.",
            "operator_action": "Doorway-, Cloaking-, Hidden-Text-, Meta-Refresh- und manipulative Muster fachlich prüfen und betroffene Seiten bereinigen.",
            "owner": "SEO/Compliance",
            "evidence_url": "https://saferpage.de/keelearning.de",
            "evidence_policy": "passive_public_evidence"
        },
        {
            "id": "robots_ai_bot_policy",
            "label": "robots.txt und KI-Bot-Regeln",
            "status": "review_required",
            "evidence": "Gespeicherte Policy-Evidence: robots.txt found, HTTP 200, 47 Byte, SHA-256 6a413317b83a; explizite KI-Bots: keine; generische Direktiven: 0.",
            "operator_action": "robots.txt gegen KI-Bot-Ziele prüfen: erlauben, begrenzen oder sperren je Betreiberstrategie; Entscheidung mit Datum dokumentieren.",
            "owner": "SEO/Legal/IT",
            "evidence_url": "https://saferpage.de/abdeckung/keelearning.de",
            "evidence_policy": "stored_public_evidence"
        },
        {
            "id": "llms_ward_policy",
            "label": "LLMs.txt, WARD und AI-Policy-Dateien",
            "status": "covered",
            "evidence": "Gefundene Policy-Datei(en): llms_txt.",
            "operator_action": "Falls KI-Antwortsysteme gezielt gesteuert werden sollen: maschinenlesbare Policy-Datei, erlaubte Quellen, Kontakt und Änderungsprozess definieren.",
            "owner": "SEO/Content/Legal",
            "evidence_url": "https://saferpage.de/ki/keelearning.de",
            "evidence_policy": "stored_public_evidence"
        },
        {
            "id": "ai_transparency_notice",
            "label": "KI-/Profiling-Transparenz im Datenschutzkontext",
            "status": "review_required",
            "evidence": "AI-Governance-Readiness 11/100; 4 Signal(e), 4 erkannt, 2 hohes Risiko, 5 offene Kontrolle(n).",
            "operator_action": "Interne KI-Nutzung, Profiling, Scoring, Chatbots und automatisierte Entscheidungen mit Datenschutzhinweis, AVV/DPA, Opt-out und Human Review abgleichen.",
            "owner": "Datenschutz/Product",
            "evidence_url": "https://saferpage.de/ki/keelearning.de",
            "evidence_policy": "passive_public_evidence"
        },
        {
            "id": "coverage_sources",
            "label": "Sitemap, wichtige Seiten und KI-Quellenbasis",
            "status": "covered",
            "evidence": "12 entdeckte/priorisierte Seite(n), 0 Sitemap-URL(s), 1 Sitemap-Quelle(n).",
            "operator_action": "Sitemap, robots.txt, Datenschutz-, Impressums-, Kontakt-, FAQ-, Produkt- und Hilfeseiten aktuell und intern gut erreichbar halten.",
            "owner": "SEO/Webbetrieb",
            "evidence_url": "https://saferpage.de/seiten/keelearning.de/export",
            "evidence_policy": "passive_public_evidence"
        }
    ],
    "ai_search_policy_evidence": {
        "files": [
            {
                "id": "robots_txt",
                "url": "https://www.keelearning.de/robots.txt",
                "label": "robots.txt",
                "reason": "",
                "status": "found",
                "body_size": 47,
                "truncated": false,
                "body_sha256": "6a413317b83ac8ec153be58a7026264df8c640feb6fcb723b2e0d964779aa908",
                "duration_ms": 182,
                "http_status": 200,
                "ai_bot_policy": {
                    "bot_directives": [],
                    "explicit_ai_bots": [],
                    "explicit_ai_bot_count": 0,
                    "wildcard_directive_count": 0,
                    "wildcard_directives_sample": []
                },
                "relevant_lines": [
                    "Sitemap: https://www.keelearning.de/sitemap.xml"
                ]
            },
            {
                "id": "llms_txt",
                "url": "https://www.keelearning.de/llms.txt",
                "label": "llms.txt",
                "reason": "",
                "status": "found",
                "body_size": 8655,
                "truncated": false,
                "body_sha256": "6a4079d771bab3a9cb95470cecc330a9195c753d0947d869eaa90698428cb56c",
                "duration_ms": 241,
                "http_status": 200,
                "relevant_lines": [
                    "# keelearning",
                    "> keelearning ist eine mobile, DSGVO-konforme Lernplattform (LMS) für die Schulung von Frontline-Teams und Kunden. Unternehmen erreichen damit Mitarbeitende ohne festen Arbeitsplat",
                    "keelearning richtet sich an Unternehmen ab ca. 100 Mitarbeitenden, die verteilte oder gewerbliche Teams (Frontliner) sowie Kunden und Partner schulen wollen. Die Plattform kombinie",
                    "Zentrale Merkmale:",
                    "- Mobile-First: Lernen per App oder Browser auf jedem Gerät, ohne Firmen-E-Mail",
                    "- Mehrsprachigkeit: über 20 Sprachen mit KI-gestütztem Auto-Translate von Plattform und Inhalten",
                    "- Gamification: Quiz Battles, Highscores, Badges und Ranglisten",
                    "- Compliance: revisionssichere Nachweise, automatische Zertifikate, Eskalationsmanagement für Pflichtschulungen",
                    "- Standards: SCORM- und xAPI-Unterstützung für bestehende Web-based Trainings",
                    "- Datenschutz & Sicherheit: DSGVO-konform, ISO-zertifiziert, ausschließlich deutsche Server, betriebsratstauglich",
                    "- Integrationen: SAP, Microsoft Teams, Single Sign-On (SSO) und weitere",
                    "- Multi-Mandantenfähigkeit: getrennte Lernumgebungen für Partner, Franchise-Nehmer oder Kunden mit eigenem Branding",
                    "- Wissenscommunity: KI-Chatbot plus geteiltes Praxiswissen für sofort abrufbares Unternehmenswissen",
                    "- Managed Service: optionale Übernahme von Content-Produktion und -Kuration",
                    "Haupteinsatzgebiete: Mitarbeiterschulung, Onboarding, Sicherheitsunterweisungen, Produkt- und Vertriebsschulung sowie Kundenschulung.",
                    "## Einstieg & Kontakt"
                ]
            },
            {
                "id": "ai_txt",
                "url": "https://www.keelearning.de/.well-known/ai.txt",
                "label": "AI Policy",
                "reason": "http_error",
                "status": "missing",
                "body_size": 0,
                "truncated": false,
                "body_sha256": "",
                "duration_ms": 214,
                "http_status": 404,
                "relevant_lines": []
            },
            {
                "id": "ai_policy_txt",
                "url": "https://www.keelearning.de/.well-known/ai-policy.txt",
                "label": "AI Policy",
                "reason": "http_error",
                "status": "missing",
                "body_size": 0,
                "truncated": false,
                "body_sha256": "",
                "duration_ms": 234,
                "http_status": 404,
                "relevant_lines": []
            },
            {
                "id": "ward_txt",
                "url": "https://www.keelearning.de/.well-known/ward.txt",
                "label": "WARD Policy",
                "reason": "http_error",
                "status": "missing",
                "body_size": 0,
                "truncated": false,
                "body_sha256": "",
                "duration_ms": 241,
                "http_status": 404,
                "relevant_lines": []
            }
        ],
        "origin": "https://www.keelearning.de",
        "schema": "https://saferpage.de/schemas/ai-search-policy-evidence.v1",
        "status": "checked",
        "metrics": {
            "file_count": 5,
            "found_file_count": 2,
            "policy_file_count": 1,
            "explicit_ai_bot_count": 0
        },
        "summary": "2 von 5 Policy-Datei(en) gefunden; 0 explizite KI-Bot-Regel(n) in robots.txt.",
        "available": true,
        "guardrails": [
            "Nur feste Same-Origin-Policy-Dateien",
            "Keine Off-Host-Redirects",
            "64-KB-Body-Limit",
            "Öffentlich nur Hash, Status und kurze relevante Zeilen"
        ],
        "known_ai_bots": [
            "GPTBot",
            "ChatGPT-User",
            "Google-Extended",
            "ClaudeBot",
            "PerplexityBot",
            "CCBot"
        ],
        "explicit_ai_bots": [],
        "policy_file_count": 1,
        "llms_ward_policy_status": "policy_file_found",
        "robots_ai_policy_status": "robots_found_no_ai_bot_policy"
    },
    "ai_bot_policy_matrix": [
        {
            "bot": "GPTBot",
            "stored_policy_signal": "not_found_in_stored_policy_evidence",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "ChatGPT-User",
            "stored_policy_signal": "not_found_in_stored_policy_evidence",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "Google-Extended",
            "stored_policy_signal": "not_found_in_stored_policy_evidence",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "ClaudeBot",
            "stored_policy_signal": "not_found_in_stored_policy_evidence",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "PerplexityBot",
            "stored_policy_signal": "not_found_in_stored_policy_evidence",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "CCBot",
            "stored_policy_signal": "not_found_in_stored_policy_evidence",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        }
    ],
    "operator_policy_questions": [
        "Sollen KI-Crawler Inhalte vollständig indexieren dürfen oder nur öffentliche Hilfs-/FAQ-/Produktseiten?",
        "Gibt es Inhalte, die für Suche sichtbar sein sollen, aber nicht für Modelltraining oder generative Antwortsysteme?",
        "Wer gibt robots.txt, llms.txt/WARD-Policy, strukturierte Daten und KI-Transparenztexte frei?",
        "Wie wird nach Content-, Legal- oder Produktänderungen erneut geprüft?"
    ],
    "links": {
        "html": "https://saferpage.de/ki-sichtbarkeit/keelearning.de",
        "json": "https://saferpage.de/ki-sichtbarkeit/keelearning.de/json",
        "csv": "https://saferpage.de/ki-sichtbarkeit/keelearning.de/csv",
        "markdown": "https://saferpage.de/ki-sichtbarkeit/keelearning.de/md",
        "website_check": "https://saferpage.de/website-check/keelearning.de",
        "ai_governance": "https://saferpage.de/ki/keelearning.de",
        "page_inventory": "https://saferpage.de/seiten/keelearning.de",
        "coverage": "https://saferpage.de/abdeckung/keelearning.de",
        "short_report": "https://saferpage.de/keelearning.de"
    },
    "disclaimer": "Diese öffentliche Prüfung bewertet gespeicherte passive SaferPage-Evidence. Bot-Zugriff, robots.txt, llms.txt, WARD-Policy und interne KI-Strategie müssen Betreiber aktiv bestätigen."
}
