{
  "generatedFrom": "scripts/generate-seo-files.mjs",
  "site": "https://zarazwsieci.pl",
  "purpose": "Explicit crawler and AI-search access policy for Zaraz w Sieci.",
  "indexing": {
    "publicPages": "allowed",
    "trainingPolicy": "allowed unless a crawler provider offers a separate opt-out that the owner configures later",
    "snippets": "allowed with max-snippet:-1, max-image-preview:large and max-video-preview:-1 on public HTML pages"
  },
  "allowedUserAgents": [
    "Googlebot",
    "Googlebot-Image",
    "GoogleOther",
    "GoogleOther-Image",
    "GoogleOther-Video",
    "Bingbot",
    "DuckDuckBot",
    "Applebot",
    "OAI-SearchBot",
    "ChatGPT-User",
    "GPTBot",
    "ClaudeBot",
    "Claude-SearchBot",
    "Claude-User",
    "PerplexityBot",
    "Perplexity-User",
    "CCBot",
    "Google-Extended",
    "Applebot-Extended"
  ],
  "disallowedPaths": [
    "/src/",
    "/node_modules/",
    "/dist-ssr/",
    "/apps-script/"
  ],
  "canonicalSitemap": "https://zarazwsieci.pl/sitemap.xml",
  "aiContext": "https://zarazwsieci.pl/ai.txt",
  "llmContext": "https://zarazwsieci.pl/llms.txt",
  "fullLlmContext": "https://zarazwsieci.pl/llms-full.txt",
  "structuredEntityGraph": "https://zarazwsieci.pl/knowledge-graph.json",
  "notes": [
    "robots.txt controls crawling, not guaranteed indexing removal.",
    "Important public URLs should return stable HTTP 200 and self-referencing canonical tags.",
    "Do not add noindex to pages that should rank or be used by search/AI answer systems."
  ]
}
