{
    "schema": "https://saferpage.de/schemas/ai-search-visibility.v1",
    "generated_at": "2026-06-29T16:48:19+00:00",
    "domain": "zingst.de",
    "available": true,
    "scan": {
        "id": "051ac0f4-5b4e-4dc5-a7f4-e950295ee70d",
        "checked_at": "2026-06-29 08:20:47.012415+02"
    },
    "score": 74,
    "status": "review_required",
    "summary": "KI-Sichtbarkeit für zingst.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": 2,
        "ai_signal_count": 4
    },
    "checks": [
        {
            "id": "indexability_basics",
            "label": "Indexierbarkeit und Snippet-Basis",
            "status": "covered",
            "evidence": "Title vorhanden, Description vorhanden, Canonical https://www.zingst.de.",
            "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/zingst.de",
            "evidence_policy": "passive_public_evidence"
        },
        {
            "id": "structured_data",
            "label": "Strukturierte Daten und Knowledge-Hinweise",
            "status": "review_required",
            "evidence": "Keine strukturierten Datentypen im gespeicherten SEO-Signal.",
            "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/zingst.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 2.",
            "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/zingst.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, 535 Byte, SHA-256 6fa6cc6a052c; explizite KI-Bots: keine; generische Direktiven: 9.",
            "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/zingst.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/zingst.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), 3 erkannt, 1 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/zingst.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/zingst.de/export",
            "evidence_policy": "passive_public_evidence"
        }
    ],
    "ai_search_policy_evidence": {
        "files": [
            {
                "id": "robots_txt",
                "url": "https://www.zingst.de/robots.txt",
                "label": "robots.txt",
                "reason": "",
                "status": "found",
                "body_size": 535,
                "truncated": false,
                "body_sha256": "6fa6cc6a052c7e710da604ab702e457fc8f81c1bef60401266e562e7d150d5ef",
                "duration_ms": 574,
                "http_status": 200,
                "ai_bot_policy": {
                    "bot_directives": [],
                    "explicit_ai_bots": [],
                    "explicit_ai_bot_count": 0,
                    "wildcard_directive_count": 9,
                    "wildcard_directives_sample": [
                        {
                            "value": "/admin/",
                            "directive": "disallow"
                        },
                        {
                            "value": "/login/",
                            "directive": "disallow"
                        },
                        {
                            "value": "/intern/",
                            "directive": "disallow"
                        },
                        {
                            "value": "/*?q=",
                            "directive": "disallow"
                        },
                        {
                            "value": "/*&q=",
                            "directive": "disallow"
                        },
                        {
                            "value": "/*?search*",
                            "directive": "disallow"
                        },
                        {
                            "value": "/*event_filter*",
                            "directive": "disallow"
                        },
                        {
                            "value": "/*?form*",
                            "directive": "disallow"
                        }
                    ]
                },
                "relevant_lines": [
                    "User-agent: *",
                    "Disallow: /admin/",
                    "Disallow: /login/",
                    "Disallow: /intern/",
                    "Disallow: /*?q=",
                    "Disallow: /*&q=",
                    "Disallow: /*?search*",
                    "Disallow: /*event_filter*",
                    "Disallow: /*?form*",
                    "Disallow: /*&type=*",
                    "# --- Sitemap ---",
                    "Sitemap: https://www.zingst.de/sitemap.xml"
                ]
            },
            {
                "id": "llms_txt",
                "url": "https://www.zingst.de/llms.txt",
                "label": "llms.txt",
                "reason": "",
                "status": "found",
                "body_size": 3328,
                "truncated": false,
                "body_sha256": "c76c518dfc706e713e826ccc021a8d800908768b24829fdf37c9fad53b1df3bc",
                "duration_ms": 455,
                "http_status": 200,
                "relevant_lines": [
                    "# Zingst - Ostseeheilbad an der deutschen Ostseeküste",
                    "> Zingst ist ein familienfreundliches Ostseeheilbad auf der Halbinsel Fischland-Darß-Zingst in Mecklenburg-Vorpommern. Das Seebad verbindet unberührte Natur, 18 km langen Sandstran",
                    "Zingst hat sich von einem traditionellen Seefahrerdorf zu einem modernen Ostseeheilbad entwickelt und ist heute bekannt als Zentrum der Fotografie an der Ostsee. Das Fotofestival \"",
                    "## Tourismus und Unterkunft",
                    "- [Urlaub in Zingst](https://www.zingst.de): Hauptseite mit Informationen zu Unterkünften, Aktivitäten und Sehenswürdigkeiten",
                    "- [Tourismusinformation](https://www.zingst.de/tourismusinformation-zingst): Kontakt und Öffnungszeiten der Tourist-Information im Kurhaus",
                    "- [Event Highlights und Veranstaltungen](https://www.zingst.de/highlights): Übersicht der Veranstaltungshighlights des Jahres",
                    "- [Veranstaltungsüberblick](https://www.zingst.de/veranstaltungen): Übersicht aller Veranstaltungen des Jahres",
                    "## Kultur und Fotografie",
                    "- [Ort und Kultur](https://www.zingst.de/ort-und-kultur): Geschichte und kulturelle Entwicklung von Zingst",
                    "- [Max Hünten Haus](https://www.zingst.de/max-huenten-haus): Fotografie-Zentrum mit Ausstellungen und Foto-Workshops und Kamera-Verleih",
                    "- [Horizonte Zingst](https://www.zingst.de/fotofestival-horizonte): Umweltfotofestival Horizonte Zingst",
                    "- [Foto-Ausstellungen](https://www.zingst.de/festival-ausstellungen): Ganzjährige Fotografie-Ausstellungen des Umweltfotofestival Horizonte Zingst",
                    "- [Foto-Workshops](https://www.zingst.de/fotografie/workshops): Ganzjährige Fotografie-Workshops mit namhaften Fotografen",
                    "## Natur und Aktivitäten",
                    "- [Nationalpark Vorpommersche Boddenlandschaft](https://www.zingst.de/natururlaub-zwischen-ostsee-und-bodden): Informationen zu Wanderwegen, Radtouren und Naturerlebnissen"
                ]
            },
            {
                "id": "ai_txt",
                "url": "https://www.zingst.de/.well-known/ai.txt",
                "label": "AI Policy",
                "reason": "http_error",
                "status": "missing",
                "body_size": 0,
                "truncated": false,
                "body_sha256": "",
                "duration_ms": 714,
                "http_status": 404,
                "relevant_lines": []
            },
            {
                "id": "ai_policy_txt",
                "url": "https://www.zingst.de/.well-known/ai-policy.txt",
                "label": "AI Policy",
                "reason": "http_error",
                "status": "missing",
                "body_size": 0,
                "truncated": false,
                "body_sha256": "",
                "duration_ms": 302,
                "http_status": 404,
                "relevant_lines": []
            },
            {
                "id": "ward_txt",
                "url": "https://www.zingst.de/.well-known/ward.txt",
                "label": "WARD Policy",
                "reason": "http_error",
                "status": "missing",
                "body_size": 0,
                "truncated": false,
                "body_sha256": "",
                "duration_ms": 266,
                "http_status": 404,
                "relevant_lines": []
            }
        ],
        "origin": "https://www.zingst.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": "generic_robots_policy"
    },
    "ai_bot_policy_matrix": [
        {
            "bot": "GPTBot",
            "stored_policy_signal": "generic_robots_policy",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "ChatGPT-User",
            "stored_policy_signal": "generic_robots_policy",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "Google-Extended",
            "stored_policy_signal": "generic_robots_policy",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "ClaudeBot",
            "stored_policy_signal": "generic_robots_policy",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "PerplexityBot",
            "stored_policy_signal": "generic_robots_policy",
            "directives": [],
            "operator_decision_required": true,
            "decision_options": [
                "allow",
                "limit",
                "disallow",
                "case_by_case"
            ]
        },
        {
            "bot": "CCBot",
            "stored_policy_signal": "generic_robots_policy",
            "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/zingst.de",
        "json": "https://saferpage.de/ki-sichtbarkeit/zingst.de/json",
        "csv": "https://saferpage.de/ki-sichtbarkeit/zingst.de/csv",
        "markdown": "https://saferpage.de/ki-sichtbarkeit/zingst.de/md",
        "website_check": "https://saferpage.de/website-check/zingst.de",
        "ai_governance": "https://saferpage.de/ki/zingst.de",
        "page_inventory": "https://saferpage.de/seiten/zingst.de",
        "coverage": "https://saferpage.de/abdeckung/zingst.de",
        "short_report": "https://saferpage.de/zingst.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."
}
