{
  "meta": {
    "last_updated": "2026-03-17T00:00:00.000Z",
    "total_organizations": 734,
    "scan_version": "v1",
    "law_reference": "정부조직법 [법률 제21065호, 2025. 10. 1., 일부개정]",
    "evaluation_focus": "보도자료, 정책소개, 공지사항 — LLM이 robots.txt 등에 의해 차단당하지 않고 접근할 수 있는지 평가"
  },
  "organizations": [
    {
      "org_id": "K008",
      "name": "(재)한국보건의료정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.k-his.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 100,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 10,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 4,
          "LT-02": 3,
          "LT-03": 3,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\n# 통합검색 결과 페이지 차단\nDisallow: /search.es\n\n# 민원 게시판 차단\nDisallow: /board.es?*bid=0012\nDisallow: /board.es?*bid=0034\n\n\n"
      },
      "llms_txt": {
        "exists": true,
        "content_length": 2088,
        "has_description": true,
        "snapshot": "# Korea Health Information Service (KHIS)\r\n\r\n> 한국보건의료정보원(KHIS)은 디지털 헬스케어 생태계 조성을 통해 환자 안전과 진료 연속성 보장 등 의료의 질 향상을 도모하며, 궁국적으로 국민의 건강 증진을 위한 보건의료 정보화 전문기관입니다.\r\n\r\n## Core Resources\r\n- [KHIS 소개](https://khis.kr/menu.es?mid=a10101010000): 기관의 역할 및 주요 업무 안내\r\n- [미션·비전 & 연혁](https://khis.kr/menu.es?mid=a10101030000): 기관의 미션·비전 및 주요 발자취\r\n- [KHIS 소식](https://khis.kr/gallery.es?mid=a10302000000&bid=0002): 기관 주요 활동 소식\r\n- [보도자료](https://khis.kr/board.es?mid=a10315000000&bid=0038): 공식 보도자료\r\n- [정책소개](https://www.khis.kr/menu.es?mid=a10201010100): 보건의료정보 정책 사업 소개\r\n\r\n\r\n## Key Projects & Services\r\n- [EMR 인증제](https://khis.kr/menu.es?mid=a10201010100): 전자의무기록시스템의 안전성 및 상호운용성 확보를 위한 인증제도 안내\r\n- [의료데이터 중심병원](https://khis.kr/menu.es?mid=a10202000000): 임상 빅데이터 활용 및 산·학·연·병 데이터 협력체계 구축·지원 사업\r\n- [보건의료정보 표준화](https://khis.kr/menu.es?mid=a10203040000): 보건의료 데이터 용어 및 전송 표준 가이드라인 제공\r\n- [보건의료표준 협력기관](https://khis.kr/menu.es?mid=a10210000000): 보건의료 분야 표준화 협업 체계 및 거버넌스 운영\r\n- [건강정보 고속도로 (의료 마이데이터)](https://khis.kr/menu.es?mid=a10214000000): 개인 의료데이터(PHR)를 표준화된 형식으로 열람 및 전송할 수 있는 중계 시스템 운영\r\n- [진료정보교류시스템](https://khis.kr/menu.es?mid=a10207000000): 의료기관 간 환자의 진료기록을 전자적으로 안전하게 송수신하는 교류 서비스\r\n- [디지털헬스케어 국제협력](https://khis.kr/menu.es?mid=a10209000000): 글로벌 디지털 헬스 파트너십(GDHP) 참여 및 정책 경험 공유\r\n- [국립병원 정보화 사업](https://khis.kr/menu.es?mid=a10211000000): 보건복지부 및 질병관리청 소속 9개 국립병원의 의료정보시스템 구축 및 유지관리\r\n- [보건의료 빅데이터 플랫폼](https://khis.kr/menu.es?mid=a10217050100): 9개 공공기관 데이터를 결합하여 공공 목적 연구에 활용하도록 연구자에게 개방하는 사업\r\n- [방역통합정보시스템](https://khis.kr/menu.es?mid=a10215000000): 감염병 대응 단계별 정보를 통합하여 신속한 유행 대응을 지원하는 원스톱 시스템\r\n- [희귀질환 등록사업](https://khis.kr/menu.es?mid=a10213000000): 희귀질환자 등록 관리 및 국가 통계데이터 활용 기반 마련 사업\r\n- [휴·폐업 의료기관 진료기록보관](https://khis.kr/menu.es?mid=a10212000000): 폐업 의료기관의 진료기록부 등을 안전하게 보존하고 발급을 지원하는 시스템\r\n\r\n## Support & Open Data\r\n- [자주 묻는 질문(FAQ)](https://khis.kr/board.es?mid=a10515000000&bid=0050): 기관 서비스 및 사업 관련 주요 궁금증에 대한 답변 제공\r\n- [묻고 답하기(Q&A)](https://khis.kr/board.es?mid=a10503000000&bid=0012): 보건의료 정보 서비스 이용 관련 개별 질의응답\r\n- [공공데이터 개방](https://khis.kr/menu.es?mid=a10802000000): 기관 보유 공공데이터 목록 및 활용 안내"
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 60
      },
      "metadata": {
        "has_title": true,
        "title": "한국보건의료정보원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 318,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 60916
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10315000000",
          "/menu.es?mid=a10315000000"
        ],
        "notice": [
          "/menu.es?mid=a10301000000",
          "/menu.es?mid=a10301000000"
        ],
        "policy": [
          "/menu.es?mid=a10201010100"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M01",
      "name": "재정경제부",
      "name_en": "Ministry of Economy and Finance",
      "org_type": "ministry",
      "url": "https://www.moef.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제30조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /sch/schMain.do\r\nDisallow: /id/qustnr.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5350
      },
      "metadata": {
        "has_title": true,
        "title": "재정경제부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 426,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 211328
      },
      "content_paths": {
        "press": [
          "/nw/nes/nesdta.do;jsessionid=GJCGMjDzgAL6SWwaIRkDrYwgLXAvWxhfmzYu_OO5.node40?bbsId=MOSFBBS_000000000028&menuNo=4010100"
        ],
        "notice": [
          "/nw/notice/emrcDetail.do;jsessionid=GJCGMjDzgAL6SWwaIRkDrYwgLXAvWxhfmzYu_OO5.node40?searchBbsId=MOSFBBS_000000000031&searchNttId=MOSF_000000000077121&menuNo=4050200",
          "/nw/notice/emrcDetail.do;jsessionid=GJCGMjDzgAL6SWwaIRkDrYwgLXAvWxhfmzYu_OO5.node40?searchBbsId=MOSFBBS_000000000031&searchNttId=MOSF_000000000077120&menuNo=4050200",
          "/nw/notice/emrcDetail.do;jsessionid=GJCGMjDzgAL6SWwaIRkDrYwgLXAvWxhfmzYu_OO5.node40?searchBbsId=MOSFBBS_000000000031&searchNttId=MOSF_000000000077080&menuNo=4050200"
        ],
        "policy": [
          "/",
          "https://mofe.go.kr/mainIndex.do",
          "https://mofe.go.kr/2026/policyA.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "K025",
      "name": "경제인문사회연구회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nrc.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "\r\nUser-agent: *\r\nDisallow: /ecms/\r\nDisallow: /source/\r\nDisallow: /nrcAdm_src/\r\nDisallow: /ecms_resource/\r\nDisallow: /search\r\nDisallow: /boardDownload\r\nDisallow: /*.pdf$\r\nDisallow: /*.zip$\r\nDisallow: /*.doc$\r\nDisallow: /*.docx$\r\nDisallow: /*.xls$\r\nDisallow: /*.xlsx$\r\nDisallow: /*.hwp$\r\nDisallow: /*.jpg$\r\nDisallow: /*.png$"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 231
      },
      "metadata": {
        "has_title": true,
        "title": "NRC 경제인문사회연구회 - NRC 공식 홈페이지, NRC",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 153,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 100053
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a12102000000",
          "/menu.es?mid=a12102000000",
          "/menu.es?mid=a12102000000"
        ],
        "notice": [
          "/menu.es?mid=a12101000000",
          "/menu.es?mid=a12101000000",
          "/menu.es?mid=a12101000000"
        ],
        "policy": [
          "/menu.es?mid=a12205000000",
          "/menu.es?mid=a12205000000",
          "/menu.es?mid=a12205000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K048",
      "name": "국립해양생물자원관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.mabik.re.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 134
      },
      "metadata": {
        "has_title": true,
        "title": "국립해양생물자원관",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 81,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 281209
      },
      "content_paths": {
        "press": [
          "/bbs/BBSMSTR_000000000347.do",
          "/bbs/BBSMSTR_000000000347.do",
          "/bbs/BBSMSTR_000000000347/list.do"
        ],
        "notice": [
          "/bbs/BBSMSTR_000000000345/list.do"
        ],
        "policy": [
          "/kor/sitemap_03.do",
          "/kor/sitemap_03.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K140",
      "name": "중소기업기술정보진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.tipa.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://tipa.or.kr/sitemap.xml",
          "https://tipa.or.kr/kbiolabhub/sitemap.xml"
        ],
        "snapshot": "# www.robotstxt.org/\r\n# http://code.google.com/web/controlcrawlindex/\r\n\r\nUser-agent: *\r\nDisallow : /webroot\r\nDisallow : /webroot2\r\nDisallow : /main/main/popup_open\r\n\r\n\r\nSitemap : https://tipa.or.kr/sitemap.xml\r\nSitemap : https://tipa.or.kr/kbiolabhub/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 168
      },
      "metadata": {
        "has_title": true,
        "title": "중소기업기술정보진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 303,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 59073
      },
      "content_paths": {
        "press": [
          "/s040102"
        ],
        "notice": [
          "https://www.smes.go.kr/exportcenter/information/notice/details.do?seq=9214",
          "https://smtech.go.kr/front/ifg/no/notice02_intro.do;jsessionid=PkEBG4jgMy5lxXNf1yL7OTNt1H8LzpWtQz4UvKjWJSvY94pm4FlF9FOlMsWYYJLg.smwas1_servlet_engine2",
          "/s040101"
        ],
        "policy": [
          "/s040305/view/id/17240"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K287",
      "name": "한국저작권보호원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcopa.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "http://www.kcopa.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nAllow : /\r\nDisallow : /upload/\r\nDisallow : /super/\r\n\r\nUser-agent : Googlebot\r\n\r\nDisallow : /lay3/program/S1T2C58/total/search.do\r\n\r\nDisallow: /lay1/bbs/*/list.do\r\nDisallow: /lay1/bbs/*/view.do\r\n\r\nSitemap: http://www.kcopa.or.kr/sitemap.xml\r\n\r\n#DaumWebMasterTool:a422a3b89e8b05d407cf5793cb3ca258fd01f3821c42f907714fd4af87986782:rXy/qtyQGnrhNP1ayl0Zig=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 1299
      },
      "metadata": {
        "has_title": true,
        "title": "한국저작권보호원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 474,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 182013
      },
      "content_paths": {
        "press": [
          "/lay1/bbs/S1T12C38/F/38/list.do",
          "/lay1/bbs/S1T12C38/F/38/list.do",
          "https://www.kcopa.or.kr/lay1/bbs/S1T12C38/F/38/view.do?article_seq=7369"
        ],
        "notice": [
          "/lay1/bbs/S1T12C49/A/12/list.do",
          "/lay1/bbs/S1T239C240/A/60/list.do",
          "/lay1/bbs/S1T12C49/A/12/list.do"
        ],
        "policy": [
          "/lay1/S1T1C10/sublink.do",
          "/lay1/S1T1C10/sublink.do",
          "https://www.kcopa.or.kr/lay1/bbs/S1T217C215/B/51/view.do?article_seq=7103"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B120",
      "name": "춘천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.chuncheon.go.kr/cityhall/",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.chuncheon.go.kr/sitemap.xml",
          "https://www.chuncheon.go.kr/tour/sitemap.xml"
        ],
        "snapshot": "\r\nUser-agent: *\r\nAllow: /_user*\r\nAllow: /_cmm*\r\nAllow: /_source/css*\r\nAllow: /_source/js*\r\nAllow: /_chuncheon*\r\nDisallow: /_*\r\nDisallow: /search*\r\nDisallow: /life-civil-complaint/notice/news?nttId=*\r\n\r\nSitemap: https://www.chuncheon.go.kr/sitemap.xml\r\nSitemap: https://www.chuncheon.go.kr/tour/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 1277
      },
      "metadata": {
        "has_title": true,
        "title": "춘천시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 488,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 265340
      },
      "content_paths": {
        "press": [
          "/cityhall/about-chuncheon/promotion/news-material/",
          "/cityhall/about-chuncheon/promotion/news-material/",
          "/cityhall/about-chuncheon/promotion/news-material/"
        ],
        "notice": [
          "/cityhall/administrative-info/notice-info/notice-announcement/",
          "/cityhall/administrative-info/notice-info/legislative-notice/",
          "/cityhall/administrative-info/notice-info/personnel-info/"
        ],
        "policy": [
          "/cityhall/information-disclosure/real-name/open-task/",
          "/cityhall/information-disclosure/real-name/open-task/",
          "/cityhall/information-disclosure/real-name/open-task/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K326",
      "name": "한국해양수산개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kmi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 90,
        "grade": "A+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow:/\nDisallow: /globalnews\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 102
      },
      "metadata": {
        "has_title": true,
        "title": "메인 | KMI 한국해양수산개발원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 849,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 68240
      },
      "content_paths": {
        "press": [
          "/web/board/list.do?rbsIdx=164",
          "/web/board/list.do?rbsIdx=164",
          "/web/board/list.do?rbsIdx=164"
        ],
        "notice": [
          "/web/board/list.do?rbsIdx=68",
          "https://kmi.recruiter.co.kr/app/jobnotice/list",
          "/web/board/list.do?rbsIdx=68"
        ],
        "policy": [
          "/web/board/viewSeminar.do?rbsIdx=317&idx=13",
          "/web/contents/contentsView.do?rbsIdx=299",
          "/web/board/list.do?rbsIdx=323"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "L09",
      "name": "경기도",
      "name_en": "Gyeonggi Province",
      "org_type": "local_province",
      "url": "https://www.gg.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 88,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow:/site/gg/common/img/\nDisallow: /common/\nDisallow: /include/\nDisallow: /site/\nDisallow: /template/\nDisallow: /down/\nDisallow: /ubhome/\nDisallow: /*.xml$\nDisallow: /welfare/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 9
      },
      "metadata": {
        "has_title": true,
        "title": "경기도청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 239,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 334771
      },
      "content_paths": {
        "press": [
          "https://gnews.gg.go.kr/briefing/brief_gongbo.do",
          "https://gnews.gg.go.kr/briefing/brief_gongbo.do",
          "https://gnews.gg.go.kr/briefing/brief_gongbo.do"
        ],
        "notice": [
          "/bbs/board.do?bsIdx=763&amp;menuId=1642",
          "/bbs/board.do?bsIdx=856&amp;menuId=1534045",
          "/bbs/board.do?bsIdx=520&amp;menuId=1736"
        ],
        "policy": [
          "/contents/contents.do?ciIdx=1514&amp;menuId=2007",
          "/bbs/board.do?bsIdx=546&amp;menuId=1791",
          "/contents/contents.do?ciIdx=987222&amp;menuId=1534044"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K213",
      "name": "한국발명진흥회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kipa.org",
      "parent_org_id": null,
      "ministry": "지식재산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 88,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.kipa.org/sitemap.xml",
          "https://www.kipa.org/d2b/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nAllow: /\nAllow: /d2b/\nDisallow: /forbidden/\nDisallow: /ip-job/center/serch/search.do\nDisallow: /ip-job/center/center02.jsp\nDisallow: /*성매매*\nDisallow: /*유흥*\nDisallow: /*호빠*\nDisallow: /*대출*\nDisallow: /*마약*\nDisallow: /*토토*\nDisallow: /*호스트*\nDisallow: /*도박*\nDisallow: /*사기*\nDisallow: /*음란*\nSitemap: https://www.kipa.org/sitemap.xml\nSitemap: https://www.kipa.org/d2b/sitemap.xml\n\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 7
      },
      "metadata": {
        "has_title": true,
        "title": "한국발명진흥회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 734,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 109849
      },
      "content_paths": {
        "press": [
          "/kipa/advertise/kw_0301.jsp?mode=view&article_no=122029",
          "/kipa/advertise/kw_0301.jsp?mode=view&article_no=121994",
          "/kipa/advertise/kw_0301.jsp?mode=view&article_no=122029"
        ],
        "notice": [
          "/kipa/notice/kw_0403_01.jsp",
          "/kipa/notice/kw_0403_01.jsp",
          "/kipa/notice/kw_0402.jsp"
        ],
        "policy": [
          "advertise/kw_0303.jsp?mode=view&article_no=122021",
          "advertise/kw_0303.jsp?mode=view&article_no=122020",
          "/kipa/service/kw_0707_01.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K316",
      "name": "한국특허기술진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kipro.or.kr",
      "parent_org_id": null,
      "ministry": "지식재산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 88,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nDisallow: /board/complaint/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 91
      },
      "metadata": {
        "has_title": true,
        "title": "한국특허기술진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 86,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 94090
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/board/notice/list",
          "/board/notice/list",
          "/board/notice/list"
        ],
        "policy": [
          "/business/priorArtSearch",
          "/business/patentStatisticReport",
          "/business/patentStatisticReport"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "P05",
      "name": "국가데이터처",
      "name_en": "National Data Agency",
      "org_type": "pm_office",
      "url": "https://kostat.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제27조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 88,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /ksows/wisenut/\r\nUser-agent: Googlebot\r\nDisallow: /board.es?mid=b20306000000&bid=601"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 466
      },
      "metadata": {
        "has_title": true,
        "title": "국가데이터처",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1403,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 105808
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10301010000",
          "/menu.es?mid=a10301010000",
          "/menu.es?mid=a10301010000"
        ],
        "notice": [
          "/menu.es?mid=a10306020000",
          "/menu.es?mid=a10306020000",
          "/menu.es?mid=a10306020000"
        ],
        "policy": [
          "/menu.es?mid=a10105010000",
          "/menu.es?mid=a10105010000",
          "/menu.es?mid=a10401010000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "A12",
      "name": "산림청",
      "name_en": "Korea Forest Service",
      "org_type": "agency",
      "url": "https://www.forest.go.kr",
      "parent_org_id": "M11",
      "ministry": null,
      "law_reference": "제40조⑤",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 88,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.forest.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent:Amazonbot \r\nUser-agent:AmazonAdBot \r\nUser-agent:Amzn-SearchBot\r\nDisallow: /\r\n\r\nUser-agent: *\r\nAllow: /\r\nDisallow: /kfsweb/kfs/search.do\r\n\r\nSitemap:https://www.forest.go.kr/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 612
      },
      "metadata": {
        "has_title": true,
        "title": "산림청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 708,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 226212
      },
      "content_paths": {
        "press": [
          "/kfsweb/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_1036&amp;mn=NKFS_04_02_01",
          "/kfsweb/kfi/kfs/cms/cmsView.do?mn=NKFS_05_03_09&amp;cmsId=FC_003471",
          "/kfsweb/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_1036&amp;mn=NKFS_04_02_01"
        ],
        "notice": [],
        "policy": [
          "/kfsweb/kfi/kfs/cms/cmsView.do?mn=NKFS_02_17&amp;cmsId=FC_003815",
          "/kfsweb/kfi/kfs/cms/cmsView.do?mn=NKFS_02_16_03&amp;cmsId=FC_000109",
          "/kfsweb/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_1008&amp;mn=NKFS_02_15_01"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "K332",
      "name": "한국형사·법무정책연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kicj.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 87,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.kicj.re.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /findeepSearch.es\r\nDisallow: /board.es\r\n\r\nUser-agent: *\r\nAllow: /main/\r\nAllow: /menu.es\r\nAllow: /international/\r\nAllow: /library/\r\nAllow: /ccldb/\r\nAllow: /stats/\r\n\r\nSitemap: https://www.kicj.re.kr/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 74
      },
      "metadata": {
        "has_title": true,
        "title": "KICJ 한국형사법무정책연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 817,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 63611
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10304010000",
          "/menu.es?mid=a10304010000"
        ],
        "notice": [
          "/menu.es?mid=a10301000000",
          "/menu.es?mid=a10301000000"
        ],
        "policy": [
          "/menu.es?mid=a10103010000",
          "/menu.es?mid=a10104010000",
          "/menu.es?mid=a10308000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B005",
      "name": "관악구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gwanak.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 87,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /../../../bbs/\r\nDisallow: /site/gwanak/ex/bbs/\r\nDisallow: /site/health/ex/bbs/\r\nDisallow: /site/gwanak/07/10703010500002016051206.jsp\r\nDisallow: /site/gwanak/foffice/ex/bigWaste/doBigWasteApplyForm.do\r\nDisallow: /site/gwanak/foffice/ex/bigWaste/doBigWasteApplySelectForm.do\r\nDisallow: /site/health/05/10513030000002023091410.jsp\r\nDisallow: /site/health/05/10502010200002022080207.jsp\r\nDisallow: /site/gwanak/area/areaList.do?cateCont=Area08\r\nDisallow: /site/gwanak/reservation/reservationView.do?riIdx=RI001116\r\nDisallow: /site/health/05/10510080000002020092505.jsp\r\nDisallow: /site/gwanak/03/10304010000002016051203.jsp\r\nDisallow: /site/gwanak/ex/SharedMobility/SharedMobilityView.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 500
      },
      "metadata": {
        "has_title": true,
        "title": "관악구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 509,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 261988
      },
      "content_paths": {
        "press": [
          "/site/gwanak/ex/bbs/List.do?cbIdx=295",
          "/site/gwanak/ex/bbs/List.do?cbIdx=295",
          "/site/gwanak/ex/bbs/List.do?cbIdx=295"
        ],
        "notice": [
          "/site/365/bbs/list.do?cbIdx=302",
          "/site/gwanak/ex/bbs/List.do?cbIdx=578",
          "/site/365/bbs/list.do?cbIdx=302"
        ],
        "policy": [
          "/site/gwanak/02/10201030100002016051202.jsp",
          "/site/gwanak/02/10201030100002016051202.jsp",
          "/site/gwanak/13/11301050300002022071807.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B176",
      "name": "순천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.suncheon.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 87,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /cms*/\r\nDisallow: /vote*/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 333
      },
      "metadata": {
        "has_title": true,
        "title": "순천시청에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 286,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 250381
      },
      "content_paths": {
        "press": [
          "/kr/news/0006",
          "/kr/news/0006/0001",
          "/kr/news/0006"
        ],
        "notice": [
          "/kr/geography/0001",
          "/kr/safety/0011",
          "/kr/geography/0001"
        ],
        "policy": [
          "/kr/open/0003",
          "/kr/open/0003/0003",
          "/kr/news/0008"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B220",
      "name": "진주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jinju.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 87,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.jinju.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nAllow: /\nDisallow: /_res/\nDisallow: /00028/00031.web\nDisallow: /00134/00611/00629.web\nDisallow: /00132/02751/00380.web\nDisallow: /00132/02751/00384.web\nDisallow: /00132/00379/00393.web\nDisallow: /00028/07086.web\nDisallow: /00028/07370.web\nDisallow: /00028/07236.web\nDisallow: /search/\n \nSitemap: https://www.jinju.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 3162
      },
      "metadata": {
        "has_title": true,
        "title": "진주시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 467,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 242545
      },
      "content_paths": {
        "press": [
          "/00138.web"
        ],
        "notice": [
          "/00132/05089/05092.web",
          "/00133/04958/04987.web",
          "/00134/00614/07171.web"
        ],
        "policy": [
          "/00130/00162/00166.web",
          "/00131/00169/02450.web",
          "/00132/05626/05629.web"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B001",
      "name": "강남구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gangnam.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 87,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /assign/*\r\nDisallow: /file/*\r\nDisallow: /ceremony/*\r\nDisallow: /backup/*\r\nDisallow: /itmall/*\r\n\r\nUser-Agent: Googlebot-Image \r\nDisallow: /assign/*\r\nDisallow: /board/pressroom_data/*\r\nDisallow: /ceremony/*\r\n\r\nUser-agent: *\r\nDisallow: /board/B_000057/*\r\n\r\n#DaumWebMasterTool:56771f5c0a680a5d0dd875ed0eaf4ee3f8eb76ea5c4d8bee604b9481e4e570ab:Ra2k1kitr6u0odUiTWghlA=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 345
      },
      "metadata": {
        "has_title": true,
        "title": "강남구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 95,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 435871
      },
      "content_paths": {
        "press": [
          "/board/B_000031/list.do?mid=ID01_0313",
          "/board/B_000031/list.do?mid=ID01_0313",
          "/board/B_000031/list.do"
        ],
        "notice": [
          "/apply/sms_notice_service/list.do?mid=ID03_030606",
          "/apply/email_notice_service/list.do?mid=ID03_030610",
          "/board/idea_notice/list.do?mid=ID04_022002"
        ],
        "policy": [
          "/contents/policyreal/1/view.do?mid=ID05_04190701",
          "/contents/policy/7/view.do?mid=ID06_040901",
          "/contents/image_infomation_policy/1/view.do?mid=ID06_040907"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "P03",
      "name": "법제처",
      "name_en": "Ministry of Government Legislation",
      "org_type": "pm_office",
      "url": "https://www.moleg.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제25조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 85,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/\r\n#DaumWebMasterTool:d78bd616238b917d11dfec552a13b6f0fc52892ae3c6f6fdd1f4836455fd81a6:r1sx+P/FfsKzzmngvDY07g==\r\n\r\nUser-agent:Googlebot\r\nDisallow:/lawinfo/nwLwAnInfo.mo"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 847
      },
      "metadata": {
        "has_title": true,
        "title": "법제처",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 160,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 73984
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10501000000",
          "/menu.es?mid=a10501000000",
          "/board.es?mid=a10501000000&bid=0048"
        ],
        "notice": [
          "/menu.es?mid=a10504000000",
          "/menu.es?mid=a10504000000",
          "/board.es?mid=a10504000000&bid=0010"
        ],
        "policy": [
          "/menu.es?mid=a10202000000",
          "/menu.es?mid=a10205040000",
          "/menu.es?mid=a10401000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K169",
      "name": "한국과학기술기획평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kistep.re.kr/",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 85,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /\r\n\r\nUser-agent: Yeti\r\nDisallow: /aivorySearch.es\r\n\r\nUser-agent: Daum\r\nDisallow: /aivorySearch.es\r\n\r\nUser-agent: Bingbot\r\nDisallow: /aivorySearch.es\r\n\r\nUser-agent: *\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 117
      },
      "metadata": {
        "has_title": true,
        "title": "KISTEP 한국과학기술기획평가원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 511,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 114154
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10206020000",
          "/menu.es?mid=a10206020000"
        ],
        "notice": [
          "/menu.es?mid=a10402000000",
          "/menu.es?mid=a10402000000"
        ],
        "policy": [
          "/menu.es?mid=a10305030000",
          "/menu.es?mid=a10306060000",
          "https://www.kistep.re.kr/board.es?mid=a30501000000&bid=0067"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K229",
      "name": "한국사회복지협의회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.bokji.net",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 18,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://bokji.net/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow: /mem/\r\nDisallow: /images/down/\r\nDisallow: /*?\r\n\r\nSitemap: https://bokji.net/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 13
      },
      "metadata": {
        "has_title": true,
        "title": "한국사회복지협의회 복지넷",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 584,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 85497
      },
      "content_paths": {
        "press": [
          "/not/pre/01.bokji",
          "/not/pre/01.bokji",
          "/not/pre/01_01.bokji?BOARDIDX=31611"
        ],
        "notice": [
          "/not/nti/01.bokji",
          "/not/nti/01.bokji"
        ],
        "policy": [
          "/com/pin/policy.bokji"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K295",
      "name": "한국조세재정연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kipf.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 85,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /bbs/\nDisallow: /search/\n\nUser-agent: Bytespider\nUser-agent: MegaIndex.ru\nUser-agent: SemrushBot\nUser-agent: AhrefsBot\nUser-agent: dotbot\nUser-agent: MJ12bot\nUser-agent: Amazonbot\nDisallow: /\n\nUser-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 352
      },
      "metadata": {
        "has_title": true,
        "title": "한국조세재정연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 249,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 227480
      },
      "content_paths": {
        "press": [
          "/bbs/kor_Plaza_PressRelease.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0",
          "/kor/Plaza/PressNews/kiPressNews/list.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0",
          "/bbs/kor_Plaza_PressRelease.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0"
        ],
        "notice": [
          "/bbs/kor_Plaza_Notice.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0",
          "/bbs/kor_Plaza_Notice.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0",
          "/bbs/kor_Plaza_Notice.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0"
        ],
        "policy": [
          "/kor/Publication/PolicyResearch/kiPublish/CD3/list.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0",
          "/kor/Publication/PolicyReport/kiPublish/CD4/list.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0",
          "/kor/Publication/PolicyResearch/kiPublish/CD3/list.do;jsessionid=EFD9814C7B338DBE411835D0D8C8C7A0"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B147",
      "name": "예산군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yesan.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 85,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Daum\r\nUser-agent: Daumoa\r\nAllow : /kr/\r\nAllow : /en/\r\nAllow : /jp/\r\nAllow : /cn/\r\nAllow : /bridge/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /search/front/Search.jsp\r\nDisallow: /bbs/\r\nAllow : /kr/\r\nAllow : /en/\r\nAllow : /jp/\r\nAllow : /cn/\r\nAllow : /bridge/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 782
      },
      "metadata": {
        "has_title": true,
        "title": "예산군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 102,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 966713
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/bbs/BBSMSTR_000000000046/list.do",
          "/bbs/BBSMSTR_000000000046/list.do",
          "/bbs/BBSMSTR_000000000046/list.do"
        ],
        "policy": [
          "/bbs/BBSMSTR_000000000211/list.do",
          "/kor/sub03_08_01.do",
          "/kor/sub03_08_02.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K227",
      "name": "한국사학진흥재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kasfo.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 85,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.kasfo.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /SiteControl/\r\nSitemap: https://www.kasfo.or.kr/sitemap.xml "
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 26
      },
      "metadata": {
        "has_title": true,
        "title": "한국사학진흥재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 701,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 186058
      },
      "content_paths": {
        "press": [
          "/kasfo/920/subview.do",
          "/bbs/kasfo/315/75604/artclView.do?layout=unknown",
          "/bbs/kasfo/315/75597/artclView.do?layout=unknown"
        ],
        "notice": [
          "/kasfo/919/subview.do",
          "/bbs/kasfo/314/75581/artclView.do?layout=unknown",
          "/bbs/kasfo/314/75526/artclView.do?layout=unknown"
        ],
        "policy": [
          "/kasfo/1059/subview.do",
          "/kasfo/1059/subview..do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K263",
      "name": "한국여성인권진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.stop.or.kr",
      "parent_org_id": null,
      "ministry": "성평등가족부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 85,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nAllow:/\nDisallow: /home/kor/M850104081/search/search/\nDisallow: /home/kor/M850104081/search/\nDisallow: /search/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 95
      },
      "metadata": {
        "has_title": true,
        "title": "한국여성인권진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 248,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 279450
      },
      "content_paths": {
        "press": [
          "/home/kor/M827891955/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffe6ac73053b95c269f1137895c3d0300f4"
        ],
        "notice": [
          "/home/kor/M603403122/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffe68a9d0c79a563dd7d7690635b52f1f4c",
          "/home/kor/M603403122/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffed7bd87fea37e128e496636791f2e0736",
          "/home/kor/M603403122/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffec4a020dcb2fe3ac36f13870ea9ba03c3"
        ],
        "policy": [
          "https://edu.stop.or.kr/",
          "/home/kor/M291955771/contents.do?",
          "/home/kor/M201062365/board.do?"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "L04",
      "name": "인천광역시",
      "name_en": "Incheon Metropolitan City",
      "org_type": "local_metro",
      "url": "https://www.incheon.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 84,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.incheon.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nAllow: /\n\nSitemap: https://www.incheon.go.kr/sitemap.xml\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 66
      },
      "metadata": {
        "has_title": true,
        "title": "홈>\r\n\t\t\r\n \t\t\t| 인천광역시 대표",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1412,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 168276
      },
      "content_paths": {
        "press": [
          "/IC010205",
          "/IC01070105",
          "/IC010205/list"
        ],
        "notice": [
          "/IC01070102",
          "https://youth.incheon.go.kr/bbs/bbsMsgDetail.do?msg_seq=210&bcd=notice"
        ],
        "policy": [
          "https://www.incheon.go.kr/eco/ECO050501",
          "https://www.incheon.go.kr/pub/PUB090102",
          "IC010101/view?nttNo=2045662"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B169",
      "name": "광양시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://gwangyang.go.kr/",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 84,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://gwangyang.go.kr/sitemap.xml"
        ],
        "snapshot": "robots.txtUser-agent: Googlebot\r\nUser-agent: Yeti\r\nUser-agent: Daum\r\nAllow: /\r\n\r\nUser-agent: Googlebot\r\nUser-agent: Yeti\r\nUser-agent: Daum\r\nDisallow: /ecms/\r\nDisallow: /search/\r\n\r\n\r\nSitemap: https://gwangyang.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 50000
      },
      "metadata": {
        "has_title": true,
        "title": "광양시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 130,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 14727
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K180",
      "name": "한국국제교류재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kf.or.kr",
      "parent_org_id": null,
      "ministry": "외교부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 83,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.kf.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /apple/\r\nDisallow: /KoreaFoundationUSA/\r\nDisallow: /kfglobaleschool/\r\nDisallow: /kfglobaleschoolEng/\r\nDisallow: /search.do\r\nDisallow: /qa/qna/selectQnaList.do\r\nDisallow: /na/ntt/selectNttList.do?mi=1628&bbsId=1145\r\n\r\nSitemap: https://www.kf.or.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 10
      },
      "metadata": {
        "has_title": true,
        "title": "한국국제교류재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 359,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 68951
      },
      "content_paths": {
        "press": [
          "/kf/na/ntt/selectNttList.do?mi=1151&bbsId=1061",
          "/kf/na/ntt/selectNttList.do?mi=1151&bbsId=1061"
        ],
        "notice": [
          "/kf/na/ntt/selectNttList.do?mi=1131&bbsId=1051",
          "/kf/na/ntt/selectNttList.do?mi=1131&bbsId=1051",
          "https://apply.kf.or.kr/selectNoticeAndApplicationList.nkf"
        ],
        "policy": [
          "/kf/cm/cntnts/cntntsView.do?mi=1244&cntntsId=1371",
          "/kf/cm/cntnts/cntntsView.do?mi=1694&cntntsId=1473"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K215",
      "name": "한국방송통신전파진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kca.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 83,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nDisallow: /siiru/\n\nUser-agent: Googlebot\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 566
      },
      "metadata": {
        "has_title": true,
        "title": "KCA 한국방송통신전파진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 479,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 34476
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/boardList.do?boardId=NOTICE&amp;pageId=www47",
          "/boardList.do?boardId=NOTICE&amp;pageId=www47",
          "https://www.kca.kr/boardView.do?pageId=www47&amp;boardId=NOTICE&amp;seq=5517929"
        ],
        "policy": [
          "/contentsView.do?pageId=www289",
          "/contentsView.do?pageId=www327",
          "/boardView.do?pageId=www50&amp;boardId=KCANEWS&amp;seq=5426284"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K313",
      "name": "한국탄소산업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcarbon.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 83,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# robots.txt make by orange communication\nUser-agent: *\nAllow:/\n\n\n# Disallow Mgmt page\nUser-agent: *\nDisallow:/synergy/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 7
      },
      "metadata": {
        "has_title": true,
        "title": "한국탄소산업진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 117,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 100969
      },
      "content_paths": {
        "press": [
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=press",
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=press",
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=press"
        ],
        "notice": [
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=notice",
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=notice",
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=notice"
        ],
        "policy": [
          "https://www.kcarbon.or.kr/web/page.php?pcode=GA",
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=biz",
          "https://www.kcarbon.or.kr/bbs/board.php?bo_id=biz"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K333",
      "name": "한국환경공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keco.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 83,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow:/supe\r\nDisallow:/uploa\r\nDisallow:/htm\r\nDisallow:/image\r\nDisallow:/agspa\r\nDisallow:/erro\r\nDisallow:/commo\r\nDisallow:/li\r\nDisallow:/WEB-IN\r\nDisallow:/downloa\r\nDisallow:/direct_do\r\nDisallow:/search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 500
      },
      "metadata": {
        "has_title": true,
        "title": "한국환경공단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1501,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 213127
      },
      "content_paths": {
        "press": [
          "/web/lay1/bbs/S1T109C111/A/20/list.do",
          "/web/lay1/bbs/S1T256C259/A/112/list.do",
          "/web/lay1/bbs/S1T109C111/A/20/view.do?article_seq=99250"
        ],
        "notice": [
          "/web/lay1/bbs/S1T10C108/A/18/list.do",
          "/web/lay1/bbs/S1T256C257/A/110/list.do",
          "/web/lay1/bbs/S1T10C108/A/18/list.do"
        ],
        "policy": [
          "/web/lay1/S1T163C164/sublink.do",
          "/web/lay1/S1T170C1034/contents.do",
          "/web/lay1/S1T169C171/sublink.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "N014",
      "name": "전북특별자치도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.jbstatecouncil.jeonbuk.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 83,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.jbstatecouncil.jeonbuk.kr/sitemap_index.xml"
        ],
        "snapshot": "User-agent: *\nDisallow: /ncms/*\n\nDisallow: /jbassem/board/31\nDisallow: /jbassem/board/32\nDisallow: /jbassem/board/253\nDisallow: /jbassem/board/254\nDisallow: /jbassem/board/33\nDisallow: /jbassem/board/35\n\nSitemap: https://www.jbstatecouncil.jeonbuk.kr/sitemap_index.xml\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 114
      },
      "metadata": {
        "has_title": true,
        "title": "전북특별자치도의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 532,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 97388
      },
      "content_paths": {
        "press": [
          "/jbassem/contents/suppression",
          "/jbassem/board/17",
          "/jbassem/contents/suppression"
        ],
        "notice": [],
        "policy": [
          "/jbassem/board/261",
          "/jbassem/board/261",
          "/jbassem/board/17/read/68007"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "K170",
      "name": "국가과학기술인력개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kird.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 82,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search/\nDisallow: /bbs/\nDisallow: /communication/customer\nDisallow: /communication/reportCenter/create\n\nUser-agent: *\nDisallow: /kiad/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 51
      },
      "metadata": {
        "has_title": true,
        "title": "KIRD Homepage",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3189,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 73048
      },
      "content_paths": {
        "press": [
          "/communication/news",
          "/communication/news"
        ],
        "notice": [
          "/notificationSpace/notice",
          "/notificationSpace/notice",
          "/notificationSpace/notice"
        ],
        "policy": [
          "/businessInformation/policySupport",
          "/businessInformation/policySupport",
          "/info/personalPolicy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K118",
      "name": "인천항만공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://icpa.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 82,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 496
      },
      "metadata": {
        "has_title": true,
        "title": "인천항만공사",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 313,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 78988
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/content/view.do?menuKey=590&amp;contentKey=134"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B126",
      "name": "괴산군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.goesan.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 82,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /data/www/goesan/NeoCMS_GOESAN/repository/bbs/*\n\nUser-agent: *\nDisallow: /repository/bbs/*\n\nUser-agent: *\nDisallow: /data/www/goesan/NeoCMS_GOESAN/DATA/*\n\nUser-agent: bingbot\nDisallow: /\n\nUser-agent: Googlebot\nDisallow: /*/selectBbsNttList.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 500
      },
      "metadata": {
        "has_title": true,
        "title": "괴산군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 559,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 140013
      },
      "content_paths": {
        "press": [
          "https://www.chungbuk.go.kr/www/selectBbsNttList.do?bbsNo=65&key=429"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=190&key=135",
          "/www/selectBbsNttList.do?bbsNo=200&key=2186",
          "/www/selectBbsNttList.do?bbsNo=251&key=1239&searchCtgry=괴산읍"
        ],
        "policy": [
          "/www/selectBbsNttList.do?bbsNo=195&key=1740",
          "/www/selectBbsNttList.do?bbsNo=195&key=1740",
          "/www/BbsWwwList.do?key=1975&bbs_www_code=1"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K228",
      "name": "한국사회보장정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.ssis.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 82,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.ssis.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow: /admin\r\nDisallow: /directors\r\nDisallow: /socSecInfSerMs\r\nDisallow: /*/search.do\r\nAllow: /\r\nSitemap: https://www.ssis.or.kr/sitemap.xml\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 4905
      },
      "metadata": {
        "has_title": true,
        "title": "한국사회보장정보원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 303,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 1937783
      },
      "content_paths": {
        "press": [
          "/lay1/bbs/S1T1910C1976/B/101/list.do",
          "/lay1/bbs/S1T1910C1976/B/101/list.do",
          "/lay1/bbs/S1T1910C1976/B/101/list.do"
        ],
        "notice": [
          "/lay1/bbs/S1T67C95/A/102/list.do",
          "/lay1/bbs/S1T67C95/A/102/list.do",
          "/lay1/bbs/S1T67C95/A/102/list.do"
        ],
        "policy": [
          "/lay1/S1T69C747/sublink.do",
          "/lay1/S1T747C758/sublink.do",
          "https://www.ssis.or.kr/lay1/bbs/S1T1912C1128/4/362/view.do?article_seq=127951&cpage=1&rows=12&condition=&keyword="
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "P02",
      "name": "인사혁신처",
      "name_en": "Ministry of Personnel Management",
      "org_type": "pm_office",
      "url": "https://www.mpm.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제24조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\nDisallow: /flexer/\nDisallow: /board/board.do\n#DaumWebMasterTool:9a0e07b3ca6e8d9a77a47b3db69bccab94b85d15417f0ba1122ba0d38b62b95e:N0czcylUGMa/jXrvHEpVZA==\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "인사혁신처",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 670,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 174070
      },
      "content_paths": {
        "press": [
          "/mpm/minwon/regInovation/regReport",
          "/mpm/comm/newsPress",
          "/mpm/comm/newsPress/newsPressRelease"
        ],
        "notice": [
          "/mpm/comm/noti",
          "/mpm/comm/noti/newsNoitice",
          "/mpm/comm/noti/mpmNotice"
        ],
        "policy": [
          "/mpm/open/openPolicy",
          "/mpm/open/openPolicy/openPolicyInfo",
          "/mpm/open/openPolicy/openPolicyName"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "L12",
      "name": "충청남도",
      "name_en": "Chungcheongnam-do",
      "org_type": "local_province",
      "url": "https://www.chungnam.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nDisallow:/admin/*\nDisallow:/contest/board.do?\nDisallow:/contest/contestList.do?\nDisallow:/contest/contestDown.do?\nDisallow:/contest/board.do?mnu_cd=CONMENU00010\nDisallow:/contest/*.pdf\nDisallow:/contest/*.hwp\nDisallow:/contest/*.hwpx\nDisallow:/contest/*.ppt\nDisallow:/contest/*.pptx\nDisallow:/contest/*.doc\nDisallow:/contest/*.docx\nDisallow:/orga/*\nDisallow:/bos/*\nDisallow:/media/*\nDisallow:/*/B0000398/*\nDisallow:/*/B0000287/*\nDisallow:/*/B0000316/*\nDisallow:/*/B0000115/*\nDisallow:/*/B0000110/*\nDisallow:/*/B0000109/*\nDisallow:/*/B0000463/*\nDisallow:/*/B0000309/*\nDisallow:/*/B0000309/*\nDisallow:/*/B0000118/*\nDisallow:/*/B0000029/*\nDisallow:/*/B0000505/*\nDisallow:/*/B0000029/*\nDisallow:/*/B0000073/*\nDisallow:/*/B0000477/*\nDisallow:/*/B0000106/*\nDisallow:/*/B0000094/*\nDisallow:/*/B0000139/*\nDisallow:/*/B0000133/*\nDisallow:/*/B0000164/*\nDisallow:/*/B0000335/*\nDisallow:/*/B0000140/*\nDisallow:/*/B0000069/*\nDisallow:/*/B0000126/*\nDisallow:/*/B0000100/*\nDisallow:/*/B0000124/*\nDisallow:/*/B0000324/*\nDisallow:/*/B0000088/*\nDisallow:/*/B0000390/*\nDisallow:/*/B0000125/*\nDisallow:/*/B0000333/*\nDisallow:/*/B0000393/*\nDisallow:/*/B0000101/*\nDisallow:/*/B0000085/*\nDisallow:/*/B0000122/*\nDisallow:/*/B0000123/*\nDisallow:/*/B0000328/*\nDisallow:/*/B0000100/*\nDisallow:/*/B0000102/*\nDisallow:/*/B0000082/*\nDisallow:/*/B0000087/*\nDisallow:/*/B0000133/*\nDisallow:/*/B0000086/*\nDisallow:/*/B0000168/*\nDisallow:/*/B0000393/*\nDisallow:/*/B0000365/*\nDisallow:/*/B0000366/*\nDisallow:/*/B0000318/*\nDisallow:/*/B0000107/*\nDisallow:/*/B0000108/*\nDisallow:/*/B0000442/*\nDisallow:/*/B0000356/*\nDisallow:/*/B0000393/*\nDisallow:/*/B0000314/*\nDisallow:/*/B0000112/*\nDisallow:/*/B0000111/*\nDisallow:/*/B0000380/*\nDisallow:/*/B0000326/*\nDisallow:/*/B0000119/*\nDisallow:/*/B0000359/*\nDisallow:/*/B0000476/*\nDisallow:/*/B0000117/*\nDisallow:/cnfez.do\nDisallow:/cnfez/*\nDisallow:/cnpbc.do\nDisallow:/cnpbc/*\nUser-agent: SemrushBot\nDisallow: /\nDisallow:/images/\nDisallow:/admin/*\nDisallow:/fboard/*\nDisallow:/eboard/*\nDisallow:/governor/predecessor/*\nDisallow:/bos/*\nDisallow:/media/*\n\n#DaumWebMasterTool:90c9ee9d7b0cc6be9b17021706ecc755a5a97e785c49741340c92715d1502ea4:Ra2k1kitr6u0odUiTWghlA=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "충청남도 누리집(홈페이지)",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 244,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 269431
      },
      "content_paths": {
        "press": [
          "/cnportal/cnapcPressList/cnapcPress/list.do?menuNo=500498",
          "/cnportal/cnapcPressList/cnapcPress/view.do?nttId=2173848&menuNo=500498&pageIndex=1",
          "/cnportal/cnapcPressList/cnapcPress/view.do?nttId=2173843&menuNo=500498&pageIndex=1"
        ],
        "notice": [
          "/cnportal/bbs/B0000250/list.do?menuNo=500452",
          "/cnportal/main/contents.do?menuNo=5100181",
          "https://www.realtyprice.kr/notice/main/mainBody.htm"
        ],
        "policy": [
          "/cnportal/bbs/B0000099/list.do?menuNo=500846",
          "/cnportal/main/contents.do?menuNo=5100178",
          "/cnportal/main/contents.do?menuNo=500859"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K007",
      "name": "(재)축산환경관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.lemi.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /board.do?*boardno=57*\r\nDisallow: /board.do?*menuno=228*\r\n# 위 설정은 Googlebot에만 적용됩니다."
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "축산환경관리원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 129,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 116278
      },
      "content_paths": {
        "press": [
          "/board.do?boardno=48&menuno=72",
          "/board.do?boardno=48&menuno=72",
          "/view.do?boardno=48&menuno=72&seq=6629"
        ],
        "notice": [
          "/board.do?boardno=24&menuno=71",
          "/board.do?boardno=24&menuno=71",
          "/board.do?boardno=24&menuno=71"
        ],
        "policy": [
          "/contents.do?menuno=69",
          "/board.do?boardno=61&menuno=281",
          "/doc/policy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K087",
      "name": "부산항만공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://busanpa.com",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nUser-agent: Googlebot\nDisallow: /iam/\nDisallow: /cms/\nDisallow: /cms/search\nDisallow: /board/download.*\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부산항만공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 691,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 385406
      },
      "content_paths": {
        "press": [
          "/index.bpa?menuCd=DOM_000000105002000000",
          "/index.bpa?menuCd=DOM_000000105002001000",
          "/index.bpa?menuCd=DOM_000000105002000000"
        ],
        "notice": [
          "/index.bpa?menuCd=DOM_000000105001000000",
          "/index.bpa?menuCd=DOM_000000105001000000",
          "/index.bpa?menuCd=DOM_000000106002001007"
        ],
        "policy": [
          "/index.bpa?menuCd=DOM_000000103000000000",
          "http://policy.nl.go.kr/",
          "http://policy.nl.go.kr/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K100",
      "name": "스포츠윤리센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.k-sec.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nAllow: /\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 26
      },
      "metadata": {
        "has_title": true,
        "title": "스포츠윤리센터",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 97,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 47213
      },
      "content_paths": {
        "press": [
          "/ste/page.do?bId=8&amp;type=B",
          "/ste/page.do?bId=8&amp;type=B"
        ],
        "notice": [
          "/ste/page.do?bId=5&amp;type=B",
          "/ste/page.do?bId=5&amp;type=B"
        ],
        "policy": [
          "/ste/page.do?cntntsId=12&amp;type=H",
          "/ste/page.do?cntntsId=12&amp;type=H",
          "/ste/page.do?cntntsId=12&amp;type=H"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K119",
      "name": "자동차손해배상진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.tacss.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent : *\r\nDisallow : /search\r\nDisallow: /help/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "자동차손해배상진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 109,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 49389
      },
      "content_paths": {
        "press": [
          "./notification/pressrelease.jsp",
          "./notification/pressrelease.jsp",
          "./notification/pressrelease.jsp"
        ],
        "notice": [
          "./notification/notice.jsp",
          "./notification/notice.jsp",
          "./notification/notice.jsp"
        ],
        "policy": [
          "./majorproject/policyresearch_01.jsp",
          "./majorproject/policyresearch_01.jsp",
          "./majorproject/policyresearch_01.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K220",
      "name": "한국보건사회연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kihasa.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국보건사회연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 661,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 436884
      },
      "content_paths": {
        "press": [
          "/news/press",
          "/news/press",
          "/news/press/list"
        ],
        "notice": [
          "/news/notice",
          "/news/notice",
          "/news/notice/view?seq=73359"
        ],
        "policy": [
          "/category/search/list?level=K&amp;code=K0005",
          "/publish/report/policy",
          "/publish/report/policymemos"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K288",
      "name": "한국저작권위원회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.copyright.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /search/init.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국저작권위원회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 886,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 138601
      },
      "content_paths": {
        "press": [
          "/notify/press-release/list.do",
          "/notify/press-release/list.do",
          "/notify/press-release/list.do"
        ],
        "notice": [
          "/committee-introduction/management/notice/list.do",
          "/notify/notice/list.do",
          "/committee-introduction/management/notice/list.do"
        ],
        "policy": [
          "/committee-introduction/management/safetyHealthManagementPolicy/index.do",
          "/committee-introduction/management/safetyHealthManagementPolicy/index.do",
          "/business/research-policy/index.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K304",
      "name": "한국직업능력연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.krivet.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : * \rDisallow: /adm/\r\r#DaumWebMasterTool:c4dc780f117250a614775774e1158257df219e356fa1693a5d87db8f45d28a6d:rcPFrxuM9HwIimffKp/8Ow=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 194
      },
      "metadata": {
        "has_title": true,
        "title": "한국직업능력연구원 홈페이지",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 145,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 37854
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/kor/subCopyrightRule.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B123",
      "name": "홍천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.hongcheon.go.kr/www/index.do",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\n\r\nUser-agent: Googlebot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /cha/\r\nAllow: /jap/\r\nAllow: /sciencecenter/\r\nAllow: /health/\r\nAllow: /hchd/\r\nAllow: /mental/\r\nAllow: /agri/\r\nAllow: /water/\r\nAllow: /palbong/\r\nAllow: /edu/\r\nAllow: /reserv/\r\nAllow: /promote/\r\nAllow: /stats/\r\nAllow: /tour/\r\nAllow: /toureng/\r\nAllow: /tourchn/\r\nAllow: /tourjpn/\r\n\r\nUser-agent: Yeti\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /cha/\r\nAllow: /jap/\r\nAllow: /sciencecenter/\r\nAllow: /health/\r\nAllow: /hchd/\r\nAllow: /mental/\r\nAllow: /agri/\r\nAllow: /water/\r\nAllow: /palbong/\r\nAllow: /edu/\r\nAllow: /reserv/\r\nAllow: /promote/\r\nAllow: /stats/\r\nAllow: /tour/\r\nAllow: /toureng/\r\nAllow: /tourchn/\r\nAllow: /tourjpn/\r\n\r\nUser-agent: NaverBot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /cha/\r\nAllow: /jap/\r\nAllow: /sciencecenter/\r\nAllow: /health/\r\nAllow: /hchd/\r\nAllow: /mental/\r\nAllow: /agri/\r\nAllow: /water/\r\nAllow: /palbong/\r\nAllow: /edu/\r\nAllow: /reserv/\r\nAllow: /promote/\r\nAllow: /stats/\r\nAllow: /tour/\r\nAllow: /toureng/\r\nAllow: /tourchn/\r\nAllow: /tourjpn/\r\n\r\nUser-agent: Daumoa\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /cha/\r\nAllow: /jap/\r\nAllow: /sciencecenter/\r\nAllow: /health/\r\nAllow: /hchd/\r\nAllow: /mental/\r\nAllow: /agri/\r\nAllow: /water/\r\nAllow: /palbong/\r\nAllow: /edu/\r\nAllow: /reserv/\r\nAllow: /promote/\r\nAllow: /stats/\r\nAllow: /tour/\r\nAllow: /toureng/\r\nAllow: /tourchn/\r\nAllow: /tourjpn/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 4098
      },
      "metadata": {
        "has_title": true,
        "title": "홍천군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 233,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 194237
      },
      "content_paths": {
        "press": [
          "/www/selectEminwonNewsList.do?key=283&amp;ofr_pageSize=10",
          "/www/selectEminwonNewsList.do?key=283&ofr_pageSize=10"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=1&amp;key=255",
          "/www/selectBbsNttList.do?bbsNo=89&amp;key=643",
          "https://www.ares.gangwon.kr/gwares/edu/communication/future_notice?articleSeq=38885"
        ],
        "policy": [
          "/www/contents.do?key=121",
          "/www/contents.do?key=251",
          "/www/contents.do?key=251"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "N009",
      "name": "세종특별자치시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.sejong.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /search/\r\n\r\nUser-agent: *\r\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "메인 : 세종특별자치시의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 87,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 134464
      },
      "content_paths": {
        "press": [
          "/mnu/noc/reportDataList.do",
          "/mnu/noc/reportDataList.do",
          "/mnu/noc/reportDataList.do"
        ],
        "notice": [
          "/mnu/noc/lawNoticeList.do",
          "https://www.sejong.go.kr/prog/publicNotice/kor/sub02_0301/C3/list.do",
          "/mnu/noc/noticeList.do"
        ],
        "policy": [
          "/mnu/act/researchMeeting.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "N013",
      "name": "충청남도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.chungnam.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5000
      },
      "metadata": {
        "has_title": true,
        "title": "충청남도의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 861,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 126530
      },
      "content_paths": {
        "press": [
          "/kr/pressBBS.do",
          "/kr/pressBBS.do",
          "/kr/pressBBSview.do?uid=A62D137B612093987E5A1B4E1842DEF4"
        ],
        "notice": [
          "/kr/noticeBBS.do",
          "/kr/noticeBBS.do",
          "/kr/noticeBBS.do"
        ],
        "policy": [
          "/standing/G425/main.do",
          "/kr/policyinfoCnts.do",
          "/kr/policyinfoCnts.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "I004",
      "name": "국민권익위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.acrc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/acrcSearch\nAllow:/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 138
      },
      "metadata": {
        "has_title": true,
        "title": "「반부패 총괄기관」 국민권익위원회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1004,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 125245
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10306040000",
          "/menu.es?mid=a10402010000",
          "/menu.es?mid=a10402010000"
        ],
        "notice": [],
        "policy": [
          "/menu.es?mid=a10101010100",
          "/menu.es?mid=a10101010100",
          "/menu.es?mid=a10101010100"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "N005",
      "name": "인천광역시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.icouncil.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "인천광역시의회 - 인천시의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 783,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 147716
      },
      "content_paths": {
        "press": [
          "/main/news/report.jsp",
          "/main/news/press.jsp",
          "/main/bbs/bbsMsgDetail.do?bcd=report&bgcd=council&msg_seq=3998"
        ],
        "notice": [
          "/main/news/notice.jsp",
          "/main/participate/notice.jsp",
          "/main/bbs/bbsMsgDetail.do?bcd=schedule&msg_seq=593"
        ],
        "policy": [
          "/main/activity/2026/research01.jsp",
          "/main/activity/2026/research05.jsp",
          "/main/information/lawmaking.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "A02",
      "name": "관세청",
      "name_en": "Korea Customs Service",
      "org_type": "agency",
      "url": "https://www.customs.go.kr",
      "parent_org_id": "M01",
      "ministry": null,
      "law_reference": "제30조⑤",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#Google\r\nUser-agent: Googlebot\r\nDisallow: /search/\r\nDisallow: /*/na/ntt/\r\n\r\n#Naver\r\nUser-agent: Yeti\r\nDisallow: /search/\r\nDisallow: /*/na/ntt/\r\n\r\n#Daum\r\nUser-agent: Daum\r\nDisallow: /search/\r\nDisallow: /*/na/ntt/\r\n\r\n#Bing\r\nUser-agent: Bingbot\r\nDisallow: /search/\r\nDisallow: /*/na/ntt/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "관세청 - 인공지능(AI)으로 공정성장을 선도하는 관세청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 273,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 75550
      },
      "content_paths": {
        "press": [
          "/kcs/na/ntt/selectNttList.do?mi=2891&bbsId=1362",
          "/kcs/na/ntt/selectNttList.do?mi=2891&bbsId=1362"
        ],
        "notice": [
          "/kcs/na/ntt/selectNttList.do?mi=2889&bbsId=1341"
        ],
        "policy": [
          "/kcs/cm/cntnts/cntntsView.do?mi=3079&cntntsId=815",
          "/kcs/cm/cntnts/cntntsView.do?mi=2935&cntntsId=879",
          "/kcs/cm/cntnts/cntntsView.do?mi=7421&cntntsId=2610"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "E015",
      "name": "경상북도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.gbe.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nUser-agent: Googlebot\nUser-Agent: Daumoa\nDisallow: /editor/\nDisallow: /excel/\nDisallow: /raonkupload/\nDisallow: /kcase/\nDisallow: /sso/\nDisallow: /upload/\nDisallow: /uploads/\nDisallow: /video/\nDisallow: /ycgcrm/\nDisallow: /klic/\nDisallow: /gbklic/\nDisallow: /helpcenter/\nDisallow: /nambumaker/\nDisallow: /seobumaker/\nDisallow: /dongbumaker/\nDisallow: /search/\nDisallow: /*/na/ntt/\nDisallow: /edutest01/\nDisallow: /edutest02/\nDisallow: /edutest03/\nDisallow: /edutest04/\nDisallow: /edutest05/\nDisallow: /edutest06/\nDisallow: /edutest07/\nDisallow: /edutest08/\nDisallow: /edutest09/\nDisallow: /edutest10/\nDisallow: /edutest11/\nDisallow: /edutest12/\nDisallow: /edutest13/\nDisallow: /edutest14/\nDisallow: /edutest15/\nDisallow: /edutest16/\nDisallow: /edutest17/\nDisallow: /edutest18/\nDisallow: /edutest19/\nDisallow: /edutest20/\nDisallow: /edutest21/\nDisallow: /edutest22/\nDisallow: /edutest23/\nDisallow: /edutest24/\nDisallow: /edutest25/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상북도교육청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 801,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 204331
      },
      "content_paths": {
        "press": [
          "https://www.gbe.kr/news/na/ntt/selectNttList.do?mi=17643&bbsId=4744",
          "https://www.gbe.kr/news/na/ntt/selectNttList.do?mi=17643&bbsId=4744"
        ],
        "notice": [
          "/main/na/ntt/selectNttList.do?mi=3439&bbsId=1876",
          "https://www.gbe.kr/news/na/ntt/selectNttList.do?mi=17637&bbsId=4741",
          "/main/na/ntt/selectNttList.do?mi=3439&bbsId=1876"
        ],
        "policy": [
          "/main/na/ntt/selectNttList.do?mi=3283&bbsId=1831",
          "/main/na/ntt/selectNttList.do?mi=3283&bbsId=1831",
          "/main/na/ntt/selectNttList.do?bbsId=2718&mi=3704"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "I009",
      "name": "방송미디어통신위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.kmcc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /user/anonymousReport.do\r\nDisallow: /user.do\r\nDisallow: /tsi/etc/search/search/ASC_integrationsearch.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "방송미디어통신위원회 누리집",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 439,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 108750
      },
      "content_paths": {
        "press": [
          "/user.do?page=A09070500&amp;dc=K09070500",
          "/user.do?boardId=1113&amp;page=A05030000&amp;dc=K05030000",
          "/user.do?page=A09070500&amp;dc=K09070500"
        ],
        "notice": [
          "/user.do?boardId=1112&amp;page=A05020000&amp;dc=K05020000",
          "/user.do?boardId=1112&amp;page=A05020000&amp;dc=K05020000",
          "./user.do?boardId=1112&page=A05020000&dc=K05020000"
        ],
        "policy": [
          "/user.do?page=A07060000&amp;dc=K07060000",
          "/user.do?page=A07060100&amp;dc=K07060100",
          "/user.do?boardId=1121&amp;page=A07060200&amp;dc=K07060200"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M18",
      "name": "해양수산부",
      "name_en": "Ministry of Oceans and Fisheries",
      "org_type": "ministry",
      "url": "https://www.mof.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제47조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\r\nAllow : /\r\nDisallow : /search/selectTotalList.do?menuSeq=955"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "해양수산부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 294,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 143814
      },
      "content_paths": {
        "press": [
          "/index.do?menuSeq=365",
          "/index.do?menuSeq=971",
          "/index.do?menuSeq=365"
        ],
        "notice": [
          "/index.do?menuSeq=375",
          "/index.do?menuSeq=375",
          "/index.do?menuSeq=375"
        ],
        "policy": [
          "/index.do?menuSeq=696",
          "/index.do?menuSeq=996",
          "https://www.mpm.go.kr/proactivePublicService/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K231",
      "name": "한국산림복지진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.fowi.or.kr",
      "parent_org_id": null,
      "ministry": "산림청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 81,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\nAllow: /\n\nUser-agent: Googlebot\nDisallow: /user/bbs/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국산림복지진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 440,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 95562
      },
      "content_paths": {
        "press": [
          "/user/bbs/bbsList.do?bbsManageId=23",
          "/user/bbs/bbsList.do?bbsManageId=23"
        ],
        "notice": [
          "/user/bbs/bbsList.do?bbsManageId=12",
          "/user/bbs/bbsList.do?bbsManageId=57",
          "/user/bbs/bbsList.do?bbsManageId=12"
        ],
        "policy": [
          "/user/contents/contentsView.do?cntntsId=358"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "A10",
      "name": "국가유산청",
      "name_en": "Korea Heritage Service",
      "org_type": "agency",
      "url": "https://www.khs.go.kr",
      "parent_org_id": "M10",
      "ministry": null,
      "law_reference": "제39조③",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 80,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\nDisallow: /cop/bbs/selectBoardList.do?bbsId=BBSMSTR_1010"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 458
      },
      "metadata": {
        "has_title": true,
        "title": "국가유산청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 110,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 3647
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K202",
      "name": "한국디자인진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kidp.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 80,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 500
      },
      "metadata": {
        "has_title": true,
        "title": "한국디자인진흥원",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 214,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 102837
      },
      "content_paths": {
        "press": [
          "https://kidp.or.kr/?menuno=1019&bbsno=18821&siteno=16&cates=1822&act=view&ztag=rO0ABXQAMzxjYWxsIHR5cGU9ImJvYXJkIiBubz0iNjIyIiBza2luPSJraWRwX2JicyI%2BPC9jYWxsPg%3D%3D",
          "/?menuno=1019&bbsno=15098&siteno=16&act=view&ztag=rO0ABXQAMzxjYWxsIHR5cGU9ImJvYXJkIiBubz0iNjIyIiBza2luPSJraWRwX2JicyI%2BPC9jYWxsPg%3D%3D"
        ],
        "notice": [],
        "policy": [
          "/?menuno=894"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B185",
      "name": "함평군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hampyeong.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 80,
        "grade": "A",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /contentsView.do?pageId=www403\r\nDisallow: /siiru/\r\nDisallow: /pg/UserLocationInfoView.do?sn=23\r\nDisallow: /pg/UserLocationInfoView.do?sn=23&place_lat=35.0659111&place_lon=126.516624&place_title=함평군청\r\nDisallow: /pg/pgElection.do\r\nDisallow: /search/search.do\r\nDisallow: /bbs/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 458
      },
      "metadata": {
        "has_title": true,
        "title": "함평군 대표 홈페이지",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 171,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 86731
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://www.hampyeong.go.kr/boardView.do?pageId=www272&amp;boardId=NOTICE&amp;seq=4198697",
          "/boardList.do?boardId=NOTICE&amp;pageId=www272",
          "/boardList.do?boardId=NOTICE&amp;pageId=www272"
        ],
        "policy": [
          "https://www.prism.go.kr/",
          "/contentsView.do?pageId=www282",
          "/contentsView.do?pageId=www282"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M13",
      "name": "보건복지부",
      "name_en": "Ministry of Health and Welfare",
      "org_type": "ministry",
      "url": "https://www.mohw.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제42조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nDisallow: /react/\r\nDisallow: /react/search\r\nDisallow: /board.es\r\nDisallow: /board"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "힘이 되는 평생 친구, 보건복지부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2505,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 127471
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10503010000",
          "/menu.es?mid=a10503010000",
          "/menu.es?mid=a10503000000"
        ],
        "notice": [
          "/menu.es?mid=a10501010100",
          "/menu.es?mid=a10501010100",
          "/menu.es?mid=a10501010000"
        ],
        "policy": [
          "/menu.es?mid=a10102010000",
          "/menu.es?mid=a10102010000",
          "/menu.es?mid=a10304020000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K069",
      "name": "노사발전재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nosa.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /portal/admin/\nDisallow: /portal/nosa/cusSquare/\nDisallow: /portal/nosa/FoundnIntro/organization/\nDisallow: /nosa/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "노사발전재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2370,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 346929
      },
      "content_paths": {
        "press": [
          "/portal/nosa/FoundNews/reportData",
          "/portal/nosa/FoundNews/reportData",
          "/portal/nosa/FoundNews/reportData"
        ],
        "notice": [
          "/portal/nosa/FoundNews/bizNotice",
          "/portal/nosa/FoundNews/bizNotice",
          "/portal/nosa/FoundNews/bizNotice"
        ],
        "policy": [
          "/portal/nosa/gov3OpenInfo/copyrightPolicy",
          "/portal/nosa/FoundnIntro/safetyManage/safetyPolicy",
          "/portal/nosa/FoundnIntro/safetyManage/safetyPolicy2"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K132",
      "name": "소프트웨어정책연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.spri.kr/",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /files/\r\nDisallow: /ksearch/\r\nAllow: /file_html/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "SPRi - 소프트웨어정책연구소",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 171,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 81109
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://stat.spri.kr/uportal/board/notice/searchBulletinPage.do",
          "/posts?code=notice",
          "/notice/notice.html"
        ],
        "policy": [
          "/posts/view/23930?code=forum",
          "/posts/view/23924?code=forum",
          "/posts/view/23922?code=forum"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K232",
      "name": "한국산업기술기획평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keit.re.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 14,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /board\r\nDisallow: /board/\r\nDisallow: /boardDownload\r\nDisallow: /boardDownload/\r\nDisallow: /ecms\r\nDisallow: /totalSearch\r\nDisallow: /totalSearch/\r\n\r\nUser-agent: Goolebot\r\nDisallow: /board\r\nDisallow: /board/\r\nDisallow: /boardDownload\r\nDisallow: /boardDownload/\r\nDisallow: /ecms\r\nDisallow: /totalSearch\r\nDisallow: /totalSearch/\r\n\r\nUser-agent: Goolebot-Image\r\nDisallow: /board\r\nDisallow: /board/\r\nDisallow: /boardDownload\r\nDisallow: /boardDownload/\r\nDisallow: /ecms\r\nDisallow: /totalSearch\r\nDisallow: /totalSearch/\r\n\r\nUser-agent: Goolebot-Mobile\r\nDisallow: /board\r\nDisallow: /board/\r\nDisallow: /boardDownload\r\nDisallow: /boardDownload/\r\nDisallow: /ecms\r\nDisallow: /totalSearch\r\nDisallow: /totalSearch/\r\n\r\nUser-agent: Yeti\r\nDisallow: /board\r\nDisallow: /board/\r\nDisallow: /boardDownload\r\nDisallow: /boardDownload/\r\nDisallow: /ecms\r\nDisallow: /totalSearch\r\nDisallow: /totalSearch/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "Keit 한국산업기술기획평가원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 817,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 76028
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10202010000"
        ],
        "notice": [
          "/menu.es?mid=a10301010000",
          "https://srome.keit.re.kr/srome/biz/cltSup/eduCenter/retrieveEduCenterNoticeLstView.do?prgmId=XPG505010000",
          "https://srome.keit.re.kr/srome/biz/cltSup/eduCenter/retrieveEduCenterNoticeLstView.do?prgmId=XPG505010000"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K303",
      "name": "한국지역난방공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdhc.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\r\nAllow : /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국지역난방공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 636,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 184724
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kdhc/bbs/B0000020/list.do?menuNo=200124",
          "/kdhc/bbs/B0000020/list.do?menuNo=200124"
        ],
        "policy": [
          "/kdhc/main/contents.do?menuNo=200565",
          "/kdhc/main/contents.do?menuNo=200147",
          "/kdhc/main/contents.do?menuNo=200565"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K324",
      "name": "선박해양플랜트연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kriso.re.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "선박해양플랜트연구소",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 440,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 71365
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10403000000",
          "/menu.es?mid=a10403000000"
        ],
        "notice": [
          "/menu.es?mid=a10401000000",
          "/menu.es?mid=a10401000000"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B042",
      "name": "군위군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.gunwi.go.kr/ko/index.do",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /upload/*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "군위군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1490,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 239203
      },
      "content_paths": {
        "press": [
          "./page.do?mnu_uid=106&amp;bod_uid=139002&amp;cmd=2",
          "./page.do?mnu_uid=106&amp;bod_uid=138972&amp;cmd=2",
          "./page.do?mnu_uid=106&amp;bod_uid=138944&amp;cmd=2"
        ],
        "notice": [
          "page.do?mnu_uid=102&amp;boardType=notice&amp;board_code=02",
          "page.do?mnu_uid=666&amp;boardType=notice",
          "page.do?mnu_uid=103&amp;boardType=notice&amp;board_code=03"
        ],
        "policy": [
          "page.do?mnu_uid=124&amp;",
          "page.do?mnu_uid=159&amp;",
          "page.do?mnu_uid=212&amp;"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "I002",
      "name": "중앙선거관리위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.nec.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /cmm/dozen/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "중앙선거관리위원회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1212,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 325287
      },
      "content_paths": {
        "press": [
          "/site/nec/ex/bbs/List.do?cbIdx=1090",
          "/site/nec/ex/bbs/List.do?cbIdx=1487",
          "/site/nec/ex/bbs/List.do?cbIdx=1090"
        ],
        "notice": [
          "/site/nec/ex/bbs/List.do?cbIdx=1486"
        ],
        "policy": [
          "http://policy.nec.go.kr/",
          "http://policy.nec.go.kr/",
          "http://policy.nec.go.kr/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K020",
      "name": "건축공간연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.auri.re.kr/",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nDisallow: /index.asp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "건축공간연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2003,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 45206
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10401030000",
          "/menu.es?mid=a10401030000"
        ],
        "notice": [
          "/menu.es?mid=a10401010000",
          "/menu.es?mid=a10401010000",
          "/board.es?mid=a10401010000&bid=0001&list_no=7190&act=view"
        ],
        "policy": [
          "/menu.es?mid=a10202080000",
          "/menu.es?mid=a10204020000",
          "/menu.es?mid=a10314000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K233",
      "name": "한국산업기술시험원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ktl.re.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /siteManager/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국산업기술시험원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1667,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 195872
      },
      "content_paths": {
        "press": [
          "/promotion_center/promotion_5/promotion_notice_press.do?menu_gubun=mid&menu_no=6&menu_no2=0&menu_no3=&params=",
          "/promotion_center/promotion_5/promotion_notice_press.do?temp_var=&menu_gubun=mid&menu_no=6&menu_no2=1&idx=22614&status=detail",
          "/promotion_center/promotion_5/promotion_notice_press.do?temp_var=&menu_gubun=mid&menu_no=6&menu_no2=1&idx=22607&status=detail"
        ],
        "notice": [
          "/notice/notice_1/notice_announcement.do?temp_var=&menu_gubun=mid&menu_no=4&menu_no2=0&idx=22606&status=detail&searchOption6=9999%2C6&searchOption1=&searchOption2=0000&searchOption=&pageIndex=1",
          "/notice/notice_1/notice_announcement.do?temp_var=&menu_gubun=mid&menu_no=4&menu_no2=0&idx=22604&status=detail&searchOption6=9999%2C6&searchOption1=&searchOption2=0000&searchOption=&pageIndex=1",
          "/notice/notice_1/notice_announcement.do?temp_var=&menu_gubun=mid&menu_no=4&menu_no2=0&idx=22603&status=detail&searchOption6=9999%2C6&searchOption1=&searchOption2=0000&searchOption=&pageIndex=1"
        ],
        "policy": [
          "https://blog.naver.com/hellopolicy",
          "http://www.korea.kr/main.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E010",
      "name": "강원특별자치도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.gwe.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 79,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /nurizip/search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "강원특별자치도교육청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2992,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 252448
      },
      "content_paths": {
        "press": [
          "/main/sub.do?key=bTIzMDcyMTA1NzE1NTA=",
          "/promotion/bbs/list.do?key=bTI0MTEyMjUyOTQ2NDA=",
          "/promotion/bbs/list.do?key=bTI0MTEyMjUyOTUwNzI="
        ],
        "notice": [
          "/main/bbs/list.do?key=bTIzMDcyMTA1MzUxNTI=",
          "/main/bbs/list.do?key=bTIzMDcyMTA1NzM2MTU=",
          "/main/bbs/list.do?key=bTIzMDcyMTA1OTEwMDg="
        ],
        "policy": [
          "/main/content.do?key=bTIzMDcyMTEyMTAyMzE=",
          "/promotion/bbs/list.do?key=bTI0MTEyMjUyOTMwNjc=",
          "/main/bbs/list.do?key=bTIzMDcyMTA1MjgwMjc="
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K063",
      "name": "국토연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.krihs.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /aivorySearch.es\r\nDisallow: /gdpcSearch.es"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국토연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 439,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 93168
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10607000000",
          "/menu.es?mid=a10607000000"
        ],
        "notice": [
          "/menu.es?mid=a10604000000",
          "/menu.es?mid=a10604000000"
        ],
        "policy": [
          "/menu.es?mid=a10103050000",
          "/menu.es?mid=a10103060000",
          "/menu.es?mid=a10105110000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B102",
      "name": "이천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.icheon.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/sys\nDisallow:/search\nDisallow:/portal/board/post\nDisallow:/icylcc/board/post\nDisallow:/edu/board/post\nDisallow:/depart/board/post\nDisallow:/tour/board/post\nDisallow:/welfare/board/post\nDisallow:/biz/board/post\nDisallow:/youth/board/post\n\n# Block Google\nUser-agent: Googlebot\nDisallow: /\n\n# Block Bing\nUser-agent: Bingbot\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "이천시 누리집에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 187,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 257357
      },
      "content_paths": {
        "press": [
          "/news/contents.do?mid=0301000000"
        ],
        "notice": [
          "/portal/contents.do?mid=0401010000",
          "/portal/contents.do?mid=0401010000",
          "/portal/contents.do?mid=0401010000"
        ],
        "policy": [
          "/vote/main.do",
          "/vote/main.do",
          "/vote/main.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B103",
      "name": "파주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.paju.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nDisallow:/user/flexer/\r\nDisallow:/doc_html/\r\nDisallow:/user/freeAdvert/\r\nDisallow:/user/businessInfo/\r\nDisallow:/user/hospital/\r\nDisallow:/user/hospital/\r\nDisallow:/user/welfareFacility/\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1001\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1002\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1003\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1008\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1036\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1037\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1038\r\nDisallow:/user/board/BD_board.list.do?bbsCd=1039\r\nDisallow:/user/board/BD_board.list.do?bbsCd=3005\r\nDisallow:/user/board/BD_board.list.do?bbsCd=9013\r\nDisallow:/user/board/BD_board.list.do?bbsCd=2004&q_ctgCd=4010"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "파주시청 - 시민중심! 더 큰 파주!",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 226,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 421445
      },
      "content_paths": {
        "press": [
          "/user/board/BD_board.list.do?bbsCd=1023&q_ctgCds=5226,5227,5229"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/gsindividual/search.htm",
          "https://www.realtyprice.kr:447/notice/town/nfSiteLink.htm",
          "/user/board/BD_board.list.do?bbsCd=9077"
        ],
        "policy": [
          "/user/board/BD_board.list.do?bbsCd=1013",
          "/www/paticipation/paticipation_03/paticipation_03_01.jsp",
          "/user/board/BD_board.list.do?bbsCd=9025"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B141",
      "name": "당진시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.dangjin.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# robots.txt - 당진시 웹사이트 검색엔진 크롤링 규칙\r\n\r\n# Google 검색 로봇 차단\r\nUser-agent: Googlebot\r\nDisallow: /search/\r\n\r\n# 모든 검색엔진 크롤러에 대한 기본 규칙\r\nUser-agent: *\r\n\r\n# 허용: 웹사이트 전체 접근 허용\r\nAllow: /\r\n\r\n# 차단: 특정 게시판 크롤링 차단\r\nDisallow: /cop/bbs/BBSMSTR_000000000004/\r\nDisallow: /cop/bbs/BBSMSTR_000000000005/\r\n\r\n# 차단: 관리자 영역 및 시스템 폴더\r\nDisallow: /WEB-INF/\r\nDisallow: /admin/\r\nDisallow: /ham/\r\nDisallow: /tmpl/\r\n\r\n# 차단: 민원 및 개인정보 관련 페이지\r\nDisallow: /prog/*/write.do\r\nDisallow: /prog/*/modify.do\r\nDisallow: */login.do\r\nDisallow: */sitemap_12.do\r\n\r\n# 사이트맵 위치 (선택사항 - 실제 사이트맵 파일이 있는 경우 주석 해제)\r\n# Sitemap: https://www.dangjin.go.kr/sitemap.xml\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "당진시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 618,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 217538
      },
      "content_paths": {
        "press": [
          "/cop/bbs/BBSMSTR_000000000014/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000014/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000014/selectBoardList.do"
        ],
        "notice": [
          "/cop/bbs/BBSMSTR_000000000006/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000013/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000006/selectBoardList.do"
        ],
        "policy": [
          "/cop/bbs/BBSMSTR_000000000025/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000025/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000142/selectBoardList.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B207",
      "name": "청송군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.cs.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "산소카페 청송군-명품사과의 고장, 청송 &gt; 청송군",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 209,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 157076
      },
      "content_paths": {
        "press": [
          "/00003478.web?gcode=1091&amp;idx=375539&amp;amode=view",
          "/00003478.web?gcode=1091&amp;idx=375538&amp;amode=view",
          "/00003478.web?gcode=1091&amp;idx=375451&amp;amode=view"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/main/mainBody.htm",
          "https://www.realtyprice.kr/notice/main/mainBody.htm",
          "/news/00002679/00002687.web"
        ],
        "policy": [
          "/countyOffice/00002770/00006445.web",
          "https://www.cs.go.kr/countyOffice/00002770/00007669.web",
          "/countyOffice/00002770/00007085.web"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B216",
      "name": "사천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sacheon.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "사천시 : 대한민국 우주항공 수도 &gt; 사천시",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 506,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 259778
      },
      "content_paths": {
        "press": [
          "/news/00009/04236.web",
          "/04236.web?gcode=2935&idx=2101723&amode=view",
          "/04236.web?gcode=2935&idx=2101711&amode=view"
        ],
        "notice": [
          "/minwon/02900/02925.web",
          "/news/00009/00010.web",
          "/economy/04371/04461.web"
        ],
        "policy": [
          "/00221.web",
          "/minwon/00086/00221.web",
          "/minwon/00086/00222.web"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B015",
      "name": "서초구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seocho.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nAllow:/rss/*\r\nAllow:/site/*.jsp\r\nAllow:/site/*.do\r\nDisallow:/cmm/*\r\nDisallow:/secret/*\r\nDisallow:/jsp/search/*\r\nDisallow:/common/*\r\nDisallow:/site/lifelonglearning/*.jsp\r\nDisallow:/site/lifelonglearning/*.do\r\nDisallow:/site/lifelonglearning_test/*.jsp\r\nDisallow:/site/lifelonglearning_test/*.do\r\nDisallow:/common/docuzen/preImageFromDoc.do*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=12*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=12*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=17*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=17*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=20*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=20*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=69*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=69*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=88*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=88*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=96*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=96*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=97*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=97*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=98*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=98*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=101*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=101*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=102*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=102*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=103*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=103*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=319*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=319*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=326*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=326*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=363*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=363*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=371*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=371*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=382*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=382*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=383*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=383*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=391*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=391*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=411*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=411*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=414*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=414*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=449*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=449*\r\nDisallow:/site/*/ex/bbs/List.do?*cbIdx=456*\r\nDisallow:/site/*/ex/bbs/View.do?*cbIdx=456*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서초구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 232,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 219314
      },
      "content_paths": {
        "press": [
          "https://www.seocho.go.kr/site/seocho/ex/bbs/List.do?cbIdx=61",
          "https://www.seocho.go.kr/site/seocho/ex/bbs/List.do?cbIdx=61"
        ],
        "notice": [
          "https://www.seocho.go.kr/site/seocho/ex/bbs/List.do?cbIdx=57",
          "https://www.seocho.go.kr/site/seocho/ex/bbs/List.do?cbIdx=459",
          "https://www.seocho.go.kr/site/seocho/ex/bbs/View.do?cbIdx=57&amp;bcIdx=399631"
        ],
        "policy": [
          "https://www.seocho.go.kr/site/seocho/03/10303010300002021110110.jsp",
          "https://www.seocho.go.kr/site/seocho/ex/bbs/List.do?cbIdx=291",
          "https://www.seocho.go.kr/site/seocho/03/10303010300002021110110.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B084",
      "name": "김포시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gimpo.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nUser-agent: Yeti\nUser-agent: Daumoa\nDisallow: /portal/downloadBbsFile\nDisallow: /DATA/\nDisallow: /data/\nDisallow: /search/\nDisallow: /template/\nDisallow: /WEB-INF/\nDisallow: /neo/\nDisallow: /staff/\nDisallow: /repository/\nDisallow: *Bbs*\nAllow: /portal/\nAllow: /reserve/\nAllow: /news/\nAllow: /learning/\nAllow: /en/\nAllow: /ch/\nAllow: /jp/\nAllow: /health/\nAllow: /agri/\nAllow: /water/\nAllow: /mayor/\nAllow: /council/\nAllow: /culture/\nAllow: /janggi/\nAllow: /jungbong/\nAllow: /yanggok/\nAllow: /gochon/\nAllow: /pungmu/\nAllow: /tongjin/\nAllow: /lib/\nAllow: /se/\nAllow: /common/images/\nAllow: /site/\n\nUser-agent: bingbot\nCrawl-delay: 86400\nDisallow: /portal/downloadBbsFile\nDisallow: /DATA/\nDisallow: /data/\nDisallow: /search/\nDisallow: /template/\nDisallow: /WEB-INF/\nDisallow: /neo/\nDisallow: /staff/\nDisallow: /repository/\nDisallow: *Bbs*\nAllow: /portal/\nAllow: /reserve/\nAllow: /news/\nAllow: /learning/\nAllow: /en/\nAllow: /ch/\nAllow: /jp/\nAllow: /health/\nAllow: /agri/\nAllow: /water/\nAllow: /mayor/\nAllow: /council/\nAllow: /culture/\nAllow: /janggi/\nAllow: /jungbong/\nAllow: /yanggok/\nAllow: /gochon/\nAllow: /pungmu/\nAllow: /tongjin/\nAllow: /lib/\nAllow: /se/\nAllow: /common/images/\nAllow: /site/\n\nUser-agent: *\nAllow: /portal/\nAllow: /reserve/\nAllow: /news/\nAllow: /learning/\nAllow: /en/\nAllow: /ch/\nAllow: /jp/\nAllow: /health/\nAllow: /agri/\nAllow: /water/\nAllow: /mayor/\nAllow: /council/\nAllow: /culture/\nAllow: /janggi/\nAllow: /jungbong/\nAllow: /yanggok/\nAllow: /gochon/\nAllow: /pungmu/\nAllow: /tongjin/\nAllow: /lib/\nAllow: /se/\nAllow: /common/images/\nAllow: /site/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "김포시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 980,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 304124
      },
      "content_paths": {
        "press": [
          "/news/selectBbsNttList.do?bbsNo=466&amp;key=9377",
          "/news/selectBbsNttView.do?bbsNo=466&amp;key=9377&amp;nttNo=965229",
          "/news/selectBbsNttView.do?bbsNo=466&amp;key=9377&amp;nttNo=965228"
        ],
        "notice": [
          "https://www.realtyprice.kr:447/notice/main/mainBody.htm",
          "https://www.realtyprice.kr/notice/main/mainBody.htm",
          "/portal/PayNoticeList.do?key=1139"
        ],
        "policy": [
          "/portal/selectBbsNttList.do?bbsNo=194&amp;key=1108",
          "/portal/selectBbsNttList.do?bbsNo=194&amp;key=1108",
          "https://www.prism.go.kr/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B200",
      "name": "영주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeongju.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /upload/*\nDisallow: /center/*\nDisallow: /SiteManager/*\n\nUser-agent: SemrushBot\nCrawl-delay: 86400\n\nUser-agent: ahrefsbot/7.0\nCrawl-delay: 86400\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "영주시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 459,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 227343
      },
      "content_paths": {
        "press": [
          "page.do?mnu_uid=1524&amp;",
          "page.do?mnu_uid=1524&amp;"
        ],
        "notice": [
          "page.do?mnu_uid=1521&amp;",
          "page.do?mnu_uid=10619&amp;boardType=notice",
          "page.do?mnu_uid=10636&amp;boardType=notice&amp;board_code=02"
        ],
        "policy": [
          "page.do?mnu_uid=10447&amp;",
          "page.do?mnu_uid=3922&amp;",
          "page.do?mnu_uid=3897&amp;"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B178",
      "name": "여수시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeosu.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 78,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#  ROBOTS.TXT\nUser-agent: *\nAllow:/\nDisallow: /*screen_print.jpg\nDisallow: /*screen_print.pdf\nDisallow: /*print=true\nDisallow: /*mode=system_change\nDisallow: /total_search/total_search.html\n\nCrawl-Delay: 30\n\nUser-agent: 360Spider\nDisallow: /\n\nUser-agent: YoudaoBot\nDisallow: /\n\nUser-agent: sogou spider\nDisallow: /\n\nUser-agent: YisouSpider\nDisallow: /\n\nUser-agent: LinksCrawler\nDisallow: /\n\nUser-agent: EasouSpider\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "여수시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 460,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 154731
      },
      "content_paths": {
        "press": [
          "https://www.yeosu.go.kr/www/govt/news/release/press?idx=573265&amp;mode=view",
          "/www/govt/news/release/press?idx=574118&amp;mode=view",
          "/www/govt/news/release/press?idx=574086&amp;mode=view"
        ],
        "notice": [
          "https://www.yeosu.go.kr/www/govt/news/notice?idx=561169&mode=view",
          "https://www.yeosu.go.kr/www/govt/news/notice?idx=563618&mode=view",
          "/www/govt/news/notice"
        ],
        "policy": [
          "/www/govt/guide/policy",
          "/www/sphere/industry/policy",
          "/www/eminwon/total/policy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "P06",
      "name": "지식재산처",
      "name_en": "Intellectual Property Office",
      "org_type": "pm_office",
      "url": "https://www.kipo.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제28조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /ko/searchView.do\r\nDisallow: /ko/tech/\r\nDisallow: /ko/prove/\r\nDisallow: /ko/recommend/\r\nDisallow: /ko/privacy/\r\nDisallow: /ko/badkpaa/\r\nDisallow: /ko/introduce/\r\nDisallow: /ko/certification.do\r\nDisallow: /ko/plcOfcCrpRptCntrW.do\r\nDisallow: /ko/realNameSysRqesW.do\r\nDisallow: /ko/hpErrorRcpt.do\r\nDisallow: /ko/kpoMail.do\r\nDisallow: /ko/letter/kpoLetterPgmMgmt.do\r\nDisallow: /ko/goodsSortMng.do\r\nDisallow: /ko/niceStd9IntlGoodsSortMng.do\r\nDisallow: /ipt/iptBultnMgmt.do\r\nDisallow: /ipt/individualApplication.do\r\nDisallow: /ipt/groupApplication.do\r\nDisallow: /kcall/UPraiseApp.do\r\nDisallow: /kcall/praiseWordWrite.do\r\nDisallow: /kcall/praiseWordRead.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "지식재산처",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 334,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 195425
      },
      "content_paths": {
        "press": [
          "/ko/topMenuLink.do?menuCd=SCD0200052",
          "/ko/kpoBultnMgmt.do?menuCd=SCD0200618&parntMenuCd2=SCD0200052",
          "/ko/kpoBultnMgmt.do?menuCd=SCD0200618&parntMenuCd2=SCD0200052"
        ],
        "notice": [
          "/ko/tech/kpoTechNoticePgm.do?menuCd=SCD0200275&parntMenuCd2=SCD0200274",
          "/ko/tech/kpoTechNoticePgmMgmt.do?menuCd=SCD0200657&parntMenuCd2=SCD0200274",
          "/ko/kpoBultnMgmt.do?menuCd=SCD0200626&parntMenuCd2=SCD0200152"
        ],
        "policy": [
          "/ko/letter/kpoLetterPgmMgmt.do?menuCd=SCD0200656&parntMenuCd2=SCD0200050",
          "/ko/kpoBultnMgmt.do?menuCd=SCD0201112&parntMenuCd2=SCD0200281",
          "/ko/kpoContentView.do?menuCd=SCD0201291"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K001",
      "name": "(사)남북교류협력지원협회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.sonosa.or.kr",
      "parent_org_id": null,
      "ministry": "통일부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /usr/upload/\r\nDisallow: /var/filemanager/\r\nDisallow: /home/webapps/sonosa.or.kr/com/art/egovframework/com/cop/bbs\r\nDisallow: /home/webapps/sonosa.or.kr/com/js/egovframework/com/cop/bbs\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 171
      },
      "metadata": {
        "has_title": true,
        "title": "메인페이지 > 남북교류협력지원협회",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 419,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 29339
      },
      "content_paths": {
        "press": [
          "?menuno=14"
        ],
        "notice": [
          "?menuno=13",
          "?menuno=13"
        ],
        "policy": [
          "?menuno=177",
          "?menuno=160",
          "?menuno=198"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K051",
      "name": "국민건강보험공단 일산병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nhimc.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nAllow:/\n\nUser-agent: Googlebot\nDisallow: /search/search.do\nDisallow: /board/praiseBoard*\nDisallow: /mypage/customer*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국민건강보험 일산병원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 448,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 176644
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/board/commBoardSmartNoticeList.do",
          "/board/commBoardNoticeList.do",
          "/board/commBoardNoticeList.do"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K094",
      "name": "분당서울대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.snubh.org",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.snubh.org/common/ajax/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /dh/board/\r\n\r\nSitemap: https://www.snubh.org/common/ajax/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "분당서울대학교병원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1077,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 158763
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/intro/news/noti/list.do",
          "/intro/news/noti/list.do",
          "/intro/news/noti/list.do"
        ],
        "policy": [
          "/intro/news/noti/view.do?BNO=926",
          "http://www.alio.go.kr/popReportTerm.do?apbaId=C0444&amp;reportFormRootNo=31501",
          "/intro/news/noti/view.do?BNO=926"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K106",
      "name": "아시아·태평양경제협력체 기후센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.apcc21.org",
      "parent_org_id": null,
      "ministry": "기상청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nDisallow: /board/searchAll\nDisallow: /board/helpdesk\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 158
      },
      "metadata": {
        "has_title": true,
        "title": "아시아·태평양경제협력체 기후센터",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 239,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 153123
      },
      "content_paths": {
        "press": [
          "/board/BBSMSTR_000000000013?lang=ko"
        ],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K171",
      "name": "한국과학창의재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosac.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국과학창의재단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 221,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 692056
      },
      "content_paths": {
        "press": [
          "/menus/272/boards/394/posts",
          "/menus/272/boards/394/posts",
          "/menus/272/boards/394/posts"
        ],
        "notice": [
          "/menus/270/boards/386/posts",
          "/menus/270/boards/386/posts",
          "/menus/270/boards/386/posts"
        ],
        "policy": [
          "/menus/1209/boards/539/posts?category=1205",
          "/menus/491/contents/491",
          "/menus/346/contents/346"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K209",
      "name": "한국문화예술교육진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.arte.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#User-agent: *\r\n#User-agent: Yeti\r\n#Allow: /  ## Allow / 는 기본이므로 불필요\r\n\r\nUser-agent: Googlebot       # Googlebot만 접근 차단\r\nDisallow: /search/index.do  # 서치 페이지만 접근 차단\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국문화예술교육진흥원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 300,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 100535
      },
      "content_paths": {
        "press": [
          "/information/report/ReportData_BoardList.do",
          "/information/report/ReportData_BoardList.do",
          "/information/report/ReportData_BoardList.do"
        ],
        "notice": [
          "/notice/business/notice/Business_BoardList.do",
          "/notice/bidding/notice/Bidding_BoardList.do",
          "/information/notice/Notice_BoardList.do"
        ],
        "policy": [
          "/business/policy/festival/intro/index.do",
          "/business/policy/festival/intro/index.do",
          "/business/policy/festival/intro/index.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K211",
      "name": "한국문화정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcisa.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /kr/search/searchList.do\nDisallow: /withcms/*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국문화정보원 - KCISA",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 320,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 109243
      },
      "content_paths": {
        "press": [
          "/kr/board/report/boardList.do",
          "/kr/board/report/boardList.do"
        ],
        "notice": [
          "/kr/board/notice/boardList.do",
          "/kr/board/notice/boardList.do",
          "/kr/board/notice/boardList.do"
        ],
        "policy": [
          "/kr/contents/user_copyright_kr/view.do",
          "/kr/contents/user_copyright_kr/view.do",
          "/kr/contents/user_copyright_kr/view.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K217",
      "name": "한국법제연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.klri.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Amazonbot\r\nDisallow: /\r\n\r\nUser-agent: PetalBot\r\nDisallow: /\r\n\r\nUser-agent: *\r\nDisallow: /search\r\nDisallow: /kor/bbs/BBSMSTR_000000000021\r\nAllow: /\r\n\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국법제연구원 KLRI",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 536,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 52360
      },
      "content_paths": {
        "press": [
          "/kor/bbs/BBSMSTR_000000000002/list.do",
          "/kor/bbs/BBSMSTR_000000000002/list.do"
        ],
        "notice": [
          "/kor/bbs/BBSMSTR_000000000001/list.do"
        ],
        "policy": [
          "/kor/sub07_06.do",
          "https://www.klri.re.kr/kor/news/K/1608/view.do",
          "/kor/publication/2354/view.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K218",
      "name": "한국벤처투자",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kvic.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /views/comm/\r\nDisallow: /getKvicDataList\r\nDisallow: /getNoticeDataList"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국벤처투자",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 83,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 125329
      },
      "content_paths": {
        "press": [
          "/notice/kvic-news/press-release"
        ],
        "notice": [
          "/notice",
          "/notice/kvic-notice",
          "/notice/kvic-notice/investment-business-notice"
        ],
        "policy": [
          "/popup/popup/popup_privacy_policy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K301",
      "name": "한국지식재산보호원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koipa.re.kr",
      "parent_org_id": null,
      "ministry": "지식재산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Google bot\nDisallow: /home/totalSearch.do\nDisallow: /home/board/\nDisallow: /home/academyList.do\n\nUser-agent: *\nAllow: /\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국지식재산보호원",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 527,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 249186
      },
      "content_paths": {
        "press": [
          "/home/board/brdList.do?menu_cd=000052",
          "/home/board/brdList.do?menu_cd=000052"
        ],
        "notice": [
          "/home/board/brdList.do?menu_cd=000045",
          "/home/board/brdList.do?menu_cd=000045",
          "/home/board/brdList.do?menu_cd=000045"
        ],
        "policy": [
          "/home/content.do?menu_cd=000030",
          "/home/board/brdDetail.do?menu_cd=000045&num=6683",
          "https://www.korea.kr/special/policyFocusList.do?pkgId=49500730&pWise=main&pWiseMain=TOP1"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K322",
      "name": "한국해양과학기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiost.ac.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/images/\nDisallow:/ham/\nDisallow:/prog/\nDisallow:/WEB-INF/\nDisallow:/uloads_clone/\nDisallow:/xml_clone/\n\nUser-agent: Googlebot\nDisallow: /RSA/front/\nDisallow: /*/bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KIOST",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1302,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 71582
      },
      "content_paths": {
        "press": [
          "/cop/bbs/BBSMSTR_000000000075/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000075/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000075/selectBoardList.do"
        ],
        "notice": [
          "/cop/bbs/BBSMSTR_000000000072/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000072/selectBoardList.do"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B008",
      "name": "금천구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.geumcheon.go.kr/portal/index.do",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "금천구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 374,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 382135
      },
      "content_paths": {
        "press": [
          "/portal/selectBbsNttList.do?bbsNo=8&key=297",
          "/portal/selectBbsNttList.do?bbsNo=8&key=297",
          "/portal/selectBbsNttList.do?bbsNo=8&key=297"
        ],
        "notice": [
          "http://www.juso.go.kr/help/FAQBoardList.do?noticeKd=00",
          "/portal/selectBbsNttList.do?bbsNo=500&key=350",
          "/portal/selectBbsNttList.do?bbsNo=150982&key=4687"
        ],
        "policy": [
          "/portal/contents.do?key=418",
          "/portal/contents.do?key=418",
          "/portal/selectBbsNttList.do?bbsNo=582&key=420"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B111",
      "name": "삼척시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.samcheok.go.kr/main.web",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent:*\r\nAllow: /\r\n\r\nUser-agent: BadBot\r\nDisallow: /\r\n\r\nUser-agent: bingbot\r\nDisallow: /\r\n\r\nCrawl-delay: 30"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "삼척시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 204,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 166983
      },
      "content_paths": {
        "press": [
          "/media/00084/00094.web",
          "/opendata/01433/03428.web",
          "/00094.web?amode=view&amp;idx=137831&amp;gcode=1006"
        ],
        "notice": [
          "/media/00083/00089.web",
          "/specialty/00464/01100.web",
          "/specialty/00465/01164.web"
        ],
        "policy": [
          "/01436.web",
          "/opendata/00229/01436.web",
          "/02706.web"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "N011",
      "name": "강원특별자치도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.gangwon.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "강원특별자치도의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 390,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 139636
      },
      "content_paths": {
        "press": [
          "/kr/mediaBBS.do",
          "/kr/mediaBBS.do"
        ],
        "notice": [
          "/kr/noticeBBS.do",
          "/kr/noticeBBS.do",
          "/kr/noticeBBS.do"
        ],
        "policy": [
          "/kr/policyBBS.do",
          "/kr/policyBBS.do",
          "/kr/researchreportBBS.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R008",
      "name": "세종특별자치시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.sjpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/site/zlib/\nDisallow:/SEO/zlib/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 9
      },
      "metadata": {
        "has_title": true,
        "title": "세종경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 306,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 20087
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "I007",
      "name": "금융위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.fsc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\n\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "금융위원회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 250,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 89964
      },
      "content_paths": {
        "press": [
          "/no010101",
          "/no070300",
          "/no010101"
        ],
        "notice": [
          "po040301/view?noticeId="
        ],
        "policy": [
          "/no010107",
          "/po02010101",
          "/po02010101"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "N008",
      "name": "울산광역시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.council.ulsan.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /us/uat/uia/egovLoginUsrAdm.do\r\nDisallow: /us/uat/uia/egovLoginUsr.do\r\nDisallow: /cmm/main/mainPageTest1.do\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산광역시의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 917,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 100390
      },
      "content_paths": {
        "press": [
          "/cop/bbs/selectBoardList.do?bbsId=press",
          "/kor/opinions/pressCenter.do",
          "/cop/bbs/selectBoardList.do?bbsId=press"
        ],
        "notice": [
          "/cop/bbs/selectBoardList.do?bbsId=notice",
          "/cop/bbs/selectBoardList.do?bbsId=notice2",
          "/cop/bbs/selectBoardList.do?bbsId=notice"
        ],
        "policy": [
          "/kor/chairman/visionPolicy.do",
          "/kor/chairman/visionPolicy.do",
          "/cop/bbs/selectBoardList.do?bbsId=researchOrg"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K030",
      "name": "과학기술정책연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.stepi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 25,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 109
      },
      "metadata": {
        "has_title": true,
        "title": "과학기술정책연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 200,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 78258
      },
      "content_paths": {
        "press": [
          "/site/stepiko/ex/bbs/List.do?cbIdx=1205",
          "/site/stepiko/ex/bbs/List.do?cbIdx=1205"
        ],
        "notice": [
          "/site/stepiko/ex/bbs/List.do?cbIdx=1202",
          "/site/stepiko/ex/bbs/List.do?cbIdx=1202"
        ],
        "policy": [
          "/site/stepiko/report/List.do?cateCont=A0201",
          "/site/stepiko/report/List.do?cateCont=A0513",
          "/site/stepiko/PeriodicReportList.do?cateCont=A0504"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "M07",
      "name": "국방부",
      "name_en": "Ministry of National Defense",
      "org_type": "ministry",
      "url": "https://www.mnd.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제36조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\n\r\nAllow:/mbshome/mbs/mnd/\r\nDisallow: /search/\r\nDisallow: /mndSearch/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대한민국 국방부",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 492,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 116164
      },
      "content_paths": {
        "press": [
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_020500000000",
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_020500000000",
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_020500000000"
        ],
        "notice": [
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_020401000000",
          "/user/boardList.action?boardId=I_11066&mcategoryId=&id=mnd_020401000000"
        ],
        "policy": [
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_050500000000",
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_051200000000",
          "/mbshome/mbs/mnd/subview.jsp?id=mnd_030900000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B134",
      "name": "진천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://jincheon.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#DaumWebMasterTool:a2c806280dec99d71764bd390f2a71ef8d89384b65cafb86f7ae1b7fe9c4ce32:HAuVlP5jsf22zj86V1drMQ==\r\n\r\nUser-agent: *\r\nDisallow: /upload/\r\nDisallow: /viewer/\r\nDisallow: /home/board/\r\n\r\nDisallow: /job/sub.do\r\nDisallow: /module/html/m_job/\r\nDisallow: /*?*wantedAuthNo=*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5
      },
      "metadata": {
        "has_title": true,
        "title": "진천군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 542,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 7283
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://www.jincheon.go.kr/home/sub.do?menukey=447"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K335",
      "name": "한국환경산업기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keiti.re.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\n#Disallow: /boffice\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국환경산업기술원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 420,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 144180
      },
      "content_paths": {
        "press": [
          "/site/keiti/ex/board/List.do?cbIdx=237",
          "/site/keiti/ex/board/List.do?cbIdx=237",
          "/site/keiti/ex/board/List.do?cbIdx=237"
        ],
        "notice": [
          "/site/keiti/rnd/selectRndNoticeList.do",
          "/site/keiti/rnd/selectRndNoticeList.do",
          "/site/keiti/rnd/selectRndNoticeList.do"
        ],
        "policy": [
          "/site/keiti/02/10202080000002023101610.jsp",
          "/site/keiti/02/10201010000002018092810.jsp",
          "/site/keiti/ex/board/View.do?cbIdx=277&bcIdx=39982"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M09",
      "name": "국가보훈부",
      "name_en": "Ministry of Patriots and Veterans Affairs",
      "org_type": "ministry",
      "url": "https://www.mpva.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제38조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 77,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nAllow: /mpva/\r\nAllow: /seohae/\r\nAllow: /english/\r\nAllow: /419/\r\nAllow: /315/\r\nAllow: /518/\r\nAllow: /ycnc/\r\nAllow: /isnc/\r\nAllow: /icnc/\r\nAllow: /scnc/\r\nAllow: /gsnc/\r\nAllow: /sinam/\r\n\r\nUser-agent: Yeti\r\nAllow: /mpva/\r\nAllow: /seohae/\r\nAllow: /english/\r\nAllow: /419/\r\nAllow: /315/\r\nAllow: /518/\r\nAllow: /ycnc/\r\nAllow: /isnc/\r\nAllow: /icnc/\r\nAllow: /scnc/\r\nAllow: /gsnc/\r\nAllow: /sinam/\r\n\r\nUser-agent: NaverBot\r\nAllow: /mpva/\r\nAllow: /seohae/\r\nAllow: /english/\r\nAllow: /419/\r\nAllow: /315/\r\nAllow: /518/\r\nAllow: /ycnc/\r\nAllow: /isnc/\r\nAllow: /icnc/\r\nAllow: /scnc/\r\nAllow: /gsnc/\r\nAllow: /sinam/\r\n\r\nUser-agent: Daumoa\r\nAllow: /mpva/\r\nAllow: /seohae/\r\nAllow: /english/\r\nAllow: /419/\r\nAllow: /315/\r\nAllow: /518/\r\nAllow: /ycnc/\r\nAllow: /isnc/\r\nAllow: /icnc/\r\nAllow: /scnc/\r\nAllow: /gsnc/\r\nAllow: /sinam/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국가보훈부",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 338,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 148776
      },
      "content_paths": {
        "press": [
          "/mpva/selectBbsNttList.do?bbsNo=16&amp;key=77",
          "/mpva/selectBbsNttList.do?bbsNo=16&amp;key=77",
          "https://naver.me/xfbr8f5C"
        ],
        "notice": [
          "/mpva/selectBbsNttList.do?bbsNo=15&amp;key=76",
          "/mpva/selectBbsNttList.do?bbsNo=15&amp;key=76",
          "/mpva/selectBbsNttList.do?bbsNo=15&amp;key=76"
        ],
        "policy": [
          "/mpva/selectBbsNttList.do?bbsNo=41&amp;key=165&amp;searchCtgry=국정과제&amp;integrDeptCode=",
          "/mpva/selectBbsNttList.do?bbsNo=41&amp;key=165&amp;searchCtgry=국정과제&amp;integrDeptCode=",
          "/mpva/selectBbsNttList.do?bbsNo=41&amp;key=165&amp;searchCtgry=국정과제&amp;integrDeptCode="
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M05",
      "name": "통일부",
      "name_en": "Ministry of Unification",
      "org_type": "ministry",
      "url": "https://www.unikorea.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제34조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.unikorea.go.kr/Sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow: \r\nDisallow: /web/minister/bbs/\r\nDisallow: /search/front/\r\nDisallow: /web/*/file/\r\nDisallow: /*?*\r\nCrawl-delay: 5\r\n\r\nSitemap: https://www.unikorea.go.kr/Sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "통일부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 465,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 67183
      },
      "content_paths": {
        "press": [
          "/web/unikorea/bbs/bbs_0000000000000004",
          "/web/unikorea/bbs/bbs_0000000000000004/59050?",
          "/web/unikorea/bbs/bbs_0000000000000004/59049?"
        ],
        "notice": [
          "/web/unikorea/bbs/bbs_0000000000000001",
          "/web/unikorea/bbs/bbs_0000000000000001/59047?",
          "/web/unikorea/bbs/bbs_0000000000000001/59040?"
        ],
        "policy": [
          "/web/unikorea/contents/Pabout",
          "https://udbs.unikorea.go.kr",
          "/web/unikorea/contents/neac_swt"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "A01",
      "name": "국세청",
      "name_en": "National Tax Service",
      "org_type": "agency",
      "url": "https://www.nts.go.kr",
      "parent_org_id": "M01",
      "ministry": null,
      "law_reference": "제30조③",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국세청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 564,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 158191
      },
      "content_paths": {
        "press": [
          "/nts/na/ntt/selectNttList.do?mi=2201&bbsId=1028",
          "/nts/cm/cntnts/cntntsView.do?mi=6716&cntntsId=8123",
          "/nts/na/ntt/selectNttList.do?mi=2201&bbsId=1028"
        ],
        "notice": [
          "/nts/na/ntt/selectNttList.do?mi=2207&bbsId=1011",
          "https://www.mpm.go.kr/proactivePublicService/local/localNotice",
          "/nts/na/ntt/selectNttList.do?mi=2207&bbsId=1011"
        ],
        "policy": [
          "/nts/cm/cntnts/cntntsView.do?mi=2443&cntntsId=7776",
          "/nts/na/ntt/selectNttList.do?mi=6691&bbsId=1138",
          "https://www.prism.go.kr/homepage"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "L01",
      "name": "서울특별시",
      "name_en": "Seoul Metropolitan Government",
      "org_type": "local_metro",
      "url": "https://www.seoul.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.seoul.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nDisallow: /seoul/sos\r\n\r\nAllow: /$\r\nAllow: /main\r\nAllow: /seoul\r\nAllow: /eventreqst\r\nAllow: /realmnews\r\nAllow: /thismteventfstvl\r\nAllow: /news\r\nAllow: /helper\r\nAllow: /citizen\r\nAllow: /service\r\nAllow: /festival\r\nAllow: /storyw\r\nAllow: /story\r\nAllow: /member\r\nAllow: /homepageCorrect\r\nAllow: /event\r\nAllow: /gov/futurelab\r\nAllow: /sitemap.xml\r\nAllow: /policy\r\nAllow: /myseoulstory\r\nAllow: /sos\r\nAllow: /festa\r\nAllow: /welcome2026\r\n\r\nSitemap: https://www.seoul.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 75
      },
      "metadata": {
        "has_title": true,
        "title": "동행·매력 특별시 서울 | 서울특별시",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 88,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 3726
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "L15",
      "name": "경상북도",
      "name_en": "Gyeongsangbuk-do",
      "org_type": "local_province",
      "url": "https://www.gb.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상북도-홈페이지 입니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 129,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 182543
      },
      "content_paths": {
        "press": [
          "/Main/page.do?mnu_uid=6792&LARGE_CODE=720&MEDIUM_CODE=50&SMALL_CODE=10&SMALL_CODE2=60&",
          "/Main/page.do?mnu_uid=6792&LARGE_CODE=720&MEDIUM_CODE=50&SMALL_CODE=10&SMALL_CODE2=60&",
          "https://gb.go.kr/include/quickmenu.jsp?XREA=BODOBBS&URL=/Main/page.do?mnu_uid=6792&LARGE_CODE=720&MEDIUM_CODE=50&SMALL_CODE=10&SMALL_CODE2=60"
        ],
        "notice": [
          "/Main/page.do?mnu_uid=6753&LARGE_CODE=720&MEDIUM_CODE=40&SMALL_CODE=60&SMALL_CODE2=10&",
          "/Main/page.do?mnu_uid=6753&LARGE_CODE=720&MEDIUM_CODE=40&SMALL_CODE=60&SMALL_CODE2=10&",
          "/Main/page.do?mnu_uid=6786&dept_code=&dept_name=&BD_CODE=bbs_gongji&bdName=&cmd=2&Start=0&B_NUM=505698101&B_STEP=505698100&B_LEVEL=0&key=4&word=&p1=0&p2=0&V_NUM=24954&tbbscode1=bbs_gongji"
        ],
        "policy": [
          "/Main/page.do?mnu_uid=7407&bbscode=openhjinfolist_bbs03&LARGE_CODE=720&MEDIUM_CODE=20&SMALL_CODE=70&",
          "/Main/page.do?mnu_uid=6739&LARGE_CODE=720&MEDIUM_CODE=30&SMALL_CODE=60&",
          "/Main/page.do?mnu_uid=6744&LARGE_CODE=720&MEDIUM_CODE=30&SMALL_CODE=60&SMALL_CODE2=10&"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K006",
      "name": "(재)일제강제동원피해자지원재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.fomo.or.kr/",
      "parent_org_id": null,
      "ministry": "행정안전부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nDisallow: /private*/\r\n\r\n\r\nUser-agent: Amazonbot\r\nDisallow: /\r\n\r\nUser-agent: PetalBot\r\nDisallow: /\r\n\r\nUser-agent: *\r\nDisallow: /search\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "일제강제동원피해자지원재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 373,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 167681
      },
      "content_paths": {
        "press": [
          "/kor/article/ATCL9a1d8485b",
          "/kor/article/ATCL9a1d8485b"
        ],
        "notice": [
          "/kor/article/ATCL8a5c4c5fb",
          "/kor/article/ATCL8a5c4c5fb/1200",
          "/kor/article/ATCL8a5c4c5fb/1156"
        ],
        "policy": [
          "/kor/article/ATCL17e8e9534"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K027",
      "name": "공간정보품질관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.siqms.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\r\nDisallow: /B"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "공간정보품질관리원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 114,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 126759
      },
      "content_paths": {
        "press": [
          "/M2002000/board.do",
          "/M2002000/board.do",
          "/M2002000/board.do"
        ],
        "notice": [
          "/M2001000/board.do",
          "/M2001000/board.do",
          "/M2001000/board.do"
        ],
        "policy": [
          "/M1001010/asset.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K113",
      "name": "예술의전당",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.sac.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nDisallow: /site/main/file/\r\nDisallow: /upload/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "예술의전당",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 460,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 350091
      },
      "content_paths": {
        "press": [
          "/site/main/board/pressrelease/list",
          "/site/main/board/pressrelease/list"
        ],
        "notice": [
          "/site/main/board/academy/list",
          "/site/main/board/sacnews/list",
          "/site/main/board/lostnotice/list"
        ],
        "policy": [
          "/site/main/content/memAgreement"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K166",
      "name": "한국공예디자인문화진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcdf.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국공예·디자인문화진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 105,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 107573
      },
      "content_paths": {
        "press": [
          "/brd/board/324/L/menu/293",
          "/brd/board/324/L/menu/293",
          "/brd/board/324/L/menu/293"
        ],
        "notice": [
          "/brd/board/314/L/menu/282",
          "/brd/board/314/L/menu/282",
          "/brd/board/314/L/menu/282"
        ],
        "policy": [
          "/cms/content/view/297",
          "/cms/content/view/297",
          "/cms/content/view/297"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K200",
      "name": "한국동서발전(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ewp.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /kor/content/other/search/\r\nDisallow: /kor/board/�亯��/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국동서발전-KOREA EAST-WEST POWER",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 515,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 53988
      },
      "content_paths": {
        "press": [
          "/kor/subpage/content.html?pc=W7ADTHM4F3LZV1D51SG246L8B073MG0"
        ],
        "notice": [
          "/kor/subpage/content.html?pc=6DP9QZAJ0UTZYGSTBXZM2LIV6V25JGP",
          "/kor/subpage/content.html?pc=BPKBQHDOIKZLTVM8KYP2WL2K0N39X8G"
        ],
        "policy": [
          "/kor/subpage/content.html?pc=K78QABCDIE5X4Z6MW761TC8NVV41VFS",
          "/kor/subpage/content.html?pc=K78QABCDIE5X4Z6MW761TC8NVV41VFS"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K251",
      "name": "한국수자원조사기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kihs.re.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국수자원조사기술원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 289,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 60578
      },
      "content_paths": {
        "press": [
          "/kor_sub/comm/comm_press_list.do",
          "/kor_sub/comm/comm_press_list.do"
        ],
        "notice": [
          "/kor_sub/bbs/notice_list.do",
          "/kor_sub/bbs/notice_list.do",
          "/kor_sub/oper/information_notice_list.do"
        ],
        "policy": [
          "/kor_sub/etc/copyright.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K293",
      "name": "한국전력기술주식회사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kepco-enc.com",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국전력기술",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 281,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 85580
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10603000000",
          "/menu.es?mid=a10603000000",
          "/board.es?mid=a10603000000&bid=0038&list_no=44491&act=view"
        ],
        "notice": [
          "/menu.es?mid=a10601000000",
          "/menu.es?mid=a10403060201",
          "/menu.es?mid=a10601000000"
        ],
        "policy": [
          "/menu.es?mid=a10703000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K296",
      "name": "한국조폐공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.komsco.com",
      "parent_org_id": null,
      "ministry": "재정경제부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Amazonbot\r\nDisallow: /\r\n\r\nUser-agent: PetalBot\r\nDisallow: /\r\n\r\nUser-agent: *\r\nDisallow: /search/\r\nDisallow: /kor/98/\r\nDisallow: /kor/84/\r\nDisallow: /kor/75/\r\nDisallow: kor/79/\r\nAllow: /\r\n\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국조폐공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 138,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 111380
      },
      "content_paths": {
        "press": [
          "/kor/article/bodo",
          "/kor/article/bodo"
        ],
        "notice": [
          "/kor/90/career/notice",
          "/kor/article/notice",
          "/kor/article/notice"
        ],
        "policy": [
          "/kor/contents/49",
          "https://www.komsco.com/kor/contents/49"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K314",
      "name": "한국토지주택공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.lh.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /user/dept/\r\nDisallow: /user/customerProposal/\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국토지주택공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 150,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 95240
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10502000000",
          "/menu.es?mid=a10502000000",
          "/gallery.es?mid=a10502000000&amp;bid=0003&amp;list_no=11994&amp;act=view"
        ],
        "notice": [
          "/menu.es?mid=a10601010000",
          "/menu.es?mid=a10602060000",
          "/menu.es?mid=a10601010000"
        ],
        "policy": [
          "/menu.es?mid=a10110010000",
          "/menu.es?mid=a10110010000",
          "/menu.es?mid=a10401010000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K317",
      "name": "한국특허전략개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kista.re.kr",
      "parent_org_id": null,
      "ministry": "지식재산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#  ROBOTS.TXT\r\nUser-agent: Googlebot\r\nDisallow: /user/\r\n\r\nCrawl-Delay: 10"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KISTA 한국특허전략개발원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 262,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 187778
      },
      "content_paths": {
        "press": [
          "/user/board.do?bbsId=BBSMSTR_000000000594"
        ],
        "notice": [
          "/user/board.do?bbsId=BBSMSTR_000000000532",
          "/user/board.do?bbsId=BBSMSTR_000000000532"
        ],
        "policy": [
          "/user/businessView.do?seq=57",
          "/user/businessView.do?seq=57",
          "/user/businessView.do?seq=57"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K340",
      "name": "한전MCS(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kepcomcs.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search\nDisallow: /bbs\nDisallow: /board\nDisallow: /.well-known/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한전MCS 주식회사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 66,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 107569
      },
      "content_paths": {
        "press": [
          "/mber/customer/press-view?board_type=1322&board_no=",
          "/mber/customer/press-view?board_type=1322&board_no=",
          "/mber/customer/press-list"
        ],
        "notice": [
          "/mber/open-manage/public-notice",
          "/mber/open-manage/public-notice",
          "/mber/opinion/notice/bbs/29/list"
        ],
        "policy": [
          "/mber/company/policy",
          "/mber/esg/safety/safety-policy",
          "/mber/company/policy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B131",
      "name": "음성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.eumseong.go.kr/www/index.do",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\nUser-agent: Googlebot\nDisallow:/esatc/selectBbsNttList.do?bbsNo=78&key=1006\nDisallow:/esyouth/selectBbsNttList.do?bbsNo=57&key=748\nDisallow:/www/selectBbsNttList.do?bbsNo=5&key=179\nDisallow:/www/selectBbsNttList.do?bbsNo=7&key=181\nDisallow:/www/selectBbsNttList.do?bbsNo=22&key=180\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "음성군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 258,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 207593
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=27&amp;key=353",
          "https://www.chungbuk.go.kr/www/selectBbsNttList.do?bbsNo=65&amp;key=429",
          "/www/selectBbsNttList.do?bbsNo=27&amp;key=353"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/town/searchOpinion.htm",
          "/www/selectBbsNttList.do?bbsNo=6&amp;key=350",
          "/www/selectBbsNttList.do?bbsNo=287&amp;key=545"
        ],
        "policy": [
          "/www/contents.do?key=22",
          "/www/contents.do?key=174",
          "/www/contents.do?key=175"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B138",
      "name": "공주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.gongju.go.kr/kr/index.do",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nAllow:/\n\nUser-agent: Googlebot\nDisallow: /kr/search.do\nDisallow: /search/front/Search.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "공주시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 202,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 249245
      },
      "content_paths": {
        "press": [
          "/prog/saeolNews/sub04_02_01/list.do",
          "/prog/saeolNews/sub04_02_01/list.do",
          "/prog/saeolNews/sub04_02_01/list.do"
        ],
        "notice": [
          "/bbs/BBSMSTR_000000000810/list.do",
          "/bbs/BBSMSTR_000000000813/list.do",
          "/bbs/BBSMSTR_000000000810/list.do"
        ],
        "policy": [
          "/bbs/BBSMSTR_000000000788/list.do",
          "/kr/sub02_26_01.do",
          "/kr/sub04_11.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B183",
      "name": "장흥군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jangheung.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#  ROBOTS.TXT\r\nUser-agent: *\r\nAllow:/\r\nUser-agent: *\r\nDisallow: /*screen_print.jpg\r\nDisallow: /*screen_print.pdf\r\nDisallow: /*print=true\r\nDisallow: /*mode=system_change\r\nDisallow: /yuchi/manage\r\nDisallow: /jhcamp/manage\r\nDisallow: /search\r\n\r\nCrawl-Delay: 1\r\n\r\nUser-agent: 360Spider\r\nDisallow: /\r\n\r\nUser-agent: YoudaoBot\r\nDisallow: /\r\n\r\nUser-agent: sogou spider\r\nDisallow: /\r\n\r\nUser-agent: YisouSpider\r\nDisallow: /\r\n\r\nUser-agent: LinksCrawler\r\nDisallow: /\r\n\r\nUser-agent: EasouSpider\r\nDisallow: /\r\n\r\nUser-agent: AhrefsBot\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "장흥군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 172,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 172004
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/www/jeongnamjin/oppidan/notice_bbs",
          "/www/civil_complaint/positive_administration/notice",
          "/www/organization/news/notice"
        ],
        "policy": [
          "/www/jeongnamjin/oppidan/supporting_policy",
          "/www/life_welfare/population_plan",
          "/www/life_welfare/population_plan/info"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B191",
      "name": "구미시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.gumi.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 16,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/sys\nDisallow:/portal/board/post\nDisallow:/tour/board/post\nDisallow:/life/board/post\nDisallow:/arts/board/post\nDisallow:/park/board/post\nDisallow:/artsgd/board/post\nDisallow:/mayor/board/post\n\n# Block Google\nUser-agent: Googlebot\nDisallow: /\n\n# Block Bing\nUser-agent: Bingbot\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "구미시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 138,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 287370
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mid=0504020000"
        ],
        "notice": [
          "/portal/board/post/list.do?bcIdx=1&mid=0401020000",
          "https://www.realtyprice.kr/notice/main/mainBody.htm",
          "https://www.realtyprice.kr/notice/main/mainBody.htm"
        ],
        "policy": [
          "/policy/main.do",
          "/policy/main.do",
          "/portal/contents.do?mid=0704000000"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M19",
      "name": "중소벤처기업부",
      "name_en": "Ministry of SMEs and Startups",
      "org_type": "ministry",
      "url": "https://www.mss.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제48조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "중소벤처기업부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 636,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 165338
      },
      "content_paths": {
        "press": [
          "/site/smba/ex/bbs/List.do?cbIdx=86",
          "/site/smba/ex/bbs/List.do?cbIdx=86",
          "/site/smba/ex/bbs/List.do?cbIdx=86"
        ],
        "notice": [
          "/site/smba/ex/bbs/List.do?cbIdx=81",
          "/site/smba/ex/bbs/List.do?cbIdx=81",
          "/site/smba/ex/bbs/List.do?cbIdx=81"
        ],
        "policy": [
          "/site/smba/foffice/ex/jobPlan/jobPlanList.do?target=1",
          "/site/smba/contents/view.do?menuCd=20102070000002025032744&amp;siteCd=smba",
          "/site/smba/foffice/ex/linkage/linkageList.do?target=R001"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "A07",
      "name": "방위사업청",
      "name_en": "Defense Acquisition Program Administration",
      "org_type": "agency",
      "url": "https://www.dapa.go.kr",
      "parent_org_id": "M07",
      "ministry": null,
      "law_reference": "제36조⑤",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /dapa/search\r\n\r\nUser-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "방위사업청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 204,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 85821
      },
      "content_paths": {
        "press": [
          "/dapa/index.do?menuSeq=3069"
        ],
        "notice": [
          "/dapa/index.do?menuSeq=3031"
        ],
        "policy": [
          "/dapa/index.do?menuSeq=3027",
          "/dapa/index.do?menuSeq=3076",
          "/dapa/index.do?menuSeq=3081"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B188",
      "name": "경산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://gbgs.go.kr/",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /upload/\r\nDisallow: /programs/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "꽃피다 시민중심 행복경산",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1191,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 186170
      },
      "content_paths": {
        "press": [
          "/open_content/ko/page.do?mnu_uid=5904&amp;",
          "/open_content/ko/page.do?mnu_uid=5904&amp;",
          "/open_content/ko/page.do?mnu_uid=5904&"
        ],
        "notice": [
          "/open_content/ko/page.do?mnu_uid=6055&amp;",
          "/open_content/ko/page.do?mnu_uid=5175&amp;",
          "/open_content/ko/page.do?mnu_uid=5749&amp;"
        ],
        "policy": [
          "/open_content/ko/page.do?mnu_uid=2183&amp;",
          "/open_content/ko/page.do?mnu_uid=4962&amp;",
          "/open_content/ko/page.do?mnu_uid=6371&amp;"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "M10",
      "name": "문화체육관광부",
      "name_en": "Ministry of Culture, Sports and Tourism",
      "org_type": "ministry",
      "url": "https://www.mcst.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제39조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /site/search/\r\nAllow: /\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "문화체육관광부 누리집에 오신 것을 환영합니다. | 문화체육관광부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 222,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 144766
      },
      "content_paths": {
        "press": [
          "/site/s_notice/press/pressList.jsp",
          "/site/s_notice/expPress/expPressList.jsp",
          "/site/s_notice/press/pressList.jsp"
        ],
        "notice": [
          "/site/s_notice/notice/noticeList.jsp",
          "/site/s_notice/person/personList.jsp",
          "/site/s_notice/notice/jobList.jsp"
        ],
        "policy": [
          "/site/s_open/realnmPolicy/realnmPolicyInfo.jsp",
          "/site/s_open/realnmPolicy/realnmPolicyList.jsp",
          "/site/s_open/realnmPolicy/realnmPolicyPublic.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "A03",
      "name": "조달청",
      "name_en": "Public Procurement Service",
      "org_type": "agency",
      "url": "https://www.pps.go.kr",
      "parent_org_id": "M01",
      "ministry": null,
      "law_reference": "제30조⑦",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot \nDisallow: /kor/bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "조달청 | 고객감동을 전달하는 세/계/초/일/류/ 조달기관",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 298,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 130877
      },
      "content_paths": {
        "press": [
          "/kor/bbs/list.do;jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514?key=00634",
          "http://www.korea.kr/briefing/pressReleaseList.do",
          "/kor/bbs/list.do;jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514?key=00634"
        ],
        "notice": [
          ";jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514#",
          "/kor/bbs/list.do;jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514?key=00641",
          "https://rfid.g2b.go.kr/?w2xPath=/ui/portal/sub/ntcnYard/notice.xml"
        ],
        "policy": [
          "/kor/bbs/list.do;jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514?key=00639",
          "/kor/content.do;jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514?key=01373",
          ";jsessionid=mQ74xS_DTtkYTBqY_rQJH1-vLhBsNPOiuNKgLxTnSdMsWom086E5!979283514#"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B189",
      "name": "경주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gyeongju.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /upload/\r\nDisallow: /programs/\r\nDisallow: /SiteManager/\r\nDisallow: /open_content/ko/page.do?mnu_uid=1651\r\n\r\nUser-agent: SemrushBot\r\nCrawl-delay: 86400\r\n\r\nUser-agent: ahrefsbot/7.0\r\nCrawl-delay: 86400\r\n\r\nUser-agent: amazonbot\r\nCrawl-delay: 86400\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경주시 - Golden City ( Beautiful Gyeongju )",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 79,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 210908
      },
      "content_paths": {
        "press": [],
        "notice": [
          "page.do?mnu_uid=416&amp;",
          "page.do?mnu_uid=416&amp;",
          "https://gb.go.kr/Main/gbpolice/page.do?mnu_uid=7982&amp;dept_code=&amp;dept_name=&amp;BD_CODE=gbpolice_notice&amp;bdName=&amp;cmd=2&amp;Start=0&amp;B_NUM=506923601&amp;B_STEP=506923600&amp;B_LEVEL=0&amp;key=4&amp;word=&amp;p1=0&amp;p2=0&amp;V_NUM=33&amp;tbbscode1=gbpolice_notice"
        ],
        "policy": [
          "page.do?mnu_uid=267&amp;",
          "page.do?mnu_uid=269&amp;",
          "http://gjingo.ezwel.com/gjingo/main/mainForm.ez"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K133",
      "name": "정보통신정책연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kisdi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /aivory/\r\n\r\nUser-agent: Yeti\r\nDisallow: /aivory/\r\n\r\nUser-agent: Daum\r\nDisallow: /aivory/\r\n\r\nUser-agent: Bingbot\r\nDisallow: /aivory/\r\n\r\nUser-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 2
      },
      "metadata": {
        "has_title": true,
        "title": "정보통신정책연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1417,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 87615
      },
      "content_paths": {
        "press": [
          "/bbs/list.do?key=m2101113055776",
          "/bbs/list.do?key=m2101113055776",
          "/bbs/view.do?key=m2101113055776&amp;bbsSn=114942"
        ],
        "notice": [
          "/bbs/list.do?key=m2101113055944",
          "/bbs/list.do?key=m2101113055944",
          "/bbs/view.do?key=m2101113055944&amp;bbsSn=114926"
        ],
        "policy": [
          "/report/list.do?key=m2101113024770&amp;arrMasterId=3934580",
          "/report/list.do?key=m2101113024973&amp;arrMasterId=3934581",
          "/bbs/list.do?key=m2101113043654"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K250",
      "name": "한국수자원공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kwater.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "새소식 공지사항 리스트 - Kwater",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 114,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 177885
      },
      "content_paths": {
        "press": [
          "/news/repoList.do?brdId=KO26&s_mid=36",
          "/news/repoList.do?brdId=KO26&s_mid=36"
        ],
        "notice": [
          "/cust/sub04/sub06/notice/notiList.do?s_mid=2007&brdId=KO27&s_text=C&s_type=type",
          "/news/sub01/noti01List.do?s_mid=105&brdId=KO27",
          "/news/sub01/noti01List.do?s_mid=105&brdId=KO27"
        ],
        "policy": [
          "/gov3/policy01Page.do?s_mid=1566",
          "/gov3/policy01Page.do?s_mid=1566",
          "/gov3/policyList.do?brdId=KO71&s_mid=1568&type=2025"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K203",
      "name": "한국로봇산업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiria.org",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 76,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /portal/search/\nDisallow: /info/\nDisallow: /reference/\nDisallow: /eng/eventBbsList.do\nDisallow: /eng/newsBbsList.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국로봇산업진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 220,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 69656
      },
      "content_paths": {
        "press": [
          "/portal/info/portalInfoNewsClipSideList.do;jsessionid=8D38678835240BE6CC859025117CBCF5",
          "/portal/info/portalInfoNewsClipSideList.do;jsessionid=8D38678835240BE6CC859025117CBCF5",
          "/portal/info/portalInfoNewsClipSideList.do;jsessionid=8D38678835240BE6CC859025117CBCF5"
        ],
        "notice": [
          "/portal/info/portalInfoNotiList.do;jsessionid=8D38678835240BE6CC859025117CBCF5",
          "/portal/info/portalInfoNotiList.do;jsessionid=8D38678835240BE6CC859025117CBCF5",
          "/portal/info/portalInfoNotiList.do;jsessionid=8D38678835240BE6CC859025117CBCF5"
        ],
        "policy": [
          "/portal/policysut/portalPlcyAlliance.do;jsessionid=8D38678835240BE6CC859025117CBCF5",
          "/portal/policysut/portalPlcyAlliance.do;jsessionid=8D38678835240BE6CC859025117CBCF5",
          "/portal/policysut/portalPlcyInquiry.do;jsessionid=8D38678835240BE6CC859025117CBCF5"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K033",
      "name": "국가철도공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kr.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 75,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.kr.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nDisallow: /attach\nDisallow: /*?*searchStr=\nAllow: /\n\nSitemap: https://www.kr.or.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 8
      },
      "metadata": {
        "has_title": true,
        "title": "국가철도공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 150,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 40983
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/preopen/view.do?seq=100173",
          "/sub/info.do?m=0704",
          "/sub/info.do?m=0707"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K156",
      "name": "학교법인한국폴리텍",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kopo.ac.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 75,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /cmm/fms/Download.do\r\nDisallow: /cmm/fms/kopoImg.do\r\nDisallow: /viewer.do\r\nDisallow: /previewer.do\r\nDisallow: /skin/\r\nDisallow: /search.do\r\nDisallow: /*/search.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 41
      },
      "metadata": {
        "has_title": true,
        "title": "한국폴리텍대학",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1148,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 100736
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "N012",
      "name": "충청북도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.chungbuk.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 75,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/kr/requestBBS.do\nDisallow:/kr/petitionBBS.do\nDisallow:/kr/search/search.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "충청북도의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2091,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 462034
      },
      "content_paths": {
        "press": [
          "/kr/pressBBS.do",
          "/kr/pressBBS.do",
          "/kr/pressBBSview.do?uid=A3FACB2F209E54F4B3035D3D309601C7"
        ],
        "notice": [
          "/kr/noticeBBS.do",
          "/kr/noticeBBS.do",
          "/kr/noticeBBSview.do?uid=8E31FD99FB7A876D442596F08A38E464"
        ],
        "policy": [
          "/committee/C221/main.do",
          "/kr/budgetBBS.do",
          "/kr/budgetBBS.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "N016",
      "name": "경상북도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.gb.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 75,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상북도의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1281,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 167532
      },
      "content_paths": {
        "press": [
          "/kr/bbs?bbs_id=media",
          "/kr/bbs?bbs_id=media"
        ],
        "notice": [
          "/kr/bbs?bbs_id=notice",
          "/kr/bbs?bbs_id=notice",
          "/kr/bbs?bbs_id=notice"
        ],
        "policy": [
          "/policy/main",
          "/policy/cms/status?search_code=M707",
          "/kr/bbs?bbs_id=supportofficer"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "I008",
      "name": "원자력안전위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.nssc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 75,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.nssc.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /search/\r\nSitemap: https://www.nssc.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "원자력안전위원회 메인",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1051,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 71883
      },
      "content_paths": {
        "press": [
          "/ko/cms/FR_CON/index.do?MENU_ID=190"
        ],
        "notice": [
          "http://www.mpm.go.kr/proactivePublicService/local/passive/",
          "/ko/cms/FR_CON/index.do?MENU_ID=180"
        ],
        "policy": [
          "/ko/cms/FR_CON/index.do?MENU_ID=300",
          "/ko/cms/FR_CON/index.do?MENU_ID=490",
          "/ko/cms/CMN_CON/MainLink.do?GBN=BA&TEMP_CODE=KOR_A&BASE_SITE_NO=2&CONFIG_CD=C1407&CONFIG_SEQ=1&SUB_SEQ=1&SITE_NO=2&BOARD_SEQ=5&BBS_SEQ=46886"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "E008",
      "name": "세종특별자치시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.sje.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 75,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nDisallow: /common/\r\nDisallow: /comm/\r\nDisallow: /apple/\r\nDisallow: /js/\r\nDisallow: /images/\r\nDisallow: /css/\r\nDisallow: /upload/\r\nDisallow: /log/\r\nDisallow: /comm/\r\nDisallow: /nice/\r\nDisallow: /editor/\r\nDisallow: /onepass/\r\nDisallow: /search/\r\nDisallow: /webfilter/\r\nDisallow: /WEB-INF/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 17
      },
      "metadata": {
        "has_title": true,
        "title": "세종특별자치시교육청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 881,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 14467
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "L02",
      "name": "부산광역시",
      "name_en": "Busan Metropolitan City",
      "org_type": "local_metro",
      "url": "https://www.busan.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 149
      },
      "metadata": {
        "has_title": true,
        "title": "부산광역시 - Busan is good",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1254,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 154882
      },
      "content_paths": {
        "press": [
          "/photobodo",
          "/nbtnewsBU",
          "/photobodo"
        ],
        "notice": [
          "/nbnews",
          "./nbnews",
          "https://busandong100.kr/cs/noticeDesc?seq=26600"
        ],
        "policy": [
          "http://www.busan.go.kr/minwon/mwpolicy01",
          "/tourism03",
          "/briefing"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "I005",
      "name": "개인정보보호위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.pipc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /../srch.do\r\nDisallow: /../bbs/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "개인정보보호위원회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2773,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 93596
      },
      "content_paths": {
        "press": [
          "/np/cop/bbs/selectBoardList.do?bbsId=BS074&mCode=C020010000",
          "/np/cop/bbs/selectBoardList.do?bbsId=BS074&mCode=C020010000"
        ],
        "notice": [
          "/np/cop/bbs/selectBoardList.do?bbsId=BS061&mCode=C010010000",
          "/np/cop/bbs/selectBoardList.do?bbsId=BS061&mCode=C010010000"
        ],
        "policy": [
          "/np/cop/bbs/selectBoardList.do?bbsId=BS211&mCode=C040020000",
          "/np/default/page.do?mCode=D010010000",
          "/np/default/page.do?mCode=D030010000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "A09",
      "name": "소방청",
      "name_en": "National Fire Agency",
      "org_type": "agency",
      "url": "https://www.nfa.go.kr",
      "parent_org_id": "M08",
      "ministry": null,
      "law_reference": "제37조⑦",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /search/totalSearch.do\r\nDisallow: /*boardId=\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "소방청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1155,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 93035
      },
      "content_paths": {
        "press": [
          "/nfa/news/pressrelease;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21",
          "/nfa/news/pressrelease/press;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21",
          "/nfa/news/pressrelease/explanation;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21"
        ],
        "notice": [
          "/nfa/news/notice;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21",
          "/nfa/publicrelations/legalinformation/notice;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21",
          "/nfa/news/notice/?boardId=bbs_0000000000000009&amp;mode=view&amp;cntId=750"
        ],
        "policy": [
          "/nfa/publicrelations",
          "/nfa/publicrelations/policyarchive;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21",
          "/nfa/publicrelations/policyarchive/policyresearch;jsessionid=QO775mUdtwKZuT-NW6-bA26U.nfa21"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K082",
      "name": "동북아역사재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nahf.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.nahf.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /admin/\r\nSitemap: https://www.nahf.or.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "동북아역사재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1051,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55409
      },
      "content_paths": {
        "press": [
          "/web/portal/bbs/1982/list",
          "/web/portal/bbs/1982/list",
          "/web/portal/bbs/1980/101373"
        ],
        "notice": [
          "/web/portal/bbs/1978/list",
          "/web/portal/bbs/1978/list",
          "/web/portal/bbs/1978/list"
        ],
        "policy": [
          "/web/portal/contents/AA010101",
          "/web/portal/contents/AA010102",
          "/web/portal/contents/AA040303"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K101",
      "name": "시청자미디어재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcmf.or.kr",
      "parent_org_id": null,
      "ministry": "방송미디어통신위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n\nUser-agent: Googlebot\nDisallow: /KCMF/module/searchsolrempty.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "시청자미디어재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1353,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 93055
      },
      "content_paths": {
        "press": [
          "/KCMF/contents/KCMF020200.do"
        ],
        "notice": [
          "/KCMF/contents/KCMF020100.do",
          "/KCMF/contents/KCMF050107.do",
          "/KCMF/contents/KCMF050307.do"
        ],
        "policy": [
          "/KCMF/contents/KCMF010100.do",
          "/KCMF/contents/KCMF020400.do?schM=view&amp;id=20260313093602726656&amp;schBcid=bid",
          "/KCMF/contents/KCMF020400.do?schM=view&amp;id=20260313093602726656&amp;schBcid=bid"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K157",
      "name": "한국가스공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kogas.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow :\r\n\r\nUser-agent: Googlebot\r\nDisallow : /*?boardNo=69\r\nDisallow : /*?boardNo=5\r\nDisallow : /*?boardNo=60"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국가스공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1165,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 109731
      },
      "content_paths": {
        "press": [
          "/site/koGas/pressureInfo.do?Key=1040204000000",
          "/site/koGas/pressureInfo.do?Key=1040204000000",
          "/site/koGas/goBoard.do?boardNo=41&Key=1010202000000"
        ],
        "notice": [
          "/site/koGas/goBoard.do?boardNo=6&Key=1010200000000",
          "/site/koGas/referenceBidView.do?Key=1050105010000&amp;noticeCode=2026031628",
          "/site/koGas/goBoard.do?boardNo=18&Key=1050809010000"
        ],
        "policy": [
          "/site/koGas/1030301000000",
          "/site/koGas/1070300000000",
          "/site/koGas/1030301000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K160",
      "name": "KDI국제정책대학원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdischool.ac.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /aivorySearch.es\nDisallow: /board.es\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KDI School of Public Policy and Management",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 168,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 70038
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://kdischool.recruiter.co.kr/app/jobnotice/list",
          "https://kdischool.recruiter.co.kr/app/jobnotice/list"
        ],
        "policy": [
          "https://www.youtube.com/c/KDISchoolofPublicPolicyandManagement/featured"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K178",
      "name": "한국교통연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koti.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /user/search/search.do\r\nDisallow: /eng/search/search.do\r\nDisallow: /user/qnaList.do\r\nDisallow: /user/qnaView.do\r\nDisallow: /user/cleanDclrCntrList.do\r\nDisallow: /user/cleanDclrCntrView.do\r\nDisallow: /user/cleanDclrCntrModify.do\r\nDisallow: /newsletter.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KOTI 한국교통연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 394,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 117121
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/user/bbs/noticeList.do",
          "/user/bbs/noticeList.do",
          "/user/bbs/noticeView.do?bbs_no=72285"
        ],
        "policy": [
          "/user/crbnNtrl/main.do",
          "/user/traffic/main.do",
          "/user/bbs/eventList.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K297",
      "name": "한국주택금융공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.hf.go.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /ko/sub05/sub05_01_09_02.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국주택금융공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 288,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 162255
      },
      "content_paths": {
        "press": [
          "/ko/sub05/sub05_04_05.do",
          "/ko/sub05/sub05_04_05.do",
          "/ko/sub05/sub05_04_05.do"
        ],
        "notice": [
          "/ko/sub04/sub04_08.do",
          "/ko/sub04/sub04_08.do",
          "/ko/sub04/sub04_08.do"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K311",
      "name": "한국치산기술협회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kafet.or.kr",
      "parent_org_id": null,
      "ministry": "산림청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow : /\nDisallow: /search/\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국치산기술협회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 127,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 29672
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/board/bbs/board.php?bo_table=sub_4_1"
        ],
        "policy": [
          "/../../sub_2_1_1.php",
          "/sub_2_1_1.php"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B009",
      "name": "노원구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.nowon.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 2,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /\nDisallow: /search/front/Search.jsp\n\nUser-agent: Yeti\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "노원구청 : 노원구청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 286,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 432497
      },
      "content_paths": {
        "press": [
          "/www/user/bbs/BD_selectBbsList.do?q_bbsCode=1027",
          "/www/user/bbs/BD_selectBbsList.do?q_bbsCode=1027",
          "/www/user/bbs/BD_selectBbs.do?q_bbsCode=1027&amp;q_bbscttSn=20260316092020947"
        ],
        "notice": [
          "https://www.nowon.kr/www/notice/index.do#",
          "/www/user/bbs/BD_selectBbsList.do?q_bbsCode=1001&q_estnColumn1=30",
          "/www/user/bbs/BD_selectBbsList.do?q_bbsCode=1001&q_estnColumn1=11"
        ],
        "policy": [
          "/www/administ/administ3/administ3_09/administ3_09_01.jsp",
          "/www/info/info2/info2_05/info2_05_01/info2_05_01_01/info2_05_01_01_01.jsp",
          "/www/administ/administ3/administ3_09/administ3_09_01.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B010",
      "name": "도봉구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.dobong.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /default.asp\r\nAllow: /Contents.asp\r\nAllow: /dbmobileweb/\r\n\r\nDisallow: /covid19/\r\nDisallow: /bbs.asp\r\nDisallow: /Contents2.asp\r\nDisallow: /event/\r\nDisallow: /g9meso/\r\nDisallow: /print.asp\r\nDisallow: /html/\r\nDisallow: /gobbs.asp\r\nDisallow: /dtpage.html\r\nDisallow: /WDB_BBS/\r\nDisallow: /WDB_common/\r\nDisallow: /WDB_DEV/\r\nDisallow: /aspnet_client/\r\nDisallow: /common/\r\nDisallow: /images/\r\nDisallow: /include/\r\nDisallow: /integrity/\r\nDisallow: /member/\r\nDisallow: /personal/\r\nDisallow: /sso/\r\nDisallow: /sso2/\r\nDisallow: /subsite/afterschool/\r\nDisallow: /subsite/culture/\r\nDisallow: /d-day/\r\nDisallow: /subsite/sustainable/\r\nDisallow: /subsite/DEL_sustainable2/\r\nDisallow: /IPTV/\r\nDisallow: /Default_new.asp\r\nDisallow: /Default_test.asp\r\nDisallow: /Default_dev.asp\r\nDisallow: /FILE/\r\nDisallow: /Open_content/\r\nDisallow: /Open_Content_Pbl/\r\nDisallow: /dept/\r\nDisallow: /subsite/welfaremap/\r\nDisallow: /lgdacom/\r\nDisallow: /dev/\r\nDisallow: /subsite/sso/\r\nDisallow: /sample/\r\nDisallow: /dev_Contents.asp\r\nDisallow: /Default_20180326.asp\r\nDisallow: /vote/\r\nDisallow: /vote2/\r\nDisallow: /t/\r\nDisallow: /vote_ad/\r\nDisallow: /subsite/deleted_woman/\r\nDisallow: /dong/common/\r\nDisallow: /untact_dev.asp\r\nDisallow: /untact_receive.asp\r\nDisallow: /subsite/doolystreet/\r\nDisallow: /subsite/dong/\r\nDisallow: /dev.asp\r\nDisallow: /wdb_dev/dbtalented/\r\nDisallow: /subsite/goobada/\r\n\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "도봉구청 대표 사이트",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 507,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 205939
      },
      "content_paths": {
        "press": [
          "/Contents.asp?code=10008782",
          "/Contents.asp?code=10008782"
        ],
        "notice": [
          "/Contents.asp?code=10008769",
          "/Contents.asp?code=10008769"
        ],
        "policy": [
          "/Contents.asp?code=10009833",
          "/Contents.asp?code=10009125",
          "/Contents.asp?code=10009209"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B052",
      "name": "계양구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gyeyang.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\nDisallow: /member/\nDisallow: /council/\n\nUser-Agent: Googlebot-Image \nDisallow: / \n\nUser-Agent: Daummoa\nDisallow: / \n\nUser-Agent: Googlebot\nDisallow: /open_content/search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "계양구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 215,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 126304
      },
      "content_paths": {
        "press": [
          "/open_content/main/open_info/admin/report.jsp",
          "/open_content/main/open_info/admin/report.jsp",
          "/open_content/main/open_info/admin/report.jsp"
        ],
        "notice": [
          "/open_content/main/community/budget/notice.jsp",
          "/open_content/main/open_info/admin/notice.jsp",
          "/open_content/main/open_info/admin/notice.jsp"
        ],
        "policy": [
          "/open_content/main/open_info/open/ask_realname.jsp",
          "/open_content/main/open_info/data/realname.jsp",
          "/open_content/main/part/economy/youth_vision.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B082",
      "name": "구리시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.guri.go.kr/www/index.do",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nAllow:/\n\nUser-agent: Googlebot\nDisallow: /*/selectBbsNttList.do\nDisallow: /search/search.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "구리시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1726,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 356068
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=42&amp;key=393",
          "./sub.do?key=393"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=38&amp;key=384",
          "/www/selectBbsNttList.do?bbsNo=36&amp;key=380",
          "/www/selectBbsNttList.do?bbsNo=53&amp;key=469"
        ],
        "policy": [
          "/www/contents.do?key=437",
          "/www/selectBbsNttList.do?bbsNo=47&amp;key=447",
          "/www/selectBbsNttList.do?bbsNo=47&amp;key=447"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B109",
      "name": "고성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.goseong.go.kr",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Googlebot\r\nAllow: /\r\nDisallow: /synap\r\nDisallow: /board/download.*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상남도 고성군청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 187,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 211096
      },
      "content_paths": {
        "press": [
          "/index.goseong?menuCd=DOM_000000102002008000",
          "/index.goseong?menuCd=DOM_000000102002008000"
        ],
        "notice": [
          "/index.goseong?menuCd=DOM_000000101004001000",
          "/index.goseong?menuCd=DOM_000000102002001000",
          "/index.goseong?menuCd=DOM_000000102008002000"
        ],
        "policy": [
          "/index.goseong?menuCd=DOM_000000102005002000",
          "/index.goseong?menuCd=DOM_000000102006004000",
          "/index.goseong?menuCd=DOM_000000103005000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B161",
      "name": "임실군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.imsil.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow : /\r\n\r\nUser-agent: *\r\nDisallow: /search\r\nDisallow : /board/download.imsil\r\nDisallow : /synap\r\nAllow: /\r\nCrawl-delay:20\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "임실군",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 744,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 99630
      },
      "content_paths": {
        "press": [
          "/index.imsil?menuCd=DOM_000000103002001000",
          "/index.imsil?menuCd=DOM_000000103002001000"
        ],
        "notice": [
          "https://www.realtyprice.kr:447/notice/main/mainBody.htm"
        ],
        "policy": [
          "/index.imsil?menuCd=DOM_000000101005000000",
          "/index.imsil?menuCd=DOM_000000101005001000",
          "/index.imsil?menuCd=DOM_000000103007000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B210",
      "name": "거제시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.geoje.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "거제시청 - 함께여는 동남권중심 거제",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 139,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 27531
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/100design"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B212",
      "name": "고성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.goseong.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Googlebot\r\nAllow: /\r\nDisallow: /synap\r\nDisallow: /board/download.*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상남도 고성군청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 258,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 211096
      },
      "content_paths": {
        "press": [
          "/index.goseong?menuCd=DOM_000000102002008000",
          "/index.goseong?menuCd=DOM_000000102002008000"
        ],
        "notice": [
          "/index.goseong?menuCd=DOM_000000101004001000",
          "/index.goseong?menuCd=DOM_000000102002001000",
          "/index.goseong?menuCd=DOM_000000102008002000"
        ],
        "policy": [
          "/index.goseong?menuCd=DOM_000000102005002000",
          "/index.goseong?menuCd=DOM_000000102006004000",
          "/index.goseong?menuCd=DOM_000000103005000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B214",
      "name": "남해군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.namhae.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: BadBot\r\nDisallow: /\r\n\r\nUser-agent: bingbot\r\nDisallow: /\r\n\r\nUser-agent: *\r\nDisallow: /_res\r\nDisallow: /search\r\nDisallow: /news/contract\r\nDisallow: /mobilepds.jsp\r\nDisallow: /portal/Index.do?c=WW0201500000\r\nDisallow: /portal/board/List.do?gcode=1009&pageCd=WW0201020000\r\nDisallow: /life/Index.do\r\nDisallow: /transport/Index.do\r\nDisallow: /support/Index.do\r\nDisallow: /sports/Index.do\r\nCrawl-delay: 60"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "남해군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1650,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 673839
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://www.cleaneye.go.kr/user/noticeBoardList.do",
          "http://kca.kr/boardView.do?pageId=www47&amp;boardId=NOTICE&amp;seq=6566419"
        ],
        "policy": [
          "/portal/Index.do?c=WW0303010000",
          "/portal/Index.do?c=WW0303010000",
          "/portal/Index.do?c=WW0303021300"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B221",
      "name": "창녕군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.cng.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\nDisallow: /00001/00075/\nAllow:/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "창녕군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 2611,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 162294
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/03242/00418/00437.web",
          "/03242/00419/00446.web",
          "/03242/00420/00456.web"
        ],
        "policy": [
          "/00001/00074/04026.web",
          "/02296.web",
          "https://www.epeople.go.kr/idea/index.npaid"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B116",
      "name": "원주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.wonju.go.kr",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\r\nDisallow: /DATA/\r\nDisallow: /DATA_RESVE/\r\nDisallow: /neo/\r\nDisallow: /msfrtnSport/\r\nDisallow: /msfrtnSport2/\r\nDisallow: /synap/\r\nDisallow: /template/\r\nDisallow: /upload/\r\nDisallow: /XPay/\r\nDisallow: /XPay_Smart/\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "원주시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 125,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 327122
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=145&key=222&",
          "/www/selectBbsNttList.do?bbsNo=145&key=222&",
          "/media/selectBbsNttList.do?bbsNo=145&key=3450&"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=1271&key=6506&"
        ],
        "policy": [
          "/www/contents.do?key=3658&",
          "/www/contents.do?key=3658&",
          "/www/selectBbsNttList.do?bbsNo=128&key=3659&"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K225",
      "name": "한국보훈복지의료공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.bohun.or.kr",
      "parent_org_id": null,
      "ministry": "국가보훈부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /bohunDesign/\r\nDisallow: /common/\r\nDisallow: /editor/\r\nDisallow: /excel/\r\nDisallow: /*/lo/login/\r\nDisallow: /apple/\r\nDisallow: /help/\r\nDisallow: /council/\r\nDisallow: /academy/\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국보훈복지의료공단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 241,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 124115
      },
      "content_paths": {
        "press": [
          "/main/na/ntt/selectNttList.do?mi=32390&bbsId=1161",
          "/main/na/ntt/selectNttInfo.do?mi=32390&nttSn=182559",
          "/main/na/ntt/selectNttInfo.do?mi=32390&nttSn=182558"
        ],
        "notice": [],
        "policy": [
          "/main/na/ntt/selectNttList.do?mi=32229&bbsId=1155"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "K108",
      "name": "여수광양항만공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ygpa.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /hmpg/\r\nAllow: /images/hmpg/\r\nAllow: /js/hmpg/\r\nAllow: /hmpg/common/\r\nAllow: /common/cmsMssageUtil.js\r\nAllow: /js/comUtil.js\r\nAllow: /js/cmsUtil.js\r\nAllow: /js/cmsValidateObj.js\r\n\r\nUser-agent: Googlebot\r\nDisallow: /hmpg/ygpa/srch/srchListPage.do\r\nDisallow: /*bordContListPage.do*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "여수광양항만공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 373,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 212836
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/hmpg/ygpa/comu/noti/bordContDetail.do?bbs_no=191&pst_no=C9AA1523D5884664BCE1AA541D2F1EC9",
          "/hmpg/ygpa/comu/noti/bordContListPage.do?bbs_no=191"
        ],
        "policy": [
          "https://www.immigration.go.kr/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K188",
      "name": "한국남부발전(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kospo.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nAllow: /$\r\nDisallow: /\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국남부발전(주)",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 177,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 195121
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kospo/90/subview.do",
          "/kospo/90/subview..do",
          "/kospo/90/subview..do"
        ],
        "policy": [
          "/kospo/266/subview.do",
          "https://policy.nl.go.kr/",
          "https://e-policy.or.kr/main/main.php"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "A13",
      "name": "질병관리청",
      "name_en": "Korea Disease Control and Prevention Agency",
      "org_type": "agency",
      "url": "https://www.kdca.go.kr",
      "parent_org_id": "M13",
      "ministry": null,
      "law_reference": "제42조②",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/search.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "질병관리청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1622,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 119743
      },
      "content_paths": {
        "press": [
          "/kdca/2847/subview.do",
          "/kdca/2847/subview.do",
          "/kdca/2848/subview.do"
        ],
        "notice": [
          "/kdca/2769/subview.do"
        ],
        "policy": [
          "/kdca/3236/subview.do",
          "/kdca/3357/subview.do",
          "https://www.mpm.go.kr/proactivePublicService/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B083",
      "name": "군포시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gunpo.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Googlebot\r\nUser-agent: Daumoa\r\nAllow: /\r\nDisallow: /*selectBbs\r\nDisallow: /*download\r\nDisallow: /neo/\r\nDisallow: /staff/\r\nDisallow: /DATA/\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "군포시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 682,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 576314
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=685&key=3893",
          "/www/selectBbsNttList.do?bbsNo=685&amp;key=3893"
        ],
        "notice": [
          "https://www.gunpo.go.kr/www/selectEminwonNoticeList.do?key=3907&Not_ancmt_se_code=01&list_gubun=N&ofr_pageSize=10&notAncmtSeCd=01&pageUnit=10",
          "https://www.gunpo.go.kr/www/selectEminwonNoticeList.do?key=3899&Not_ancmt_se_code=05&list_gubun=N&ofr_pageSize=10&notAncmtSeCd=05",
          "/www/selectBbsNttList.do?bbsNo=1003358&key=1008482"
        ],
        "policy": [
          "/www/contents.do?key=1008473",
          "/www/contents.do?key=4327",
          "/www/contents.do?key=4327"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K084",
      "name": "민주화운동기념사업회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdemo.or.kr/",
      "parent_org_id": null,
      "ministry": "행정안전부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\n\n# 검색결과 페이지 차단\nDisallow: /main/allSearch.do\n\n# 게시판 페이지 차단\nDisallow: /board/answerBbs/qnaListPage.do\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "민주화운동기념사업회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 717,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 70269
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/board/ntc/ntcListPage.do",
          "https://www.kdemo.or.kr/board/ntc/ntcDetail.do?idntf_no=t_ntc_001693",
          "https://www.kdemo.or.kr/board/ntc/ntcDetail.do?idntf_no=t_ntc_001722"
        ],
        "policy": [
          "/board/business/memorial.do",
          "/com/copyright.do",
          "/board/business/memorial.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B128",
      "name": "보은군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.boeun.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 74,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nAllow: /www/\r\nAllow: /gunsu/\r\nAllow: /health/\r\nAllow: /bio/\r\nAllow: /water/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /huyang/\r\nAllow: /sports/\r\nAllow: /janghak/\r\nAllow: /pr/\r\nAllow: /boeunlonglife/\r\nAllow: /boeunlife/\r\nAllow: /vietnam/\r\nAllow: /youth/\r\nDisallow: /search/\r\nDisallow: /www/selectBbsNttList.do\r\nDisallow: /gunsu/selectBbsNttList.do\r\nDisallow: /health/selectBbsNttList.do\r\nDisallow: /bio/selectBbsNttList.do\r\nDisallow: /water/selectBbsNttList.do\r\nDisallow: /english/selectBbsNttList.do\r\nDisallow: /china/selectBbsNttList.do\r\nDisallow: /japan/selectBbsNttList.do\r\nDisallow: /huyang/selectBbsNttList.do\r\nDisallow: /sports/selectBbsNttList.do\r\nDisallow: /janghak/selectBbsNttList.do\r\nDisallow: /pr/selectBbsNttList.do\r\nDisallow: /boeunlonglife/selectBbsNttList.do\r\nDisallow: /boeunlife/selectBbsNttList.do\r\nDisallow: /vietnam/selectBbsNttList.do\r\nDisallow: /youth/selectBbsNttList.do\r\n\r\nUser-agent: Yeti\r\nAllow: /www/\r\nAllow: /gunsu/\r\nAllow: /health/\r\nAllow: /bio/\r\nAllow: /water/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /huyang/\r\nAllow: /sports/\r\nAllow: /janghak/\r\nAllow: /pr/\r\nAllow: /boeunlonglife/\r\nAllow: /boeunlife/\r\nAllow: /vietnam/\r\nAllow: /youth/\r\n\r\nUser-agent: NaverBot\r\nAllow: /www/\r\nAllow: /gunsu/\r\nAllow: /health/\r\nAllow: /bio/\r\nAllow: /water/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /huyang/\r\nAllow: /sports/\r\nAllow: /janghak/\r\nAllow: /pr/\r\nAllow: /boeunlonglife/\r\nAllow: /boeunlife/\r\nAllow: /vietnam/\r\nAllow: /youth/\r\n\r\nUser-agent: Daum\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "보은군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 737,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 260318
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=209&amp;key=138",
          "https://www.chungbuk.go.kr/www/selectBbsNttList.do?bbsNo=65&amp;key=429",
          "./selectBbsNttView.do?key=138&amp;bbsNo=209&amp;nttNo=217211"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/gsindividual/realopinionSubmit.htm",
          "/www/selectBbsNttList.do?bbsNo=4&amp;key=134",
          "/www/selectBbsNttList.do?bbsNo=195&amp;key=178"
        ],
        "policy": [
          "/www/contents.do?key=189",
          "/www/contents.do?key=189",
          "/www/selectBbsNttList.do?bbsNo=92&amp;key=190"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "P04",
      "name": "식품의약품안전처",
      "name_en": "Ministry of Food and Drug Safety",
      "org_type": "pm_office",
      "url": "https://www.mfds.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제26조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# Googlebot 전용 설정\nUser-agent: Googlebot\nDisallow: /search/search.do          # 이 경로만 차단\nAllow: /    \n\nUser-agent: *\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5
      },
      "metadata": {
        "has_title": true,
        "title": "국민 안심이 기준입니다, 식품의약품안전처",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3225,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 132287
      },
      "content_paths": {
        "press": [
          "/brd/m_99/list.do",
          "/brd/m_99/list.do"
        ],
        "notice": [
          "https://www.kpbma.or.kr/info/notice/notice/select/248785?start=0&search_txt=&b_subject=&startDate=&endDate=&b_content=&b_m_name=",
          "https://www.kpbma.or.kr/info/notice/notice/select/248785?start=0&search_txt=&b_subject=&startDate=&endDate=&b_content=&b_m_name="
        ],
        "policy": [
          "/brd/m_14/list.do",
          "/wpge/m_1248/de140101l001.do",
          "/common/de010203l001.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "K003",
      "name": "(재)우체국금융개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.posid.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "우체국금융개발원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 59,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 79225
      },
      "content_paths": {
        "press": [
          "/cyberpr/reportData_list.do",
          "/cyberpr/reportData_list.do#",
          "/cyberpr/reportData_list.do"
        ],
        "notice": [
          "/cyberpr/notice_list.do",
          "/cyberpr/notice_list.do#",
          "/cyberpr/notice_list.do"
        ],
        "policy": [
          "/guide/privacy_policy.do",
          "/guide/privacy_policy.do",
          "http://www.korea.kr"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K075",
      "name": "대한무역투자진흥공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kotra.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/*/ovrssKbc/selectOvrssKbcDetail.do\nDisallow:/system/*\nDisallow:/subMngr/*\nDisallow:/english/cmm/mber/*\nDisallow:/cmm/mber/login/*\nDisallow:/vdi/*\nDisallow:/*/cmm/mber/login/*\nDisallow:/*/mngr*\nDisallow:/mngr*\nDisallow:/unitySearch.do\nDisallow:/*/fileDown.do\nDisallow:/innorix/*\nAllow:/index.do\nAllow:/*/index.do\nAllow:/subList/\nAllow:/*/subList/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KOTRA 무역투자24",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 241,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 175963
      },
      "content_paths": {
        "press": [
          "/subList/41000022002",
          "/subList/41000022002",
          "/subList/41000022002"
        ],
        "notice": [
          "/subList/41000022001",
          "/subList/41000022001",
          "/subList/41000022001"
        ],
        "policy": [
          "/module/stplatLog/selectPolicyLogList.do?stplatSeq=2000002299"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K122",
      "name": "재단법인 장애인기업종합지원센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.debc.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /bbs/search.php\n\nUser-agent: Yeti\n\nDisallow: /bbs/search.php\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "(재)장애인기업종합지원센터",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 170,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 76773
      },
      "content_paths": {
        "press": [
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_10",
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_1&wr_id=202",
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_1&wr_id=201"
        ],
        "notice": [
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_7",
          "https://www.smes.go.kr/exportcenter/information/notice/details.do?seq=9214",
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_7"
        ],
        "policy": [
          "https://www.debc.or.kr/s1/s1_1.php",
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_7&wr_id=265",
          "https://www.debc.or.kr/bbs/board.php?bo_table=s2_7&wr_id=263"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K190",
      "name": "한국노인인력개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kordi.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /\r\n\r\nUser-agent: Mozilla/5.0 (compatible; Yeti/1.1; +http://help.naver.com/robots/)\r\nAllow: /\r\n\r\nUser-agent: Googlebot\r\nAllow: /\r\n\r\nUser-agent: *\r\nDisallow: /main.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "| 한국노인인력개발원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 186,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 54437
      },
      "content_paths": {
        "press": [
          "content.do?cmsId=168",
          "content.do?cmsId=168"
        ],
        "notice": [
          "content.do?cmsId=91",
          "content.do?cmsId=91"
        ],
        "policy": [
          "http://www.mohw.go.kr/react/policy/index.jsp?PAR_MENU_ID=06&amp;MENU_ID=063901"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K221",
      "name": "한국보건산업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.khidi.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\nAllow: /\nDisallow: /fileDownload*\nDisallow: /kps/search*\nDisallow: /kps/event*\nDisallow: /vocBoard*\nDisallow: /eps/questionAndAnswer*\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국보건산업진흥원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 208,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 195049
      },
      "content_paths": {
        "press": [
          "/board?menuId=MENU00100",
          "/board?menuId=MENU00100"
        ],
        "notice": [
          "/board?menuId=MENU00099",
          "/board?menuId=MENU00099",
          "/board?menuId=MENU01498&siteId=SITE00039"
        ],
        "policy": [
          "/board?menuId=MENU02686",
          "/board?menuId=MENU02686",
          "/menu?menuId=MENU03388&siteId=SITE00002"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K343",
      "name": "해양수산과학기술진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kimst.re.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\r\nDisallow: /u/search/search.do\r\n\r\nUser-agent : Googlebot\r\nDisallow: /u/search/search.do\r\nDisallow: /u/data/*/*.do\r\nDisallow: /*/*/*/board.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "해양수산과학기술진흥원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 874,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 223649
      },
      "content_paths": {
        "press": [
          "/u/intro/news_01/board.do",
          "/u/intro/news_01/board.do",
          "/u/intro/news_01/board.do"
        ],
        "notice": [
          "/u/news/notice_01/board.do",
          "/u/news/notice_01/board.do",
          "/u/news/notice_01/board.do"
        ],
        "policy": [
          "/u/data/rnd/content.do",
          "/u/esg/safe_policy_02/content.do",
          "/u/esg/safe_policy_02/content.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B029",
      "name": "남구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ulsannamgu.go.kr/cmm/main/mainPage.do",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산광역시 남구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 6657,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 305609
      },
      "content_paths": {
        "press": [
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=pressRelease",
          "/cop/bbs/selectBoardList.do?bbsId=honorGallery",
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=press"
        ],
        "notice": [
          "/cop/bbs/selectBoardList.do?bbsId=alimiNotice",
          "https://www.ulsannamgu.go.kr/inhParticipation/smsNotice.jsp",
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=hireNotice2"
        ],
        "policy": [
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=youth",
          "http://www.ulsannamgu.go.kr/fieldInfo/youthPolicy01.jsp",
          "https://www.prism.go.kr/prism/organtheme/retrieveOrganthemeList.do?menuNo=I0000003"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B043",
      "name": "남구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ulsannamgu.go.kr/cmm/main/mainPage.do",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산광역시 남구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 6576,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 305609
      },
      "content_paths": {
        "press": [
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=pressRelease",
          "/cop/bbs/selectBoardList.do?bbsId=honorGallery",
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=press"
        ],
        "notice": [
          "/cop/bbs/selectBoardList.do?bbsId=alimiNotice",
          "https://www.ulsannamgu.go.kr/inhParticipation/smsNotice.jsp",
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=hireNotice2"
        ],
        "policy": [
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=youth",
          "http://www.ulsannamgu.go.kr/fieldInfo/youthPolicy01.jsp",
          "https://www.prism.go.kr/prism/organtheme/retrieveOrganthemeList.do?menuNo=I0000003"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B062",
      "name": "남구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ulsannamgu.go.kr/cmm/main/mainPage.do",
      "parent_org_id": "L05",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산광역시 남구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 6679,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 305609
      },
      "content_paths": {
        "press": [
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=pressRelease",
          "/cop/bbs/selectBoardList.do?bbsId=honorGallery",
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=press"
        ],
        "notice": [
          "/cop/bbs/selectBoardList.do?bbsId=alimiNotice",
          "https://www.ulsannamgu.go.kr/inhParticipation/smsNotice.jsp",
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=hireNotice2"
        ],
        "policy": [
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=youth",
          "http://www.ulsannamgu.go.kr/fieldInfo/youthPolicy01.jsp",
          "https://www.prism.go.kr/prism/organtheme/retrieveOrganthemeList.do?menuNo=I0000003"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B071",
      "name": "남구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ulsannamgu.go.kr/cmm/main/mainPage.do",
      "parent_org_id": "L07",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산광역시 남구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 6999,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 305609
      },
      "content_paths": {
        "press": [
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=pressRelease",
          "/cop/bbs/selectBoardList.do?bbsId=honorGallery",
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=press"
        ],
        "notice": [
          "/cop/bbs/selectBoardList.do?bbsId=alimiNotice",
          "https://www.ulsannamgu.go.kr/inhParticipation/smsNotice.jsp",
          "http://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=hireNotice2"
        ],
        "policy": [
          "https://www.ulsannamgu.go.kr/cop/bbs/selectBoardList.do?bbsId=youth",
          "http://www.ulsannamgu.go.kr/fieldInfo/youthPolicy01.jsp",
          "https://www.prism.go.kr/prism/organtheme/retrieveOrganthemeList.do?menuNo=I0000003"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B133",
      "name": "증평군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jp.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /mecsearch/search.do\r\nDisallow: /kor/search.do\r\n\r\nUser-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "증평군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 294,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 124995
      },
      "content_paths": {
        "press": [
          "/kor/cop/bbs/BBSMSTR_000000000135/selectBoardList.do",
          "/kor/cop/bbs/BBSMSTR_000000000135/selectBoardList.do"
        ],
        "notice": [
          "/kor/prog/lgsltNotice/sub01_03_09/write.do",
          "/kor/cop/bbs/BBSMSTR_000000000134/selectBoardList.do",
          "/kor/cop/bbs/BBSMSTR_000000000134/selectBoardList.do"
        ],
        "policy": [
          "/kor/sub01_01_05.do",
          "/kor/cop/bbs/BBSMSTR_000000000130/selectBoardList.do",
          "/kor/sub03_02_01.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B149",
      "name": "청양군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.cheongyang.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /jejung/\nDisallow: /photo/\nDisallow: /viewer/\n\nUser-agent: Googlebot\nDisallow: /RSA/front/Search.jsp\nDisallow: /cop/bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "청양군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 272,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 366993
      },
      "content_paths": {
        "press": [
          "/cop/bbs/BBSMSTR_000000000064/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000064/selectBoardList.do",
          "/cop/bbs/BBSMSTR_000000000064/selectBoardArticle.do?nttId=203098"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/hpindividual/search.htm",
          "https://www.realtyprice.kr/notice/town/nfSiteLink.htm",
          "https://www.realtyprice.kr/notice/hpindividual/search.htm"
        ],
        "policy": [
          "http://www.cheongyang.go.kr/kor/sub01_08_01.do",
          "http://www.cheongyang.go.kr/kor/sub01_08_01.do",
          "http://www.cheongyang.go.kr/cop/bbs/BBSMSTR_000000000022/selectBoardList.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B162",
      "name": "장수군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.jangsu.go.kr/index.jangsu",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 61,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /images\nDisallow: /upload_data\nDisallow: /board\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "장수군청 누리집",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 445,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 164308
      },
      "content_paths": {
        "press": [
          "/index.jangsu?menuCd=DOM_000000102001012000"
        ],
        "notice": [
          "/index.jangsu?menuCd=DOM_000000102001001000",
          "/index.jangsu?menuCd=DOM_000000102001002000",
          "/index.jangsu?menuCd=DOM_000000106012010000"
        ],
        "policy": [
          "/index.jangsu?menuCd=DOM_000000102004000000",
          "/index.jangsu?menuCd=DOM_000000102004001000",
          "/index.jangsu?menuCd=DOM_000000104007000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B171",
      "name": "나주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.naju.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#  ROBOTS.TXT\nUser-agent: *\nAllow:/\nUser-agent: *\nDisallow: /*screen_print.jpg\nDisallow: /*screen_print.pdf\nDisallow: /*print=true\nDisallow: /*mode=system_change\nDisallow: /business\nDisallow: /tourbiz\nDisallow: /edubiz\nDisallow: /grants\nDisallow: /donggrants\nDisallow: /sportsbiz\nDisallow: /moksanaeabiz\nDisallow: /voucher\nDisallow: /oldmayor\nDisallow: /imsi\nDisallow: /search\nDisallow: /apply/step1.html\n\nCrawl-Delay: 30\n\nUser-agent: 360Spider\nDisallow: /\n\nUser-agent: YoudaoBot\nDisallow: /\n\nUser-agent: sogou spider\nDisallow: /\n\nUser-agent: YisouSpider\nDisallow: /\n\nUser-agent: LinksCrawler\nDisallow: /\n\nUser-agent: EasouSpider\nDisallow: /\n\nUser-agent: Yeti\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "나주시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 211,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 170463
      },
      "content_paths": {
        "press": [
          "/www/administration/reporting/coverage",
          "/www/field_info/traffic/express",
          "/www/administration/reporting/coverage"
        ],
        "notice": [
          "/www/administration/notice",
          "/www/administration/notice/gosi_new",
          "/www/administration/notice/old_gosi_new"
        ],
        "policy": [
          "/www/administration/plan/policy",
          "/www/open_data/administrative_data/research_service",
          "/www/open_data/administrative_data/policy_realname"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B198",
      "name": "영덕군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yd.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /*?page_id=958\r\nDisallow: /*?page_id=970\r\nDisallow: /*?page_id=978\r\nDisallow: /*?p=4962\r\nDisallow: /*?p=3015\r\nDisallow: /*?p=3049\r\n\r\n#DaumWebMasterTool:e923f458aeacd61abc3545de55c9ef678f4543b55b154f3fd2ad9ff3debed792:LyOksQZaDG6iQZfQeUnrCA==\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 39
      },
      "metadata": {
        "has_title": true,
        "title": "영덕군청 랜딩 페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 736,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 3478
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B208",
      "name": "칠곡군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.chilgok.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow:/\r\n\r\n# Block Google\r\nUser-agent: Googlebot\r\nDisallow: /sys\r\nDisallow: /search\r\nDisallow: /portal/bbs\r\nDisallow: /tour/bbs\r\nDisallow: /reservation/bbs\r\nDisallow: /ctf/bbs"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "칠곡군청에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 436,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 304895
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mId=0202010000"
        ],
        "notice": [
          "/portal/contents.do?mId=0201010000",
          "/portal/contents.do?mId=0201120000",
          "https://www.realtyprice.kr/notice/main/mainBody.htm"
        ],
        "policy": [
          "https://party.nec.go.kr/site/nec/main.do",
          "/portal/contents.do?mId=0901010000",
          "/portal/staff/list.do?deptCode=52201370000&mId=0410020603"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K013",
      "name": "(주)한국가스기술공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kogas-tech.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /*search.do*\nDisallow: /*board.do*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국가스기술공사(KOREA GAS TECHNOLOGY CORPORATION)",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 203,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 395028
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kor/board.do?menuIdx=213"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B203",
      "name": "울릉군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ulleung.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 73,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /upload/\r\nDisallow: /programs/\r\nDisallow: /SiteManager/\r\n\r\nUser-agent: SemrushBot\r\nCrawl-delay: 86400\r\n\r\nUser-agent: ahrefsbot/7.0\r\nCrawl-delay: 86400\r\n\r\nUser-agent: Bytespider\r\nDisallow: /\r\nCrawl-delay: 86400\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "아름다운 신비의 섬 울릉군",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 268,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 167193
      },
      "content_paths": {
        "press": [
          "page.do?mnu_uid=574&amp;",
          "page.do?mnu_uid=574&amp;",
          "http://www.pressian.com/"
        ],
        "notice": [
          "page.do?mnu_uid=570&amp;",
          "page.do?mnu_uid=1450&amp;boardType=notice&amp;board_code=02",
          "page.do?mnu_uid=571&amp;boardType=notice"
        ],
        "policy": [
          "page.do?mnu_uid=542&amp;",
          "https://www.prism.go.kr/homepage",
          "page.do?mnu_uid=1874&amp;"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K077",
      "name": "대한석탄공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kocoal.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /admin/\r\nDisallow: /common/\r\nDisallow: /data/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /service/search.php\r\nDisallow: /board/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대한석탄공사",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 346,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 43370
      },
      "content_paths": {
        "press": [
          "/board/board_list.php?board_name=news&search_category=보도자료"
        ],
        "notice": [
          "/board/board_list.php?board_name=news&search_category=공지사항"
        ],
        "policy": [
          "/newpage/newpage.php?f_id=intro_business",
          "/newpage/newpage.php?f_id=copyright_guide"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K173",
      "name": "한국광해광업공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.komir.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /\n\nUser-agent: *\nDisallow: /search/\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국광해광업공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 90,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 81741
      },
      "content_paths": {
        "press": [
          "/kor/article/ATCL25a466cff"
        ],
        "notice": [
          "/kor/article/ATCL0d04c2e44",
          "/kor/article/ATCLae941cba8"
        ],
        "policy": [
          "/kor/contents/1"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K184",
      "name": "한국기상산업기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kmiti.or.kr",
      "parent_org_id": null,
      "ministry": "기상청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /withcms/\r\nDisallow: /*/search/searchList.do\r\nDisallow: /*/board/*/board*.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국기상산업기술원 - 메인",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1741,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 81292
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kr/board/kmi_notice/boardList.do",
          "/kr/board/kmi_notice/boardList.do",
          "/kr/board/kmi_notice/boardList.do"
        ],
        "policy": [
          "/kr/contents/busi_02_01/view.do",
          "/kr/contents/busi_08_01/view.do",
          "/kr/contents/busi_08_01/view.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K226",
      "name": "한국부동산원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.reb.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /editor/\nDisallow: /juso/\nDisallow: /raonkupload/\nDisallow: /upload/\nDisallow: /synapEditor/\nDisallow: /r-one/editor/\nDisallow: /r-one/juso/\nDisallow: /r-one/raonkupload/\nDisallow: /r-one/upload/\nDisallow: /r-one/synapEditor/\nDisallow: /r-one/highcharts/\nDisallow: /r-one/tabulator/\nDisallow: /r-one/statistics/\nDisallow: /recruit/editor/\nDisallow: /recruit/juso/\nDisallow: /recruit/raonkupload/\nDisallow: /recruit/upload/\nDisallow: /recruit/synapEditor/\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국부동산원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 69,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 6794
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://www.realtyprice.kr/notice/main/main.do"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K272",
      "name": "한국원자력의학원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kirams.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nAllow: /\n\nUser-agent: Googlebot\nDisallow: /search/search.do\nDisallow: /rirams/search/search.do\nDisallow: /nremc/search/search.do\nDisallow: /kricp/search/search.do\nDisallow: /kirams/search/search.do\n\nDisallow: /kirams/board/clntBoard*\nDisallow: /board/clntBoard*\nDisallow: /nremc/board/clntBoard*\nDisallow: /health/board/clntBoard*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "원자력병원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 302,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 142569
      },
      "content_paths": {
        "press": [
          "/board/pressBoardList1.do",
          "/board/pressBoardList1.do",
          "/board/pressBoardList1.do"
        ],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K341",
      "name": "한전원자력연료주식회사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.knfc.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\nAllow: /\nDisallow: /fileDownload*\nDisallow: /search*\nDisallow: /board?menuId=MENU00394\nDisallow: /board?menuId=MENU00439\nDisallow: /board?menuId=MENU00398"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한전원자력연료",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 304,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 152956
      },
      "content_paths": {
        "press": [
          "/menu?menuId=MENU00376",
          "/menu?menuId=MENU00376"
        ],
        "notice": [
          "/menu?menuId=MENU00488",
          "/board/view?menuId=MENU00375&linkId=54744",
          "/board/view?menuId=MENU00375&linkId=54744"
        ],
        "policy": [
          "/menu?menuId=MENU00301",
          "/menu?menuId=MENU00301",
          "/menu?menuId=MENU10086"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B014",
      "name": "서대문구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sdm.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /admin/\r\nDisallow: /health/admin/\r\nDisallow: /sso/\r\nDisallow: /lib/\r\nDisallow: /search/\r\nAllow: /health/contents/\r\nAllow: /health/board/\r\nAllow: /news/\r\nAllow: /health/\r\nAllow: /genre/\r\nAllow: /chief/\r\nAllow: /dong/\r\nAllow: /en/\r\nAllow: /cn/\r\nAllow: /jp/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 9
      },
      "metadata": {
        "has_title": true,
        "title": "�ູ 300% ���빮��",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1051,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 114552
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/news/news/notice.do",
          "/news/notice/notice.do",
          "/news/notice/legislation.do"
        ],
        "policy": [
          "/participate/human/policy.do",
          "/participate/human/policy.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B049",
      "name": "수성구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.suseong.kr",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search/\nDisallow: /?menu_link=/icms/bbs/selectBoardList.do\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "수성구청 - 품격있는 사람 배려하는 도시 행복수성",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1265,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 298856
      },
      "content_paths": {
        "press": [
          "/index.do?menu_id=00000070",
          "/index.do?menu_id=00000070"
        ],
        "notice": [
          "https://suseong.kr/index.do?menu_id=00000063",
          "/index.do?menu_id=00000063",
          "/index.do?menu_id=00000666"
        ],
        "policy": [
          "/index.do?menu_id=00000082",
          "/index.do?menu_id=00000399",
          "/index.do?menu_id=00031342"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B108",
      "name": "강릉시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.gn.go.kr/www/index.do",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: meta-externalagent\r\nDisallow:/\r\n\r\nUser-agent: *\r\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "강릉시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 537,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 341096
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=23&amp;key=277",
          "/www/selectBbsNttList.do?bbsNo=23&amp;key=277",
          "./selectBbsNttView.do?key=277&amp;bbsNo=23&amp;nttNo=204767"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=12&amp;key=258",
          "./selectBbsNttView.do?key=258&amp;bbsNo=12&amp;nttNo=204772",
          "./selectBbsNttView.do?key=258&amp;bbsNo=12&amp;nttNo=204772"
        ],
        "policy": [
          "/www/contents.do?key=2023",
          "https://www.gn.go.kr/welfare/contents.do?key=6645",
          "/www/contents.do?key=1426\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B151",
      "name": "홍성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hongseong.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow:/\n\nUser-agent: Googlebot\nDisallow: /RSA/front/Search.jsp\nDisallow: /bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "홍성군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 66,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 6170
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B156",
      "name": "무주군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.muju.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/search/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "무주군청 > 인트로",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 221,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 10236
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B159",
      "name": "완주군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.wanju.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "완주군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 119,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 4525
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B164",
      "name": "정읍시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jeongeup.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow : /\n\nUser-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "정읍시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1406,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 232937
      },
      "content_paths": {
        "press": [
          "/index.jeongeup?menuCd=DOM_000000101002001000",
          "/index.jeongeup?menuCd=DOM_000000101002001000"
        ],
        "notice": [
          "/index.jeongeup?menuCd=DOM_000000103001001009",
          "/index.jeongeup?menuCd=DOM_000000103015005001",
          "/index.jeongeup?menuCd=DOM_000000103005005007"
        ],
        "policy": [
          "/index.jeongeup?menuCd=DOM_000000103003008000",
          "/index.jeongeup?menuCd=DOM_000000101001010000",
          "/index.jeongeup?menuCd=DOM_000000103001018006"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B206",
      "name": "청도군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.cheongdo.go.kr/open.content/ko/",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search/                      # �˻� ������ ���� ��� ����\nDisallow: /portal/board/post/list.do    # �Խ��� �������\n\nUser-agent:*\nAllow:/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "청도군 누리집에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 82,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 152804
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/portal/contents.do?mid=0204000000",
          "/job/contents.do?mid=0301010000",
          "/portal/board/post/list.do?bcIdx=514&mid=0305010000&token=1695192643057"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B211",
      "name": "거창군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.geochang.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search/\n\nUser-agent: Googlebot-Image\nDisallow: /search/\n\nUser-agent: Googlebot-News\nDisallow: /search/\n\nUser-agent: Googlebot-Video\nDisallow: /search/\n\nUser-agent: Googlebot-Mobile\nDisallow: /search/\n\nUser-agent: Googlebot-Image\nDisallow: /search/\n\nUser-agent: Googlebot-AdsBot\nDisallow: /search/\n\nUser-agent: Googlebot-Extended\nDisallow: /search/\n\nUser-agent: Googlebot-Discovery\nDisallow: /search/\n\nUser-agent: AdsBot-Google\nDisallow: /\n\nUser-agent: *\nDisallow: /search/\nDisallow: /00049/01463/\nDisallow: /00049/00085/\nDisallow: /00049/00083/\nDisallow: /00049/00069/\nDisallow: /00049/00051/\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "거창군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 89,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 3625
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K219",
      "name": "한국보건복지인재원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kohi.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 161
      },
      "metadata": {
        "has_title": true,
        "title": "한국보건복지인재원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 127,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 12528
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "A06",
      "name": "병무청",
      "name_en": "Military Manpower Administration",
      "org_type": "agency",
      "url": "https://www.mma.go.kr",
      "parent_org_id": "M07",
      "ministry": null,
      "law_reference": "제36조③",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow : */13/\r\nDisallow : */21/\r\nAllow : /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "병무청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 163,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 150971
      },
      "content_paths": {
        "press": [
          "/board/boardList.do?mc=mma0000392&amp;gesipan_id=15",
          "/board/boardList.do?mc=mma0000392&amp;gesipan_id=15",
          "/board/boardList.do?mc=mma0000392&amp;gesipan_id=15"
        ],
        "notice": [
          "/board/boardList.do?mc=usr0000127&amp;gesipan_id=69",
          "/board/boardList.do?mc=usr0000137&amp;gesipan_id=13",
          "/board/boardList.do?mc=usr0000379&amp;gesipan_id=2"
        ],
        "policy": [
          "/iFrame.do?mc=mma0000870",
          "/iFrame.do?mc=mma0000870",
          "/contents.do?mc=mma0003725"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K246",
      "name": "한국소비자원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kca.go.kr",
      "parent_org_id": null,
      "ministry": "공정거래위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /base\r\nDisallow: /eniacms\r\nDisallow: /search\r\nDisallow: /upload\r\nDisallow: /upload2"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국소비자원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 915,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 85646
      },
      "content_paths": {
        "press": [
          "sub.do?menukey=4002"
        ],
        "notice": [
          "sub.do?menukey=4003"
        ],
        "policy": [
          "sub.do?menukey=6101",
          "sub.do?menukey=6101",
          "sub.do?menukey=4083"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M11",
      "name": "농림축산식품부",
      "name_en": "Ministry of Agriculture, Food and Rural Affairs",
      "org_type": "ministry",
      "url": "https://www.mafra.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제40조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: * \r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "농림축산식품부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1014,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 764008
      },
      "content_paths": {
        "press": [
          "https://www.better.go.kr/sandbox.SandboxDataSlPL.laf?refer=01",
          "/home/5109/subview.do",
          "https://www.better.go.kr/sandbox.SandboxDataSlPL.laf?refer=01"
        ],
        "notice": [],
        "policy": [
          "/home/5013/subview.do",
          "/home/5013/subview.do",
          "/home/5059/subview.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K187",
      "name": "한국남동발전(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koenergy.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\r\n\r\nDisallow: /kosep/cm/search/main.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국남동발전(주)",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 150,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 347888
      },
      "content_paths": {
        "press": [
          "/kosep/fr/bo/board/main.do?menuCd=FN030905",
          "/kosep/fr/bo/board/main.do?menuCd=FN030905"
        ],
        "notice": [
          "/kosep/fr/bo/board/main.do?menuCd=FN030604",
          "/kosep/fr/pr/nt/prnt00/main.do?menuCd=FN051501",
          "/kosep/fr/pr/nt/prnt00/main.do?menuCd=FN051501"
        ],
        "policy": [
          "/kosep/hw/fr/ov/ovhw27/main.do?menuCd=FN030502"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K144",
      "name": "차세대수치예보모델개발사업단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiaps.org",
      "parent_org_id": null,
      "ministry": "기상청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /front/bbsList.do\r\nDisallow: /front/viewAritcle.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KIAPS",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 246,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 79591
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/disclosure/privacyPolicy.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K320",
      "name": "한국한의약진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nikom.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /*cms*\r\n\r\nUser-agent : Googlebot\r\nDisallow: /*/search/\r\nDisallow: /*/board/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국가한의임상정보포털",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 297,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 99885
      },
      "content_paths": {
        "press": [
          "/nckm/board/index.do?menu_idx=27&manage_idx=22"
        ],
        "notice": [
          "/nckm/board/index.do?menu_idx=21&manage_idx=13"
        ],
        "policy": [
          "/nckm/html.do?menu_idx=95"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "M03",
      "name": "교육부",
      "name_en": "Ministry of Education",
      "org_type": "ministry",
      "url": "https://www.moe.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제32조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nDisallow: /search"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "교육부",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 612,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 203202
      },
      "content_paths": {
        "press": [
          "/boardCnts/listRenew.do?boardID=294&m=020402&s=moe",
          "/boardCnts/listRenew.do?boardID=294&m=020402&s=moe",
          "/boardCnts/viewRenew.do?boardID=294&boardSeq=105629&lev=0&searchType=null&statusYN=W&page=1&s=moe&m=020402&opType=N"
        ],
        "notice": [
          "/boardCnts/listRenew.do?boardID=333&m=0205&s=moe",
          "/boardCnts/listRenew.do?boardID=333&m=020501&s=moe",
          "/boardCnts/listRenew.do?boardID=333&m=020501&s=moe"
        ],
        "policy": [
          "http://www.mpm.go.kr/proactivePublicService/recommand/intro",
          "https://www.prism.go.kr/homepage/",
          "/boardCnts/listRenew.do?boardID=72726&m=0403&s=moe"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K153",
      "name": "코레일테크(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.korailtech.com",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 72,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /admin/*\r\nDisallow: /common/*\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "철도기술전문기업 코레일테크",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 88,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 57743
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/recruitNotice/view.do?nttId=4325&subMenuId=8020000",
          "/recruitNotice/view.do?nttId=4324&subMenuId=8020000",
          "/recruitNotice/view.do?nttId=4323&subMenuId=8020000"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "L07",
      "name": "울산광역시",
      "name_en": "Ulsan Metropolitan City",
      "org_type": "local_metro",
      "url": "https://www.ulsan.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /u/hhmgr01/*\r\nDisallow: /s/hhmgr02/*\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "새로 만드는 위대한 울산[울산광역시]",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1017,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 208836
      },
      "content_paths": {
        "press": [
          "/u/rep/contents.ulsan?mId=001004003001000000",
          "/u/rep/contents.ulsan?mId=001004003001000000",
          "/u/rep/bbs/list.ulsan?bbsId=BBS_0000000000000027&amp;mId=001004003001000000"
        ],
        "notice": [
          "https://www.ulsan.go.kr/u/rep/transfer/notice/45254.ulsan?mId=001004002000000000&gosiGbn=A",
          "https://www.ulsan.go.kr/u/rep/transfer/notice/45419.ulsan?mId=001004002000000000&gosiGbn=A",
          "/u/rep/transfer/notice/45773.ulsan?mId=001004002000000000&amp;gosiGbn=A"
        ],
        "policy": [
          "https://www.ulsan.go.kr/s/ulsanyouth",
          "/u/gov/transfer/policyRlnm/list.ulsan?mId=001004007002000000",
          "/u/rep/contents.ulsan?mId=001003001008000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K136",
      "name": "제주대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.jejunuh.co.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 292
      },
      "metadata": {
        "has_title": true,
        "title": "제주대학교병원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 257,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 42945
      },
      "content_paths": {
        "press": [
          "http://www.jejunuh.co.kr/news/reportData/_/list.do",
          "/press"
        ],
        "notice": [
          "http://www.jejunuh.co.kr/health/infection_notice/_/list.do",
          "http://www.jejunuh.co.kr/news/notice/_/list.do",
          "http://www.jejunuh.co.kr/news/notice/_/list.do"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K206",
      "name": "한국무역보험공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ksure.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /cms\r\nDisallow: /cms/*\r\nDisallow: /cms/login.do\r\nDisallow: /cms/index.do\r\nDisallow: /system/\r\nDisallow: /system/*\r\nDisallow: /system/menu/mngr.do\r\nDisallow: /system/menu/user.do\r\nDisallow: /system/menu/user-mst.do\r\nDisallow: /system/bbs/mst/list.do\r\nDisallow: /system/site/mst.do\r\nDisallow: /system/bbs/rss.do\r\nDisallow: /system/code/list.do\r\nDisallow: /system/code/multi.do\r\nDisallow: /system/mngr/regist/list.do\r\nDisallow: /system/mngr/ip/list.do\r\nDisallow: /system/author/menu.do\r\nDisallow: /system/author/cntnts.do\r\nDisallow: /weblog/\r\nDisallow: /weblog/*\r\nDisallow: /weblog/mngr/connlog/list.do\r\nDisallow: /weblog/mngr/optnlog/list.do\r\nDisallow: /weblog/mngr/menulog/list.do\r\nDisallow: /weblog/nttlog/ntt-sttus.do\r\nDisallow: /weblog/nttlog/ntt-recovry.do\r\nDisallow: /weblog/nttlog/ntt-hist.do\r\nDisallow: /stats/\r\nDisallow: /stats/*\r\nDisallow: /stats/ntt/ntt-sttus.do\r\nDisallow: /stats/ntt/bbs-stats.do\r\nDisallow: /rh-kr/pgm/i-392/\r\nDisallow: /rh-kr/pgm/i-392/*\r\nDisallow: /rh-kr/pgm/i-392/ibs/minwon/list.do\r\nDisallow: /rh-kr/pgm/i-392/ibs/minwon/detail.do\r\nDisallow: /rh-kr/pgm/i-393/\r\nDisallow: /rh-kr/pgm/i-393/*\r\nDisallow: /rh-kr/pgm/i-393/ibs/minwon/save.do\r\nDisallow: /rh-kr/pgm/i-383/\r\nDisallow: /rh-kr/pgm/i-383/*\r\nDisallow: /rh-kr/pgm/i-383/ibs/minwon/list.do\r\nDisallow: /rh-kr/pgm/i-383/ibs/minwon/detail.do\r\nDisallow: /rh-kr/pgm/i-383/ibs/minwon/save.do\r\nDisallow: /rh-kr/pgm/i-383/ibs/minwon/updt.do\r\nDisallow: /rh-kr/pgm/i-394/\r\nDisallow: /rh-kr/pgm/i-394/*\r\nDisallow: /rh-kr/pgm/i-394/ibs/minwon/save.do\r\nDisallow: /rh-kr/pgm/i-395/\r\nDisallow: /rh-kr/pgm/i-395/*\r\nDisallow: /rh-kr/pgm/i-395/ibs/minwon/save.do\r\nDisallow: /rh-kr/pgm/i-403/\r\nDisallow: /rh-kr/pgm/i-403/*\r\nDisallow: /rh-kr/pgm/i-403/ibs/minwon/save.do\r\nDisallow: /rh-kr/pgm/i-397/\r\nDisallow: /rh-kr/pgm/i-397/*\r\nDisallow: /rh-kr/pgm/i-397/ibs/minwon/save.do\r\nDisallow: /rh-kr/pgm/i-388/\r\nDisallow: /rh-kr/pgm/i-388/*\r\nDisallow: /rh-kr/pgm/i-388/ibs/minwon-decmp/save.do\r\nDisallow: /rh-kr/pgm/i-305/\r\nDisallow: /rh-kr/pgm/i-305/*\r\nDisallow: /rh-kr/pgm/i-305/bond/paybk/save.do\r\nDisallow: /rh-kr/pgm/i-431/\r\nDisallow: /rh-kr/pgm/i-431/*\r\nDisallow: /rh-kr/pgm/i-431/news/ltr/front/save.do\r\nDisallow: /rh-kr/pgm/i-766/esg/front/self-dgns-chk.do\r\nDisallow: /rh-kr/pgm/i-766/esg/front/self-dgns-intro.do\r\nDisallow: /rh-kr/bbs/i-21/\r\nDisallow: /rh-kr/bbs/i-21/*\r\nDisallow: /rh-kr/bbs/i-21/save.do\r\nDisallow: /rh-kr/bbs/i-452/\r\nDisallow: /rh-kr/bbs/i-452/*\r\nDisallow: /rh-kr/bbs/i-452/save.do\r\nDisallow: /rh-kr/bbs/i-452/detail.do\r\nDisallow: /rh-kr/bbs/i-452/list.do\r\nDisallow: /rh-kr/bbs/i-451/\r\nDisallow: /rh-kr/bbs/i-451/*\r\nDisallow: /rh-kr/bbs/i-451/save.do\r\nDisallow: /rh-kr/bbs/i-451/updt.do\r\nDisallow: /rh-kr/bbs/i-451/detail.do\r\nDisallow: /rh-kr/bbs/i-451/list.do\r\nDisallow: /rh-kr/bbs/i-429/\r\nDisallow: /rh-kr/bbs/i-429/*\r\nDisallow: /rh-kr/bbs/i-429/save.do\r\nDisallow: /rh-kr/bbs/i-429/updt.do\r\nDisallow: /rh-kr/bbs/i-429/detail.do\r\nDisallow: /rh-kr/bbs/i-429/list.do\r\nDisallow: /rh-kr/bbs/i-410/\r\nDisallow: /rh-kr/bbs/i-410/*\r\nDisallow: /rh-kr/bbs/i-410/save.do\r\nDisallow: /rh-kr/bbs/i-410/detail.do\r\nDisallow: /rh-kr/bbs/i-410/list.do\r\nDisallow: /rh-kr/bbs/i-407/\r\nDisallow: /rh-kr/bbs/i-407/*\r\nDisallow: /rh-kr/bbs/i-407/save.do\r\nDisallow: /rh-kr/bbs/i-407/detail.do\r\nDisallow: /rh-kr/bbs/i-407/list.do\r\nDisallow: /rh-kr/bbs/i-389/\r\nDisallow: /rh-kr/bbs/i-389/*\r\nDisallow: /rh-kr/bbs/i-389/save.do\r\nDisallow: /rh-kr/bbs/i-400/\r\nDisallow: /rh-kr/bbs/i-400/*\r\nDisallow: /rh-kr/bbs/i-400/save.do\r\nDisallow: /rh-kr/bbs/i-401/\r\nDisallow: /rh-kr/bbs/i-401/*\r\nDisallow: /rh-kr/bbs/i-401/save.do\r\nDisallow: /rh-kr/bbs/i-404/\r\nDisallow: /rh-kr/bbs/i-404/*\r\nDisallow: /rh-kr/bbs/i-404/save.do\r\nDisallow: /rh-kr/bbs/i-399/\r\nDisallow: /rh-kr/bbs/i-399/*\r\nDisallow: /rh-kr/bbs/i-399/save.do\r\nDisallow: /rh-kr/bbs/i-398/\r\nDisallow: /rh-kr/bbs/i-398/*\r\nDisallow: /rh-kr/bbs/i-398/save.do\r\nDisallow: /rh-kr/bbs/i-70/\r\nDisallow: /rh-kr/bbs/i-70/*\r\nDisallow: /rh-kr/bbs/i-70/save.do\r\nDisallow: /rh-kr/pgm/search.do\r\nDisallow: /rh-fx/bbs/i-509/\r\nDisallow: /rh-fx/bbs/i-509/*\r\nDisallow: /rh-fx/bbs/i-509/save.do\r\nDisallow: /rh-fx/bbs/i-666/\r\nDisallow: /rh-fx/bbs/i-666/*\r\nDisallow: /rh-en/pgm/i-666/ibs/minwon/save.do\r\nAllow: /rh-kr/\r\nAllow: /rh-en/\r\nAllow: /rh-md/\r\nAllow: /rh-fx/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "INTRO | K-SURE 한국무역보험공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 82,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 2980
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K234",
      "name": "한국산업기술진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiat.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 7
      },
      "metadata": {
        "has_title": true,
        "title": "KIAT 한국산업기술진흥원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 385,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 68953
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "http://www.stepi.re.kr",
          "http://www.kiep.go.kr",
          "http://www.kisdi.re.kr"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B012",
      "name": "동작구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.dongjak.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /portal/main/\r\nDisallow: /portal/application/\r\nDisallow: /portal/bbs/\r\nDisallow: /portal/singl/myPage/\r\nDisallow: /bos/\r\n\r\nUser-agent : Daum\r\nDisallow: /\r\n\r\nUser-agent : Bingbot\r\nDisallow: /\r\n\r\nUser-agent : DuckDuckBot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /\r\n\r\nUser-agent: Slurp\r\nDisallow: /\r\n\r\nUser-agent: Googlebot-Image\r\nDisallow: /\r\n\r\nUser-agent: Googlebot-Mobile\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "동작구청 포털사이트",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 2062,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 390628
      },
      "content_paths": {
        "press": [
          "/portal/bbs/B0000171/list.do?menuNo=200647"
        ],
        "notice": [
          "/portal/bbs/B0001396/list.do?menuNo=201658",
          "/portal/bbs/B0001260/list.do?menuNo=201115",
          "/portal/bbs/B0000022/list.do?menuNo=200641"
        ],
        "policy": [
          "/portal/bbs/B0001244/deptGdc.do?deptId=DP_050500&menuNo=201512",
          "/portal/bbs/B0001244/deptGdc.do?deptId=DP_040800&menuNo=200775",
          "/portal/bbs/B0001244/deptGdc.do?deptId=DP_050900&menuNo=201514"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B099",
      "name": "용인시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yongin.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /upload/\r\nDisallow: /webcontent/\r\nDisallow: /user/web/lgzWste/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "용인특례시청 대표포털",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1494,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 311043
      },
      "content_paths": {
        "press": [
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1162",
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1020"
        ],
        "notice": [
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1007&q_clCode=1",
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1252",
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1128"
        ],
        "policy": [
          "https://www.yongin.go.kr/pr/index.do",
          "/home/yiNw/yiNwNews/yiNwNews19.jsp",
          "/home/yiNw/yiNwNews/yiNwNews15_01/yiNwNews15_14.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B213",
      "name": "김해시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gimhae.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 16,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nDisallow: /00708/\r\nAllow: /\r\n\r\n#DaumWebMasterTool:73a5ab77cbe29df532a24b9ce84567d2ff6de0a226f64ec3b00c9fb2f7363b4e:C1ILzspyqtyBJeopJfWVzA=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "김해시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1973,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 218572
      },
      "content_paths": {
        "press": [
          "/03360/00023/00025.web"
        ],
        "notice": [
          "/00708/09379/09381.web",
          "/00708/07691/09335.web",
          "/03360/00023/00024.web"
        ],
        "policy": [
          "/04560.web",
          "/00761/00787/05681.web",
          "/00785.web"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K079",
      "name": "대한적십자사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.redcross.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 457
      },
      "metadata": {
        "has_title": true,
        "title": "대한적십자사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 713,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 126487
      },
      "content_paths": {
        "press": [
          "/main/pt/pst/selectPstList.do?mi=1045&bbsId=1003",
          "/main/pt/pst/selectPstList.do?mi=1045&bbsId=1003",
          "/main/pt/pst/selectPstInfo.do?mi=1045&pstSn=501473&bbsId=1003"
        ],
        "notice": [
          "/main/pt/pst/selectPstList.do?mi=2524&bbsId=1513",
          "/main/pt/pst/selectPstList.do?mi=1009&bbsId=1001",
          "/main/pt/pst/selectPstList.do?mi=2524&bbsId=1513"
        ],
        "policy": [
          "/main/cm/conts/contsView.do?mi=1118&contsId=1007"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K285",
      "name": "한국장학재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosaf.go.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5
      },
      "metadata": {
        "has_title": true,
        "title": "Intro | 한국장학재단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 16,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 33621
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B192",
      "name": "김천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://gc.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /sys/\nDisallow: /webdata/\nDisallow: /synap/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "김천시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1042,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 161289
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mId=1203060000",
          "/portal/contents.do?mId=1203080000",
          "/portal/contents.do?mId=1203060000"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/town/searchOpinion.htm"
        ],
        "policy": [
          "/portal/contents.do?mId=1205090000",
          "/portal/contents.do?mId=1510000000",
          "/portal/contents.do?mId=1510010000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B091",
      "name": "안산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ansan.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "시민과 함께 자유로운 혁신도시 안산",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1058,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 456171
      },
      "content_paths": {
        "press": [
          "/www/common/bbs/selectPageListBbs.do?bbs_code=B0238",
          "/www/common/bbs/selectPageListBbs.do?bbs_code=B0238",
          "/www/common/bbs/selectPageListBbs.do?bbs_code=B0256"
        ],
        "notice": [
          "/www/common/bbs/selectPageListBbs.do?bbs_code=B0017",
          "https://www.asyouthspace.kr/notice/194",
          "https://www.asyouthspace.kr/notice/194"
        ],
        "policy": [
          "/www/common/bbs/selectPageListBbs.do?bbs_code=B0655",
          "/www/common/cntnts/selectContents.do?cntnts_id=C0001222",
          "/www/common/cntnts/selectContents.do?cntnts_id=C0001222"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K070",
      "name": "농림수산식품교육문화정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.epis.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 71,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 42
      },
      "metadata": {
        "has_title": true,
        "title": "농림수산식품교육문화정보원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 211,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 176668
      },
      "content_paths": {
        "press": [
          "/view.html",
          "/home/kor/M895852505/board.do",
          "/home/kor/M895852505/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffe8aa28884c939f19a89cf226788cf5372"
        ],
        "notice": [
          "/home/kor/M373320876/board.do",
          "/home/kor/M373320876/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffee3d87f2e55fbd8fa8b1921d0f2e1f88a",
          "/home/kor/M373320876/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffee7aeea787652b8b6dd7d7d60d960d07b"
        ],
        "policy": [
          "/home/kor/M757525913/business/department/index.do",
          "\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t/home/kor/M943502192/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffee6d0156237bfca7f1cb970e34d2a1c70\r\n\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\t\t",
          "/home/kor/M943502192/board.do?deleteAt=N&act=detail&idx=cb00d1a0008a85e71a41b8741facbffee6d0156237bfca7f1cb970e34d2a1c70"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B163",
      "name": "전주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jeonju.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전주시 대표사이트",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 3109,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 209242
      },
      "content_paths": {
        "press": [
          "/index.9is?contentUid=ff8080818990c349018b041a87fe3960",
          "/index.9is?contentUid=ff8080818990c349018b041a87fe3960"
        ],
        "notice": [
          "/index.9is?contentUid=ff8080818990c349018b041ac1a93ba0"
        ],
        "policy": [
          "/index.9is?contentUid=ff8080818990c349018b041a87633956",
          "https://www.prism.go.kr/",
          "/index.9is?contentUid=ff8080818990c349018b041a8f0f39bf"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "N003",
      "name": "부산광역시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.busan.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부산광역시의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1116,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 89549
      },
      "content_paths": {
        "press": [
          "/council/bbs4",
          "/council/bbs4/view?dataSid=31797&curPage=1&boardId=NEWS",
          "/council/bbs4/view?dataSid=31796&curPage=1&boardId=NEWS"
        ],
        "notice": [
          "/council/bbs1",
          "/council/bbs1/64147",
          "/council/bbs1/64117"
        ],
        "policy": [
          "/council/trand",
          "/council/databbs1",
          "/council/bbs4/view?dataSid=31797&curPage=1&boardId=NEWS"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "A05",
      "name": "검찰청",
      "name_en": "Supreme Prosecutors' Office",
      "org_type": "agency",
      "url": "https://www.spo.go.kr",
      "parent_org_id": "M06",
      "ministry": null,
      "law_reference": "제35조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 686,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 91040
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/spo/ex/board/List.do?cbIdx=1401",
          "/site/spo/ex/board/List.do?cbIdx=1401",
          "/site/spo/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/spo/ex/board/List.do?cbIdx=1560",
          "/site/spo/ex/board/List.do?cbIdx=1560",
          "/site/spo/07/10705000000002018100812.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "A11",
      "name": "농촌진흥청",
      "name_en": "Rural Development Administration",
      "org_type": "agency",
      "url": "https://www.rda.go.kr",
      "parent_org_id": "M11",
      "ministry": null,
      "law_reference": "제40조③",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "http://www.rda.go.kr/sitemap/sitemapindex.xml"
        ],
        "snapshot": "User-agent : *\r\nDisallow : /search\r\nAllow : /\r\nSitemap : http://www.rda.go.kr/sitemap/sitemapindex.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "농촌진흥청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1673,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 200553
      },
      "content_paths": {
        "press": [
          "/board/reformBoard.do?mode=html&prgId=ref_controlReport",
          "/board/board.do?mode=list&prgId=day_farmprmninfoEntry",
          "/board/reformBoard.do?mode=html&prgId=ref_controlReport"
        ],
        "notice": [
          "/board/board.do?mode=list&prgId=nei_ancmttEntry",
          "/board/board.do?mode=list&prgId=nei_ancmttEntry",
          "/board/board.do?mode=view&amp;prgId=nei_ancmttEntry&amp;dataNo=100000808191"
        ],
        "policy": [
          "/board/board.do?mode=list&prgId=opr_pubreal",
          "/board/board.do?mode=list&prgId=opr_pubreal",
          "/datacprprot.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "A14",
      "name": "기상청",
      "name_en": "Korea Meteorological Administration",
      "org_type": "agency",
      "url": "https://www.kma.go.kr",
      "parent_org_id": "M14",
      "ministry": null,
      "law_reference": "제43조②",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\nAllow: /\nDisallow: /kma/sch\n\nUser-agent: Googlebot\nDisallow: /kma/citizen/discuss.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "홈 - 기상청 날씨누리",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 150,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 92614
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/w/forecast/notice.do",
          "/w/forecast/notice.do"
        ],
        "policy": [
          "https://www.kma.go.kr/kma/guide/copyright.jsp",
          "https://www.kma.go.kr/kma/guide/accessibility.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K055",
      "name": "국방기술품질원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.dtaq.re.kr",
      "parent_org_id": null,
      "ministry": "방위사업청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /ko/search.jsp\nDisallow: /ko/notice/qna.jsp\nDisallow: /ko/ask/ask_tech_info.jsp\nDisallow: /km/ask/tech_info02.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국방기술품질원 | 메인",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 964,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 30752
      },
      "content_paths": {
        "press": [
          "/ko/notice/press.jsp"
        ],
        "notice": [
          "https://dtaq.re.kr/ko/notice/notice.jsp?mode=view&amp;article_no=162433&amp;board_wrapper=%2Fko%2Fnotice%2Fnotice.jsp&amp;pager.offset=0&amp;board_no=25",
          "https://dtaq.re.kr/ko/notice/notice.jsp?mode=view&amp;article_no=162475&amp;board_wrapper=%2Fko%2Fnotice%2Fnotice.jsp&amp;pager.offset=0&amp;board_no=25",
          "https://dtaq.re.kr/ko/notice/seminar.jsp?mode=view&amp;article_no=162574&amp;board_wrapper=%2Fko%2Fnotice%2Fseminar.jsp&amp;pager.offset=0&amp;board_no=63"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K145",
      "name": "창업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kised.or.kr/",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /pms/\r\nDisallow: /biz/\r\nDisallow: /mobile/customerCenter/\r\nDisallow: /gcsc/\r\nDisallow: /menu.es?mid=a10208030000\r\nDisallow: /search.es?mid=a10701000000\r\nDisallow: /boardDownload.es\r\nDisallow: /board.es?mid=a10301000000&bid=0004\r\nDisallow: /board.es?mid=a10305000000&bid=0006\r\nDisallow: /board.es?mid=a10309000000&bid=0008\r\nDisallow: /board.es?mid=a10303000000&bid=0005\r\nDisallow: /gallery.es?mid=a10310000000&bid=0006\r\nDisallow: /board.es?mid=a10304000000&bid=0014\r\nDisallow: /gallery.es?mid=a10311000000&bid=0007\r\nDisallow: /board.es?mid=a10406000000&bid=0017\r\nDisallow: /board.es?mid=a10505040000&bid=0010\r\nDisallow: /gallery.es?mid=a10508020000&bid=0004\r\nDisallow: /board.es?mid=a10507020000&bid=0019\r\nDisallow: /board.es?mid=a10511000000&bid=0013\r\nDisallow: /index.es?mid=a10103010000\r\nDisallow: /index.es?mid=a10103020000&seq=1\r\nDisallow: /index.es?mid=a10103030000&seq=10\r\nDisallow: /index.es?mid=a10103040000&seq=11\r\nDisallow: /index.es?mid=a10103050000&seq=12\r\nDisallow: /index.es?mid=a10103060000&seq=13\r\nDisallow: /index.es?mid=a10103060000&seq=14\r\nDisallow: /index.es?mid=a10103060000&seq=15\r\nDisallow: /index.es?mid=a10103060000&seq=16\r\nDisallow: /index.es?mid=a10103060000&seq=17\r\nDisallow: /index.es?mid=a10103060000&seq=18\r\nDisallow: /index.es?mid=a10103060000&seq=19\r\nDisallow: /index.es?mid=a10103110000&prePubId=93\r\nDisallow: /index.es?mid=a10103110000&prePubId=91\r\nDisallow: /index.es?mid=a10103110000&prePubId=58\r\nDisallow: /index.es?mid=a10103110000&prePubId=54\r\nDisallow: /index.es?mid=a10103110000&prePubId=131\r\nDisallow: /index.es?mid=a10103110000&prePubId=130\r\nDisallow: /index.es?mid=a10103110000&prePubId=129\r\nDisallow: /index.es?mid=a10103110000&prePubId=128\r\nDisallow: /index.es?mid=a10103110000&prePubId=127\r\nDisallow: /index.es?mid=a10103110000&prePubId=126\r\nDisallow: /index.es?mid=a10103110000&prePubId=124\r\nDisallow: /index.es?mid=a10103110000&prePubId=123\r\nDisallow: /index.es?mid=a10103110000&prePubId=113\r\nDisallow: /index.es?mid=a10103110000&prePubId=86\r\nDisallow: /index.es?mid=a10103110000&prePubId=61\r\nDisallow: /index.es?mid=a10103110000&prePubId=60\r\nDisallow: /index.es?mid=a10103110000&prePubId=57\r\nDisallow: /index.es?mid=a10103110000&prePubId=56\r\nDisallow: /index.es?mid=a10103110000&prePubId=122\r\nDisallow: /index.es?mid=a10103110000&prePubId=109\r\nDisallow: /index.es?mid=a10103110000&prePubId=52\r\nDisallow: /index.es?mid=a10103110000&prePubId=51\r\nDisallow: /index.es?mid=a10103110000&prePubId=50\r\nDisallow: /index.es?mid=a10103110000&prePubId=48\r\nDisallow: /index.es?mid=a10103110000&prePubId=125\r\nDisallow: /index.es?mid=a10103110000&prePubId=85\r\nDisallow: /index.es?mid=a10103110000&prePubId=80\r\nDisallow: /index.es?mid=a10103110000&prePubId=78\r\nDisallow: /index.es?mid=a10103110000&prePubId=84\r\nDisallow: /index.es?mid=a10103110000&prePubId=34\r\nDisallow: /index.es?mid=a10103110000&prePubId=112\r\nDisallow: /index.es?mid=a10103110000&prePubId=106\r\nDisallow: /index.es?mid=a10103110000&prePubId=89\r\nDisallow: /index.es?mid=a10103110000&prePubId=88\r\nDisallow: /index.es?mid=a10103110000&prePubId=87\r\nDisallow: /index.es?mid=a10103110000&prePubId=37\r\nDisallow: /index.es?mid=a10103110000&prePubId=115\r\nDisallow: /index.es?mid=a10103110000&prePubId=107\r\nDisallow: /index.es?mid=a10103110000&prePubId=105\r\nDisallow: /index.es?mid=a10103110000&prePubId=96\r\nDisallow: /index.es?mid=a10103110000&prePubId=95\r\nDisallow: /index.es?mid=a10103110000&prePubId=94\r\nDisallow: /index.es?mid=a10103110000&prePubId=117\r\nDisallow: /index.es?mid=a10103110000&prePubId=83\r\nDisallow: /index.es?mid=a10103110000&prePubId=82\r\nDisallow: /index.es?mid=a10103110000&prePubId=114\r\nDisallow: /index.es?mid=a10103110000&prePubId=111\r\nDisallow: /index.es?mid=a10103110000&prePubId=108\r\nDisallow: /index.es?mid=a10103110000&prePubId=98\r\nDisallow: /index.es?mid=a10103110000&prePubId=81\r\nDisallow: /index.es?mid=a10103110000&prePubId=90\r\nDisallow: /index.es?mid=a10103110000&prePubId=38\r\nDisallow: /index.es?mid=a10103110000&prePubId=110\r\nDisallow: /index.es?mid=a10103110000&prePubId=104\r\nDisallow: /index.es?mid=a10103110000&prePubId=53\r\nDisallow: /board.es?mid=a10107000000&bid=0015\r\nDisallow: /board.es?mid=a10104000000&bid=0026\r\nDisallow: /board.es?mid=a10106000000&bid=0002\r\nDisallow: /board.es?mid=a10109000000&bid=0028\r\nDisallow: /misOrganization/index.es?mid=a10605000000"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "창업진흥원, K-Startup 바로가기",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 43,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 2512
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K149",
      "name": "코레일관광개발(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.korailtravel.com",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 17,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /admin/\r\nDisallow: /AGENT/\r\nDisallow: /Recruit/\r\nDisallow: /HOME/mypage/\r\nDisallow: /HOME/member/\r\nDisallow: /HOME/reserve/\r\nDisallow: /HOME/community/\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "���������� �ڷ��ϰ�������",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 481,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 201329
      },
      "content_paths": {
        "press": [],
        "notice": [
          "http://co.korailtravel.com/community/notice_read.asp?seq=776&gotopage=1",
          "http://co.korailtravel.com/community/notice_read.asp?seq=776&gotopage=1",
          "http://co.korailtravel.com/community/notice_read.asp?seq=776&gotopage=1"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K308",
      "name": "한국청소년활동진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kywa.or.kr",
      "parent_org_id": null,
      "ministry": "성평등가족부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�ѱ�û�ҳ�Ȱ�������",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1029,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 73431
      },
      "content_paths": {
        "press": [
          "/pressinfo/notice_list.jsp",
          "/pressinfo/notice_list.jsp",
          "/pressinfo/report_list.jsp"
        ],
        "notice": [
          "/pressinfo/notice_list.jsp",
          "/pressinfo/notice_list.jsp",
          "https://www.kywa.or.kr/pressinfo/notice_view.jsp?no=36057"
        ],
        "policy": [
          "/pressinfo/policy_list.jsp",
          "/pressinfo/policy_list.jsp",
          "/pressinfo/policy_list.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B154",
      "name": "김제시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gimje.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "user-agent: *\nDisallow: /search \nDisallow: /board\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "김제시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1166,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 186277
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/index.gimje?menuCd=DOM_000000104001000000",
          "/index.gimje?menuCd=DOM_000000105006002000",
          "/index.gimje?menuCd=DOM_000000104001000000"
        ],
        "policy": [
          "/index.gimje?menuCd=DOM_000000102006002000",
          "/index.gimje?menuCd=DOM_000000106001008000",
          "/index.gimje?menuCd=DOM_000000106002001000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": true,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "D001",
      "name": "서울중앙지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/seoul/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울중앙지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 601,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 54038
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/seoul/ex/board/List.do?cbIdx=1401",
          "/site/seoul/ex/board/List.do?cbIdx=1401",
          "/site/seoul/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/seoul/06/10605000000002018102506.jsp",
          "/site/seoul/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D002",
      "name": "서울동부지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/eastseoul/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울동부지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 520,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 51138
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/eastseoul/ex/board/List.do?cbIdx=1401",
          "/site/eastseoul/ex/board/List.do?cbIdx=1401",
          "/site/eastseoul/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/eastseoul/06/10605000000002018102506.jsp",
          "/site/eastseoul/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D003",
      "name": "서울남부지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/southseoul/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울남부지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 511,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55453
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/southseoul/ex/board/List.do?cbIdx=1401",
          "/site/southseoul/ex/board/List.do?cbIdx=1401",
          "/site/southseoul/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/southseoul/06/10605000000002018102506.jsp",
          "/site/southseoul/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D004",
      "name": "서울북부지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/northseoul/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울북부지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 494,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55332
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/northseoul/ex/board/List.do?cbIdx=1401",
          "/site/northseoul/ex/board/List.do?cbIdx=1401",
          "/site/northseoul/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/northseoul/06/10605000000002018102506.jsp",
          "/site/northseoul/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D005",
      "name": "서울서부지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/site/westseoul/main.do",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울서부지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 482,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 56713
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/westseoul/ex/board/List.do?cbIdx=1401",
          "/site/westseoul/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/westseoul/06/10605000000002018102506.jsp",
          "/site/westseoul/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D006",
      "name": "인천지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/incheon/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "인천지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 517,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55780
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/incheon/ex/board/List.do?cbIdx=1401",
          "/site/incheon/ex/board/List.do?cbIdx=1401",
          "/site/incheon/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/incheon/06/10605000000002018102506.jsp",
          "/site/incheon/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D007",
      "name": "수원지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/suwon/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "수원지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 457,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55074
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/suwon/ex/board/List.do?cbIdx=1401",
          "/site/suwon/ex/board/List.do?cbIdx=1401",
          "/site/suwon/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/suwon/06/10605000000002018102506.jsp",
          "/site/suwon/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D008",
      "name": "대전지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/site/daejeon/main.do",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 412,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 54682
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/daejeon/ex/board/List.do?cbIdx=1401",
          "/site/daejeon/ex/board/List.do?cbIdx=1401",
          "/site/daejeon/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/daejeon/06/10605000000002018102506.jsp",
          "/site/daejeon/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D009",
      "name": "대구지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/daegu/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대구지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 478,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55156
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/daegu/ex/board/List.do?cbIdx=1401",
          "/site/daegu/ex/board/List.do?cbIdx=1401",
          "/site/daegu/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/daegu/06/10605000000002018102506.jsp",
          "/site/daegu/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D010",
      "name": "부산지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/busan/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부산지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 453,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55716
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/busan/ex/board/List.do?cbIdx=10619",
          "/site/busan/ex/board/List.do?cbIdx=1401",
          "/site/busan/ex/board/List.do?cbIdx=10619"
        ],
        "policy": [
          "/site/busan/06/10605000000002018102506.jsp",
          "/site/busan/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D011",
      "name": "광주지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/site/gwangju/main.do",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "광주지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 411,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 56171
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/gwangju/ex/board/List.do?cbIdx=1401",
          "/site/gwangju/ex/board/List.do?cbIdx=1401",
          "/site/gwangju/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/gwangju/06/10605000000002018102506.jsp",
          "/site/gwangju/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D012",
      "name": "전주지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/jeonju/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전주지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 431,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 57851
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/jeonju/ex/board/List.do?cbIdx=1401",
          "/site/jeonju/ex/board/List.do?cbIdx=1401",
          "/site/jeonju/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/jeonju/06/10605000000002018102506.jsp",
          "/site/jeonju/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D013",
      "name": "청주지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/cheongju/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "청주지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 420,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 54454
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/cheongju/ex/board/List.do?cbIdx=1401",
          "/site/cheongju/ex/board/List.do?cbIdx=1401",
          "/site/cheongju/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/cheongju/06/10605000000002018102506.jsp",
          "/site/cheongju/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D014",
      "name": "춘천지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/chuncheon/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "춘천지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 418,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55973
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/chuncheon/ex/board/List.do?cbIdx=1401",
          "/site/chuncheon/ex/board/List.do?cbIdx=1401",
          "/site/chuncheon/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/chuncheon/06/10605000000002018102506.jsp",
          "/site/chuncheon/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D015",
      "name": "창원지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/site/changwon/main.do",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "창원지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 406,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 56133
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/changwon/ex/board/List.do?cbIdx=1401",
          "/site/changwon/ex/board/List.do?cbIdx=1401",
          "/site/changwon/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/changwon/06/10605000000002018102506.jsp",
          "/site/changwon/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D016",
      "name": "울산지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/ulsan/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 412,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 54270
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/ulsan/ex/board/List.do?cbIdx=1401",
          "/site/ulsan/ex/board/List.do?cbIdx=1401",
          "/site/ulsan/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/ulsan/06/10605000000002018102506.jsp",
          "/site/ulsan/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "D017",
      "name": "제주지방검찰청",
      "name_en": "",
      "org_type": "prosecution",
      "url": "https://www.spo.go.kr/jeju/",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot \r\nAllow: /\r\nDisallow:  /site/*/ex/itgtSearch/\r\nDisallow:  /site/*/ex/itgtSearch/*.do$\r\nDisallow:  /site/*/ex/board/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "제주지방검찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 412,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 53485
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/site/jeju/ex/board/List.do?cbIdx=1401",
          "/site/jeju/ex/board/List.do?cbIdx=1401",
          "/site/jeju/ex/board/List.do?cbIdx=1401"
        ],
        "policy": [
          "/site/jeju/06/10605000000002018102506.jsp",
          "/site/jeju/06/10605000000002018102506.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R004",
      "name": "인천광역시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.icpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 12,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nAllow : /main_index.php\r\nAllow : /police.php?dcode=gh\r\nAllow : /police.php?dcode=jb\r\nAllow : /police.php?dcode=nb\r\nAllow : /police.php?dcode=nd\r\nAllow : /police.php?dcode=bp\r\nAllow : /police.php?dcode=sb\r\nAllow : /police.php?dcode=gy\r\nAllow : /police.php?dcode=gw\r\nAllow : /police.php?dcode=ys\r\nAllow : /police.php?dcode=ss\r\nAllow : /police.php?dcode=nh\r\ndisallow : /board/\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�� ��õ����û",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 302,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 34225
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B066",
      "name": "대덕구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.daedeok.go.kr",
      "parent_org_id": "L06",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\n\r\nUser-agent: *\r\nDisallow: /dpt/dpt03/DPT030101_cmmBoardList.do\r\n\r\nUser-agent: *\r\nDisallow: /biz/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전광역시 대덕구청 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 925,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 160587
      },
      "content_paths": {
        "press": [
          "/dpt/dpt04/DPT040301_cmmBoardList.do"
        ],
        "notice": [
          "https://council.daedeok.go.kr/kr/noticeBBS.do?flag=all&amp;schwrd=%EC%97%85%EB%AC%B4&amp;x=0&amp;y=0",
          "/dpt/dpt04/DPT040101_cmmBoardList.do",
          "https://www.realtyprice.kr/notice/main/main.do"
        ],
        "policy": [
          "/dpt/goContents.do?link=/dpt/dpt02/DPT020201&amp;menuId=DPT020201",
          "/dpt/goContents.do?link=/dpt/dpt02/DPT020201&amp;menuId=DPT020201",
          "/dpt/dpt02/DPT020202_cmmBoardList.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K274",
      "name": "한국원자력통제기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kinac.re.kr",
      "parent_org_id": null,
      "ministry": "원자력안전위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /fileDownload\nDisallow: /*.xls$\nDisallow: /*.xlsx$\nDisallow: /search\nDisallow: /appeal\nDisallow: /main/appeal\nDisallow: /main/search"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국원자력통제기술원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 363,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 52554
      },
      "content_paths": {
        "press": [
          "/menu?menuId=MN0000000693"
        ],
        "notice": [],
        "policy": [
          "/menu?menuId=MN0000000651",
          "/menu?menuId=MN0000000518",
          "/menu?menuId=MN0000000518"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K302",
      "name": "한국지식재산연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiip.re.kr",
      "parent_org_id": null,
      "ministry": "지식재산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nallow: /\n\nUser-agent: Googlebot\nDisallow: /tsearch/result.do\n\nUser-agent: Googlebot\nDisallow: /bbs/\n\nUser-agent: Naverbot\nDisallow: /tsearch/result.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국지식재산연구원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 306,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 75814
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/contest/board/notice/list.do",
          "/contest/board/notice/list.do",
          "/board/notice/list.do?bd_gb=board&amp;bd_cd=1&amp;bd_item=0&amp;po_item_gb=1"
        ],
        "policy": [
          "/contents/policy_information1.do",
          "/contents/policy_information1.do",
          "/research_report/list.do?bd_gb=report&amp;bd_cd=2&amp;bd_item=0&amp;po_item_gb=rgb_20"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K104",
      "name": "신용보증재단중앙회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.koreg.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.koreg.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\n\r\nDisallow: /*/gu/gurt/\r\nDisallow: /*/qna/\r\nDisallow: /*/tbCinfo/\r\nDisallow: /*/lo/login/\r\nDisallow: /*/mw/\r\nDisallow: /*/is/\r\nDisallow: /*/rs/\r\nDisallow: /*/OnlineDebt/\r\nDisallow: /apple/\r\n\r\nSitemap: https://www.koreg.or.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 4
      },
      "metadata": {
        "has_title": true,
        "title": "신용보증재단중앙회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 55,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 13748
      },
      "content_paths": {
        "press": [],
        "notice": [
          " https://www.smes.go.kr/exportcenter/information/notice/details.do?seq=9214"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "M04",
      "name": "외교부",
      "name_en": "Ministry of Foreign Affairs",
      "org_type": "ministry",
      "url": "https://www.mofa.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제33조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#\r\n# robots.txt\r\n#\r\n# This file is to prevent the crawling and indexing of certain parts\r\n# of your site by web crawlers and spiders run by sites like Yahoo!\r\n# and Google. By telling these \"robots\" where not to go on your site,\r\n# you save bandwidth and server resources.\r\n#\r\n# This file will be ignored unless it is at the root of your host:\r\n# Used:    http://example.com/robots.txt\r\n# Ignored: http://example.com/site/robots.txt\r\n#\r\n# For more information about the robots.txt standard, see:\r\n# http://www.robotstxt.org/wc/robots.html\r\n#\r\n# For syntax checking, see:\r\n# http://www.sxw.org.uk/computing/robots/check.html\r\n\r\nUser-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "외교부 홈페이지에 오신것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 213,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 28145
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K010",
      "name": "(재)한국통계정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosii.or.kr",
      "parent_org_id": null,
      "ministry": "국가데이터처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: AhrefsBot\nDisallow: /\n\nUser-agent: DataForSeoBot\nDisallow: /\n\nUser-agent: Amazonbot\nDisallow: /\n\nUser-agent: *\nDisallow:\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KOSII  > 메인",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 11,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 44052
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kosii/dc/pstmng/dcPhotoNotice.do?menuCd=DC1005000000&bbsId=BBS00000000000000064"
        ],
        "policy": [
          "/kosii/dc/pstmng/dcPolicyBanner.do?menuCd=DC1006000000&bbsId=BBS00000000000000065",
          "https://www.narastat.kr/pms/index.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K135",
      "name": "제주국제자유도시개발센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.jdcenter.com",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nAllow:/\nDisallow: /TotalSearch.cs"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "제주국제자유도시개발센터",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 98,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 174604
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/ir/info/ectnotice.cs",
          "/prcenter/issue/notice.cs",
          "/ir/info/ectnotice.cs"
        ],
        "policy": [
          "/help/copyright.cs"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "I006",
      "name": "공정거래위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.ftc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 70,
        "grade": "B+",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /www/search.do*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "공정거래위원회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 168,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 341847
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bordCd=3&amp;key=12&amp;searchCtgry=01,02",
          "/www/selectBbsNttList.do?bordCd=3&amp;key=12&amp;searchCtgry=01,02",
          "/www/selectBbsNttList.do?bordCd=502&amp;key=432&amp;searchLclty=0050&amp;searchData=0091"
        ],
        "notice": [],
        "policy": [
          "/www/contents.do?key=689",
          "/www/contents.do?key=697",
          "/www/contents.do?key=696"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "L16",
      "name": "경상남도",
      "name_en": "Gyeongsangnam-do",
      "org_type": "local_province",
      "url": "https://www.gyeongnam.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 12,
            "max": 25
          },
          "structured_data": {
            "score": 17,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 0,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/\n\n\nAllow: /$\nAllow: /index.gyeong\nAllow: /apc/index.gyeong\nAllow: /gamsa/index.gyeong\nAllow: /index.gyeong?contentsSid=4449\nAllow: /gnreturn\nAllow: /issue\nAllow: /housing\nAllow: /culture\nAllow: /corona.html\nAllow: /index.html\nAllow: /gnisland/index.gyeong\nAllow: /120/index.gyeong\nAllow: /gpbc/index.gyeong\nAllow: /giup/index.gyeong\nAllow: /seit/index.gyeong\nAllow: /forestrecreation/index.gyeong\nAllow: /manifesto/index.gyeong\nAllow: /bangjae/index.gyeong\nAllow: /seoul/index.gyeong\nAllow: /gnvri/index.gyeong\nAllow: /gsndfi/index.gyeong\nAllow: /greencamp/index.gyeong\nAllow: /street/index.gyeong\nAllow: /harbor/index.gyeong\nAllow: /jeseungdang/index.gyeong\nAllow: /seed/index.gyeong\nAllow: /hrd/index.gyeong\nAllow: /tree/index.gyeong\nAllow: /gonggam/index.gyeong\nAllow: /knhe/index.gyeong\nAllow: /susan/index.gyeong\nAllow: /governor/index.gyeong\nAllow: /trade/index.gyeong\nAllow: /yisunshin/index.gyeong\nAllow: /gam/index.gyeong\nAllow: /gn1st/index.gyeong?contentsSid=3769\nAllow: /board/list.gyeong?boardId=BBS_0000057&menuCd=DOM_000000135001001000*\nAllow: /board/view.gyeong?boardId=BBS_0000057&menuCd=DOM_000000135001001000*\nAllow: /board/list.gyeong?boardId=BBS_0000060&menuCd=DOM_000000135002001000*\nAllow: /board/view.gyeong?boardId=BBS_0000060&menuCd=DOM_000000135002001000*\nAllow: /culture/index.do\nAllow: /2026_sports/index.gyeong\n\nAllow: /sandan/kor/main.do\n\nAllow: /01_potal/images/common/favicon.ico\n\nAllow: /index.gyeong?menuCd=DOM_000000148018001000\nAllow: /index.gyeong?menuCd=DOM_000000137009001000\nAllow: /index.gyeong?menuCd=DOM_000000148009000000\n\nAllow: /tour.gyeongnam.go.kr/index.gyeong\nDisallow: /tour.gyeongnam.go.kr/\nDisallow: /tour.gyeongnam.go.kr/index.gyeong?\nDisallow: /tour.gyeongnam.go.kr/index.gyeong/\nDisallow: /tour.gyeongnam.go.kr/index.gyeong/*\n\nDisallow: /tour.gyeongnam.go.kr/index.gyeong*\n\n\n#DaumWebMasterTool:0ee0995d2370a443068ba7deaab68d46b3fecd79e7734dda4b25f99e1be3b197:5fca93OLBFEr/7fMOdrisw=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상남도",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 151,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 20997
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://www.gyeongnam.go.kr/index.gyeong?menuCd=DOM_000000138001013000",
          "https://youth.gyeongnam.go.kr/youth/",
          "https://www.gyeongnam.go.kr/giup/index.gyeong"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K049",
      "name": "국립호남권생물자원관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://hnibr.re.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 17,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /ko/M000000563/search\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립호남권생물자원관",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 83,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55669
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K124",
      "name": "재단법인 한국에너지재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koref.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.koref.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nSitemap: https://www.koref.or.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 8
      },
      "metadata": {
        "has_title": true,
        "title": "한국에너지재단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 208,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 44760
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K134",
      "name": "정부법무공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kgls.or.kr",
      "parent_org_id": null,
      "ministry": "법무부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 23,
            "max": 25
          },
          "structured_data": {
            "score": 8,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.kgls.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow: /system/master/\r\nSitemap: https://www.kgls.or.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 8
      },
      "metadata": {
        "has_title": true,
        "title": "정부법무공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 204,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 72158
      },
      "content_paths": {
        "press": [
          "/system/hpbbs/board.php?bo_table=press",
          "/system/hpbbs/board.php?bo_table=press",
          "https://www.kgls.or.kr:443/system/hpbbs/board.php?bo_table=press&amp;wr_id=161"
        ],
        "notice": [
          "/system/hpbbs/board.php?bo_table=notice_1",
          "https://alio.go.kr/notice/managementJoin.do"
        ],
        "policy": [
          "/inform/copyright.html"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B028",
      "name": "기장군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.gijang.go.kr/index.gijang",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /board/\r\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "기장군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1580,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 8449
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B152",
      "name": "고창군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gochang.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 13,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /images/\r\nDisallow: /upload_data/\r\nDisAllow:/search\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 2
      },
      "metadata": {
        "has_title": true,
        "title": "고창군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 62,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 11030
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K016",
      "name": "강릉원주대학교치과병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.knudh.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.knudh.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent:*\r\nAllow: /\r\nDisallow: /office\r\nSitemap: https://www.knudh.or.kr/sitemap.xml\r\n#DaumWebMasterTool:0f15758807ed82fcace1fc440c2dd85098964d8ac3cc8842e64a49c19a669c54:P8zQZAaDab8Pq7CTStNVnQ=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 166
      },
      "metadata": {
        "has_title": true,
        "title": "�������б�ġ������",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 656,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 31041
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K061",
      "name": "국토교통과학기술진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kaia.re.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# potal main\r\nUser-agent: *\r\nAllow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /potal/bbs\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KAIA 국토교통과학기술진흥원 Land Globe",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 132,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 109091
      },
      "content_paths": {
        "press": [
          "/portal/bbs/list/B0000058.do?menuNo=200824",
          "/portal/bbs/list/B0000058.do?menuNo=200824",
          "/portal/bbs/list/B0000058.do?menuNo=200824"
        ],
        "notice": [
          "/portal/bbs/list/B0000006.do?menuNo=200108",
          "/portal/bbs/list/B0000006.do?menuNo=200108",
          "/portal/bbs/list/B0000006.do?menuNo=200108"
        ],
        "policy": [
          "/portal/contents.do?menuNo=200568",
          "/portal/contents.do?menuNo=200568",
          "/portal/bbs/view/B0000058/12907.do?menuNo=200824"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "E011",
      "name": "충청북도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.cbe.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 69,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nDisallow: /common/\r\nDisallow: /comm/\r\nDisallow: /apple/\r\nDisallow: /js/\r\nDisallow: /images/\r\nDisallow: /css/\r\nDisallow: /upload/\r\nDisallow: /log/\r\nDisallow: /comm/\r\nDisallow: /nice/\r\nDisallow: /editor/\r\nDisallow: /onepass/\r\nDisallow: /search/\r\nDisallow: /webfilter/\r\nDisallow: /WEB-INF/classes/\r\nDisallow: /WEB-INF/config/\r\nDisallow: /WEB-INF/lib/\r\nDisallow: /WEB-INF/spconfig/\r\n\r\nUser-agent : Googlebot\r\nDisallow : /cbe/search.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "충청북도교육청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1682,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 119592
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/cbe/na/ntt/selectNttList.do?mi=11570&bbsId=1747",
          "/cbe/na/ntt/selectNttList.do?mi=11576&bbsId=1762",
          "/cbe/na/ntt/selectNttList.do?mi=11576&bbsId=1762"
        ],
        "policy": [
          "https://www.epeople.go.kr/idea/index.npaid",
          "/cbe/cm/cntnts/cntntsView.do?mi=11555&cntntsId=35836",
          "/cbe/na/ntt/selectNttList.do?mi=11847&bbsId=1782"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K112",
      "name": "예금보험공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdic.or.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\r\nDisallow: /../../srch/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "제도·정책",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 348,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 494760
      },
      "content_paths": {
        "press": [
          "/di/medi/selectPbcrBbsList.do?cdVl=bodo",
          "/di/medi/selectPbcrBbsList.do?cdVl=bodo",
          "medi"
        ],
        "notice": [
          "/di/pbcr/selectPbcrNtcList.do",
          "/di/relsite/selectPbcrKrncNtcList.do",
          "/ra/rschanls/selectKraiNtcMttrList.do"
        ],
        "policy": [
          "/di/medi/selectPbcrPblctnDataList.do?unqNo=policy",
          "/ra/rschanls/selectKraiPlcyList.do",
          "/fb/bank/selectInfoBankPlcyMttrList.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K115",
      "name": "울산항만공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.upa.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/sys/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산항만공사",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 225,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 148758
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mid=0501010000",
          "/portal/contents.do?mid=0501010000",
          "http://www.maritimepress.com"
        ],
        "notice": [
          "/portal/contents.do?mid=0601000000",
          "/portal/contents.do?mid=0601000000"
        ],
        "policy": [
          "/portal/contents.do?mid=0805000000",
          "/portal/contents.do?mid=0805000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K181",
      "name": "한국국제보건의료재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kofih.org",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow:/supe\r\nDisallow:/uploa\r\nDisallow:/htm\r\nDisallow:/image\r\nDisallow:/agspa\r\nDisallow:/erro\r\nDisallow:/commo\r\nDisallow:/li\r\nDisallow:/WEB-IN\r\nDisallow:/downloa\r\nDisallow:/direct_do\r\nDisallow:/web/lay1/program/S1T1C99/total/search.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국국제보건의료재단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 556,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 248640
      },
      "content_paths": {
        "press": [
          "/web/lay1/bbs/S1T10C22/A/2/list.do",
          "/web/lay1/bbs/S1T10C22/A/2/list.do",
          "/web/lay1/bbs/S1T10C22/A/2/list.do"
        ],
        "notice": [
          "/web/lay1/bbs/S1T10C21/A/1/list.do",
          "/web/lay1/bbs/S1T10C21/A/1/list.do",
          "/web/lay1/bbs/S1T10C21/A/1/list.do"
        ],
        "policy": [
          "/web/lay1/S1T1C9/sublink.do",
          "/web/lay1/bbs/S1T9C14/A/26/list.do",
          "/web/lay1/S1T1C9/sublink.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K254",
      "name": "한국식품산업클러스터진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.foodpolis.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /web/Board/\nDisallow: /web/info/notice/sub01.do\nDisallow: /web/info/notice/sub04.do\nDisallow: /web/info/recruit/sub01.do\nDisallow: /web/info/recruit/sub02.do\nDisallow: /web/info/press/sub01.do\nDisallow: /web/public/sub08.do\nDisallow: /web/openManage/ethics/sub04.do\nDisallow: /web/openManage/ethics/sub03.do\nDisallow: /web/public/business/sub01.do\nDisallow: /web/public/sub01_1.do\nDisallow: /dfip/fo/cms/cmn/cmnFaq.do\nDisallow: /dfip/fo/cms/cmn/cmnQstnAns.do\nDisallow: /fbip/fo/cm/board/qna/regist.do\n\n\nUser-agent: *\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 237
      },
      "metadata": {
        "has_title": true,
        "title": "한국식품산업클러스터진흥원 인트로",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 58,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 4945
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K258",
      "name": "한국언론진흥재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kpf.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\r\nDisallow: /upload/\r\nDisallow: /back/\r\nDisallow: /totalSearch/\r\nDisallow: /front/board/boardContentsListPage.do?*board_id=327\r\nDisallow: /front/board/boardContentsListPage.do?*board_id=279\r\nDisallow: /front/board/boardContentsListPage.do?*board_id=239\r\nDisallow: /front/board/boardContentsListPage.do?*board_id=298\r\nDisallow: /front/board/boardContentsListPage.do?*board_id=329\r\nDisallow: /front/board/boardContentsListPage.do?*board_id=333"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국언론진흥재단",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 58,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 57465
      },
      "content_paths": {
        "press": [
          "https://www.facebook.com/KoreaPressFoundation"
        ],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B045",
      "name": "달성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.dalseong.daegu.kr",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search_page/search_page.jsp\nDisallow: /*?menu_link=/icms/bbs/selectBoardList.do\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "군민이 빛나는 달성(대구광역시 달성군)",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1248,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 109051
      },
      "content_paths": {
        "press": [
          "/;jsessionid=FDEBD69D00EA46098B55C54BC974558F.tomcat1?menu_id=00000195&menu_link=/icms/bbs/selectBoardArticle.do&bbsId=BBS_00071&nttId=50541&bbsTyCode=BBST03&bbsAttrbCode=BBSA03",
          "/;jsessionid=FDEBD69D00EA46098B55C54BC974558F.tomcat1?menu_id=00000195&menu_link=/icms/bbs/selectBoardArticle.do&bbsId=BBS_00071&nttId=50540&bbsTyCode=BBST03&bbsAttrbCode=BBSA03",
          "/;jsessionid=FDEBD69D00EA46098B55C54BC974558F.tomcat1?menu_id=00000195&menu_link=/icms/bbs/selectBoardArticle.do&bbsId=BBS_00071&nttId=50539&bbsTyCode=BBST03&bbsAttrbCode=BBSA03"
        ],
        "notice": [
          "/index.do?menu_id=00001597",
          "/index.do?menu_id=00000193",
          "/index.do?menu_id=00001597"
        ],
        "policy": [
          "/index.do?menu_id=00001681",
          "/index.do?menu_id=00001682",
          "/index.do?menu_id=00001683"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B153",
      "name": "군산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gunsan.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/\r\n\r\nUser-agent: Yeti\r\nAllow:/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /main/m100\r\nDisallow: /main/m157\r\nDisallow: /main/*/view/\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "군산시 누리집",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 287,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 7102
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B165",
      "name": "진안군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jinan.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow : /\n\nUser-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "새로운 시작으로 성공시대를 열어가는 미래 진안",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 166,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 13021
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B219",
      "name": "의령군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.uiryeong.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /iam/\r\nDisallow: /cms/\r\nDisallow: /j_spring_security_logout\r\nDisallow: /index.uiryeong*contentsSid=1496\r\nDisallow: /index.uiryeong?menuCd=DOM_000000206010001000\r\nDisallow: /board/*menuCd=DOM_000000207\r\nDisallow: /board/*menuCd=DOM_000002001001"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "의령군청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 166,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 338902
      },
      "content_paths": {
        "press": [
          "/index.uiryeong?menuCd=DOM_000000203001005000",
          "/board/list.uiryeong?boardId=BBS_0000080&menuCd=DOM_000000203001005000&contentsSid=189"
        ],
        "notice": [],
        "policy": [
          "/index.uiryeong?menuCd=DOM_000000202003000000",
          "/index.uiryeong?menuCd=DOM_000000202003001000",
          "/index.uiryeong?menuCd=DOM_000000202003002000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "E013",
      "name": "전북특별자치도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://jbe.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\ndisallow : /\n\nUser-agent : *\nallow : /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전북특별자치도교육청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 4507,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 129542
      },
      "content_paths": {
        "press": [
          "https://news.jbe.go.kr/index.jbe?menuCd=DOM_000001201000000000"
        ],
        "notice": [
          "/index.jbe?menuCd=DOM_000000103001000000",
          "/index.jbe?menuCd=DOM_000000102013001000",
          "/index.jbe?menuCd=DOM_000000103001000000"
        ],
        "policy": [
          "/index.jbe?menuCd=DOM_000000704000000000",
          "/together",
          "/index.jbe?menuCd=DOM_000000105013000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "N007",
      "name": "대전광역시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.daejeon.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전광역시의회",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 454,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 127516
      },
      "content_paths": {
        "press": [
          "/svc/cns/BodoList.do",
          "/svc/cns/BodoExpList.do",
          "/svc/cns/BodoList.do"
        ],
        "notice": [
          "/svc/cns/NoticeList.do",
          "/svc/cns/LawNoticeList.do",
          "/svc/cns/NoticeList.do"
        ],
        "policy": [
          "/svc/inp/LawPolicyNewsList.do",
          "/svc/inp/LawPolicyNewsList.do",
          "/svc/cns/DebateNewsView.do?bbsSn=62192&pageNo=1"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K319",
      "name": "한국학중앙연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.aks.ac.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국학중앙연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 387,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 226684
      },
      "content_paths": {
        "press": [
          "https://www.facebook.com/aksbookpress"
        ],
        "notice": [],
        "policy": [
          "http://kdp.aks.ac.kr/board/boardKorView?BRD_GRU_SN=6&BRD_SN=5407"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B196",
      "name": "성주군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sj.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\r\nAllow: /\r\n\r\nDisallow: /upload/*\r\nDisallow: /programs/board/*\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "성주군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 50,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 1482
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K093",
      "name": "서울대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://snuh.org",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow: /join/\nDisallow: /pub/\nDisallow: /mypage/\nDisallow: /reservation/\nAllow: /\n#DaumWebMasterTool:9dc7fcd06130b1982001f114d66a06da8d3c042248ed4d427d9685b2f4b56466:PFbBGM5xd7AzTd1zw/vLLw==\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 4037
      },
      "metadata": {
        "has_title": true,
        "title": "서울대학교병원 인트로",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 88,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 16622
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K029",
      "name": "과학기술사업화진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.compa.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.compa.re.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow:\r\nSitemap: https://www.compa.re.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "과학기술사업화진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1889,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 106651
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "R011",
      "name": "강원특별자치도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.gwpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /gw/sub02/sub02_02.jsp\r\nDisallow: /gn/sub02/sub02_02.jsp\r\nDisallow: /gs/sub02/sub02_02.jsp\r\nDisallow: /dh/sub02/sub02_02.jsp\r\nDisallow: /sc/sub02/sub02_02.jsp\r\nDisallow: /yg/sub02/sub02_02.jsp\r\nDisallow: /yw/sub02/sub02_02.jsp\r\nDisallow: /wj/sub02/sub02_02.jsp\r\nDisallow: /ij/sub02/sub02_02.jsp\r\nDisallow: /js/sub02/sub02_02.jsp\r\nDisallow: /cw/sub02/sub02_02.jsp\r\nDisallow: /cc/sub02/sub02_02.jsp\r\nDisallow: /tb/sub02/sub02_02.jsp\r\nDisallow: /pc/sub02/sub02_02.jsp\r\nDisallow: /hc/sub02/sub02_02.jsp\r\nDisallow: /hs/sub02/sub02_02.jsp\r\nDisallow: /hwachun/sub02/sub02_02.jsp\r\nDisallow: /sokcho/sub02/sub02_02.jsp\r\nAllow : /gw/main/main.jsp\r\nAllow : /gn/main/main.jsp\r\nAllow : /gs/main/main.jsp\r\nAllow : /dh/main/main.jsp\r\nAllow : /sc/main/main.jsp\r\nAllow : /yg/main/main.jsp\r\nAllow : /yw/main/main.jsp\r\nAllow : /wj/main/main.jsp\r\nAllow : /ij/main/main.jsp\r\nAllow : /js/main/main.jsp\r\nAllow : /cw/main/main.jsp\r\nAllow : /cc/main/main.jsp\r\nAllow : /tb/main/main.jsp\r\nAllow : /pc/main/main.jsp\r\nAllow : /hc/main/main.jsp\r\nAllow : /hs/main/main.jsp\r\nAllow : /hwachun/main/main.jsp          \r\nAllow : /sokcho/main/main.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "강원경찰청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 191,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 12609
      },
      "content_paths": {
        "press": [
          "sub2_2.jsp"
        ],
        "notice": [
          "sub2_1.jsp"
        ],
        "policy": [
          "/m/sub2_1.jsp?groupNo=11034&amp;category=&amp;boardNo=1636&amp;amode=itemView"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K334",
      "name": "한국환경보전원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keci.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search\nAllow: /\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 1
      },
      "metadata": {
        "has_title": true,
        "title": "한국환경보전원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 102,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 103294
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://www.instagram.com/keci_pr/"
        ],
        "policy": [
          "http://www.me.go.kr/hg/web/main.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K018",
      "name": "건강보험심사평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.hira.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\n\r\nDisallow: /co/\r\nDisallow: /co/search.do\r\nDisallow: /co/searchEn.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "건강보험심사평가원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 275,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 156541
      },
      "content_paths": {
        "press": [
          "/bbsDummy.do?pgmid=HIRAA020041000100&WT.gnb=%EB%B3%B4%EB%8F%84%EC%9E%90%EB%A3%8C",
          "/bbsDummy.do?pgmid=HIRAA020041000100&brdScnBltNo=4&brdBltNo=11746&amp;pageIndex=1",
          "/bbsDummy.do?pgmid=HIRAA020041000100&brdScnBltNo=4&brdBltNo=11745&amp;pageIndex=1"
        ],
        "notice": [
          "/bbsDummy.do?pgmid=HIRAA020002000100&WT.gnb=%EA%B3%B5%EC%A7%80%EC%82%AC%ED%95%AD",
          "/bbsDummy.do?pgmid=HIRAA020002000100&amp;WT.ac=%EA%B3%B5%EC%A7%80%EC%82%AC%ED%95%AD%EB%B0%94%EB%A1%9C%EA%B0%80%EA%B8%B0",
          "/bbsDummy.do?pgmid=HIRAA020002000100&amp;WT.ac=%EA%B3%B5%EC%A7%80%EC%82%AC%ED%95%AD%EB%B0%94%EB%A1%9C%EA%B0%80%EA%B8%B0"
        ],
        "policy": [
          "/rc/insu/insuadtcrtr/InsuAdtCrtrList.do?pgmid=HIRAA030069000400&WT.gnb=%EC%A0%9C%EB%8F%84%C2%B7%EC%A0%95%EC%B1%85",
          "/dummy.do?pgmid=HIRAA030090100000&WT.gnb=%EC%8B%AC%EC%82%AC%ED%8F%89%EA%B0%80%EC%A0%95%EC%B1%85%EC%97%B0%EA%B5%AC%EC%86%8C",
          "/bbsDummy.do?pgmid=HIRAA020049000100&amp;WT.ac=%EC%8B%AC%ED%8F%89%EC%A0%95%EB%B3%B4%ED%86%B5%EB%B0%94%EB%A1%9C%EA%B0%80%EA%B8%B0"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "J002",
      "name": "헌법재판소",
      "name_en": "",
      "org_type": "constitutional",
      "url": "https://www.ccourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 68,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /boffice/\r\nDisallow: /site/kor/ccourt/pubinfo/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "헌법재판소",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 295,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 51145
      },
      "content_paths": {
        "press": [
          "/site/kor/ex/bbs/List.do?cbIdx=1128",
          "/site/kor/ex/bbs/List.do?cbIdx=1128",
          "/site/kor/ex/bbs/List.do?cbIdx=1128"
        ],
        "notice": [
          "/site/kor/ex/bbs/List.do?cbIdx=1123",
          "/site/kor/ex/bbs/List.do?cbIdx=1125",
          "/site/kor/ex/bbs/List.do?cbIdx=1123"
        ],
        "policy": [
          "/site/kor/07/10704000000002020100509.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "M16",
      "name": "성평등가족부",
      "name_en": "Ministry of Gender Equality and Family",
      "org_type": "ministry",
      "url": "https://www.mogef.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제45조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "성평등가족부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 479,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 211558
      },
      "content_paths": {
        "press": [
          "/nw/rpd/nw_rpd_s001.do?mid=news405",
          "/nw/rpd/nw_rpd_s001.do?mid=news405",
          "/nw/rpd/nw_rpd_s001.do?mid=news405"
        ],
        "notice": [
          "/kw/kwc/kw_kwc_s001.do?mid=gnr105"
        ],
        "policy": [
          "https://www.mogef.go.kr/html/popup/youth_forum.html",
          "https://www.mogef.go.kr/html/popup/youth_forum.html",
          "/sp/geq/sp_geq_f017.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "L13",
      "name": "전북특별자치도",
      "name_en": "Jeonbuk Special Autonomous Province",
      "org_type": "local_province",
      "url": "https://www.jeonbuk.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow : /\n\nUser-agent: *\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전북특별자치도",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 117,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 8355
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K097",
      "name": "세종학당재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.ksif.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\n\r\nDisallow:/com/cmm/srch/search.do\r\n\r\nAllow:/\r\n\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "세종학당재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 408,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 7951
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K129",
      "name": "전북대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.jbuh.co.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 3,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\n Allow:/\n#Disallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 572
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 49,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 6555
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K238",
      "name": "한국산업인력공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.hrdkorea.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "HRDK �ѱ�����η°���",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 147,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 159455
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K248",
      "name": "한국수목원정원관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koagi.or.kr",
      "parent_org_id": null,
      "ministry": "산림청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.koagi.or.kr/sitemap.xml",
          "https://www.koagi.or.kr/sitemap_seed.xml"
        ],
        "snapshot": "User-agent: *\n\nDisallow: /seed/contents/totalSearch\nAllow:/\n\nSitemap: https://www.koagi.or.kr/sitemap.xml\nSitemap: https://www.koagi.or.kr/sitemap_seed.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 222
      },
      "metadata": {
        "has_title": true,
        "title": "한국수목원정원관리원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 38,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 2588
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K281",
      "name": "한국자산관리공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kamco.or.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# GROUP 1\r\nUser-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국자산관리공사",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1006,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 260288
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mId=0701030000",
          "/portal/contents.do?mId=0701030000"
        ],
        "notice": [
          "/portal/contents.do?mId=0406050000",
          "/portal/contents.do?mId=0701010000",
          "/portal/contents.do?mId=0406050000"
        ],
        "policy": [
          "/portal/contents.do?mId=0609000000",
          "/portal/contents.do?mId=0609000000",
          "/portal/contents.do?mId=0803000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B069",
      "name": "유성구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yuseong.go.kr",
      "parent_org_id": "L06",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nUser-agent: Daum\nUser-agent: Daumoa\nUser-agent: Googlebot\nAllow : /kr/\nAllow : /en/\nAllow : /jp/\nAllow : /cn/\nAllow : /cyber/\nAllow : /naraedu/\nDisAllow : /bbs/\nDisAllow : /search/\nDisAllow : /naraedu/_prog/bbs/\nDisAllow : /synap/\nDisAllow : /cmm/\nDisAllow : /cyber/\n\n\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전 유성구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 134,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 5499
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B197",
      "name": "안동시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.andong.go.kr/",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\n\nDisallow:/sys*\nDisallow:/cmm/fms/*\n\nUser-agent:Googlebot\nDisallow:/search/*\nDisallow:*/bbs/*\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "안동시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 64,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 5402
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B201",
      "name": "영천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yc.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:Googlebot\nDisallow:/saeil/\nDisallow:/search/\nDisallow:/portal/bbs/\n\nUser-agent:*\nDisallow:/cmm/\nAllow:/news/ycNews/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "영천시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 354,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 100862
      },
      "content_paths": {
        "press": [
          "https://www.yc.go.kr/news/main.do",
          "/news"
        ],
        "notice": [],
        "policy": [
          "https://www.epeople.go.kr",
          "/portal/contents.do?mId=0306050000",
          "https://www.prism.go.kr/prism/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K186",
      "name": "한국나노기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kanc.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 8,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KANC 한국나노기술원 홈페이지",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 14,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 58877
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/gnb04/snb01.do",
          "/gnb04/snb01.do",
          "https://css.kanc.re.kr/cgnb02/snb05.do"
        ],
        "policy": [
          "/gnb01/snb08.do",
          "/gnb01/snb08.do",
          "/gnb01/snb08.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K088",
      "name": "북한이탈주민지원재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koreahana.or.kr",
      "parent_org_id": null,
      "ministry": "통일부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 67,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 12,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /home/kor/board.do\r\nDisallow: /home/kor/customerSupport/compliment/index.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "남북하나재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 202,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 253926
      },
      "content_paths": {
        "press": [
          "/home/kor/board.do?menuPos=58&act=detail&idx=19995",
          "/home/kor/board.do?menuPos=58&act=detail&idx=19995",
          "/home/kor/board.do?menuPos=58&act=detail&idx=19981"
        ],
        "notice": [
          "/home/kor/notificationField/tenderNotice/edit.do?menuPos=54&idx=250",
          "/home/kor/notificationField/tenderNotice/edit.do?menuPos=54&idx=250",
          "/home/kor/notificationField/tenderNotice/edit.do?menuPos=54&idx=249"
        ],
        "policy": [],
        "press_blocked": true,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K053",
      "name": "국민연금공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nps.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nDisallow: /pbcpgdnc/ognzprsn/getOHAG0013M0List.do?menuId=MN24001022*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국민연금공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 146,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 7769
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K059",
      "name": "국제방송교류재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.arirang.com",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.arirang.com/sitemaps/sitemap.xml"
        ],
        "snapshot": "# https://www.robotstxt.org/robotstxt.html\nUser-agent: *\nDisallow: /search/\nSitemap: https://www.arirang.com/sitemaps/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "Arirang : The Korea International Broadcasting Foundation",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 66,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 7181
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K123",
      "name": "재단법인 한국공공조직은행",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://kptb.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�ѱ������������� Ȩ������",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 289,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 54589
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K152",
      "name": "코레일유통(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.korailretail.com",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /bbs\r\nDisallow: /form\r\n\r\nUser-agent: *\r\nAllow: /\r\nDisallow:/sub5_8_4.do\r\nDisallow:/sub5_8_1_2.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "코레일유통",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 45,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 1095
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K179",
      "name": "한국국방연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kida.re.kr",
      "parent_org_id": null,
      "ministry": "국방부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://kida.re.kr/sitemap_loc.xml"
        ],
        "snapshot": "User-agent: *\r\nAllow: /frt/board/\r\nDisallow: /search/\r\nSitemap: https://kida.re.kr/sitemap_loc.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KIDA 한국국방연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 918,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 1730113
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/frt/board/frtNormalBoard.do?sidx=243&depth=2"
        ],
        "policy": [
          "/frt/board/frtAlbumBoardVolumeView.do?sidx=371&depth=2&idx=172",
          "/frt/board/frtAlbumBoardVolumeView.do?sidx=371&depth=2&idx=169",
          "/frt/contents/frtContents.do?sidx=2344&depth=3"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K212",
      "name": "한국문화진흥주식회사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://newseoulgolf.co.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nUser-agent:Googlebot\r\nAllow: /\r\nDisallow: /demo\r\nDisallow: /newseoul_admin\r\nDisallow: /../../search/search.do\r\nDisallow: /../../bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "NEWSEOUL COUNTRY CLUB",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 230,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 157145
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/board/list1.asp",
          "/board/list1.asp",
          "/board/list1.asp"
        ],
        "policy": [
          "/guide/privacy.asp",
          "/guide/copyright.asp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K269",
      "name": "한국원산지정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.origin.or.kr",
      "parent_org_id": null,
      "ministry": "관세청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow:/super/\r\nDisallow:/upload/\r\nDisallow:/html/\r\nDisallow:/images/\r\nDisallow:/agspay/\r\nDisallow:/error/\r\nDisallow:/common/\r\nDisallow:/lib/\r\nDisallow:/WEB-INF/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국원산지정보원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 718,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 48432
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/lay1/bbs/S1T12C49/A/12/list.do",
          "/lay1/bbs/S1T12C49/A/12/list.do"
        ],
        "policy": [
          "/lay1/bbs/S1T11C70/F/25/view.do?article_seq=1620&cpage=1&rows=10&condition=&keyword=&show=&cat=",
          "/lay1/bbs/S1T11C70/F/25/view.do?article_seq=1617&cpage=1&rows=10&condition=&keyword=&show=&cat="
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K277",
      "name": "한국의료분쟁조정중재원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.k-medi.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /web/lay1/program/S1T8C17/legal/\r\nDisallow: /web/lay1/program/S1T8C17/nightconsult/\r\nDisallow: /web/lay1/program/S1T8C17/counselling/\r\nDisallow: /web/lay1/program/S1T13C30/compliment/\r\nDisallow: /web/lay1/bbs/S1T14C949/C/221/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국의료분쟁조정중재원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 107,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 77707
      },
      "content_paths": {
        "press": [
          "/web/lay1/bbs/S1T13C24/A/2/list.do",
          "/web/lay1/bbs/S1T13C24/A/2/list.do"
        ],
        "notice": [
          "/web/lay1/bbs/S1T13C18/A/1/list.do",
          "/web/lay1/bbs/S1T13C18/A/1/list.do",
          "/web/lay1/bbs/S1T13C18/A/1/list.do"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K284",
      "name": "한국장애인고용공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kead.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\n\r\nDisallow: /developAppl/\r\nDisallow: /customer/\r\nDisallow: /companyCustomer/\r\nDisallow: /sttemnt/\r\n\r\nDisallow: /qustnr/\r\nDisallow: /homepageImp/\r\nDisallow: /freesafe/\r\nDisallow: /free/\r\n\r\nDisallow: /search*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국장애인고용공단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1666,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 171237
      },
      "content_paths": {
        "press": [
          "/bbs/bodo/bbsPage.do?menuId=MENU0893",
          "/bbs/bodo/bbsPage.do?menuId=MENU0893",
          "/bbs/bodo/bbsPage.do?menuId=MENU0893"
        ],
        "notice": [
          "/bbs/cntrbt/bbsPage.do?menuId=MENU0713",
          "/bbs/deptgongji/bbsPage.do?adt1Code=005&menuId=MENU0740",
          "/bbs/deptgongji/bbsPage.do?adt1Code=005&menuId=MENU0740"
        ],
        "policy": [
          "/common/privacyPolicy.do?menuId=MENU2074",
          "/common/privacyPolicy.do?menuId=MENU2074",
          "/common/privacyPolicy.do?menuId=MENU2074"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K300",
      "name": "한국지능정보사회진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nia.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nUser-agent : Googlebot     \r\nDisallow: /site/nia_kor/ex/search/searchList.do\r\nDisallow: /site/nia_kor/ex/bbs/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "NIA 한국지능정보사회진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 92,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 2881
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K164",
      "name": "한국고용정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://keis.or.kr/",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 10,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 4,
          "LT-02": 3,
          "LT-03": 3,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.keis.or.kr/keis/sitemap.xml"
        ],
        "snapshot": "# Google 허용, naver 허용, daum 허용\r\n# User-agent: Googlebot\r\n# User-agent: Googlebot-image\r\n# User-agent: Googlebot-Mobile\r\n# User-agent: Mediapartners-Google\r\n# User-agent: AdsBot-Google\r\n# User-agent: cowbot\r\n# User-agent: Yeti\r\n# User-agent: daumoa\r\n\r\nUser-agent: *\r\nAllow: /keis/ko/\r\nAllow: /keis/en/\r\nAllow: /keis/sitemap.xml\r\nAllow: /llms.txt\r\nAllow: /keis/llms.txt\r\n\r\nDisallow: /keis/ko/proj/159/voc/\r\nDisallow: /keis/ko/proj/204/voc/\r\nDisallow: /keis/ko/proj/260/ognz/emp/\r\nDisallow: /keis/ko/proj/261/ognz/emp/\r\nDisallow: /keis/ko/proj/111/pblc/search.do\r\nDisallow: /keis/search/total.do\r\nDisallow: /keis/ko/proj/*/pblc/list.do\r\nDisallow: /keis/ko/bbs/*/list.do\r\nDisallow: /keis/ko/extn/*/bfhd-info/list.do\r\nDisallow: /keis/ko/extn/229/apis-data/bid-pbanc/list.do\r\nDisallow: /keis/en/bbs/*/list.do\r\nDisallow: /keis/neibis/\r\nDisallow: /keis/neibis/*\r\nDisallow: /keis/system/\r\nDisallow: /keis/system/*\r\nDisallow: /keis/weblog/\r\nDisallow: /keis/weblog/*\r\nDisallow: /keis/stats/\r\nDisallow: /keis/stats/*\r\nDisallow: /user/\r\nDisallow: /user/*\r\nDisallow: /user/extra/\r\nDisallow: /user/extra/*\r\nDisallow: /user/bbs/\r\nDisallow: /user/bbs/*\r\nDisallow: /user/extra/\r\nDisallow: /user/extra/*\r\nDisallow: /goDetail/*\r\nDisallow: /webmail/\r\nDisallow: /webmail/*\r\nDisallow: /WebBook/\r\nDisallow: /WebBook/*\r\nDisallow: /upload/\r\nDisallow: /upload/*\r\nDisallow: /upload/bbs/\r\nDisallow: /upload/bbs/*\r\nDisallow: /site/\r\nDisallow: /site/*\r\nDisallow: /site/main/\r\nDisallow: /site/main/*\r\nDisallow: /main/\r\nDisallow: /main/*\r\nDisallow: /main/index/\r\nDisallow: /main/index/*\r\n\r\nSitemap: https://www.keis.or.kr/keis/sitemap.xml"
      },
      "llms_txt": {
        "exists": true,
        "content_length": 1722,
        "has_description": true,
        "snapshot": "# llms.txt for Korea Employment Information Service (KEIS)\r\n# 본 파일은 대형언어모델(LLM) 크롤러가 한국고용정보원의 사명·운영 및 주요 정보자원을 정확하게 파악할 수 있도록 만들어졌습니다.\r\n# 공개 가능한 서비스 및 자료 링크 중심이며, 내부 또는 민감정보는 포함되지 않습니다.\r\n\r\n## 기관 정보\r\nName: 한국고용정보원 (Korea Employment Information Service, KEIS)\r\nOwner: 고용노동부 산하 위탁집행형 준정부기관\r\nFounded: 2006년 3월, 「고용정책기본법」 제18조에 의거 설립\r\nAddress: 충청북도 음성군 맹동면 태정로 6\r\nContact: webmaster@keis.or.kr / 상담번호 1577-7114\r\nMission: 지속가능하고 미래지향적인 고용정보 제공과 고용정책 지원을 합니다.\r\n\r\n## 설립 목적 및 존재 의의\r\n(고용정책기본법 제18조)고용정보의 수집․제공과 직업에 관한 조사․연구 등 법 제40조에 따라 위탁받은 업무와 그 밖에 고용지원에 관한 업무를 효율적으로 수행하기 위하여 설립\r\n\r\n## 주요 서비스 및 시스템\r\n❖고용서비스 및 고용·직업진로, 일자리사업평가 관련 연구사업과 고용24, 고용보험전산망 등 고용정보시스템 관리 및 운영\r\n❖축적된 고용데이터 분석·가공을 통한 디지털 기반의 고용정보서비스 제공\r\n  ㅇ 고용동향, 직업의 현황 및 전망에 관한 정보의 수집․관리\r\n  ㅇ 인력수급의 동향 및 전망에 관한 정보의 제공\r\n  ㅇ 고용정보시스템 구축 및 운영\r\n  ㅇ 직업지도, 직업심리검사 및 직업상담에 관한 기법의 연구․개발 및 보급\r\n  ㅇ 고용서비스의 평가 및 지원\r\n  ㅇ 국제협력과 그 밖의 부대사업\r\n  ㅇ 그 밖에 고용노동부장관, 다른 중앙행정기관의 장 또는 지방자치단체로부터 위탁받은 사업\r\n\r\n## 최근 추세 및 강조 사항\r\n- 디지털 고용 서비스 고도화: AI/빅데이터 활용, 맞춤형 추천, 상담 및 경력개발 기능 강화\r\n- 사용자 경험 개선: 서비스 경로 통합, 절차 간소화, 정보 접근성 증대 등\r\n\r\n## 데이터 및 문서\r\n- 연구보고서 · 정책자료 · 통계 간행물 공개: 분석자료, 전망, 직업정보 보고서 등\r\n- 오픈데이터 제공: 직업훈련, 직업정보, 진로정보 등의 데이터셋\r\n- API 및 시스템 문서화 가능 정보 포함 (공개 범위 내에서)\r\n\r\n## 발간자료 및 연구 성과\r\n- 발간자료 통합검색: https://www.keis.or.kr/keis/ko/proj/111/pblc/search.do\r\n- 연구사업보고서: https://www.keis.or.kr/keis/ko/proj/113/pblc/list.do\r\n- 정기간행물: https://www.keis.or.kr/keis/ko/proj/117/pblc/list.do\r\n- 고용패널조사: https://www.keis.or.kr/keis/ko/conts/128/web.do\r\n- 고용DB분석자료: https://www.keis.or.kr/keis/ko/bbs/123/list.do?searchCl1=1\r\n- 모든 자료는 국민 누구나 활용 가능하며, 정기적으로 업데이트됩니다.\r\n\r\n## 게시 목적 및 한계\r\n- 본 llms.txt는 국민 및 AI/검색 시스템이 KEIS의 핵심 서비스와 자료를 이해하도록 돕기 위함\r\n- 공개 가능한 정보만 포함하며, 사생활 보호/보안/내부 행정 및 미공개 자료는 제외됨\r\n- 정기적 검토 및 업데이트 예정"
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국고용정보원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 131,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 317108
      },
      "content_paths": {
        "press": [
          "/keis/ko/bbs/225/list.do"
        ],
        "notice": [
          "/keis/ko/bbs/220/list.do"
        ],
        "policy": [
          "/keis/ko/conts/479/web.do",
          "/keis/ko/conts/269/web.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R003",
      "name": "대구광역시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.dgpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.dgpolice.go.kr/sitemap.xml"
        ],
        "snapshot": "# robots.txt for http://www.dgpolice.go.kr\r\n# Modify 2021-07-01\r\nUser-agent: *\r\nDisallow: /dgpo/bbs/\r\nDisallow: /dgpo/bbs/\r\nDisallow: /nambu/bbs/\r\nDisallow: /dalseong/bbs/\r\nDisallow: /dongbu/bbs/\r\nDisallow: /bukbu/bbs/\r\nDisallow: /seobu/bbs/\r\nDisallow: /suseong/bbs/\r\nDisallow: /jungbu/bbs/\r\nDisallow: /seongseo/bbs/\r\nDisallow: /gangbuk/bbs/\r\nDisallow: /gunwi/bbs/\r\nDisallow: /dgpa/\r\nDisallow: /egovframework/\r\nDisallow: /data/\r\nDisallow: /uploads/\r\n#Disallow: /dgpo/ 20250625\r\nDisallow: /dalseo/\r\nAllow: /dgpo/\r\nAllow: /nambu/\r\nAllow: /dalseong/\r\nAllow: /dongbu/\r\nAllow: /bukbu/\r\nAllow: /seobu/\r\nAllow: /suseong/\r\nAllow: /jungbu/\r\nAllow: /seongseo/\r\nAllow: /gangbuk/\r\nAllow: /gunwi/\r\nSitemap: https://www.dgpolice.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 12
      },
      "metadata": {
        "has_title": true,
        "title": "대구경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2380,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 78695
      },
      "content_paths": {
        "press": [
          "/dgpo/bbs/List.do?bbsId=d142f452",
          "/dgpo/bbs/List.do?bbsId=d142f452",
          "/dgpo/bbs/view.do?bbsId=d142f452&num=1638"
        ],
        "notice": [
          "/dgpo/bbs/List.do?bbsId=d174f172",
          "/dgpo/bbs/List.do?bbsId=d174f172",
          "/dgpo/bbs/List.do?bbsId=d174f172"
        ],
        "policy": [
          "https://police.go.kr/www/inform/prmt/prmt01.jsp",
          "/dgpo/bbs/List.do?bbsId=d99q542",
          "/dgpo/PageLink.do?link=/dgpo/etc/04"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K318",
      "name": "한국특허정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kipi.or.kr",
      "parent_org_id": null,
      "ministry": "지식재산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 66,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\r\nDisallow: /../../search/search.do\r\nDisallow: /../../bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국특허정보원 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 40,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 40125
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_EEEEEEEEEEEE",
          "/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_EEEEEEEEEEEE",
          "/cop/bbs/selectBoardList.do?bbsId=BBSMSTR_EEEEEEEEEEEE"
        ],
        "policy": [
          "/EgovPageLink.do?link=/main/etc/privacy_policy",
          "/EgovPageLink.do?link=/main/etc/privacy_policy",
          "/EgovPageLink.do?link=/main/etc/privacy_policy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M12",
      "name": "산업통상부",
      "name_en": "Ministry of Trade and Industry",
      "org_type": "ministry",
      "url": "https://www.motie.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제41조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "산업통상부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1066,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 152899
      },
      "content_paths": {
        "press": [
          "/kor/article/ATCL3f49a5a8c",
          "/kor/article/ATCL03465409b",
          "/kor/article/ATCL3f49a5a8c"
        ],
        "notice": [
          "/kor/article/ATCL6e90bb9de",
          "/kor/article/ATCL6e90bb9de?searchCategory=1",
          "/kor/article/ATCL6e90bb9de?searchCategory=1"
        ],
        "policy": [
          "/donghae",
          "/kor/article/ATCL666f8f04a",
          "/kor/contents/91"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K043",
      "name": "국립암센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ncc.re.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /WEB-INF/mobile/\r\nDisallow: /WEB-INF/ncc_admin/\r\nDisallow: /ncc_about03_param.ncc\r\nDisallow: /hq_enterprise03.ncc\r\nDisallow: /ri_about_03.ncc\r\nDisallow: /main.ncc?uri=school02_3\r\nDisallow: /prPublishList.ncc?isgubun=A\r\nDisallow: /prPublishList.ncc?isgubun=B\r\nDisallow: /prPublishList.ncc?isgubun=C\r\nDisallow: /prPublishList.ncc?isgubun=D\r\nDisallow: /pr_list2.ncc\r\nDisallow: /prPhotoList.ncc \r\nDisallow: /main.ncc?uri=ncc_hospitalization02\r\nDisallow: /main.ncc?uri=ncc_hospitalization03\r\nDisallow: /main.ncc?uri=ncc_hospitalization05\r\nDisallow: /main.ncc?uri=ncc_hospitalization06\r\nDisallow: /main.ncc?uri=ncc_hospitalization07\r\nDisallow: /main.ncc?uri=ncc_hospitalization08\r\nDisallow: /edu_lms/online/\r\nDisallow: /main.ncc?uri=ncc_cvr_receive*\r\nDisallow: /main.ncc?uri=my_login\r\nDisallow: /main.ncc?uri=my_idpw\r\nDisallow: /researcher.ncc?uri=ri_anti\r\nDisallow: /researcher.ncc?uri=ri_gst&in_dept_nm=GST\r\nDisallow: /main.ncc?uri=english/sub02_CancerTherapeutics\r\nDisallow: /js/*\r\nDisallow: /mobileSub03.ncc\r\nDisallow: /ri_tech01.ncc\r\nDisallow: /main.ncc?uri=uniResearch*\r\nDisallow: /mdlDoctorPopup.ncc?mode=DetailView\r\nDisallow: /researcher.ncc*\r\nDisallow: /main.ncc?uri=manage01_7\r\nDisallow: /search/search.jsp*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립암센터",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 92,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 9850
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://ncc.re.kr/boardView.ncc?uri=notice07&ntcId=7471&searchKey=total&searchValue=&pageNum=1",
          "https://ncc.re.kr/boardView.ncc?uri=notice07&ntcId=7472&searchKey=total&searchValue=&pageNum=1"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K161",
      "name": "한국건강가정진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kihf.or.kr",
      "parent_org_id": null,
      "ministry": "성평등가족부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nDisallow : /upload/\nDisallow : /board/\nDisallow : /docs/\nDisallow : /super/\nDisallow : /total/\nDisallow : /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국건강가정진흥원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 222,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 105321
      },
      "content_paths": {
        "press": [
          "/web/lay1/bbs/S1T838C105/A/15/list.do?rows=10&amp;cpage=1&amp;cat=&amp;article_seq=&amp;condition=TITLE&amp;keyword=",
          "/web/lay1/bbs/S1T838C105/A/15/list.do?rows=10&amp;cpage=1&amp;cat=&amp;article_seq=&amp;condition=TITLE&amp;keyword=",
          "/web/lay1/bbs/S1T838C105/A/15/view.do?article_seq=1115724"
        ],
        "notice": [
          "/web/lay1/bbs/S1T838C97/A/3/list.do?rows=10&amp;cpage=1&amp;cat=&amp;article_seq=&amp;condition=TITLE&amp;keyword=",
          "/web/lay1/bbs/S1T838C97/A/3/list.do?rows=10&amp;cpage=1&amp;cat=&amp;article_seq=&amp;condition=TITLE&amp;keyword=",
          "/web/lay1/bbs/S1T838C97/A/3/list.do"
        ],
        "policy": [
          "/web/lay1/S1T78C114/contents.do",
          "/web/lay1/S1T843C844/contents.do",
          "/web/lay1/S1T141C286/contents.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K198",
      "name": "한국도로교통공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koroad.or.kr",
      "parent_org_id": null,
      "ministry": "경찰청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 8,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow : /\r\n#DaumWebMasterTool:9cdb95b5bfb6035512d2cd34a1f0625d3b9ab85032cd06a0375cc64081dc9a66:tLZA6hehZwbkpPoNKaio+g=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국도로교통공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 244,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 6224
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://koroad.or.kr/main/privacy/privacy_policy.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K259",
      "name": "한국에너지공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.energy.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국에너지공단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 330,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 131107
      },
      "content_paths": {
        "press": [
          "/front/board/List3.do",
          "/front/board/List3.do",
          "/front/board/List3.do"
        ],
        "notice": [
          "/front/board/List2.do",
          "/front/board/List2.do",
          "/front/board/List2.do"
        ],
        "policy": [
          "https://www.knrec.or.kr/biz/introduce/new_policy/intro_kre100.do?gubun=A"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K342",
      "name": "항공안전기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiast.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 14,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/images/\nDisallow:/ham/\nDisallow:/prog/\nDisallow:/WEB-INF/\nDisallow:/uloads_clone/\nDisallow:/xml_clone/\nDisallow:/mecsearch/\nDisallow:/kr/cop/bbs/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "항공안전기술원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 145,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 56107
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kr/cop/bbs/BBSMSTR_000000000031/selectBoardList.do",
          "/kr/cop/bbs/BBSMSTR_000000000031/selectBoardList.do",
          "/kr/cop/bbs/BBSMSTR_000000000031/selectBoardList.do"
        ],
        "policy": [
          "/kr/sub05_03.do",
          "/kr/sub06_08_02_01.do"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B007",
      "name": "구로구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.guro.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nDisallow: /search/\r\nDisallow: /repository/bbs/623/\r\nDisallow: /repository/bbs/653/\r\nDisallow: /repository/bbs/722/\r\nDisallow: /repository/bbs/1001/\r\nDisallow: /repository/bbs/1071/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 216
      },
      "metadata": {
        "has_title": true,
        "title": "구로구청 홈페이지에 오신것을 환영합니다.",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 76,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 792
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B093",
      "name": "안양시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.anyang.go.kr/main/index.do",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "안양시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2732,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 388466
      },
      "content_paths": {
        "press": [
          "./emwsWebList.do?key=4107&searchGosiSe=new",
          "/main/selectPressReleaseList.do?key=4107&amp;bbsNo=1687",
          "./selectPressRelease.do?key=4107&bbsNo=1687&amp;nttNo=435942"
        ],
        "notice": [
          "/main/selectBbsNttList.do?bbsNo=13&amp;key=23",
          "/main/selectBbsNttList.do?bbsNo=825&amp;key=3299",
          "https://www.realtyprice.kr/notice/gsindividual/search.htm;jsessionid=CB5AE93FCC4194769B50839FE33A049D"
        ],
        "policy": [
          "/main/contents.do?key=2427",
          "/main/contents.do?key=251",
          "/main/contents.do?key=251"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K155",
      "name": "통일연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kinu.or.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 24,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 2,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 2,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "robots.txt가 비어있거나 유효하지 않음"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": ""
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "통일연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 859,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 70170
      },
      "content_paths": {
        "press": [
          "/main/board/index.do?nav_code=mai1674793705&code=XDXh8TgkVFNJ"
        ],
        "notice": [
          "/main/board/index.do?nav_code=mai1674793050&code=3aTQgNC1rlPx",
          "/main/board/view.do?nav_code=mai1674793050&code=3aTQgNC1rlPx&idx=25916",
          "/main/board/view.do?nav_code=mai1674793050&code=3aTQgNC1rlPx&idx=25916"
        ],
        "policy": [
          "/main/module/report/view.do?nav_code=mai1674786108&category=45&idx=132774",
          "/main/module/report/view.do?nav_code=mai1674786108&category=45&idx=132774",
          "/main/module/report/view.do?nav_code=mai1674786094&category=44&idx=132771"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K102",
      "name": "식품안전정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.foodinfo.or.kr/",
      "parent_org_id": null,
      "ministry": "식품의약품안전처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 65,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /front/search/\nDisallow: /member/\nAllow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "식품안전정보원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 389,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 41874
      },
      "content_paths": {
        "press": [
          "/portal/bbs/selectBoardList.do?bbsId=10000000000000000500&goMenuNo=9000001455&topMenuNo=9000001120&upperMenuNo=9000001454",
          "/portal/bbs/selectBoardList.do?bbsId=10000000000000000500&goMenuNo=9000001455&topMenuNo=9000001120&upperMenuNo=0&upperMenuNo=9000001120&upperMenuNo=9000001454"
        ],
        "notice": [
          "/portal/bbs/selectBoardList.do?bbsId=10000000000000000451&goMenuNo=9000001451&topMenuNo=9000001120&upperMenuNo=0&upperMenuNo=9000001120&upperMenuNo=9000001454"
        ],
        "policy": [
          "/portal/bbs/selectBoardList.do?bbsId=10000000000000000470&catId=431&bbsView=HTML&goMenuNo=9000001892&topMenuNo=9000001118&upperMenuNo=9000001249",
          "/portal/bbs/selectBoardList.do?bbsId=10000000000000000494&goMenuNo=9000001436&topMenuNo=9000001119&upperMenuNo=9000001429",
          "/portal/bbs/selectBoardList.do?bbsId=10000000000000000590&goMenuNo=9000001889&topMenuNo=9000001119&upperMenuNo=9000001437"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B092",
      "name": "안성시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.anseong.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nAllow:/mayor/\r\nAllow:/portal/\r\nAllow:/depart/\r\nAllow:/youth/\r\nAllow:/farm/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "안성시청 홈페이지 인트로",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 6295,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 9921
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K128",
      "name": "전남대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.cnuh.com",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "Line 1: 파싱 불가 \"-<html>\"; Line 2: 파싱 불가 \"</head>\"; Line 4: 파싱 불가 \"<body>\""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "-<html>\r\n</head>\r\n\r\n<body>\r\n<table width=\"650\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align = \"center\">\r\n  <tr>\r\n    <td height=\"10\" colspan=\"3\" bgcolor=\"#006400\"> </td>\r\n  </tr>\r\n  <tr>\r\n    <td width=\"10\" height=\"200\" bgcolor=\"#006400\"> </td>\r\n    <td width=\"650\" bgcolor=\"#ffffff\" style=\"padding:20px\"><p>\r\n    <Tt><MARQUEE bgColor=#ffffff loop=100 scrollAmount=5 scrollDelay=50><B>�� ����Ʈ ���͸� ��å�� ���� ������ ���� ��쿡�� ������Ʈ ������ ���ܵ˴ϴ�.</B></MARQUEE></p>\r\n    <p style=\"color:red\"><br>  - ���� ����ڰ� �����ϵ��� ������ ������Ʈ�� �����Ҷ� <br /><br>\r\n      - ������ ������ �ִ� ������Ʈ�� �����Ҷ�</p>\r\n    <p align=\"right\">�������б����� ������ȣ��  ����6949 </Tt></p></td>\r\n    <td width=\"10\" bgcolor=\"#006400\"> </td>\r\n  </tr>\r\n  \r\n  <tr>\r\n    <td height=\"10\" colspan=\"3\" bgcolor=\"#006400\"> </td>\r\n  </tr>\r\n</table>\r\n</body>\r\n</html><br><br><br>"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전남대학교병원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 643,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 9769
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K196",
      "name": "한국도로공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ex.co.kr/",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\r\nDisallow: /site/com/\r\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국도로공사 - 안전하고 편리한 미래교통 플랫폼 기업",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 277,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 2254657
      },
      "content_paths": {
        "press": [
          "http://www.youtube.com/user/koreaexpressway",
          "http://www.instagram.com/koreaexpressway",
          "https://www.facebook.com/koreaexpressway"
        ],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K224",
      "name": "한국보육진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kcpi.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국보육진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 887,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 114941
      },
      "content_paths": {
        "press": [
          "https://www.kcpi.or.kr/kcpi/cyberpr/news.do",
          "https://www.kcpi.or.kr/kcpi/cyberpr/news.do",
          "https://www.kcpi.or.kr/kcpi/cyberpr/news.do"
        ],
        "notice": [
          "https://www.kcpi.or.kr/kcpi/cyberpr/noti.do",
          "https://www.kcpi.or.kr/kcpi/cyberpr/noti.do",
          "https://www.kcpi.or.kr/kcpi/cyberpr/noti.do"
        ],
        "policy": [
          "https://www.instagram.com/p/DVae0ZLEjBP/",
          "https://www.facebook.com/1437622871708129/posts/1467790405358042",
          "https://www.kcpi.or.kr/kcpi/cyberpr/news/detail.do?colContentsSeq=81805"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K261",
      "name": "한국에너지정보문화재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://e-policy.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow : /\r\nDisallow : /upload/\r\nDisallow : /board/\r\nDisallow : /docs/\r\nDisallow : /super/\r\nDisallow : /total/\r\nDisallow : /search/\r\nDisallow : /web/lay1/program/S1T13C78/taq/\r\nDisallow : /web/lay1/program/S1T1C104/total/\r\nDisallow : /web/lay1/bbs/\r\nCrawl-delay: 10"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국에너지정보문화재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 261,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 642539
      },
      "content_paths": {
        "press": [
          "/web/lay1/bbs/S1T15C51/A/15/list.do",
          "/web/lay1/bbs/S1T16C83/A/2/view.do?article_seq=5735",
          "/web/lay1/bbs/S1T16C83/A/2/view.do?article_seq=5439"
        ],
        "notice": [
          "/web/lay1/bbs/S1T16C17/A/1/list.do"
        ],
        "policy": [
          "/web/lay1/S1T1C9/sublink.do",
          "/web/lay1/program/S1T9C14/curation/list.do",
          "/web/lay1/S1T9C18/contents.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K265",
      "name": "한국연구재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nrf.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /$"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국연구재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 297,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 781570
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/page/53?menuNo=53",
          "/page/53?menuNo=53",
          "/search/total_search?noticeSortField=DATE/DESC&amp;query=신진연구자지원&amp;annSortField=DATE/DESC&amp;boardSortField=DATE/DESC"
        ],
        "policy": [
          "/page/419?menuNo=419",
          "/page/419?menuNo=419",
          "/biz/notice/view?menuNo=362&amp;postNo=266616&amp;bizNotGubn=guide"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": true,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K283",
      "name": "한국장애인개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koddi.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\n\r\nDisallow: /custom/counsil.jsp\r\nDisallow: /etc/search.jsp\r\nDisallow: /custom\r\nDisallow: /etc\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국장애인개발원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 593,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 54413
      },
      "content_paths": {
        "press": [
          "/bbs/press.jsp"
        ],
        "notice": [
          "/bbs/notice01.jsp",
          "/bbs/notice01.jsp",
          "/bbs/notice01_view.jsp?brdNum=7428503&amp;brdType=NOT&amp;brdTp=NOT01"
        ],
        "policy": [
          "/service/pol_direction.jsp",
          "/bbs/notice01_view.jsp?brdNum=7428507&amp;brdType=NOT&amp;brdTp=NOT02",
          "/bbs/issue_view.jsp?imgNum=10068&amp;brdType=ISSUE"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K307",
      "name": "한국청소년정책연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nypi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.example.com/sitemap.xml"
        ],
        "snapshot": "User-agent: Googlebot\nDisallow: /nogooglebot/\n\nUser-agent: *\nAllow: /\n\nSitemap: https://www.example.com/sitemap.xml\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국청소년정책연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 748,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 5521
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/mps/research/biz/panel/list?menuId=MENU002040203000000",
          "/mps/research/biz/youth/list?menuId=MENU002040204000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B080",
      "name": "광명시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gm.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.gm.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nDisallow: /intra/\nAllow: /\n\nUser-agent: bingbot\nAllow: /\nCrawl-delay: 30\n\nUser-agent: Bingbot\nAllow: /\nCrawl-delay: 30\n\nSitemap:https://www.gm.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 3603
      },
      "metadata": {
        "has_title": true,
        "title": "광명시청 HOME > 메인",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 47,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 1401
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B172",
      "name": "담양군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.damyang.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\n\n# Googlebot 접근 차단\nUser-agent: Googlebot\nDisallow: /board/list?boardId=BBS_0000123&domainId=DOM_0000001&contentsSid=16&menuCd=DOM_000000190002001001\nDisallow: /board/list?boardId=BBS_0000027&domainId=DOM_0000001&contentsSid=18&menuCd=DOM_000000190002002001\nDisallow: /board/list?boardId=BBS_0000029&domainId=DOM_0000001&contentsSid=19&menuCd=DOM_000000190002002002\nDisallow: /board/list?boardId=BBS_0000194&domainId=DOM_0000001&contentsSid=20&menuCd=DOM_000000190002002003\nDisallow: /board/list?boardId=BBS_0000444&domainId=DOM_0000001&contentsSid=806&menuCd=DOM_000000190002002005\nDisallow: /board/list?boardId=BBS_0000235&domainId=DOM_0000001&contentsSid=34&menuCd=DOM_000000190002006002\nDisallow: /board/list?boardId=BBS_0000184&domainId=DOM_0000003&contentsSid=396&menuCd=DOM_000000305006002000\nDisallow: /board/list?boardId=BBS_0000088&domainId=DOM_0000003&contentsSid=403&menuCd=DOM_000000306003000000\nDisallow: /board/list?boardId=BBS_0000087&domainId=DOM_0000003&contentsSid=402&menuCd=DOM_000000306002002000"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "담양군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 91,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 19483
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B182",
      "name": "장성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jangseong.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.jangseong.go.kr/home/jssports/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\n\r\nDisallow: /home/business/\r\nDisallow: /home/jssports/_\r\nDisallow: /home/www/support/search/\r\nAllow: /home/jssports/_user/\r\nAllow: /home/jssports/_cmm/\r\nAllow: /home/jssports/_source/css/\r\nAllow: /home/jssports/_source/js/\r\n\r\nUser-agent: bingbot\r\nDisallow: /\r\n\r\nUser-agent: BingPreview\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /\r\n\r\nSitemap: https://www.jangseong.go.kr/home/jssports/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "장성군청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 159,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 7512
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B204",
      "name": "울진군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.uljin.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /*BBS_0000035*\nDisallow: /*BBS_0000036*\nDisallow: /*DOM_00000010801000000*\n\nUser-agent: NaverBot\nAllow: / \nUser-agent: Daum\nAllow: / \n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울진군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 155,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 24603
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "R001",
      "name": "서울특별시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.smpa.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /\nAllow: /index.jsp\nAllow: /home/\nAllow: /user/\nDisallow: /minwon/\nDisallow: /user/action/declareInfoList.do\nDisallow: /user/action/introTalk.do\nDisallow: /user/action/introTalkReply.do\nDisallow: /user/action/psDeclareInfoList.do?menuCode=bb\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ca\nDisallow: /user/action/psDeclareInfoList.do?menuCode=cb\nDisallow: /user/action/psDeclareInfoList.do?menuCode=db\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ddm\nDisallow: /user/action/psDeclareInfoList.do?menuCode=dj\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ep\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ga\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gb\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gc\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gd\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gj\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gn\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gr\nDisallow: /user/action/psDeclareInfoList.do?menuCode=gs\nDisallow: /user/action/psDeclareInfoList.do?menuCode=hh\nDisallow: /user/action/psDeclareInfoList.do?menuCode=jn\nDisallow: /user/action/psDeclareInfoList.do?menuCode=jnp\nDisallow: /user/action/psDeclareInfoList.do?menuCode=mp\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ndm\nDisallow: /user/action/psDeclareInfoList.do?menuCode=nw\nDisallow: /user/action/psDeclareInfoList.do?menuCode=sb\nDisallow: /user/action/psDeclareInfoList.do?menuCode=sc\nDisallow: /user/action/psDeclareInfoList.do?menuCode=sd\nDisallow: /user/action/psDeclareInfoList.do?menuCode=sdm\nDisallow: /user/action/psDeclareInfoList.do?menuCode=seobu\nDisallow: /user/action/psDeclareInfoList.do?menuCode=sp\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ss\nDisallow: /user/action/psDeclareInfoList.do?menuCode=yc\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ydp\nDisallow: /user/action/psDeclareInfoList.do?menuCode=ys\nDisallow: /user/action/reservationChildList.do\nDisallow: /user/action/reservationList.do\nDisallow: /user/nd10074.do\nDisallow: /user/nd10129.do\nDisallow: /user/nd10346.do\nDisallow: /user/nd10494.do\nDisallow: /user/nd10957.do\nDisallow: /user/nd10976.do\nDisallow: /user/nd11114.do\nDisallow: /user/nd11252.do\nDisallow: /user/nd11364.do\nDisallow: /user/nd12288.do\nDisallow: /user/nd12503.do\nDisallow: /user/nd12626.do\nDisallow: /user/nd12915.do\nDisallow: /user/nd1316.do\nDisallow: /user/nd13323.do\nDisallow: /user/nd13383.do\nDisallow: /user/nd13734.do\nDisallow: /user/nd13736.do\nDisallow: /user/nd13812.do\nDisallow: /user/nd14172.do\nDisallow: /user/nd14201.do\nDisallow: /user/nd14218.do\nDisallow: /user/nd14490.do\nDisallow: /user/nd14526.do\nDisallow: /user/nd14613.do\nDisallow: /user/nd14731.do\nDisallow: /user/nd14828.do\nDisallow: /user/nd14910.do\nDisallow: /user/nd15091.do\nDisallow: /user/nd15183.do\nDisallow: /user/nd15256.do\nDisallow: /user/nd15313.do\nDisallow: /user/nd15548.do\nDisallow: /user/nd15658.do\nDisallow: /user/nd1573.do\nDisallow: /user/nd15829.do\nDisallow: /user/nd15877.do\nDisallow: /user/nd16277.do\nDisallow: /user/nd16479.do\nDisallow: /user/nd16487.do\nDisallow: /user/nd16545.do\nDisallow: /user/nd16732.do\nDisallow: /user/nd16939.do\nDisallow: /user/nd17003.do\nDisallow: /user/nd17336.do\nDisallow: /user/nd17393.do\nDisallow: /user/nd17982.do\nDisallow: /user/nd18204.do\nDisallow: /user/nd18291.do\nDisallow: /user/nd18612.do\nDisallow: /user/nd18996.do\nDisallow: /user/nd19048.do\nDisallow: /user/nd19077.do\nDisallow: /user/nd1945.do\nDisallow: /user/nd19491.do\nDisallow: /user/nd19760.do\nDisallow: /user/nd20048.do\nDisallow: /user/nd20119.do\nDisallow: /user/nd20214.do\nDisallow: /user/nd20874.do\nDisallow: /user/nd20913.do\nDisallow: /user/nd21345.do\nDisallow: /user/nd21378.do\nDisallow: /user/nd21383.do\nDisallow: /user/nd2193.do\nDisallow: /user/nd21956.do\nDisallow: /user/nd22147.do\nDisallow: /user/nd22326.do\nDisallow: /user/nd22547.do\nDisallow: /user/nd22571.do\nDisallow: /user/nd22692.do\nDisallow: /user/nd22714.do\nDisallow: /user/nd23145.do\nDisallow: /user/nd23360.do\nDisallow: /user/nd23403.do\nDisallow: /user/nd23564.do\nDisallow: /user/nd23658.do\nDisallow: /user/nd23660.do\nDisallow: /user/nd23815.do\nDisallow: /user/nd23993.do\nDisallow: /user/nd24247.do\nDisallow: /user/nd24464.do\nDisallow: /user/nd24748.do\nDisallow: /user/nd24772.do\nDisallow: /user/nd25149.do\nDisallow: /user/nd25318.do\nDisallow: /user/nd26222.do\nDisallow: /user/nd26260.do\nDisallow: /user/nd26439.do\nDisallow: /user/nd26512.do\nDisallow: /user/nd26992.do\nDisallow: /user/nd27031.do\nDisallow: /user/nd27081.do\nDisallow: /user/nd27337.do\nDisallow: /user/nd27536.do\nDisallow: /user/nd27810.do\nDisallow: /user/nd28182.do\nDisallow: /user/nd28493.do\nDisallow: /user/nd28513.do\nDisallow: /user/nd28542.do\nDisallow: /user/nd28619.do\nDisallow: /user/nd28667.do\nDisallow: /user/nd28980.do\nDisallow: /user/nd29174.do\nDisallow: /user/nd29581.do\nDisallow: /user/nd29696.do\nDisallow: /user/nd29785.do\nDisallow: /user/nd29916.do\nDisallow: /user/nd30348.do\nDisallow: /user/nd30462.do\nDisallow: /user/nd30533.do\nDisallow: /user/nd30985.do\nDisallow: /user/nd31161.do\nDisallow: /user/nd31374.do\nDisallow: /user/nd31511.do\nDisallow: /user/nd31541.do\nDisallow: /user/nd31761.do\nDisallow: /user/nd31958.do\nDisallow: /user/nd3220.do\nDisallow: /user/nd32599.do\nDisallow: /user/nd32940.do\nDisallow: /user/nd33089.do\nDisallow: /user/nd33174.do\nDisallow: /user/nd33208.do\nDisallow: /user/nd33222.do\nDisallow: /user/nd33498.do\nDisallow: /user/nd33509.do\nDisallow: /user/nd33598.do\nDisallow: /user/nd33829.do\nDisallow: /user/nd33907.do\nDisallow: /user/nd34319.do\nDisallow: /user/nd34542.do\nDisallow: /user/nd34753.do\nDisallow: /user/nd34820.do\nDisallow: /user/nd3515.do\nDisallow: /user/nd35191.do\nDisallow: /user/nd3524.do\nDisallow: /user/nd35467.do\nDisallow: /user/nd35609.do\nDisallow: /user/nd35651.do\nDisallow: /user/nd35717.do\nDisallow: /user/nd35732.do\nDisallow: /user/nd36130.do\nDisallow: /user/nd36798.do\nDisallow: /user/nd37177.do\nDisallow: /user/nd37412.do\nDisallow: /user/nd37469.do\nDisallow: /user/nd37635.do\nDisallow: /user/nd37651.do\nDisallow: /user/nd37960.do\nDisallow: /user/nd3827.do\nDisallow: /user/nd38763.do\nDisallow: /user/nd3877.do\nDisallow: /user/nd3911.do\nDisallow: /user/nd39172.do\nDisallow: /user/nd39213.do\nDisallow: /user/nd3948.do\nDisallow: /user/nd39496.do\nDisallow: /user/nd3980.do\nDisallow: /user/nd3988.do\nDisallow: /user/nd399.do\nDisallow: /user/nd40018.do\nDisallow: /user/nd40030.do\nDisallow: /user/nd40096.do\nDisallow: /user/nd40258.do\nDisallow: /user/nd40393.do\nDisallow: /user/nd40451.do\nDisallow: /user/nd40734.do\nDisallow: /user/nd40794.do\nDisallow: /user/nd41008.do\nDisallow: /user/nd41096.do\nDisallow: /user/nd41549.do\nDisallow: /user/nd41606.do\nDisallow: /user/nd41618.do\nDisallow: /user/nd41659.do\nDisallow: /user/nd41720.do\nDisallow: /user/nd41940.do\nDisallow: /user/nd42326.do\nDisallow: /user/nd42595.do\nDisallow: /user/nd42636.do\nDisallow: /user/nd42986.do\nDisallow: /user/nd43399.do\nDisallow: /user/nd4376.do\nDisallow: /user/nd4414.do\nDisallow: /user/nd44309.do\nDisallow: /user/nd4479.do\nDisallow: /user/nd452.do\nDisallow: /user/nd4543.do\nDisallow: /user/nd45605.do\nDisallow: /user/nd46088.do\nDisallow: /user/nd46215.do\nDisallow: /user/nd46681.do\nDisallow: /user/nd46713.do\nDisallow: /user/nd4730.do\nDisallow: /user/nd47368.do\nDisallow: /user/nd47489.do\nDisallow: /user/nd47736.do\nDisallow: /user/nd48638.do\nDisallow: /user/nd49036.do\nDisallow: /user/nd49173.do\nDisallow: /user/nd49361.do\nDisallow: /user/nd49479.do\nDisallow: /user/nd49488.do\nDisallow: /user/nd49573.do\nDisallow: /user/nd4990.do\nDisallow: /user/nd50323.do\nDisallow: /user/nd50390.do\nDisallow: /user/nd50428.do\nDisallow: /user/nd50769.do\nDisallow: /user/nd50818.do\nDisallow: /user/nd50960.do\nDisallow: /user/nd51022.do\nDisallow: /user/nd51237.do\nDisallow: /user/nd51382.do\nDisallow: /user/nd51390.do\nDisallow: /user/nd51810.do\nDisallow: /user/nd51834.do\nDisallow: /user/nd52003.do\nDisallow: /user/nd52047.do\nDisallow: /user/nd52346.do\nDisallow: /user/nd52436.do\nDisallow: /user/nd52640.do\nDisallow: /user/nd52961.do\nDisallow: /user/nd53361.do\nDisallow: /user/nd53560.do\nDisallow: /user/nd53724.do\nDisallow: /user/nd53829.do\nDisallow: /user/nd53995.do\nDisallow: /user/nd54028.do\nDisallow: /user/nd54277.do\nDisallow: /user/nd54715.do\nDisallow: /user/nd54761.do\nDisallow: /user/nd54820.do\nDisallow: /user/nd54846.do\nDisallow: /user/nd54848.do\nDisallow: /user/nd54882.do\nDisallow: /user/nd55159.do\nDisallow: /user/nd55419.do\nDisallow: /user/nd55617.do\nDisallow: /user/nd55831.do\nDisallow: /user/nd55881.do\nDisallow: /user/nd56177.do\nDisallow: /user/nd56180.do\nDisallow: /user/nd56352.do\nDisallow: /user/nd56462.do\nDisallow: /user/nd5667.do\nDisallow: /user/nd56750.do\nDisallow: /user/nd5686.do\nDisallow: /user/nd56994.do\nDisallow: /user/nd57217.do\nDisallow: /user/nd57254.do\nDisallow: /user/nd57300.do\nDisallow: /user/nd5767.do\nDisallow: /user/nd57698.do\nDisallow: /user/nd57940.do\nDisallow: /user/nd58004.do\nDisallow: /user/nd58177.do\nDisallow: /user/nd58183.do\nDisallow: /user/nd58308.do\nDisallow: /user/nd58359.do\nDisallow: /user/nd58558.do\nDisallow: /user/nd58669.do\nDisallow: /user/nd59223.do\nDisallow: /user/nd59416.do\nDisallow: /user/nd59626.do\nDisallow: /user/nd59627.do\nDisallow: /user/nd60144.do\nDisallow: /user/nd60884.do\nDisallow: /user/nd60904.do\nDisallow: /user/nd61727.do\nDisallow: /user/nd61772.do\nDisallow: /user/nd61906.do\nDisallow: /user/nd62180.do\nDisallow: /user/nd62207.do\nDisallow: /user/nd6226.do\nDisallow: /user/nd62817.do\nDisallow: /user/nd62874.do\nDisallow: /user/nd63169.do\nDisallow: /user/nd63273.do\nDisallow: /user/nd63614.do\nDisallow: /user/nd63617.do\nDisallow: /user/nd63645.do\nDisallow: /user/nd63877.do\nDisallow: /user/nd63881.do\nDisallow: /user/nd63899.do\nDisallow: /user/nd64076.do\nDisallow: /user/nd64306.do\nDisallow: /user/nd64639.do\nDisallow: /user/nd64647.do\nDisallow: /user/nd64658.do\nDisallow: /user/nd64928.do\nDisallow: /user/nd65003.do\nDisallow: /user/nd65044.do\nDisallow: /user/nd65383.do\nDisallow: /user/nd65491.do\nDisallow: /user/nd65558.do\nDisallow: /user/nd65994.do\nDisallow: /user/nd66757.do\nDisallow: /user/nd67563.do\nDisallow: /user/nd67664.do\nDisallow: /user/nd67932.do\nDisallow: /user/nd68077.do\nDisallow: /user/nd68105.do\nDisallow: /user/nd68241.do\nDisallow: /user/nd6828.do\nDisallow: /user/nd68569.do\nDisallow: /user/nd6880.do\nDisallow: /user/nd68913.do\nDisallow: /user/nd69016.do\nDisallow: /user/nd69219.do\nDisallow: /user/nd69314.do\nDisallow: /user/nd69425.do\nDisallow: /user/nd69944.do\nDisallow: /user/nd70092.do\nDisallow: /user/nd70290.do\nDisallow: /user/nd70395.do\nDisallow: /user/nd7047.do\nDisallow: /user/nd70550.do\nDisallow: /user/nd70572.do\nDisallow: /user/nd70798.do\nDisallow: /user/nd71678.do\nDisallow: /user/nd71757.do\nDisallow: /user/nd71850.do\nDisallow: /user/nd7202.do\nDisallow: /user/nd72153.do\nDisallow: /user/nd72505.do\nDisallow: /user/nd73246.do\nDisallow: /user/nd73294.do\nDisallow: /user/nd73302.do\nDisallow: /user/nd73350.do\nDisallow: /user/nd7338.do\nDisallow: /user/nd73416.do\nDisallow: /user/nd73424.do\nDisallow: /user/nd73472.do\nDisallow: /user/nd73730.do\nDisallow: /user/nd74075.do\nDisallow: /user/nd74420.do\nDisallow: /user/nd74631.do\nDisallow: /user/nd74728.do\nDisallow: /user/nd74821.do\nDisallow: /user/nd75206.do\nDisallow: /user/nd75254.do\nDisallow: /user/nd75423.do\nDisallow: /user/nd7545.do\nDisallow: /user/nd7590.do\nDisallow: /user/nd75930.do\nDisallow: /user/nd75981.do\nDisallow: /user/nd75993.do\nDisallow: /user/nd76185.do\nDisallow: /user/nd76364.do\nDisallow: /user/nd76720.do\nDisallow: /user/nd770.do\nDisallow: /user/nd77417.do\nDisallow: /user/nd77535.do\nDisallow: /user/nd7774.do\nDisallow: /user/nd7788.do\nDisallow: /user/nd77952.do\nDisallow: /user/nd77964.do\nDisallow: /user/nd7799.do\nDisallow: /user/nd78245.do\nDisallow: /user/nd7861.do\nDisallow: /user/nd78767.do\nDisallow: /user/nd78877.do\nDisallow: /user/nd79222.do\nDisallow: /user/nd79302.do\nDisallow: /user/nd79351.do\nDisallow: /user/nd79383.do\nDisallow: /user/nd7965.do\nDisallow: /user/nd80339.do\nDisallow: /user/nd80439.do\nDisallow: /user/nd80705.do\nDisallow: /user/nd80762.do\nDisallow: /user/nd81139.do\nDisallow: /user/nd81577.do\nDisallow: /user/nd82172.do\nDisallow: /user/nd82178.do\nDisallow: /user/nd8246.do\nDisallow: /user/nd82616.do\nDisallow: /user/nd82749.do\nDisallow: /user/nd82782.do\nDisallow: /user/nd82922.do\nDisallow: /user/nd83130.do\nDisallow: /user/nd83266.do\nDisallow: /user/nd83318.do\nDisallow: /user/nd83484.do\nDisallow: /user/nd8385.do\nDisallow: /user/nd84154.do\nDisallow: /user/nd84686.do\nDisallow: /user/nd8486.do\nDisallow: /user/nd85216.do\nDisallow: /user/nd85287.do\nDisallow: /user/nd8556.do\nDisallow: /user/nd85591.do\nDisallow: /user/nd86201.do\nDisallow: /user/nd86466.do\nDisallow: /user/nd86681.do\nDisallow: /user/nd86740.do\nDisallow: /user/nd8676.do\nDisallow: /user/nd87239.do\nDisallow: /user/nd873.do\nDisallow: /user/nd87316.do\nDisallow: /user/nd87477.do\nDisallow: /user/nd87850.do\nDisallow: /user/nd88014.do\nDisallow: /user/nd88295.do\nDisallow: /user/nd88438.do\nDisallow: /user/nd88657.do\nDisallow: /user/nd88736.do\nDisallow: /user/nd88890.do\nDisallow: /user/nd90623.do\nDisallow: /user/nd90925.do\nDisallow: /user/nd91263.do\nDisallow: /user/nd91465.do\nDisallow: /user/nd91578.do\nDisallow: /user/nd91671.do\nDisallow: /user/nd91723.do\nDisallow: /user/nd91770.do\nDisallow: /user/nd91774.do\nDisallow: /user/nd91786.do\nDisallow: /user/nd92060.do\nDisallow: /user/nd92084.do\nDisallow: /user/nd92095.do\nDisallow: /user/nd9242.do\nDisallow: /user/nd92436.do\nDisallow: /user/nd92441.do\nDisallow: /user/nd92597.do\nDisallow: /user/nd92615.do\nDisallow: /user/nd92852.do\nDisallow: /user/nd93014.do\nDisallow: /user/nd93118.do\nDisallow: /user/nd93287.do\nDisallow: /user/nd939.do\nDisallow: /user/nd94055.do\nDisallow: /user/nd94211.do\nDisallow: /user/nd94669.do\nDisallow: /user/nd94731.do\nDisallow: /user/nd94879.do\nDisallow: /user/nd95069.do\nDisallow: /user/nd95129.do\nDisallow: /user/nd95345.do\nDisallow: /user/nd95582.do\nDisallow: /user/nd95594.do\nDisallow: /user/nd9587.do\nDisallow: /user/nd95879.do\nDisallow: /user/nd96032.do\nDisallow: /user/nd96068.do\nDisallow: /user/nd96316.do\nDisallow: /user/nd96619.do\nDisallow: /user/nd96959.do\nDisallow: /user/nd97296.do\nDisallow: /user/nd97548.do\nDisallow: /user/nd9796.do\nDisallow: /user/nd97979.do\nDisallow: /user/nd98083.do\nDisallow: /user/nd98361.do\nDisallow: /user/nd98465.do\nDisallow: /user/nd98786.do\nDisallow: /user/nd98791.do\nDisallow: /user/nd98878.do\nDisallow: /user/nd99242.do\nDisallow: /user/nd99448.do\nDisallow: /user/nd99476.do\nDisallow: /user/nd99939.do\nDisallow: /user/nd99949.do\nDisallow: /user/search/\nDisallow: /user/search/searchIndex.do\nDisallow: /user/site/siteMap.do\nDisallow: /user/site/siteMapReporters.do\nDisallow: /user/site/siteMapSupporters.do\nDisallow: /user/nd51423.do\nDisallow: /user/nd31679.do\nDisallow: /user/nd58495.do\nDisallow: /user/nd75039.do\nDisallow: /user/nd64808.do\nDisallow: /user/nd44438.do\nDisallow: /user/nd63628.do\nDisallow: /user/nd54761.do\nDisallow: /user/nd11869.do\nDisallow: /user/nd65701.do\nDisallow: /user/nd83854.do\nDisallow: /user/nd16979.do\nDisallow: /user/nd64156.do\nDisallow: /user/nd21749.do\nDisallow: /user/nd28619.do\nDisallow: /user/nd64223.do\nDisallow: /user/nd91171.do\nDisallow: /user/nd75270.do\nDisallow: /user/nd95283.do\nDisallow: /user/nd8633.do\nDisallow: /user/nd87299.do\nDisallow: /user/nd8062.do\nDisallow: /user/nd72360.do\nDisallow: /user/nd43516.do\nDisallow: /user/nd60928.do\nDisallow: /user/nd85708.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울특별시경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 969,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 43211
      },
      "content_paths": {
        "press": [
          "/user/nd42986.do"
        ],
        "notice": [
          "/user/nd41940.do"
        ],
        "policy": [
          "/user/nd37723.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K328",
      "name": "한국해양조사협회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.khra.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nallow: / \r\nAllow: /hmpg/\r\nAllow: /images/hmpg/\r\nAllow: /js/hmpg/\r\n#DaumWebMasterTool:eb030b7e50fae6985a8f0c2945ef1c11284018937d12f8c47cb83d3333a997ff:9rhF9+dcpJoqqgQNccEUig=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "메인페이지 - 한국해양조사협회 누리집",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 176,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 151339
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/hmpg/noto/nota/bordContDetail.do?bbs_no=1&pst_no=28FDEE6B10DD4F068321469E7E8EBE3A",
          "/hmpg/noto/nota/bordContDetail.do?bbs_no=1&pst_no=1CEAEED275B241FDADC9ED7A62A0845B",
          "/hmpg/noto/nota/bordContDetail.do?bbs_no=1&pst_no=D41C6268B4E54BEC8411F424B4250158"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K339",
      "name": "한전KPS(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kps.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 21,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\r\nDisallow: /totalSearch/search.do\r\nDisallow: /kpsmaster/\r\nDisallow: /open_kps/idea/boardList.do\r\nDisallow: /open_kps/safetyhealthQnA/boardList.do\r\nDisallow: /esg/yun04/boardList.do\r\nDisallow: /esg/yun05/boardList.do\r\nDisallow: /esg/yun06/boardList.do\r\nDisallow: /esg/yun07/boardList.do\r\nDisallow: /esg/retiree/boardList.do\r\nDisallow: /customer/customerAdvice/boardList.do\r\nDisallow: /customer/discontent/boardList.do\r\nDisallow: /customer/publicinterest/boardList.do\r\nDisallow: /customer/civilcomplaint/boardList.do\r\nDisallow: /customer/complaint/boardList.do\r\nDisallow: /customer/bujori/boardList.do\r\nDisallow: /customer/requestProhibition/boardList.do\r\nDisallow: /infoopen/openrequest/boardList.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한전 KPS",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 195,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 957844
      },
      "content_paths": {
        "press": [
          "https://www.kps.co.kr/pr/news/boardList.do",
          "https://www.kps.co.kr/pr/news/boardList.do"
        ],
        "notice": [
          "http://www.kps.co.kr/pr/publicnotice/boardList.do",
          "https://www.kps.co.kr/pr/publicnotice/boardList.do",
          "https://www.kps.co.kr/pr/publicnotice/boardView.do?selectedId=27492"
        ],
        "policy": [
          "http://www.kps.co.kr/about/about_05_01.do",
          "/etc/etc_04.do",
          "http://www.kps.co.kr/about/about_05_01.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K120",
      "name": "재단법인 건설기술교육원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kicte.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /portal/community/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "메인화면 | 건설기술교육원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 78,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 50836
      },
      "content_paths": {
        "press": [
          "/portal/community/pressListAction.do",
          "/portal/community/pressListAction.do"
        ],
        "notice": [
          "/portal/community/noticeListAction.do",
          "/portal/community/noticeListAction.do",
          "/portal/community/noticeListAction.do"
        ],
        "policy": [
          "/portal/international/sphereOdaViewAction.do",
          "/portal/international/sphereOdaViewAction.do",
          "/portal/information/policyViewAction.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "M02",
      "name": "과학기술정보통신부",
      "name_en": "Ministry of Science and ICT",
      "org_type": "ministry",
      "url": "https://www.msit.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제31조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#\r\n# robots.txt\r\n#\r\n# This file is to prevent the crawling and indexing of certain parts\r\n# of your site by web crawlers and spiders run by sites like Yahoo!\r\n# and Google. By telling these \"robots\" where not to go on your site,\r\n# you save bandwidth and server resources.\r\n#\r\n# This file will be ignored unless it is at the root of your host:\r\n# Used:    http://example.com/robots.txt\r\n# Ignored: http://example.com/site/robots.txt\r\n#\r\n# For more information about the robots.txt standard, see:\r\n# http://www.robotstxt.org/wc/robots.html\r\n#\r\n# For syntax checking, see:\r\n# http://www.sxw.org.uk/computing/robots/check.html\r\n\r\nUser-agent: Google bot     \r\nDisallow: /search\r\nDisallow: /search/ko/searchKo.do\r\nDisallow: /search/en/searchEn.do\r\nDisallow: /bbs\r\n\r\nUser-agent: *\r\nAllow: /\r\nDisallow: /search/ko/searchKo.do\r\nDisallow: /search/en/searchEn.do\r\nDisallow: /bbs\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "과학기술정보통신부",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 356,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 140029
      },
      "content_paths": {
        "press": [
          "https://www.better.go.kr/hz.blltn.BodoBlltnSlPL?blltn_div=portal&link_mini_cd=1721000",
          "https://www.better.go.kr/hz.blltn.BodoBlltnSlPL?blltn_div=portal&link_mini_cd=1721000",
          "/bbs/view.do;jsessionid=Hl4DZkwCgvKYTt0U2ULVo4en4LOHTOC-IR9HuB5L.AP_msit_1?sCode=user&mPid=208&mId=307&bbsSeqNo=94&nttSeqNo=3187024"
        ],
        "notice": [
          "/bbs/view.do;jsessionid=Hl4DZkwCgvKYTt0U2ULVo4en4LOHTOC-IR9HuB5L.AP_msit_1?sCode=user&mPid=121&mId=310&bbsSeqNo=96&nttSeqNo=3186425",
          "/bbs/view.do;jsessionid=Hl4DZkwCgvKYTt0U2ULVo4en4LOHTOC-IR9HuB5L.AP_msit_1?sCode=user&mPid=121&mId=310&bbsSeqNo=96&nttSeqNo=3186426",
          "/bbs/view.do;jsessionid=Hl4DZkwCgvKYTt0U2ULVo4en4LOHTOC-IR9HuB5L.AP_msit_1?sCode=user&mPid=121&mId=310&bbsSeqNo=96&nttSeqNo=3186420"
        ],
        "policy": [
          "https://www.epeople.go.kr/jsp/user/frame/po/policy/UPoFrPolicyList.jsp?anc_code=1721000&channel=1721000&menu_code=PO004",
          "https://www.epeople.go.kr/jsp/user/frame/po/policy/UPoFrPolicyList.jsp?anc_code=1721000&channel=1721000&menu_code=PO004",
          "https://www.epeople.go.kr/idea/msit?mId=ODg5"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K183",
      "name": "한국국토정보공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.lx.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /talk\r\nAllow: /eng\r\nAllow: /rus\r\nAllow: /fre\r\nAllow: /spa\r\nAllow: /ara\r\nAllow: /chn\r\nDisallow: /kor\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "LX 한국국토정보공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 205,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 64163
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kor/bbs/BBSMSTR_000000000041/lst.do",
          "/kor/bbs/BBSMSTR_000000000001/lst.do",
          "/kor/bbs/BBSMSTR_000000000011/lst.do"
        ],
        "policy": [
          "/kor/sub01_01_01_01.do",
          "/kor/bbs/BBSMSTR_000000000052/lst.do",
          "/kor/sub03_05_07_08.do"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B011",
      "name": "동대문구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ddm.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "동대문구",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 381,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 486971
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=39&amp;key=199",
          "https://opengov.seoul.go.kr/sanction/list?pressCnt=1&amp;gov=jachigu&amp;organ=100021"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=352&amp;key=3701",
          "/www/selectBbsNttList.do?bbsNo=69&amp;key=301",
          "/www/selectBbsNttList.do?bbsNo=72&amp;key=3886&amp;searchCtgry=신설동"
        ],
        "policy": [
          "/www/contents.do?key=93",
          "http://www.epeople.go.kr/",
          "/www/selectBbsNttList.do?bbsNo=19&amp;key=126"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B078",
      "name": "고양시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.goyang.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 64,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "고양특례시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 891,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 290711
      },
      "content_paths": {
        "press": [
          "/news/user/bbs/BD_selectBbsList.do?q_bbsCode=1090&q_estnColumn1=All"
        ],
        "notice": [
          "/www/link/BD_notice.do?se=01",
          "/www/user/bbs/BD_selectBbsList.do?q_bbsCode=1004",
          "https://www.realtyprice.kr/notice/gsindividual/search.htm"
        ],
        "policy": [
          "/www/www01/www01_9/www01_9_1/www01_9_1_tab1.jsp",
          "/www/www04/www04_4/www04_4_7.jsp",
          "/www/user/bbs/BD_selectBbsList.do?q_bbsCode=1035"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K009",
      "name": "(재)한국우편사업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.posa.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 7,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/\r\nDisallow: /search\r\nDisallow: /portal/bbs/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "POSA 한국우편사업진흥원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 219,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 172610
      },
      "content_paths": {
        "press": [
          "/portal/bbs/B0000015/list.do?menuNo=200160",
          "/portal/bbs/B0000015/list.do?menuNo=200160",
          "/portal/bbs/B0000015/list.do?menuNo=200160"
        ],
        "notice": [
          "/portal/bbs/B0000008/list.do?menuNo=200157",
          "/portal/bbs/B0000008/list.do?menuNo=200157",
          "/portal/bbs/B0000008/list.do?menuNo=200157"
        ],
        "policy": [],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K242",
      "name": "한국석유공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.knoc.co.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /SiteControl/ \r\nDisallow: /search/\r\nDisallow: /*&mode=list\r\nDisallow: /*&mode=write\r\nDisallow: /*&mode=view\r\n\r\nUser-agent: *\r\nDisallow: /SiteControl/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�ѱ���������",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 220,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 44124
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K273",
      "name": "동남권원자력의학원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.dirams.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: *\nAllow: /$\nDisallow: /_Admin\nDisallow: /_UPLOAD\nDisallow: /resources\nDisallow: /downloadRun.do\nDisallow: /*Board.do\nDisallow: /*delete*\nDisallow: /*Delete*\nDisallow: /*update*\nDisallow: /*Update*\nDisallow: /*Proc.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "동남권원자력의학원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 128,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 9210
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B006",
      "name": "광진구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gwangjin.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /search.do\r\nDisallow: /bos/\r\nDisallow: /portal/bbs/B0000205/\r\nDisallow: /portal/bbs/B0000287/\r\nDisallow: /portal/bbs/B0000278/\r\nDisallow: /portal/bbs/B0000262/\r\nDisallow: /portal/bbs/B0000250/\r\nDisallow: /portal/bbs/B0000254/\r\nDisallow: /portal/bbs/B0000253/\r\nDisallow: /portal/bbs/B0000243/\r\nDisallow: /portal/bbs/B0000114/\r\nDisallow: /portal/bbs/B0000308/\r\n\r\nUser-agent: Yeti\r\nDisallow: /upload/\r\nDisallow: /portal/singl/myPage/\r\nDisallow: /portal/bbs/B0000287/\r\nDisallow: /portal/bbs/B0000278/\r\nDisallow: /portal/bbs/B0000262/\r\nDisallow: /portal/bbs/B0000250/\r\nDisallow: /portal/bbs/B0000254/\r\nDisallow: /portal/bbs/B0000253/\r\nDisallow: /portal/bbs/B0000243/\r\nDisallow: /portal/bbs/B0000205/\r\nDisallow: /portal/bbs/B0000114/\r\nDisallow: /portal/bbs/B0000308/\r\nDisallow: /portal/singl/convert/\r\nDisallow: /portal/cmmn/file/\r\n\r\nUser-agent: Daumoa\r\nDisallow: /upload/\r\nDisallow: /portal/singl/myPage/\r\nDisallow: /portal/bbs/B0000287/\r\nDisallow: /portal/bbs/B0000278/\r\nDisallow: /portal/bbs/B0000262/\r\nDisallow: /portal/bbs/B0000250/\r\nDisallow: /portal/bbs/B0000254/\r\nDisallow: /portal/bbs/B0000253/\r\nDisallow: /portal/bbs/B0000243/\r\nDisallow: /portal/bbs/B0000205/\r\nDisallow: /portal/bbs/B0000114/\r\nDisallow: /portal/bbs/B0000308/\r\nDisallow: /portal/singl/convert/\r\nDisallow: /portal/cmmn/file/\r\n\r\nUser-agent: *\r\nDisallow: /search/\r\nDisallow: /bos/\r\nDisallow: /portal/cmmn/file/      \r\nDisallow: /bos/cmmn/file/         \r\nDisallow: /edu/cmmn/file/         \r\nDisallow: /atdrc/cmmn/file/         \r\nDisallow: /health/cmmn/file/         \r\nDisallow: /dong/cmmn/file/         \r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "광진구청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1069,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 189717
      },
      "content_paths": {
        "press": [
          "/portal/bbs/B0000002/list.do?menuNo=200191",
          "/portal/bbs/B0000002/list.do?menuNo=200191",
          "/portal/bbs/B0000002/view.do?nttId=6569967&menuNo=200191"
        ],
        "notice": [
          "https://council.gwangjin.go.kr/kr/news/bbs?bbs_id=notice",
          "/portal/bbs/B0000048/list.do?menuNo=200873",
          "/portal/bbs/B0000037/list.do?menuNo=200823"
        ],
        "policy": [
          "/portal/main/contents.do?menuNo=200043",
          "/portal/bbs/B0000371/list.do?menuNo=201822",
          "/portal/main/contents.do?menuNo=200114"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B079",
      "name": "과천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gccity.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nAllow:/\r\n\r\nUser-agent:*\r\nDisallow:/search/*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "과천시청에 오신 것을 환영합니다.",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 332,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 216148
      },
      "content_paths": {
        "press": [
          "/portal/newsList/list.do?mId=0301140000",
          "/portal/contents.do?mId=0301140000",
          "/portal/contents.do?mId=0301140100"
        ],
        "notice": [],
        "policy": [
          "/portal/contents.do?mId=0405020000",
          "/portal/contents.do?mId=0704000000",
          "/portal/contents.do?mId=0204030000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B127",
      "name": "단양군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.danyang.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /seaech\r\nDisallow: /File\r\nAllow : /\r\n#_Sitemap: /siteMapXml.jsp\r\n\r\nUser-agent : Googlebot\r\nDisallow: /search/search\r\nDisallow: /search\r\nDisallow: /dy21/727\r\nDisallow: /dy21/728\r\nDisallow: /dy21/730\r\nDisallow: /dy21/734\r\nDisallow: /dy21/737\r\nDisallow: /dy21/739\r\nDisallow: /dy21/1648\r\nDisallow: /dy21/740\r\nDisallow: /dy21/741\r\nDisallow: /dy21/742\r\nDisallow: /dy21/743\r\nDisallow: /dy21/744\r\nDisallow: /dy21/745\r\nDisallow: /dy21/746\r\nDisallow: /dy21/749\r\nDisallow: /dy21/2159\r\nDisallow: /dy21/750\r\nDisallow: /dy21/751\r\nDisallow: /dy21/752\r\nDisallow: /dy21/765\r\nDisallow: /dy21/770\r\nDisallow: /dy21/771\r\nDisallow: /dy21/772\r\nDisallow: /dy21/773\r\nDisallow: /dy21/774\r\nDisallow: /dy21/775\r\nDisallow: /dy21/776\r\nDisallow: /dy21/777\r\nDisallow: /dy21/2198\r\nDisallow: /dy21/748\r\nDisallow: /dy21/1749\r\nDisallow: /dy21/12\r\nDisallow: /dy21/721\r\nDisallow: /dy21/723\r\nDisallow: /dy21/2180\r\nDisallow: /dy21/724\r\nDisallow: /dy21/792\r\nDisallow: /dy21/793\r\nDisallow: /dy21/794\r\nDisallow: /dy21/795\r\nDisallow: /dy21/797\r\nDisallow: /dy21/1435\r\nDisallow: /dy21/798\r\nDisallow: /dy21/799\r\nDisallow: /dy21/800\r\nDisallow: /dy21/801\r\nDisallow: /dy21/802\r\nDisallow: /dy21/803\r\nDisallow: /dy21/40\r\nDisallow: /dy21/805\r\nDisallow: /dy21/818\r\nDisallow: /dy21/837\r\nDisallow: /dy21/862\r\nDisallow: /dy21/870\r\nDisallow: /dy21/872\r\nDisallow: /dy21/60\r\nDisallow: /dy21/2069\r\nDisallow: /dy21/71\r\nDisallow: /dy21/971\r\nDisallow: /dy21/972\r\nDisallow: /dy21/974\r\nDisallow: /dy21/975\r\nDisallow: /dy21/980\r\nDisallow: /dy21/981\r\nDisallow: /dy21/2129\r\nDisallow: /dy21/982\r\nDisallow: /dy21/983\r\nDisallow: /dy21/984\r\nDisallow: /dy21/985\r\nDisallow: /dy21/986\r\nDisallow: /dy21/1868\r\nDisallow: /dy21/1621\r\nDisallow: /dy21/991\r\nDisallow: /dy21/992\r\nDisallow: /dy21/993\r\nDisallow: /dy21/994\r\nDisallow: /dy21/995\r\nDisallow: /dy21/996\r\nDisallow: /dy21/1579\r\nDisallow: /dy21/1463\r\nDisallow: /dy21/1464\r\nDisallow: /dy21/1567\r\nDisallow: /dy21/1750\r\nDisallow: /dy21/1822\r\nDisallow: /dy21/1866\r\nDisallow: /dy21/2176\r\nDisallow: /dy21/997\r\nDisallow: /dy21/998\r\nDisallow: /dy21/1000\r\nDisallow: /dy21/1508\r\nDisallow: /dy21/1005\r\nDisallow: /dy21/1006\r\nDisallow: /dy21/86\r\nDisallow: /dy21/87\r\nDisallow: /dy21/1443\r\nDisallow: /dy21/1447\r\nDisallow: /dy21/1448\r\nDisallow: /dy21/2139\r\nDisallow: /dy21/1602\r\nDisallow: /dy21/1612\r\nDisallow: /dy21/2179\r\nAllow : /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "단양군",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 457,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 115897
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/dy21/872",
          "/dy21/2069",
          "/dy21/975"
        ],
        "policy": [
          "/dy21/729",
          "/dy21/729",
          "/dy21/730"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B157",
      "name": "부안군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.buan.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search\nAllow: /\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부안군",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 107,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 12974
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B218",
      "name": "양산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yangsan.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/sys\nDisallow:/search\nDisallow:/portal/board/post\nDisallow:/tour/board/post\nDisallow:/mayor/board/post\nDisallow:/health/board/post\nDisallow:/museum/board/post\nDisallow:/yangsan815/board/post\nDisallow:/childcare/board/post\nDisallow:/teen/board/post\nDisallow:/suit/board/post\nDisallow:/job/board/post\nDisallow:/welfare/board/post\nDisallow:/booking/board/post\nDisallow:/edu/board/post\nDisallow:/youth/board/post\n\n# Block Google\nUser-agent: Googlebot\nDisallow: /\n\n# Block Bing\nUser-agent: Bingbot\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "양산시 홈페이지에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 383,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 2699
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K103",
      "name": "신용보증기금",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kodit.co.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nAllow: /\nDisallow: /common/search/front/Search.do\nDisallow: /kodit/na/ntt/selectNttInfo.do\nDisallow: /kodit/na/ntt/selectNttList.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "신용보증기금",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 817,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 105074
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B041",
      "name": "해운대구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.haeundae.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 19,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /cms/\r\nDisallow: /copyright/\r\nDisallow: /copyrightHistory/\r\nDisallow: /customuser/\r\nDisallow: /iam/\r\nDisallow: /synap/\r\nDisallow: /health/board/list.do\r\nDisallow: /reserve/board/list.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "해운대구의회",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 797,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 118909
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/index.do?menuCd=DOM_000000703004000000",
          "/index.do?menuCd=DOM_000000703004000000",
          "http://council.haeundae.go.kr/index.do?menuCd=DOM_000000703004000000"
        ],
        "policy": [
          "/index.do?menuCd=DOM_000000101005016000",
          "/index.do?menuCd=DOM_000000106003000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B077",
      "name": "가평군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gp.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 63,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /ksf/search.jsp\r\nDisallow: /*/selectBbs\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "가평군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 37,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 8234
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K005",
      "name": "(재)우체국시설관리단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.poma.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 24,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 2,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "robots.txt가 비어있거나 유효하지 않음"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": ""
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "우체국시설관리단",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 138,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 89930
      },
      "content_paths": {
        "press": [
          "/poma/sidewalk.do",
          "/poma/sidewalk.do",
          "/poma/sidewalk.do?mode=view&amp;articleNo=863"
        ],
        "notice": [
          "/poma/notice.do",
          "/poma/notice.do",
          "/poma/notice.do"
        ],
        "policy": [
          "/poma/business.do",
          "/poma/business.do",
          "/poma/managePolicy012.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K032",
      "name": "국가유산진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kh.or.kr",
      "parent_org_id": null,
      "ministry": "국가유산청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국가유산진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 256,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 169622
      },
      "content_paths": {
        "press": [
          "/brd/board/715/L/menu/373",
          "/brd/board/715/L/menu/373"
        ],
        "notice": [
          "/brd/board/644/L/SITES/100/menu/371?brdCodeField=SITES&brdCodeValue=100",
          "/brd/board/644/L/SITES/100/menu/371?brdCodeField=SITES&brdCodeValue=100",
          "/brd/board/644/L/SITES/100/menu/371?brdType=R&bbIdx=118894"
        ],
        "policy": [
          "/cms/content/view/427",
          "/cms/content/view/704",
          "/cms/content/view/427"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K057",
      "name": "국방전직교육원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.moti.or.kr",
      "parent_org_id": null,
      "ministry": "국방부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국방전직교육원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 294,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 156124
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K066",
      "name": "기술보증기금",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kibo.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\nDisallow: \nAllow: /$\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "기술보증기금",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 123,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 16571
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K131",
      "name": "정보통신산업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nipa.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /sea\r\nDisallow: /tota\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "정보통신산업진흥원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 95,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 3326
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K137",
      "name": "주식회사 에스알",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.srail.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국민철도 SR",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 176,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 42778
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/cms/archive.do?pageId=KR0704100000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K138",
      "name": "주택관리공단(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kohom.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nUser-agent: Amazonbot \r\nUser-agent: Amazonbot/0.1\r\nDisallow: /\r\n\r\nUser-agent: *\r\nDisallow: /servlet/\r\nDisallow: /include/\r\nDisallow: /G-PIN/\r\nDisallow: /mapkey/\r\nDisallow: /okname/\r\nDisallow: /common/\r\nDisallow: /_koh_/\r\nDisallow: /web/mainComm/HM005008002.do\r\nDisallow: /web/mainComm/HM009001.do\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "주택관리공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 853,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 55792
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K142",
      "name": "중소벤처기업연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosi.re.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "중소벤처기업연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 699,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 162449
      },
      "content_paths": {
        "press": [
          "/front/functionDisplay?menuFrontNo=54996101313622048502316085260430680955&menuFrontURL=front/newsInfoList",
          "/front/functionDisplay?menuFrontNo=54996101313622048502316085260430680955&menuFrontURL=front/newsInfoList",
          "/front/functionDisplay?menuFrontNo=54996101313622048502316085260430680955"
        ],
        "notice": [
          "/front/functionDisplay?menuFrontNo=45995563172694932349913484121395814947&menuFrontURL=/front/biddingNoticeList",
          "/front/functionDisplay?menuFrontNo=45995563172694932349913484121395814947&menuFrontURL=/front/biddingNoticeList",
          "/front/functionDisplay?menuFrontNo=45995563172694932349913484121395814947&menuFrontURL=front/biddingNoticeDetail?documentId=23902"
        ],
        "policy": [
          "/front/functionDisplay?menuFrontNo=59996687477237983229272069890802427549&menuFrontURL=front/basicResearchList",
          "/front/functionDisplay?menuFrontNo=127956631713646511747837657835075316725&menuFrontURL=/front/policyTrendList",
          "/front/functionDisplay?menuFrontNo=114530222640649696901511614850732693671&menuFrontURL=/front/policyList"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K163",
      "name": "한국고용노동교육원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keli.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /cmmn/crs/selectListSearch.do\nDisallow: /*/ko/search/total.do\nDisallow: /*list.do\nDisallow: /cop/cmy/cmmntyMain.do\nDisallow: /cop/commu/bbs/article/selectList.do\nDisallow: /cop/commu/bbs/article/select.do\nDisallow: /cmmn/crs/search/selectDetail.do\nDisallow: /*/pltfm/proj/*/untydata/archives/detail.do\nDisallow: /*/pltfm/proj/*/untydata/topic/detail.do\nDisallow: /*/cmmn/proj/*/untydata/edu/detail.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국고용노동교육원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 59,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 8576
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K201",
      "name": "한국등산·트레킹지원센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://komount.or.kr/",
      "parent_org_id": null,
      "ministry": "산림청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국등산·트레킹지원센터",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 219,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 57335
      },
      "content_paths": {
        "press": [
          "/board/list.do?boardCode=B04",
          "/board/list.do?boardCode=B04"
        ],
        "notice": [
          "/html/index.do?html=management_notice",
          "/board/list.do?boardCode=B01",
          "/html/index.do?html=management_notice"
        ],
        "policy": [
          "/html/index.do?html=forest_way",
          "/html/index.do?html=policy",
          "/html/index.do?html=policy_r"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K210",
      "name": "한국문화예술위원회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.arko.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /search-detail.do\nDisallow: /infra/board/\nDisallow: /compliment/list\nDisallow: /compliment/view\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국문화예술위원회 통합플랫폼 및 기관 소개 페이지입니다.",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 720,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 8333
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K290",
      "name": "한국전력거래소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kpx.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: * \nAllow: /\nDisallow : /board.es?mid=a10503020000&bid=0046\nDisallow : /board.es?mid=a10504030000&bid=0048\nDisallow : /board.es?mid=a10211020000&bid=0049\nDisallow : /board.es?mid=a10212050000&bid=0096\nDisallow : /board.es?mid=a10214020000&bid=0051\nDisallow : /board.es?mid=a10216040000&bid=0052\nDisallow : /board.es?mid=a10217020000&bid=0053\nDisallow : /board.es?mid=a10213020000&bid=0188\nDisallow : /findeepSearch.es?mid=a10700000000\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전력거래소에 오신것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 82,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 2643
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K315",
      "name": "한국투자공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kic.kr",
      "parent_org_id": null,
      "ministry": "재정경제부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국투자공사 │ Korea Investment Corporation",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 151,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 83709
      },
      "content_paths": {
        "press": [
          "/ko/news/press-release",
          "/ko/news/press-release",
          "/ko/news/press-release"
        ],
        "notice": [],
        "policy": [
          "/ko/investment/philosophy-policy",
          "/ko/privacy-policy",
          "/ko/copyright-policy"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K330",
      "name": "한국해외인프라도시개발지원공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kindkorea.or.kr/",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국해외인프라도시개발지원공사(KIND)",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 126,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 154720
      },
      "content_paths": {
        "press": [
          "/pages/32",
          "/pages/32",
          "/pages/32?id=11038&amp;menuMode=READ&amp;q="
        ],
        "notice": [
          "/pages/29",
          "/pages/29",
          "/business/infra_office?board=17"
        ],
        "policy": [
          "/business/global",
          "/pages/50",
          "/pages/59"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B215",
      "name": "밀양시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.miryang.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 14,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nCrawl-delay:60\r\nAllow:/agr/index.do*\r\nAllow:/dpt/index.do*\r\nAllow:/hlt/index.do*\r\nAllow:/msm/index.do*\r\nAllow:/myr/index.do*\r\nAllow:/tur/index.do*\r\nAllow:/twn/index.do*\r\nAllow:/web/index.do*\r\nAllow:/npa/index.do*\r\nAllow:/edu/sub/\r\nAllow:/edu/main/\r\nAllow:/stat/sub/\r\nAllow:/stat/main/\r\nAllow:/livingLab/_Web/\r\nAllow:/livingLab/_Sub/\r\nAllow:/market/_Sub/\r\nAllow:/market/_Web/\r\nAllow:/social/\r\nAllow:/youth/\r\nAllow:/agredu/\r\nAllow:/myreturn/main\r\nDisallow:/lifeinfo\r\nDisallow:/cmm\r\nDisallow:/web/bbs/\r\nDisallow:/tur/bbs/\r\nDisallow:/myr/bbs/\r\nDisallow:/msm/bbs/\r\nDisallow:/agr/bbs/\r\nDisallow:/hlt/bbs/\r\nDisallow:/npa/bbs/\r\nDisallow:/dpt/bbs/\r\nDisallow:/twn/bbs/\r\nDisallow:/edu/manager/\r\nDisallow:/edu/nmprogram/\r\nDisallow:/stat/manager/\r\nDisallow:/stat/nmprogram/\r\nDisallow:/livingLab/manager/\r\nDisallow:/market/manager/\r\nDisallow:/social/?m=admin\r\nDisallow:/youth/manager/\r\nDisallow:/agredu/miryang_admn/\r\nDisallow:/agredu/application/\r\nDisallow:/search\r\nDisallow:/tur_hash\r\nDisallow:/mnr/\r\nDisallow:/market/nmprogram/login/\r\nDisallow:/myreturn/main/ncms/\r\nDisallow:/web/SearchList.do\r\nDisallow:/youth/nmprogram/board/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "밀양을 빛나게 시민을 행복하게",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 261,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 5852
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://www.miryang.go.kr/web/bbs/selectNoticeDetail.do?mnNo=20901000000&owd=&bbsId=BBSMSTR_000000000074&nttId=186156&searchCnd=&searchWrd=&pageIndex=1",
          "https://www.miryang.go.kr/web/bbs/selectNoticeDetail.do?mnNo=20901000000&owd=&bbsId=BBSMSTR_000000000074&nttId=187729&searchCnd=0&searchWrd=MY&pageIndex=1",
          "https://www.miryang.go.kr/web/bbs/selectNoticeDetail.do?mnNo=20901000000&owd=&bbsId=BBSMSTR_000000000128&nttId=187890&searchCnd=0&searchWrd=%eb%94%b8%ea%b8%b0&pageIndex=1"
        ],
        "policy": [
          "https://www.miryang.go.kr/web/index.do?mnNo=50806000000"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K037",
      "name": "국립낙동강생물자원관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nnibr.re.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립낙동강생물자원관",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 204,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 98359
      },
      "content_paths": {
        "press": [
          "/index.do?menu_id=00000224",
          "/index.do?menu_id=00000224",
          "/index.do?menu_id=00000224"
        ],
        "notice": [
          "/index.do?menu_id=00000027",
          "/index.do?menu_id=00000027",
          "/index.do?menu_id=00000027"
        ],
        "policy": [
          "/index.do?menu_id=00000279",
          "/index.do?menu_id=00000279",
          "https://www.e-policy.or.kr"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B205",
      "name": "의성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.usc.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "의성군",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 2681,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 223475
      },
      "content_paths": {
        "press": [
          "page.do?mnu_uid=186&amp;",
          "page.do?mnu_uid=190&amp;",
          "page.do?mnu_uid=186&amp;"
        ],
        "notice": [
          "page.do?mnu_uid=298&amp;boardType=notice&amp;board_code=03",
          "page.do?mnu_uid=307&amp;boardType=notice&amp;board_code=02",
          "page.do?mnu_uid=156&amp;"
        ],
        "policy": [
          "/birthsupport/main.do",
          "page.do?mnu_uid=301&amp;",
          "https://sgis.kostat.go.kr/view/map/policyStaticMap/localgov?code=37320&amp;isbnu=false&amp;zoom=4&amp;coord_x=1094042&amp;coord_y=1821629"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "J001",
      "name": "대법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://www.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: AhrefsBot\nDisallow: /\n\nUser-agent: SemrushBot\nDisallow: /\n\nUser-agent: *\nDisallow: /Backup/\nDisallow: /ICSFiles/\nDisallow: /_minwon/\nDisallow: /accessibility/\nDisallow: /app/\nDisallow: /comm/\nDisallow: /common/\nDisallow: /criterion/\nDisallow: /css/\nDisallow: /depo/\nDisallow: /doc/\nDisallow: /editer/\nDisallow: /english/\nDisallow: /hdc/\nDisallow: /image/\nDisallow: /images/\nDisallow: /img/\nDisallow: /inc/\nDisallow: /info/\nDisallow: /infor/\nDisallow: /information/\nDisallow: /ka/\nDisallow: /main/\nDisallow: /move/\nDisallow: /movie_suit/\nDisallow: /news/\nDisallow: /notice/\nDisallow: /npopup/\nDisallow: /part_in/\nDisallow: /pda/\nDisallow: /pdainfo/\nDisallow: /public/\nDisallow: /regi/\nDisallow: /ri/\nDisallow: /ri_e/\nDisallow: /rss/\nDisallow: /scourt_en/\nDisallow: /script/\nDisallow: /search/\nDisallow: /sitemap/\nDisallow: /style/\nDisallow: /suit/\nDisallow: /tel/\nDisallow: /today/\nDisallow: /welfare/\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 232,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J003",
      "name": "서울고등법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://slgodung.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 209,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J004",
      "name": "대전고등법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://djgodung.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 169,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J005",
      "name": "대구고등법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://dggodung.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 325,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J006",
      "name": "부산고등법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://bsgodung.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 189,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J007",
      "name": "광주고등법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://gjgodung.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 311,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J008",
      "name": "수원고등법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://swgodung.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 197,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J009",
      "name": "서울중앙지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://seoul.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 255,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J010",
      "name": "서울동부지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://sldongbu.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 263,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J011",
      "name": "서울서부지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://slseobu.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 179,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J012",
      "name": "서울남부지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://slnambu.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 170,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J013",
      "name": "서울북부지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://slbukbu.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 257,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J014",
      "name": "의정부지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://uijeongbu.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 180,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J015",
      "name": "인천지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://incheon.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 222,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J016",
      "name": "수원지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://suwon.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 229,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J017",
      "name": "춘천지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://chuncheon.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 168,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J018",
      "name": "대전지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://daejeon.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 166,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J019",
      "name": "청주지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://cheongju.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 176,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J020",
      "name": "대구지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://daegu.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 233,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J021",
      "name": "부산지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://busan.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 214,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J022",
      "name": "울산지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://ulsan.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 157,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J023",
      "name": "창원지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://changwon.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 164,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J024",
      "name": "광주지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://gwangju.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 159,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J025",
      "name": "전주지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://jeonju.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 160,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "J026",
      "name": "제주지방법원",
      "name_en": "",
      "org_type": "judiciary",
      "url": "https://jeju.scourt.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /court/\r\nDisallow: /edu_e/\r\nDisallow: /error/\r\nDisallow: /ggodung/\r\nDisallow: /heongju/\r\nDisallow: /images/\r\nDisallow: /ip_www/\r\nDisallow: /movie_suit/\r\nDisallow: /popup/\r\nDisallow: /portal/\r\nDisallow: /scourt/\r\nDisallow: /search/\r\nDisallow: /t/\r\nDisallow: /wcd_test/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "The Supreme Court of Korea",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 191,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35553
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K286",
      "name": "한국재정정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.fis.kr",
      "parent_org_id": null,
      "ministry": "기획예산처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KFIS - Korea Fiscal Information Service",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 132,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 35459
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K044",
      "name": "국립울진해양과학관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosm.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립울진해양과학관",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 49,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 69631
      },
      "content_paths": {
        "press": [
          "/kosm/bbs/board.do?bbsId=BSD0018",
          "/kosm/bbs/board.do?bbsId=BSD0018"
        ],
        "notice": [
          "/kosm/bbs/board.do?bbsId=BSD0001",
          "/kosm/bbs/board.do?bbsId=BSD0001"
        ],
        "policy": [
          "/kosm/info/privacyCopyright.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K325",
      "name": "한국해양교통안전공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.komsa.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 62,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국해양교통안전공단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 122,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 328059
      },
      "content_paths": {
        "press": [
          "/bbs/BBSMSTR_000000000744.do",
          "/bbs/BBSMSTR_000000000744.do",
          "/bbs/BBSMSTR_000000000744/list.do"
        ],
        "notice": [
          "/bbs/BBSMSTR_000000000738.do",
          "/bbs/BBSMSTR_000000000738.do",
          "/bbs/BBSMSTR_000000000738/list.do"
        ],
        "policy": [
          "/kor/sub01_0304.do",
          "/kor/sub01_0304.do",
          "/bbs/BBSMSTR_000000000738/view.do?nttId=B000000029389Qf3bV0&amp;mno=sub05_01"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K002",
      "name": "(재)예술경영지원센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.gokams.or.kr/",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 61,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /admin/\r\nDisallow: /01_news/introduction.aspx\r\nDisallow: /01_news/*.aspx\r\nDisallow: /09_search/total_search.aspx"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "예술경영지원센터",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 293,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 52681
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/01_news/notice_list.aspx",
          "/01_news/notice_list.aspx",
          "/01_news/notice_list.aspx"
        ],
        "policy": [
          "/04_exchange/social.aspx",
          "/01_news/notice_view.aspx?Idx=3969&amp;page=2&amp;txtKeyword=&amp;ddlKeyfield=T"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K208",
      "name": "한국문화관광연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kcti.re.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 61,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 5,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /web/intgSch/intgSchListPage.do\r\nDisallow: /eng/intgSch/intgImsiSchListPage.do\r\nDisallow: /web/board/boardContentsSecretPage.do?board_id=20\r\nDisallow: /web/board/boardContentsSecretPage.do?board_id=22\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "메인 | 한국문화관광연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 399,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 119113
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://policydb.kcti.re.kr/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B002",
      "name": "강동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gangdong.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 61,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": true
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": true
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": true
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": true
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow:/\r\nDisallow:/*/\r\nDisallow:/*/*/\r\nAllow:/$\r\nAllow:/*/$\r\nAllow:/web/*/bbs/\r\nAllow:/web/*/contents/\r\nAllow:/web/*/civil/*/*/list\r\nAllow:/web/*/press/\r\n\r\n#Sitemap: https://www.gangdong.go.kr/sitemap/Sitemap_*.xml\r\n\r\nUser-agent:SemrushBot\r\nDisallow:/\r\n\r\n# AI\r\nUser-agent: GPTBot\r\nUser-agent: OAI-SearchBot\r\nUser-agent: ChatGPT-User\r\nUser-agent: Google-Extended\r\nUser-agent: Gemini-Deep-Research\r\nUser-agent: Google-CloudVertexBot\r\nUser-agent: PerplexityBot\r\nUser-agent: Perplexity-User\r\nUser-agent: ClaudeBot\r\nUser-agent: Claude-User\r\nUser-agent: Claude-SearchBot\r\nUser-agent: Claude-Web\r\nUser-agent: anthropic-ai\r\nUser-agent: CCBot\r\nUser-agent: FacebookBot\r\nUser-agent: meta-externalagent\r\nUser-agent: Meta-ExternalFetcher\r\nUser-agent: YouBot\r\nUser-agent: Amazonbot\r\nUser-agent: cohere-ai\r\nUser-agent: cohere-training-data-crawler\r\nUser-agent: Webzio\r\nUser-agent: Webzio-Extended\r\nUser-agent: omgili\r\nUser-agent: Omgilibot\r\nUser-agent: Diffbot\r\nUser-agent: Bytespider\r\nUser-agent: Applebot-Extended\r\nUser-agent: DuckAssistBot\r\nUser-agent: MistralAI-User\r\nUser-agent: AI2Bot\r\nUser-agent: Kangaroo Bot\r\nUser-agent: PanguBot\r\nUser-agent: PetalBot\r\nUser-agent: SemrushBot-OCOB\r\nDisallow:/\r\nDisallow:/*/\r\nDisallow:/*/*/\r\nAllow:/$\r\nAllow:/*/$\r\nAllow:/web/newportal/bbs/b_068\r\nAllow:/web/newportal/press/\r\nAllow:/web/*/contents/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "강동구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 577,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 124680
      },
      "content_paths": {
        "press": [
          "https://opengov.seoul.go.kr/sanction/list?pressCnt=1&gov=jachigu&organ=100040&rangeDate=custom",
          "/web/newportal/press/list",
          "/web/newportal/press/list"
        ],
        "notice": [
          "/web/newportal/notice/01",
          "/web/newportal/notice/02",
          "/web/newportal/notice/03"
        ],
        "policy": [
          "/web/newportal/office/GaJokJeongChaekGwa",
          "/web/newportal/office/BogJiJeongChaegGwa",
          "/web/newportal/office/IlJariJeongChaekGwa"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K083",
      "name": "무역안보관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosti.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "무역안보관리원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1625,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 163633
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/brd/board/222/L/menu/306",
          "/brd/board/222/L/menu/306",
          "/brd/board/222/L/menu/306"
        ],
        "policy": [
          "/brd/board/642/L/menu/692",
          "/brd/board/642/L/menu/692",
          "/brd/board/642/L/menu/692"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K204",
      "name": "한국마사회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kra.co.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /mypage\nDisallow: /apply\nDisallow: /license\nDisallow: /search\nDisallow: /opinion\nDisallow: /board\nDisallow: /open\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국마사회 기업정보",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 224,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 177633
      },
      "content_paths": {
        "press": [
          "/board/view/pr/re/01/1200717_1146.do?menuId=skr02_skr022_skr0221",
          "/board/view/pr/re/01/1200716_1146.do?menuId=skr02_skr022_skr0221",
          "/board/view/pr/re/01/1200715_1146.do?menuId=skr02_skr022_skr0221"
        ],
        "notice": [
          "/board/view/pr/no/1200723_1144.do?menuId=skr02_skr021",
          "/board/view/pr/no/1200719_1144.do?menuId=skr02_skr021",
          "/board/view/pr/no/1200718_1144.do?menuId=skr02_skr021"
        ],
        "policy": [
          "/etc/personPolicy.do",
          "/etc/personPolicy.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K235",
      "name": "한국산업단지공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kicox.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국산업단지공단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1614,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 134056
      },
      "content_paths": {
        "press": [
          "/boardList/1103",
          "/boardList/1103"
        ],
        "notice": [
          "/boardList/1016",
          "/boardList/1016",
          "/boardList/1016"
        ],
        "policy": [
          "/mwrc/mwrcSigtc/3;jsessionid=2EB931A0991FB99CD37ADCDEB0ADBA78.usr",
          "/mwrc/mwrcSigtc/3;jsessionid=2EB931A0991FB99CD37ADCDEB0ADBA78.usr",
          "/contents/32;jsessionid=2EB931A0991FB99CD37ADCDEB0ADBA78.usr"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K294",
      "name": "한국제품안전관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kips.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 5,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\nDisallow: /cntns/*\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국제품안전관리원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 251,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 25798
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/cntns/cntns.do?menuSn=5010"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K312",
      "name": "한국콘텐츠진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kocca.kr/",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:* \nDisallow:/kocca/member/\nDisallow:/kocca/online\nDisallow:/*/FileDown.do\nDisallow:/kocca/counsel/\nDisallow:/kocca/bbs/view/userInstRegPage.do\nDisallow:/kocca/bbs/view/regContent.do\nDisallow:/story/requestResult/\nDisallow:/story/request/\nDisallow:/curoms/\nDisallow:/curoms/login.do\nDisallow:/gamehubpms/\nDisallow:/ourcharacter/\nDisallow:/bestgame/\nDisallow:/seriousgame/\nDisallow:/gameguide/\nDisallow:/broadcastdb.\nDisallow:/cop/\nDisallow:/portal/\nDisallow:/kocca/searchList.do\nDisallow:/kocca/*/list.do\nDisallow:/kocca/bbs/list/*.do\nallow:/db/\nallow:/award/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국콘텐츠진흥원",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 345,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 140814
      },
      "content_paths": {
        "press": [
          "/kocca/koccanews/reportlist.do?menuNo=204767",
          "/kocca/koccanews/reportlist.do?menuNo=204767",
          "/kocca/bbs/list/B0000138.do?menuNo=204768"
        ],
        "notice": [
          "https://www.iris.go.kr/contents/retrieveNoticeView.do?blltSeq=342",
          "/kocca/biddnotice/list.do?menuNo=204107",
          "/kocca/bbs/list/B0000137.do?menuNo=204802"
        ],
        "policy": [
          "/kocca/privacy_policy.do?menuNo=204912",
          "/kocca/privacy_policy.do?menuNo=204912",
          "/kocca/subPage.do?menuNo=204916"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": true,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B115",
      "name": "영월군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yw.go.kr",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "영월군",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 248,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 119037
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=19&key=21",
          "./selectBbsNttView.do?bbsNo=19&amp;key=21&amp;nttNo=152211",
          "./selectBbsNttView.do?bbsNo=19&amp;key=21&amp;nttNo=152210"
        ],
        "notice": [
          "https://www.cleaneye.go.kr/user/noticeBoardDetail.do?num=176"
        ],
        "policy": [
          "/www/selectBbsNttList.do?bbsNo=185&key=1401",
          "/www/selectBbsNttList.do?bbsNo=184&key=1399",
          "/www/contents.do?key=1213"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B136",
      "name": "충주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.chungju.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "충주시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 337,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 7391
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K260",
      "name": "한국에너지기술평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ketep.re.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /board\nDisallow: /mps/aiSearch\nDisallow: /businessAcment\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국에너지기술평가원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 368,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 221647
      },
      "content_paths": {
        "press": [
          "/board?menuId=MENU002070200000000&amp;boardId=BOARD00065",
          "/board?menuId=MENU002070200000000&amp;boardId=BOARD00065"
        ],
        "notice": [
          "/board?menuId=MENU002080100000000&amp;boardId=BOARD00022",
          "/board?menuId=MENU002080100000000&amp;boardId=BOARD00022"
        ],
        "policy": [
          "/menu?menuId=MENU002090100000000",
          "/menu?menuId=MENU002090100000000",
          "https://etic.kr/"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K098",
      "name": "소상공인시장진흥공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.semas.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 60,
        "grade": "B",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow : /$\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "소상공인시장진흥공단",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 803,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 95941
      },
      "content_paths": {
        "press": [
          "/web/board/webBoardView.kmdc;jsessionid=B1z4xXbAEzUj6phNGd0Trgk8ANKpXmiAESfKPlmpbpnE8lDZJWyO!890952218?bCd=241&amp;b_idx=52550&amp;pNm=BOA010501",
          "/web/board/webBoardView.kmdc;jsessionid=B1z4xXbAEzUj6phNGd0Trgk8ANKpXmiAESfKPlmpbpnE8lDZJWyO!890952218?bCd=241&amp;b_idx=52549&amp;pNm=BOA010501",
          "/web/board/webBoardView.kmdc;jsessionid=B1z4xXbAEzUj6phNGd0Trgk8ANKpXmiAESfKPlmpbpnE8lDZJWyO!890952218?bCd=241&amp;b_idx=52521&amp;pNm=BOA010501"
        ],
        "notice": [
          "/web/board/webBoardList.kmdc?bCd=1&amp;pNm=BOA0101",
          "/web/board/webBoardList.kmdc?bCd=1&amp;pNm=BOA0101",
          "https://www.smes.go.kr/exportcenter/information/notice/details.do?seq=9214"
        ],
        "policy": [
          "/web/board/webBoardList.kmdc?bCd=1102&pNm=BOA011120",
          "/web/SUP01/SUP0103/SUP010301.kmdc",
          "/web/SUP01/SUP0103/SUP010302.kmdc"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B086",
      "name": "동두천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ddc.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: * \r\nAllow: /health/* \r\nAllow: /museum/* \r\nAllow: /tour/* \r\nAllow: /info/* \r\nAllow: /china/* \r\nAllow: /japan/* \r\nAllow: /english/* \r\nAllow: /ddc/* \r\nAllow: /ebook/* \r\nAllow: /mayor_new/* \r\nAllow: /youth/* \r\nAllow: /youthddc/* \r\nAllow: /media/* \r\nDisallow: /*ntt*\r\nDisallow: /*Ntt*\r\nDisallow: /*bbs*\r\nDisallow: /*List*\r\nDisallow: /*View*\r\nDisallow: /*list*\r\nDisallow: /*view*\r\nDisallow: /*.sql \r\nDisallow: /*.log \r\nDisallow: /search/* \r\nDisallow: /ddc/downloadBbsFile.do?\r\nDisallow: /*selectGosiList.do \r\nDisallow: /*selectGosiData.do \r\nDisallow: /*FileDown.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "동두천시 대표홈페이지",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 2434,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 623969
      },
      "content_paths": {
        "press": [
          "/ddc/selectBbsNttList.do?bbsNo=95&key=1914"
        ],
        "notice": [
          "/ddc/selectBbsNttList.do?bbsNo=7&key=718",
          "/ddc/selectBbsNttList.do?bbsNo=8&key=723",
          "/ddc/selectBbsNttList.do?bbsNo=9&key=728"
        ],
        "policy": [
          "/ddc/selectEmployeeList.do?key=79&amp;searchCnd=emplNm&amp;deptCode=39201130000",
          "/ddc/selectBbsNttList.do?bbsNo=37&key=121",
          "https://www.gplib.kr/poc/www/grv_list.do?key=1903277611007&gorvKey=1904188273409&parentKey=1904188270455&order=2"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "L03",
      "name": "대구광역시",
      "name_en": "Daegu Metropolitan City",
      "org_type": "local_metro",
      "url": "https://www.daegu.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "\nUser-agent: GPTBot\nDisallow: /\n\nUser-agent: * \nAllow: /\nDisallow: /sf-1/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대구광역시",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 307,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 262845
      },
      "content_paths": {
        "press": [
          "http://info.daegu.go.kr/newshome/mtnmain.php?mtnkey=scatelist&mkey=26",
          "https://info.daegu.go.kr/newshome/mtnmain.php?mtnkey=articleview&mkey=scatelist&mkey2=26&aid=276344",
          "https://info.daegu.go.kr/newshome/mtnmain.php?mtnkey=articleview&mkey=scatelist&mkey2=26&aid=276329"
        ],
        "notice": [
          "/index.do?menu_id=00000854",
          "/index.do?menu_id=00933630",
          "/index.do?menu_id=00000854"
        ],
        "policy": [
          "/index.do?menu_id=00000311",
          "/index.do?menu_id=00000312",
          "/index.do?menu_id=00933831"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "L11",
      "name": "충청북도",
      "name_en": "Chungcheongbuk-do",
      "org_type": "local_province",
      "url": "https://www.chungbuk.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nUser-agent: Daumoa\r\nUser-agent: Yeti\r\nDisallow: /*selectBbs*.do\r\nDisallow: /search/searchw/search_page.jsp\r\nDisallow: /*searchBudget.do\r\nDisallow: /*selectRevDesc.do\r\nDisallow: /*selectTeCurrAmt.do\r\nDisallow: /*priceTrend*.do\r\nDisallow: /*selectTemngMokExpdDesc.do\r\nDisallow: /*mwhj*.do\r\nDisallow: /*pubdata*.do\r\nDisallow: /*downloadBbs*.do\r\nDisallow: /*selectDept*.do\r\nDisallow: /search/search.jsp\r\nDisallow: /synap/preview.jsp\r\nDisallow: /*mwhjList*.do\r\nDisallow: /*downloadCmmnAtchmnf*.do\r\nDisallow: /apc\r\nDisallow: /sso/*.do\r\nDisallow: /cblib\r\nAllow: /www\r\nAllow: /governor\r\nAllow: /wwweng\r\nAllow: /wwwchn\r\nAllow: /wwwjpn\r\nAllow: /sihum\r\nAllow: /iapc\r\nAllow: /child\r\nAllow: /welfare\r\nAllow: /finance\r\nAllow: /tax\r\nAllow: /young\r\nAllow: /stat\r\nAllow: /safe\r\nAllow: /meditourkor\r\nAllow: /meditoureng\r\nAllow: /meditourchn\r\nAllow: /meditourjpn\r\nAllow: /meditourrus\r\nAllow: /meditourvnm\r\nAllow: /sobi\r\nAllow: /design\r\nAllow: /jobinfo\r\nAllow: /solar\r\nAllow: /cbfarm\r\nAllow: /art\r\nAllow: /pubdesign\r\nAllow: /bioindustry\r\nAllow: /loti\r\nAllow: /eco\r\nAllow: /ecoeng\r\nAllow: /road\r\nAllow: /ecochi\r\nAllow: /forest\r\nAllow: /ecojpn\r\nAllow: /ilve\r\nAllow: /cyber2012\r\nAllow: /jongja\r\nAllow: /fmd\r\nAllow: /susan\r\nAllow: /bukbu\r\nAllow: /nambu\r\nAllow: /cbcity\r\nAllow: /cbppc\r\nAllow: /\r\n\r\n# 주요 검색엔진 크롤러\r\nUser-agent: msnbot\r\nUser-agent: Bingbot\r\nUser-agent: DuckDuckBot\r\nUser-agent: BaiduSpider\r\nUser-agent: YandexBot\r\nUser-agent: Sogou Spider\r\n# 주요 서비스 크롤러\r\nUser-agent: Amazonbot\r\nUser-agent: Applebot\r\nUser-agent: FacebookExternalHit\r\nUser-agent: Twitterbot\r\nUser-agent: LinkedInBot\r\nUser-agent: Slackbot\r\nUser-agent: GPTBot\r\nUser-agent: CommonCrawlBot\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 4
      },
      "metadata": {
        "has_title": true,
        "title": "충북,대한민국 중심에 서다 충청북도 홈페이지",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 606,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 292053
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=65&key=429",
          "/www/contents.do?key=430",
          "./selectBbsNttView.do?key=429&amp;bbsNo=65&amp;nttNo=417725"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=55&key=411",
          "/www/selectBbsNttList.do?bbsNo=55&key=411",
          "/www/selectBbsNttList.do?bbsNo=48&key=391"
        ],
        "policy": [
          "/www/contents.do?key=280",
          "/www/contents.do?key=4800",
          "/www/contents.do?key=4800"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": true,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K067",
      "name": "기초과학연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://ibs.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /aging\r\nAllow: /aim\r\nAllow: /artinscience\r\nAllow: /bimag\r\nAllow: /caldes\r\nAllow: /capp\r\nAllow: /cces\r\nAllow: /ccg\r\nAllow: /cchf\r\nAllow: /ccs\r\nAllow: /cens\r\nAllow: /cfgs\r\nAllow: /cge\r\nAllow: /cgi\r\nAllow: /cgp\r\nAllow: /cinap\r\nAllow: /cmcm\r\nAllow: /cmsd\r\nAllow: /cncr\r\nAllow: /cnir\r\nAllow: /corels\r\nAllow: /csc\r\nAllow: /ctpu\r\nAllow: /cup\r\nAllow: /datascience\r\nAllow: /eng\r\nAllow: /glia\r\nAllow: /ibsconference\r\nAllow: /iccp\r\nAllow: /kor\r\nAllow: /kvri\r\nAllow: /livingkorea\r\nAllow: /nanomat\r\nAllow: /pag\r\nAllow: /pcs\r\nAllow: /president\r\nAllow: /protein\r\nAllow: /risp\r\nAllow: /rna\r\nAllow: /rsc\r\nAllow: /softmatt\r\nAllow: /synapse\r\nAllow: /talents\r\nAllow: /ulsf\r\nAllow: /vascular\r\nAllow: /virusfacility\r\nAllow: /ysf\r\nAllow: /tech\r\n\r\nDisallow: /scc\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "Institute for Basic Science",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 779,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 91062
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K150",
      "name": "코레일네트웍스(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.korailnetworks.com",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nAllow:./index.html"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�ڷ��ϳ�Ʈ����",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 172,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 1792
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K172",
      "name": "한국관광공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://knto.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국관광공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 202,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 55870
      },
      "content_paths": {
        "press": [
          "/pressRelease"
        ],
        "notice": [
          "https://knto.or.kr/korNoticeKtoNews?boardMode=V&page=1&listCount=15&bbsNm=kto%EC%86%8C%EC%8B%9D&searchTy=B&bbsCd=korNoticeKtoNews&bbsId=448362&deleteYn=N&searchType=B&searchField=&searchValue=",
          "/korNoticeKtoNews",
          "/korNoticeKtoNews"
        ],
        "policy": [
          "/business01",
          "/helpdeskPolicyPrivacyHomepage",
          "/helpdeskCopyrightguide"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K195",
      "name": "한국데이터산업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdata.or.kr/",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nAllow: /$\nAllow: /datahub/portal$\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국데이터산업진흥원 - 메인",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 630,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 88061
      },
      "content_paths": {
        "press": [
          "/kr/board/promotion_01/boardList.do",
          "/kr/board/promotion_01/boardList.do",
          "/kr/board/promotion_01/boardView.do?bbsIdx=38885"
        ],
        "notice": [
          "https://www.kdata.or.kr/mydata/www/board/notice/boardView.do?bbsIdx=771",
          "https://www.kdata.or.kr/mydata/www/board/notice/boardView.do?bbsIdx=771",
          "/kr/board/notice_06/boardList.do"
        ],
        "policy": [
          "/kr/board/promotion_01/boardView.do?bbsIdx=38885",
          "/kr/board/promotion_01/boardView.do?bbsIdx=38885",
          "/kr/board/promotion_01/boardView.do?bbsIdx=38872"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K268",
      "name": "한국예술인복지재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kawf.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국예술인복지재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 442,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 80777
      },
      "content_paths": {
        "press": [
          "notice/sub04View.do?selIdx=19355",
          "notice/sub04View.do?selIdx=19355",
          "notice/sub04View.do?selIdx=19309"
        ],
        "notice": [
          "https://www.kawf.kr/notice/sub01View.do?selIdx=19266",
          "https://www.kawf.kr/notice/sub07View.do?selIdx=19101",
          "https://www.kawf.kr/notice/sub01View.do?selIdx=19042"
        ],
        "policy": [
          "https://www.kawfartist.kr/hkor/no/no04/inquiryUser/write.do",
          "http://policy.nl.go.kr/",
          "/utility/sub06.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K309",
      "name": "한국체육산업개발(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ksponco.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국체육산업개발",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 311,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 82316
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10302000000",
          "/gallery.es?mid=a10302000000&amp;bid=0019"
        ],
        "notice": [
          "/menu.es?mid=a10301000000",
          "/board.es?mid=a10301000000&amp;bid=0046",
          "@{/recruit/notice/list?mid=b50600000000}"
        ],
        "policy": [
          "/menu.es?mid=a10201010000",
          "/menu.es?mid=a10745000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B055",
      "name": "미추홀구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.michuhol.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.michuhol.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nDisallow: /ndsys/\nAllow: /\n\nUser-agent: GPTBot\nDisallow: /\n\nUser-agent: Googlebot\nDisallow: /RSA/front_new/Search.jsp\nDisallow: /*/board/list.do\nDisallow: /*/board/view.do\n\nSitemap: https://www.michuhol.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 6
      },
      "metadata": {
        "has_title": true,
        "title": "인천광역시 미추홀구",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 605,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 127523
      },
      "content_paths": {
        "press": [
          "/main/board/list.do?board_code=news_item",
          "/main/board/list.do?board_code=news_item",
          "/main/board/list.do?board_code=news_item"
        ],
        "notice": [
          "/main/board/list.do?board_code=board_1",
          "/main/board/list.do?board_code=board_158",
          "https://hnrl.michu.incheon.kr/mchglib/hp/open/notice/noticePartDetail.do?ni_idx=12577&lcd=13&pageNo=1&searchFiled=&searchValue="
        ],
        "policy": [
          "/main/board/list.do?board_code=board_92",
          "/main/board/list.do?board_code=board_173",
          "/main/content.do?sq=1208"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B106",
      "name": "하남시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hanam.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 3,
          "CA-02": 0,
          "CA-03": 2,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nAllow: /intro_new.jsp\r\nAllow: /intro3.jsp\r\nAllow: /www/index.do\r\nAllow: /www/sub.do\r\nAllow: /health/index.do\r\nAllow: /health/sub.do\r\nAllow: /mayor/index.do\r\nAllow: /mayor/sub.do\r\nAllow: /jumin/index.do\r\nAllow: /jumin/sub.do\r\nDisallow: /DATA/\r\nDisallow: /*.pdf\r\nDisallow: /*.hwp\r\nDisallow: /*.hwpx\r\nDisallow: /*.xls\r\nDisallow: /*.xlsx\r\nDisallow: /*.doc\r\nDisallow: /*.docx\r\n\r\n# OpenAI GPTBot 차단\r\nUser-agent: GPTBot\r\nDisallow: /\r\n\r\n# Googlebot 차단\r\nUser-agent: Googlebot\r\nDisallow: /search/searchNew.jsp\r\nDisallow: /*/selectBbsNtt*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "하남시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 385,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 29632
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://blog.naver.com/hanam_story/223398083408"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B113",
      "name": "양구군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.yanggu.go.kr/",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국토의 정중앙 양구에 오신걸 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 368,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 113816
      },
      "content_paths": {
        "press": [
          "/user_sub?gfnc=www&mu_idx=232"
        ],
        "notice": [],
        "policy": [
          "/user_sub?gfnc=www&mu_idx=159",
          "/user_sub?gfnc=www&mu_idx=203",
          "/user_sub?gfnc=www&mu_idx=203"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B114",
      "name": "양양군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.yangyang.go.kr/gw/portal",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 2개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ClaudeBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ClaudeBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisAllow: /\r\nAllow: /$\r\nAllow: /gw\r\nDisAllow: /site/common/search\r\n\r\nUser-agent: SemrushBot\r\nDisAllow: /\r\nUser-agent: MJ12bot\r\nDisAllow: /\r\nUser-agent: GPTBot\r\nDisAllow: /\r\nUser-agent: AhrefsBot\r\nDisAllow: /\r\nUser-agent: ClaudeBot\r\nDisAllow: /\r\nUser-agent: Googlebot\r\nDisAllow: /\r\n\r\nCrawl-delay: 288"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5
      },
      "metadata": {
        "has_title": true,
        "title": "양양군",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 191,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 98700
      },
      "content_paths": {
        "press": [
          "/gw/portal/yyc_news_report",
          "/gw/portal/yyc_news_report"
        ],
        "notice": [
          "https://www.yangyang.go.kr/gw/portal/yyc_news_notice?articleSeq=205237&mode=readForm&curPage=1&boardCode=BDAABB01",
          "/gw/portal/yyc_com_positive_notice",
          "/gw/portal/yyc_news_notice"
        ],
        "policy": [
          "/gw/portal/yyc_opinfo_realname_board",
          "/gw/portal/yyc_opinfo_realname_board",
          "/gw/portal/yyc_com_discussion_forum"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B177",
      "name": "신안군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.shinan.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#  ROBOTS.TXT\r\nUser-agent: *\r\nDisallow: /open_content/life/participation/\r\nDisallow: /home/www/minwon/statement/\r\nDisallow: /home/www/participation/participation_01/participation_01_01/\r\nDisallow: /home/business/\r\nDisallow: /home/www/support/search/\r\nDisallow: /home/www/openinfo/participation_07/participation_07_04/\r\nDisallow: /home/www/takepart/takepart_02/\r\nDisallow: /home/www/takepart/inhabitant/board/\r\n\r\nUser-agent: meta-externalagent\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /\r\n\r\nUser-agent: bingbot\r\nDisallow: /\r\n\r\nUser-agent: BingPreview\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "신안군",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 153,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 10069
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B181",
      "name": "완도군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.wando.go.kr/intro/intro.htm",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/groups/\nDisallow:/election/\nDisallow:/images/\nDisallow:/search/\nDisallow:/download/\nDisallow:/contents/\nDisallow:/*pBoardId*\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "완도군청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 78,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 3556
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B224",
      "name": "하동군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hadong.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 18,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 5,
          "CA-03": 2,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: ClaudeBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "ClaudeBot"
        ],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/02912/\nDisallow:/02913/\nDisallow:/02914/\nDisallow:/02915/\nDisallow:/02916/\nDisallow:/02951/\nDisallow:/02952/\nDisallow:/02953/\nDisallow:/02954/\nDisallow:/02639/\nDisallow:/02640/\nDisallow:/02641/\nDisallow:/02642/\nDisallow:/02643/\nDisallow:/00215/\nDisallow:/search/\nDisallow:/specialty/00215/00398.web\n\nUser-agent: bingbot\nDisallow:/\n\nUser-agent: ClaudeBot\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "하동군",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 162,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 144838
      },
      "content_paths": {
        "press": [
          "/media/00013/03606.web",
          "/media/00013/03607.web",
          "http://hdpress.co.kr/"
        ],
        "notice": [],
        "policy": [
          "/opendata/00097/04788.web",
          "/opendata/00117.web",
          "/opendata/00117/00118.web"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "N001",
      "name": "대한민국 국회",
      "name_en": "",
      "org_type": "legislature",
      "url": "https://www.assembly.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /$\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 49
      },
      "metadata": {
        "has_title": true,
        "title": "대한민국 국회 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 4482,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 3320
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "N010",
      "name": "경기도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.ggc.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 10,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 7,
          "CA-02": 0,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /asset/\r\nDisallow: /asacms/\r\nDisallow: /design/\r\nDisallow: /uploadfile/\r\nDisallow: /namoEditUpload/\r\nDisallow: /site/*/file/\r\nDisallow: /site/*/board/\r\nDisallow: /site/*/archive/\r\nDisallow: /site/*/space/\r\nDisallow: /site/*/research/\r\nDisallow: /site/*/mypage/\r\nDisallow: /*/asacms/\r\nDisallow: /sso/\r\nDisallow: /site/main/certificate/request\r\n#Sitemap: https://test.go.kr/sitemap/Sitemap_*.xml\r\n#운영서버 도메인으로 변경\r\n#Disallow: /*? # block any URL that includes a ?"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경기도의회 | 경기도의회 - 메인페이지",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1154,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 169570
      },
      "content_paths": {
        "press": [
          "/site/main/xb/lwmkr/lawmakerpressrelease",
          "/site/main/xb/lwmkr/lawmakerpressreport",
          "/site/main/xb/lwmkr/lawmakerpressrelease"
        ],
        "notice": [],
        "policy": [
          "/site/main/xb/main/clnc_rsgrp",
          "/site/main/content/policysupoperstatemenu",
          "/site/main/board/clnc_rsgrp/list"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": true,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "N015",
      "name": "전라남도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.jnassembly.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "\r\nUser-agent: *\r\n\r\nDisallow: */jnassem/board/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전라남도의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 195,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 132230
      },
      "content_paths": {
        "press": [
          "/jnassem/board/4",
          "/jnassem/board/4"
        ],
        "notice": [
          "/jnassem/board/1",
          "/jnassem/board/1"
        ],
        "policy": [
          "/jnassem/board/41",
          "/jnassem/board/41",
          "/jnassem/board/4/read/11201914"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K241",
      "name": "한국서부발전(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.iwest.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.iwest.co.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\n\r\n# %EA%B2%AC%ED%95%99\r\nDisallow: */iwest/496\r\n\r\n# %EC%95%88%EC%A0%84%EC%B2%B4%ED%97%98\r\nDisallow: */iwest/498\r\n\r\n# %EB%8F%99%EB%B0%98\r\nDisallow: */iwest/442\r\n\r\nDisallow: */iwest/418\r\nDisallow: */qna\r\n\r\nDisallow: */iwest/1048\r\nDisallow: */qnaLion\r\n\r\nDisallow: */iwest/1093\r\nDisallow: */qnaContract\r\n\r\n# %EC%95%84%EC%9D%B4%EB%94%94%EC%96%B4%2C+%EC%A7%80%EC%97%AD%EC%9D%B8%EC%9E%AC%2C+%EC%84%9C%EB%B6%80%EA%B3%B5%EA%B0%90+%EC%86%8C%ED%86%B5\r\nDisallow: */iwest/485\r\nDisallow: */iwest/983\r\nDisallow: */iwest/1040\r\nDisallow: */iwest/1001\r\nDisallow: */mrfnPropse\r\n\r\n# BOD%2C+%EC%9E%84%EC%9B%90%EC%9C%84%EC%9B%90%ED%9A%8C\r\nDisallow: */iwest/671\r\nDisallow: */iwest/1084\r\nDisallow: */iwest/672\r\nDisallow: */iwest/673\r\nDisallow: */iwest/674\r\nDisallow: */iwest/675\r\nDisallow: */iwest/676\r\nDisallow: */iwest/698\r\nDisallow: */iwest/678\r\nDisallow: */iwest/680\r\nDisallow: */iwest/681\r\nDisallow: */iwest/1099\r\nDisallow: */iwest/1049\r\n\r\n# %EC%82%AC%ED%9A%8C%EA%B3%B5%ED%97%8C%EC%9C%84%EC%9B%90%ED%9A%8C+%ED%9A%8C%EC%9D%98%EB%A1%9D%2C+%EC%B2%AD%ED%83%81-%EC%8B%A0%EA%B3%A0%EB%AC%BC%ED%92%88%2C+%EC%B2%AD%ED%83%81%EA%B8%88%EC%A7%80-%EC%83%81%EB%8B%B4%2C+%EC%B2%AD%EB%A0%B4%EC%8B%9C%EB%AF%BC%EA%B0%90%EC%82%AC%EA%B4%80\r\nDisallow: */iwest/911\r\nDisallow: */iwest/646\r\nDisallow: */iwest/690\r\nDisallow: */iwest/692\r\nDisallow: */iwest/651\r\nDisallow: */iwest/936\r\nDisallow: */iwest/941\r\nDisallow: */iwest/946\r\nDisallow: */iwest/942\r\nDisallow: */bbs/iwest\r\n\r\n# %EB%B0%98%EB%B6%80%ED%8C%A8-%EC%86%8C%EA%B7%B9%ED%96%89%EC%A0%95%2C+%EB%B6%80%EC%A0%95%EB%B6%80%ED%8C%A8%2C+%EA%B3%B5%EC%9D%B5%EC%8B%A0%EA%B3%A0%2C+%EA%B3%B5%EA%B3%B5%EC%9E%AC%EC%A0%95%2C+%EA%B0%91%EC%A7%88%ED%94%BC%ED%95%B4%2C%EA%B3%84%EC%95%BD%2C%EC%B2%AD%ED%83%81%2C+%EC%83%81%EB%8B%B4\r\nDisallow: */iwest/944\r\nDisallow: */iwest/636\r\nDisallow: */iwest/640\r\nDisallow: */iwest/521\r\nDisallow: */iwest/522\r\nDisallow: */iwest/523\r\nDisallow: */iwest/524\r\nDisallow: */iwest/910\r\nDisallow: */iwest/644\r\nDisallow: */iwest/645\r\nDisallow: */sttemntCnslt\r\n\r\nDisallow: */iwest/1125\r\nDisallow: */iwest/1175\r\nDisallow: */artclDownload.do\r\nDisallow: */repArtclDownload.do\r\n\r\nDisallow: */topL\r\nDisallow: */site/top\r\nDisallow: */fileDownload.do\r\nDisallow: /beffatInfoPublict/iwest/*/download.do\r\n\r\nDisallow: */iwest/files\r\n\r\nUser-agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent: Bytespider\r\nDisallow: /\r\n\r\nUser-agent: AhrefsBot\r\nDisallow: /\r\n\r\nUser-agent: SemrushBot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: */search\r\nDisallow: */iwest\r\nDisallow: */mrfnPropse\r\n\r\nAllow: /iwest\r\nSitemap: https://www.iwest.co.kr/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 2
      },
      "metadata": {
        "has_title": true,
        "title": "한국서부발전(주)",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 415,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 256617
      },
      "content_paths": {
        "press": [
          "/iwest/492/subview.do",
          "/iwest/1262/subview.do"
        ],
        "notice": [
          "/iwest/431/subview.do"
        ],
        "policy": [
          "/iwest/1112/subview.do",
          "https://www.facebook.com/497184789121171/posts/1356930579813250",
          "/iwest/1112/subview.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K305",
      "name": "한국철도공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://info.korail.com",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "Line 1: 파싱 불가 \"SCDSA004\u0000\u0000R\u0000�{\\- �?��i�:�\u0012;]g��d\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u00000000001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\\\u0000\u0000\u0000`\f\u0000\u0000\u001a\u0000\u0000\u0000\u0000\u0000\u0000\u0000@ �_\"�Z#����/Y�Y\u000b\u0005-�Ȗʛ\"�A�\u0014\u0001�W0tg�H���<���O���,G�3/\u0012��J2�W\t`\r���G?(��~�/��\u0001\u0006'��^1�\t��/`\u0011�\r�x�W8�� \u000b\\�7fӱ��\tO���`�\tֳ�N�,H�?��8���\b��{Cu�\u001dEsY\u0018��\u001cQz��!0_�\u0019�ɫ=+Vۏ�V$0\u00048s\u000f�#)�\u0018�\u0017��j����:<��=�:g�Ìx�������\t����#P,�0�����^�hF��7�\u0019�ڈ�\u0019\u0014\b[̓��\u0001�]\u0000�U�ɓ����I>��\u0007#��\u0019� \u0011f���,�r�p\u0016dq��\u0010\u0016�稯 ��r҂k�[l\u0019\u001em����\u000eTץS��R�%��$��\u0007u��\u001cs�D\u0005{]�W\u001d\u0016d_i���_\u0014����N�\u0013��P�?߄���)��74�9�!N&0h7�$�,��$��z\u0002ݻ��Z��u�9��|)��)�f]H:�Z\u001f�)� \u001fR�e'��w��z\u000b�B���ӟ;��\r�\u0000>(��\\\u000fe�\u001e\u0004�O�%h�цm��uʻ\u001cw4�\u001a�k�wa�g�C,�W\u0013��;֦�e˶�\u0012�����KH*2���\u0000p��\u001e\"vS��\u0000Q;\b��1\u001fA��\u001b#��(�\b�lr\t���\u000e��%�9܎\u0007?\u0005�Y���|���5\u000fs�\u001b��!iC$�\"; Line 2: 파싱 불가 \"-�aY\u000e_\u0018a��\u0000\u0013�uG���=~Vwua\u000fp]qep\t���� 9(M\f\u0001]�\u0012�\u0015�VOm\"�.�_�W³W\u0013\u000bI\u001c��'Q��(4�]'*�&k�(\u001b|��m�\u001fď{�fc����B��\u0014����\u0007��x�,��T�2ftZ��\\���\u000f�lר\u0013���`��9�P/�\"\u0002���z�lI���|���6�\u000e�V��~��sd�pO\u0001p��5���2�# �'9�E\u001d\u0010\u0015�7���S��b�\u0007\"+\u0018 a�\u0005բ��\u001e8�G\u0018���)�R���D�~l��u6\u0007\u001b��Tz�~\\�\u001e�F �0�Cșf�b�\u0001�}�S�W�\u001dP|\"������\u000f��~-��{oh�¥[xdL6�DoÓ:A�8+͛6�\u0001�4�wVБ\u0000T.8�Z\"; Line 3: 파싱 불가 \"m��,��Y`��>p0\"�GR6\u001d����y�ͮ�\u0003�5��f\u0017�myJR��_9`!�[\u0001\u0013��vHUt�0�[mO�0\u001f��B�\u000e�őn\u001e\tFr�\u0000x$v�1�pn�����\u0019M�X�vt��}H��.�\u0013\u0003����.Q�i�\u0011(�&O\u001at�J�d�����|\u0018�Rr�O�\u0004���0o\u000f�Z�rHuKd��&��ثq��f4�{\u0018i��L�ᄲ`�Ҏ�\f�\u0007\u0019�V8�%?JW�$9+hx�\u0017�4�{�y\u0001\u001c2j��\u0013/�w�j\u0016\u0019�#b\""
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "SCDSA004\u0000\u0000R\u0000�{\\- �?��i�:�\u0012;]g��d\u0004\u0000\u0000\u0000\u0000\u0000\u0000\u00000000001\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\\\u0000\u0000\u0000`\f\u0000\u0000\u001a\u0000\u0000\u0000\u0000\u0000\u0000\u0000@ �_\"�Z#����/Y�Y\u000b\u0005-�Ȗʛ\"�A�\u0014\u0001�W0tg�H���<���O���,G�3/\u0012��J2�W\t`\r���G?(��~�/��\u0001\u0006'��^1�\t��/`\u0011�\r�x�W8�� \u000b\\�7fӱ��\tO���`�\tֳ�N�,H�?��8���\b��{Cu�\u001dEsY\u0018��\u001cQz��!0_�\u0019�ɫ=+Vۏ�V$0\u00048s\u000f�#)�\u0018�\u0017��j����:<��=�:g�Ìx�������\t����#P,�0�����^�hF��7�\u0019�ڈ�\u0019\u0014\b[̓��\u0001�]\u0000�U�ɓ����I>��\u0007#��\u0019� \u0011f���,�r�p\u0016dq��\u0010\u0016�稯 ��r҂k�[l\u0019\u001em����\u000eTץS��R�%��$��\u0007u��\u001cs�D\u0005{]�W\u001d\u0016d_i���_\u0014����N�\u0013��P�?߄���)��74�9�!N&0h7�$�,��$��z\u0002ݻ��Z��u�9��|)��)�f]H:�Z\u001f�)� \u001fR�e'��w��z\u000b�B���ӟ;��\r�\u0000>(��\\\u000fe�\u001e\u0004�O�%h�цm��uʻ\u001cw4�\u001a�k�wa�g�C,�W\u0013��;֦�e˶�\u0012�����KH*2���\u0000p��\u001e\"vS��\u0000Q;\b��1\u001fA��\u001b#��(�\b�lr\t���\u000e��%�9܎\u0007?\u0005�Y���|���5\u000fs�\u001b��!iC$�\n-�aY\u000e_\u0018a��\u0000\u0013�uG���=~Vwua\u000fp]qep\t���� 9(M\f\u0001]�\u0012�\u0015�VOm\"�.�_�W³W\u0013\u000bI\u001c��'Q��(4�]'*�&k�(\u001b|��m�\u001fď{�fc����B��\u0014����\u0007��x�,��T�2ftZ��\\���\u000f�lר\u0013���`��9�P/�\"\u0002���z�lI���|���6�\u000e�V��~��sd�pO\u0001p��5���2�# �'9�E\u001d\u0010\u0015�7���S��b�\u0007\"+\u0018 a�\u0005բ��\u001e8�G\u0018���)�R���D�~l��u6\u0007\u001b��Tz�~\\�\u001e�F �0�Cșf�b�\u0001�}�S�W�\u001dP|\"������\u000f��~-��{oh�¥[xdL6�DoÓ:A�8+͛6�\u0001�4�wVБ\u0000T.8�Z\nm��,��Y`��>p0\"�GR6\u001d����y�ͮ�\u0003�5��f\u0017�myJR��_9`!�[\u0001\u0013��vHUt�0�[mO�0\u001f��B�\u000e�őn\u001e\tFr�\u0000x$v�1�pn�����\u0019M�X�vt��}H��.�\u0013\u0003����.Q�i�\u0011(�&O\u001at�J�d�����|\u0018�Rr�O�\u0004���0o\u000f�Z�rHuKd��&��ثq��f4�{\u0018i��L�ᄲ`�Ҏ�\f�\u0007\u0019�V8�%?JW�$9+hx�\u0017�4�{�y\u0001\u001c2j��\u0013/�w�j\u0016\u0019�#b\n�\u001au��Z\u001d\u0015\u001f\u001d�S\u0019\u0013f��������8s�\u0018ܒ��\u000fP}y(�=F��\"��#A���苨@C`�#\r�>J��)J�Q��l[�t�<�0<a�v?!{�N�G����\u0005�]\tͧ�Ez��cDb4l�nz�ͨ����`�\u0010�e\u0004ᐦ.�i�Α \f���V��Kfa����}\u0004\u0015;�2���V�L�h'\u0002\u000b�Et�\u0017�Բ\u0013�\u0010˦}�F!\u0003��AN��å�����(G\u000e��%�gB��P\u0002w\nPjx}���l�\u000bc�v����(1\u001d\u0016ۙn\u0003fy�����D%�\u0006�\u0010��b�}\u0003�L�Ąe�\f�O�\\�f�\u0002��X��}�\f���N�\u001c�w��<�\u0006\\�[+�AqڭY�F���v\u000f����t����r\u0015����|ζ�*�\u000f���h�K�M��/(��m���Yg5s3���O-��>��\u001f�G|'������;:B�\u0011t��|k�9s��uTa�&�\u000b�\u001c&m�Q����JC��dc}ƫ�;N����#\"Bz�\u001f�\u0001�\t\u0007�W\r}K�vq\u000b�G\t\u0007q�˵�\u0004�B\u0006gg�\u0016�+�$�ߝQ��B�\u0018��`C��\\i�16��\fd��a��(�\u0011$\bJٴ�g-��,�^�������_<A��z�\"�=\u0004�m��f8�;\u0003?\u001ev���g³\n紧v\u000b���\"�?{5D\u0019p��\u0017���)�a\u001e�b��\u0019a}��L�\u0005�I\u001b!��hw\u000bkf~�\u0013�\u001d5\u001b��~|exf�4�s�~\u001f\u001f�\u0003|l��\u001f�\u001e��6*s������\u000e�\u0004����\\����\u0000Ɇ�Ձ4Lfr7���+ɟQ�UT�jg�\"�\nqБ\u001b���/��\u001bPH\u000feI\u0010����$M��,�k��xs��m\u00196��\u0011�\u0016��������e����?\u00022�\u0015�,LZ��R�Q���\u000b�z��\f RK�.��2X1���693��\u0019�k\u0017��uiQ\\\u0011KZj�n���qC��\u000e��J��d�\u0010j\u0015\u0001��\u0004a�%�u5�$\u0016&g�1����Z�\b@�&\u0005$U*]�I�g�.A��F [�܋�\u001f�m�b��V�;���j�\u0001-�w�\ra�2��IlS\u001f�A\u0005V�q�K_'��2�I��J$�o�é���\u0000�\u001f����]���A��\u001e/�\u0014\u001d`�\u001cW�� �3�3L\r O��Cq�Ϡ�Pn0��}zE\u001c��B����9*E�\u0013�-\u0016]&>����2\u0006O89X\u000b�\u0001)�[3>�}J���\u0001(� hLS{ӡ\rP\u0010��4�;^��S��\u0015�����:�j\t!��X�/\u0011O�0�u)\u001a����e<�l�^ƗʈHѬ�$FQ�h7DXڣ���E�9\u001d\"��>����+\u001b���9@6\"�Z%;ۍ�l{���R�>6�<o�*�f�\u0013�U�+�a,��4A5\u0013�g[����S/gw���C�!E\b�E�\u0014;�V��Y\u001f�<n��A*x�\u001aDoDF\u001c\u001c&�\u0012E˓��Vߘ\u0017W�Pj�I-n�s�?V��\u0005n\f}�?\u0019Az\u0010��\u0000���;[i�@����4p�ա����H;�b��;T�I�|T[r@�$�\u0012g\u001a��\u0001\u0016,%�z\u0013�`�CRP('[����U\u000f���F�\"�{�h\u0017f� ��\u000f��zG\\hh:�ɰ�z�L<\u0014m�t:������e�8o� �\u0013-��ʅ����C~��4�p)r��֞\u0015���.�f�HS�k�\u0011���m�\u001a�A\u001ev=H\f\u001f�����Bj#\t�\u0011��l�z��0�\u0004���w��\u000eթ\u000eSUu�\u0013JA�\u001c�+�\u000f>\n�Zta\t�6�\u001dq�\u000f��c�ޫ����*�s�зJ\u001coL��Ƌ�\u0006�=9����\u0005�S�v�~�acn����\u0013�aY�i\u001f4!0С�ߋ����\u0001��l\u0019Nz/Jy�\u001f\u0004�L��\"_�����t)6\u0004f�}Fe�g�g�'�Ktc$��\t�\u0012�@\u0002��3�ɜ�@����`GJH\u0002{�H�>3ѯQ%��-���E������Rt�(�e\u0012@�\nv!���<���ಀ\\(k�|�.�m\n_'\u0000\u0019$L�r�O��F@0\r�k���CE��HV��xݸ�x-�eU\n1[V�\u0004+�v$���4*􍍍iK/�Pa��40�^\u0019T�\u0007%�W\u001e����\u0003��s���A�\u001e��8��t\t�!�/��*O��t���sr�Ӻ�I\u0015�6�~����5��a�ʳ�\t���v�\u0006?ӂB�h9�p`�f���5��$��״p����\u00178��\u0011�=&1�)\u0016\u0006�\u0002E˕�P\u0011�4���n�A��9*U�.�!V���0�XE���h�\u0016���dP!$��\byg�\u001d5P�m}e�,\u001f\u000bt�����]\u0007�c\"�vk�2�:\u0016��/C�X\u0011�ATF �,�軓�\u0006�%\u0012�\u0019�c\u001d'?�?ɺ�S��F%��(���ʥ\u001e>Z�\u001e�kgx�v B�y�xY�:\"\u0016\u0016�4f��m���?��u\\(����H�e����\u0011x"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "코레일 승차권예매",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 286,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 3061
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K282",
      "name": "한국잡월드",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.koreajobworld.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국잡월드",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 759,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 126920
      },
      "content_paths": {
        "press": [
          "/boardList.do?mid=45&menuId=56&bid=5&site=10&portalMenuNo=40"
        ],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K121",
      "name": "재단법인 대한건설기계안전관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcesi.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 59,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대한건설기계안전관리원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 38,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 135338
      },
      "content_paths": {
        "press": [
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1019",
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1019"
        ],
        "notice": [
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1018",
          "/user/bbs/BD_selectBbsList.do?q_bbsCode=1018"
        ],
        "policy": [
          "/home/management/safetyMngnt/safetyMngntPolicy.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K017",
      "name": "강원대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.knuh.or.kr/",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:Yeti\r\nAllow: /main/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�������б�����",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 325,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 39896
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K036",
      "name": "국립광주과학관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.sciencecenter.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /c\nDisallow: /s\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립광주과학관",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 101,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 965
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K050",
      "name": "국민건강보험공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nhis.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.nhis.or.kr/sitemap.txt"
        ],
        "snapshot": "User-agent: *\nAllow : /index.html\nAllow : /nhis/index.do\nAllow : /family/\nAllow : /english/\nAllow : /japanese/\nAllow : /vietnamese/\nSitemap : https://www.nhis.or.kr/sitemap.txt\nDisallow : /nhis/\nDisallow : /3rdparty/\nDisallow : /_common/\nDisallow : /_share/\nDisallow : /_res/\nDisallow : /_site/\nDisallow : /daumMap/\nDisallow : /initech/\nDisallow : /veraportG3/\nDisallow : /webfilter/\nDisallow : /_custom/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국민건강보험",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 71,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 2133
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B058",
      "name": "연수구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeonsu.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: GPTBot \r\nDisallow: / \r\n\r\nUser-agent: SemrushBot \r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: / \r\n\r\nUser-Agent: *\r\nDisallow: /job/employment/db_open.asp\r\n\r\n\r\n#DaumWebMasterTool:4e1085b18878ba0b0a908272270cbb4f514bd70f74e41a2879002708e3159da2:5llCktz7ZGRLpLSfLaoo1w=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "인천광역시 연수구",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 486,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 116378
      },
      "content_paths": {
        "press": [
          "/main/community/notify/report.asp",
          "/main/community/notify/report.asp"
        ],
        "notice": [
          "/main/part/youth/notice.asp",
          "/main/part/youth/notice.asp",
          "/main/part/food/food_notice.asp"
        ],
        "policy": [
          "/main/administration/business/operate.asp",
          "/main/administration/business/city.asp",
          "/main/administration/realname.asp"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": true,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B122",
      "name": "평창군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.pc.go.kr/portal",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 2개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ClaudeBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ClaudeBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisAllow: /\r\nAllow: /$\r\nAllow: /portal\r\nAllow: /health\r\nAllow: /agri\r\nAllow: /lib\r\nAllow: /pcedu\r\nAllow: /elearningedu\r\nAllow: /urbanscape\r\nDisAllow: /search\r\n\r\nUser-agent: SemrushBot\r\nDisAllow: /\r\nUser-agent: MJ12bot\r\nDisAllow: /\r\nUser-agent: GPTBot\r\nDisAllow: /\r\nUser-agent: AhrefsBot\r\nDisAllow: /\r\nUser-agent: ClaudeBot\r\nDisAllow: /\r\nUser-agent: Googlebot\r\nDisAllow: /\r\n\r\nCrawl-delay: 288"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "평창군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 518,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 153499
      },
      "content_paths": {
        "press": [
          "/portal/government/government-press",
          "/portal/government/government-press/government-press-press",
          "/portal/government/government-press/government-press-explanation"
        ],
        "notice": [
          "/portal/pclove/notice",
          "https://www.safetyreport.go.kr/#/customercenter/notice/175380",
          "/portal/government/government-notification?articleSeq=1&noticeMgrNo=41107"
        ],
        "policy": [
          "/portal/info/info-admin/info-admin-publicity",
          "/portal/info/info-real",
          "/portal/info/info-real/PolicyRealname"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B135",
      "name": "청주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://intro.cheongju.go.kr/",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "청주시청 인트로",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 117,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 19187
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://www.cheongju.go.kr/www/contents.do?key=586"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "N017",
      "name": "경상남도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.gyeongnam.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경상남도의회",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 125,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 13316
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B124",
      "name": "화천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ihc.go.kr/www/index.do",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "화천군 대표 누리집",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 603,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 146988
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=11&key=2338",
          "/www/selectBbsNttList.do?bbsNo=11&key=2338",
          "sub.do?key=2338"
        ],
        "policy": [
          "/www/contents.do?key=2404",
          "/www/selectBbsNttList.do?bbsNo=23&key=2525",
          "https://www.prism.go.kr"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K275",
      "name": "한국원자력환경공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.korad.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /dept/index.jsp\r\nDisallow: /cms/\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "에러페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 158,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 1408
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "R002",
      "name": "부산광역시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.bspolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 24,
            "max": 25
          },
          "content_accessibility": {
            "score": 17,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 2,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 2,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "robots.txt가 비어있거나 유효하지 않음"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": ""
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부산경찰청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 5664,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 12450
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K105",
      "name": "아동권리보장원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ncrc.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "아동권리보장원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 564,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 106113
      },
      "content_paths": {
        "press": [
          "/ncrc/na/ntt/selectNttList.do?mi=1055&bbsId=1022",
          "/ncrc/na/ntt/selectNttList.do?mi=1055&bbsId=1022",
          "/ncrc/na/ntt/selectNttList.do?mi=1055&bbsId=1022"
        ],
        "notice": [
          "/ncrc/na/ntt/selectNttList.do?mi=1053&bbsId=1021",
          "/ncrc/na/ntt/selectNttList.do?mi=1053&bbsId=1021"
        ],
        "policy": [
          "/ncrc/cm/cntnts/cntntsView.do?mi=1025&cntntsId=1324",
          "/ncrc/cm/cntnts/cntntsView.do?mi=1025&cntntsId=1324",
          "/ncrc/cm/cntnts/cntntsView.do?mi=1397&cntntsId=1326"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K056",
      "name": "국방기술진흥연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.krit.re.kr",
      "parent_org_id": null,
      "ministry": "방위사업청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 58,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /adm*/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국방기술진흥연구소 커버페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 12,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 4194
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K086",
      "name": "부산대학교치과병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.pnudh.co.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 57,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 24,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 2,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "robots.txt가 비어있거나 유효하지 않음"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": ""
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부산대학교 치과병원 > 메인",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 149,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 54193
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/pnudh/board/list.do?cmnx=28",
          "/pnudh/board/list.do?cmnx=72",
          "/pnudh/board/list.do?cmnx=74"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K337",
      "name": "한식진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.hansik.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 57,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /board/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한식포털 | The Taste of Korea HANSIK",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2037,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 244079
      },
      "content_paths": {
        "press": [
          "/board/no/list/342?menuSn=235",
          "/board/no/list/342?menuSn=235",
          "/board/no/view/342?bbsSeq=67153&menuSn=235&type=experience_notice"
        ],
        "notice": [
          "/board/no/list/001?menuSn=31",
          "/board/no/list/001?menuSn=31",
          "/board/no/view/303?bbsSeq=67202&menuSn=233&type=experience_notice"
        ],
        "policy": [
          "/board/th/list/376?menuSn=496",
          "/board/th/list/376?menuSn=496",
          "/contents/contentsDetail.do?cntntsSeq=27&menuSn=115"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K280",
      "name": "한국임업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kofpi.or.kr",
      "parent_org_id": null,
      "ministry": "산림청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nAllow: /\r\nDisallow: /search/\r\nDisallow: /notice/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 297
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 14,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 232
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K257",
      "name": "한국어촌어항공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.fipa.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: * \r\n\r\nDisallow: /fipa/pgm/search/front/totalSearch.do\r\nDisallow: /fipa/bbs/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국어촌어항공단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 258,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 272939
      },
      "content_paths": {
        "press": [
          "/fipa/bbs/i-171/list.do"
        ],
        "notice": [
          "/fipa/bbs/i-167/list.do"
        ],
        "policy": [
          "/fipa/cntnts/i-161/web.do",
          "/fipa/cntnts/i-161/web.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K126",
      "name": "재단법인 한국장기조직기증원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koda1458.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /capybara/\r\nDisallow: /memorial/\r\nDisallow: /communication/\r\nDisallow: /data/\r\nDisallow: /major-business/lab/resources\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국장기조직기증원(KODA) - 생명과 생명을 잇는 기증관리 전문기관",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 185,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 147509
      },
      "content_paths": {
        "press": [
          "/data/promotions/press",
          "/data/promotions/press",
          "/data/promotions/press"
        ],
        "notice": [
          "/communication/notices",
          "/communication/notices",
          "/communication/bid-notices"
        ],
        "policy": [
          "/open-info/public-license"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K167",
      "name": "한국공정거래조정원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kofair.or.kr",
      "parent_org_id": null,
      "ministry": "공정거래위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국공정거래조정원",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1363,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 155370
      },
      "content_paths": {
        "press": [
          "/home/board/brdList.do?menu_cd=000044",
          "/home/board/brdList.do?menu_cd=000044",
          "/home/board/brdList.do?menu_cd=000044"
        ],
        "notice": [
          "/home/board/brdList.do?menu_cd=000065",
          "/home/board/brdList.do?menu_cd=000105",
          "/home/board/brdList.do?menu_cd=000043"
        ],
        "policy": [
          "/home/board/brdList.do?menu_cd=000038",
          "/home/board/brdList.do?menu_cd=000038",
          "/home/board/brdList.do?menu_cd=000038"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B190",
      "name": "고령군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.goryeong.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "고령군",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 328,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 101029
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kor/boardList.do?IDX=416&BRD_ID=1147",
          "/kor/boardList.do?IDX=257&BRD_ID=1124",
          "/kor/boardList.do?IDX=152&BRD_ID=1019"
        ],
        "policy": [
          "/kor/boardList.do?IDX=30&BRD_ID=1097",
          "/kor/boardList.do?IDX=30&BRD_ID=1097",
          "/kor/boardList.do?IDX=30&BRD_ID=1097"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K289",
      "name": "한국전기안전공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kesco.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /$"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전기안전공사 대표 홈페이지",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 189,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 141852
      },
      "content_paths": {
        "press": [
          "/bbs/selectPageListBbs.do?bbs_code=MKB00002"
        ],
        "notice": [
          "/bbs/selectPageListBbs.do?bbs_code=MKB00001"
        ],
        "policy": [
          "/contents/selectContents.do?contents_id=MEB00002",
          "/opinion/selectPageListBbsCmtt.do?bbs_code=MKB00006"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B130",
      "name": "옥천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.oc.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 56,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /search/\nDisallow: *BbsNtt*\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "행복드림 옥천 - 옥천군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 154,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 646874
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=44&amp;key=252&amp;",
          "https://www.chungbuk.go.kr/www/selectBbsNttList.do?bbsNo=65&amp;key=429&amp;"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=36&amp;key=232&amp;",
          "/www/selectBbsNttList.do?bbsNo=408&amp;key=4930&amp;",
          "https://www.realtyprice.kr/notice/main/mainBody.htm?"
        ],
        "policy": [
          "/www/contents.do?key=130&amp;",
          "/www/contents.do?key=190&amp;",
          "/www/contents.do?key=190&amp;"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K237",
      "name": "한국산업은행",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kdb.co.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search*/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국산업은행",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 68,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 3795
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K249",
      "name": "한국수산자원공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.fira.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 3,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "USER-agent: *\r\nDisallow: /newfira/web/news\r\nDisallow: /newfira/web/service/service06_01.jsp\r\nDisallow: /newfira/web/service/service06_02.jsp\r\nDisallow: /newfira/web/service/service01_01_01.jsp"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국수산자원공단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 837,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 67934
      },
      "content_paths": {
        "press": [
          "/newfira/web/news/news02_02.jsp"
        ],
        "notice": [
          "/newfira/web/news/news01_01.jsp",
          "/newfira/web/news/news01_01.jsp",
          "/newfira/web/news/news01_01.jsp"
        ],
        "policy": [],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K310",
      "name": "한국출판문화산업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kpipa.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국출판문화산업진흥원 대표 누리집",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 161,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 79446
      },
      "content_paths": {
        "press": [
          "/p/g1_5",
          "/p/g1_5",
          "https://www.kpipa.or.kr/p/g1_5"
        ],
        "notice": [],
        "policy": [
          "/p/content/m7_6",
          "/p/content/m7_6"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B089",
      "name": "수원시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.suwon.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /web/petition/\r\nDisallow: /eminwon/\r\nDisallow: /web/opendoc/\r\nDisallow: /web/search/\r\nDisallow: /web/organization/\r\nDisallow: /web/trans/organization/\r\nDisallow: /web/preinfo/\r\nDisallow: /web/trans/\r\nDisallow: /sw-www/sw-trans/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "수원특례시청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 41,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 4054
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B107",
      "name": "화성시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hscity.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow:    /\nDisallow: /foreign\nDisallow: /html\nDisallow: /popup\nDisallow: /resources\nDisallow: /total_part\nDisallow: /upload\nDisallow: /webcontent\nDisallow: /administration\nDisallow: /information\nDisallow: /citizen\nDisallow: /farm\nDisallow: /dt_health\nDisallow: /car\nDisallow: /culture\nDisallow: /about\nDisallow: /water\nDisallow: /minwon\nDisallow: /eng\nDisallow: /jpn\nDisallow: /chn\nDisallow: /part\nDisallow: /META-INF\nDisallow: /WEB-INF\nDisallow: /www/user/bbs/BD_selectBbs.do?q_bbsCode=1104\nDisallow: /www/user/bbs/BD_selectBbs.do?q_bbsCode=1009\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "화성시청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 109,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 792
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B118",
      "name": "정선군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.jeongseon.go.kr/portal",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 2개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ClaudeBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ClaudeBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisAllow: /\r\nAllow: /$\r\nAllow: /portal\r\nAllow: /tour\r\nDisAllow: /search\r\n\r\nUser-agent: SemrushBot\r\nDisAllow: /\r\nUser-agent: MJ12bot\r\nDisAllow: /\r\nUser-agent: GPTBot\r\nDisAllow: /\r\nUser-agent: AhrefsBot\r\nDisAllow: /\r\nUser-agent: ClaudeBot\r\nDisAllow: /\r\nUser-agent: Googlebot\r\nDisAllow: /\r\n\r\nCrawl-delay: 288"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "정선군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1626,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 241490
      },
      "content_paths": {
        "press": [
          "/portal/openadmin/adminnews/pressrelease",
          "/portal/openadmin/adminnews/pressrelease"
        ],
        "notice": [
          "/portal/openadmin/adminnews/notice",
          "/portal/openadmin/adminnews/legislativenotice",
          "/portal/admininfo/contractinfo/noticetender"
        ],
        "policy": [
          "/portal/partinfo/lifewelfare/populationpolicy",
          "http://www.epeople.go.kr/idea",
          "/portal/admininfo/openinfo/realname"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B222",
      "name": "창원시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.changwon.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/cwsearch/\nDisallow:/search/\nDisallow:/sys/\n\nDisallow: /dangam/goPage\nDisallow: /dangam/ncms/\n\nDisallow: /gogofarm//board/\nDisallow: /gogofarm/board/\nDisallow: /gogofarm/farmer/\nDisallow: /gogofarm/ksis/\n\nDisallow: /k-democracy/wssms\nDisallow: /k-democracy/board\nDisallow: /k-democracy/images\nDisallow: /k-democracy/smteditor3\nDisallow: /k-democracy/inc\nDisallow: /k-democracy/app\nDisallow: /k-democracy/ipa\nDisallow: /k-democracy/mypage\nDisallow: /k-democracy/img\nDisallow: /k-democracy/wboard\nDisallow: /k-democracy/bbsDown\n\nDisallow: /cwart\nAllow: /cwart/main.do\n\nDisallow: /amoc/wssm/\nDisallow: /amoc/Sub03/\nDisallow: /amoc/Sub04/\nDisallow: /amoc/Sub06/\n\nDisallow: /water/\nDisallow: /water/wssm/\n\nDisallow: /mom/wssms/\nDisallow: /mom/Program/\nDisallow: /mom/Counsel/\nDisallow: /mom/Community/\n\nDisallow: /animal/Admin/\nDisallow: /animal/User/Sub05/\n\nDisallow: /lll/portal/bbs/\n\nDisallow: /yisunsin/\nAllow: /yisunsin/index.do\n\nDisallow:/barobaro/view.do?no=66\nDisallow:/barobaro/view.do?no=67\nDisallow:/barobaro/view.do?no=68\nDisallow:/barobaro/view.do?no=181\nDisallow:/barobaro/view.do?no=13\nDisallow:/barobaro/cwc/\n\nDisallow:/cwportal/10311/13851/13853.web\nDisallow:/booking/search.web"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "창원시청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 188,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 3080
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E014",
      "name": "전라남도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.jne.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "Line 1: 파싱 불가 \"���Ȼ��� ������ ����ȭ������ ���ܵǾ����ϴ�. ����ȭ��2<br/>\"; Line 2: 파싱 불가 \"- URL, Email �� ������ ����Ͻ� �� �����ϴ�. ÷�����Ͽ� �Է����ּ���<br>\"; Line 3: 파싱 불가 \"- ÷������ �̸��� Ư�����ڰ� �ִ��� Ȯ�����ּ���<br>\""
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "���Ȼ��� ������ ����ȭ������ ���ܵǾ����ϴ�. ����ȭ��2<br/>\r\n- URL, Email �� ������ ����Ͻ� �� �����ϴ�. ÷�����Ͽ� �Է����ּ���<br>\r\n- ÷������ �̸��� Ư�����ڰ� �ִ��� Ȯ�����ּ���<br>\r\n��Ÿ ����: 061-260-5732\r\n\r\n<br><br><br>"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전라남도교육청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3316,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 2041
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "N004",
      "name": "대구광역시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.daegu.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/kr/bbs\nDisallow:/kr/data/search\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대구광역시의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3767,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 201790
      },
      "content_paths": {
        "press": [
          "/publicity/bbs?bbs_id=bodo",
          "/publicity/bbs?bbs_id=bodo",
          "/kr/bbs?reform=view&uid=1B85DD7D38B3FA166E2876E643ABAA10&obtain=no&page=&flag=&keyword=&search_code=&th_sch=&bbs_id=bodo"
        ],
        "notice": [
          "/kr/bbs?bbs_id=public_notice",
          "/kr/bbs?bbs_id=notice",
          "/kr/bbs?bbs_id=public_notice"
        ],
        "policy": [
          "/kr/cms/resract",
          "/kr/bbs?bbs_id=policy",
          "/kr/cms/resract"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "N006",
      "name": "광주광역시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://council.gwangju.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 55,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 4,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 225
      },
      "metadata": {
        "has_title": true,
        "title": "광주광역시의회 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 113,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 147
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "M08",
      "name": "행정안전부",
      "name_en": "Ministry of the Interior and Safety",
      "org_type": "ministry",
      "url": "https://www.mois.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제37조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "행정안전부 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 54,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 622
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "A04",
      "name": "재외동포청",
      "name_en": "Overseas Koreans Agency",
      "org_type": "agency",
      "url": "https://www.oka.go.kr",
      "parent_org_id": "M04",
      "ministry": null,
      "law_reference": "제33조③",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "재외동포청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 647,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 133607
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/web/content.do?menu_cd=000056",
          "/web/content.do?menu_cd=000057",
          "/web/content.do?menu_cd=000041"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K022",
      "name": "경북대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://knuh.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 24,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 2,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-02-major",
          "severity": "major",
          "description": "robots.txt에 문법 오류가 있음",
          "detail": "robots.txt가 비어있거나 유효하지 않음"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": ""
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경북대학교병원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 63,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 6731
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K042",
      "name": "국립아시아문화전당재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.accf.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립아시아문화전당재단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 811,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 230727
      },
      "content_paths": {
        "press": [
          "/main/board/pressrelease",
          "/main/board/pressrelease-view/1241",
          "/main/board/pressrelease-view/1242"
        ],
        "notice": [
          "/main/board/notice",
          "/main/board/notice",
          "/main/board/notice-view/1257"
        ],
        "policy": [
          "/main/business/business_1",
          "/main/guide/policy",
          "/main/business/business_1"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K047",
      "name": "국립해양박물관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.mmk.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립해양박물관",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 634,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 82175
      },
      "content_paths": {
        "press": [
          "/?folder=bbs&amp;page=list&amp;board_id=press_release",
          "/?folder=bbs&page=view&board_id=press_release&idx=20287",
          "/?folder=bbs&page=view&board_id=press_release&idx=20286"
        ],
        "notice": [
          "/?folder=bbs&page=view&board_id=notice&idx=20258",
          "/?folder=bbs&amp;page=list&amp;board_id=notice",
          "/?folder=bbs&amp;page=list&amp;board_id=notice"
        ],
        "policy": [
          "/?folder=policy&amp;page=terms",
          "/?folder=policy&amp;page=privacy",
          "/?folder=policy&amp;page=movie"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K060",
      "name": "국제식물검역인증원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ipab.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 9,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 5,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nDisallow: /resources\nDisallow: /*Board.do\nDisallow: /*delete*\nDisallow: /*Delete*\nDisallow: /*update*\nDisallow: /*Update*\nDisallow: /*Proc.do\nDisallow: /*tether*\nDisallow: /*casino*\nDisallow: /*betting*\nDisallow: /*sports*\nDisallow: /*slot*\nDisallow: /*poker*\nDisallow: /*event*\nDisallow: /*money*\nDisallow: /*토토*\nDisallow: /*먹튀*\nDisallow: /*머니*\nDisallow: /*사다리*\nDisallow: /*코인*\nDisallow: /*텔레*\nDisallow: /*테더*\nAllow: /$\nAllow: /kor/\nAllow: /agm/\nAllow: /plant/\nAllow: /pds/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국제식물검역인증원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1164,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 84659
      },
      "content_paths": {
        "press": [
          "/kor/CMS/Board/Board.do?mCode=MN072"
        ],
        "notice": [
          "/kor/CMS/Board/Board.do?mCode=MN068",
          "/kor/CMS/Board/Board.do?mCode=MN068",
          "/kor/CMS/Board/Board.do?mCode=MN068"
        ],
        "policy": [
          "/kor/CMS/Contents/Contents.do?mCode=MN029"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K081",
      "name": "독립기념관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.i815.or.kr",
      "parent_org_id": null,
      "ministry": "국가보훈부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "독립기념관",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 722,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 115603
      },
      "content_paths": {
        "press": [
          "/2018/news/press.do;jsessionid=6F515D6A32C3A6BA89F1CD4312B785A4",
          "/2018/news/press.do;jsessionid=6F515D6A32C3A6BA89F1CD4312B785A4",
          "/2018/news/press1.do;jsessionid=6F515D6A32C3A6BA89F1CD4312B785A4"
        ],
        "notice": [],
        "policy": [
          "/2018/participate/epi.do;jsessionid=6F515D6A32C3A6BA89F1CD4312B785A4",
          "/2018/news/mediaReport.do;jsessionid=6F515D6A32C3A6BA89F1CD4312B785A4",
          "/2018/gov/safetyPolicy.do;jsessionid=6F515D6A32C3A6BA89F1CD4312B785A4"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K111",
      "name": "영화진흥위원회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kofic.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "영화진흥위원회 홈페이지입니다.",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 105,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 2557
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K174",
      "name": "한국교육개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kedi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /khome/main/search/\r\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KEDI NEW HOME",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 53,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 4632
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K185",
      "name": "한국기술교육대학교",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koreatech.ac.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/\nAllow:/$\nAllow:/kor/\nAllow:/grd/\nAllow:/gshrd/\nAllow:/ipsi/\nAllow:/me/\nAllow:/mecha/\nAllow:/ite/\nAllow:/cse/\nAllow:/ide/\nAllow:/arch/\nAllow:/mse/\nAllow:/ace/\nAllow:/sim/\nAllow:/future/\nAllow:/esp/\nAllow:/general/\nAllow:/hrd/\nAllow:/ino/\nAllow:/menu.es\nAllow:/board.es\nAllow:/gallery.es\nAllow:/index.es\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국기술교육대학교",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 164,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 175
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K193",
      "name": "한국농업기술진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koat.or.kr/",
      "parent_org_id": null,
      "ministry": "농촌진흥청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국농업기술진흥원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 493,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 86691
      },
      "content_paths": {
        "press": [
          "/board/media/list.do"
        ],
        "notice": [
          "/board/notice/list.do",
          "/board/notice/list.do",
          "/board/notice/15974/view.do"
        ],
        "policy": [
          "/koat/managepolicy.do",
          "/contents/site_copyright.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K240",
      "name": "한국생명존중희망재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kfsp.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /cms/\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "생명존중희망재단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 38,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 295
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K264",
      "name": "한국여성정책연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kwdi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국여성정책연구원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 5191,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 1224228
      },
      "content_paths": {
        "press": [
          "/plaza/bodo.do",
          "/plaza/bodo.do",
          "/plaza/press.do"
        ],
        "notice": [
          "/plaza/notice.do",
          "/plaza/noticeView.do?p=1&idx=133780",
          "/plaza/noticeView.do?p=1&idx=133778"
        ],
        "policy": [
          "/",
          "/research/ntrand.do",
          "/plaza/press.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K267",
      "name": "한국영상자료원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koreafilm.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 46,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 3,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": true
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": true
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": true
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#User-agent: *\r\n#Disallow: /library/search/total\r\n#Allow: /\r\n\r\n##############################\r\n# 0) Disallowed bots\r\n# Allow only main page\r\n##############################\r\nUser-agent: AhrefsBot\r\nUser-agent: AI2Bot\r\nUser-agent: Ai2Bot-Dolma\r\nUser-agent: Amazonbot\r\nUser-agent: anthropic-ai\r\nUser-agent: Applebot-Extended\r\nUser-agent: BLEXBot\r\nUser-agent: BoardReader\r\nUser-agent: Bytespider\r\nUser-agent: CCBot\r\nUser-agent: ClaudeBot\r\nUser-agent: cohere-ai\r\nUser-agent: cohere-training-data-crawler\r\nUser-agent: DeepSeek\r\nUser-agent: DeepSeekBot\r\nUser-agent: Diffbot\r\nUser-agent: dotbot\r\nUser-Agent: FacebookBot\r\nUser-agent: Google-Extended\r\nUser-agent: GPTBot\r\nUser-agent: ia_archiver\r\nUser-agent: ICCrawler\r\nUser-agent: ImagesiftBot\r\nUser-agent: Linguee Bot\r\nUser-agent: Meta-ExternalAgent\r\nUser-Agent: MJ12bot\r\nUser-agent: Omgili\r\nUser-agent: Omgilibot\r\nUser-agent: PerplexityBot\r\nUser-agent: PetalBot\r\nUser-Agent: SemrushBot\r\nUser-agent: Sogou inst spider\r\nUser-agent: Sogou web spider\r\nUser-Agent: The Knowledge AI\r\nUser-Agent: trendictionbot\r\nUser-agent: TurnitinBot\r\nUser-agent: Tweetmemebot\r\nUser-agent: YouBot\r\nUser-agent: webzio\r\nUser-agent: Webzio-Extended\r\nDisallow: /\r\nAllow: /$\r\n\r\n##############################\r\n# 1A) Bots with unrestricted access to all pages\r\n# Allow ALL pages (overrides generic rules)\r\n##############################\r\nUser-agent: AmazonAdBot\r\nUser-agent: facebookexternalhit\r\nUser-agent: ChatGPT-User\r\nUser-agent: Claude-User\r\nUser-agent: Claude-SearchBot\r\nUser-agent: OAI-SearchBot\r\nUser-agent: Perplexity-User\r\nUser-agent: Mediapartners-Google\r\nUser-agent: Twitterbot\r\nAllow: /\r\n\r\n##############################\r\n# 1) Allowed bots (others)\r\n# Allow most pages, with some path/query blocks\r\n##############################\r\nUser-agent: Googlebot\r\nUser-agent: Yeti\r\nUser-agent: Daum\r\nUser-agent: ZumBot\r\nUser-agent: bingbot\r\nUser-agent: Applebot\r\nUser-agent: DuckDuckBot\r\nAllow: /\r\n\r\nDisallow: /library/search/total\r\n# Blocks for these bots:\r\nDisallow: /*listStyle=\r\nDisallow: /*act=IS$\r\nDisallow: /*act=IS&\r\nDisallow: /*act=dispBoardCategory\r\nDisallow: /*act=procFileDownload\r\nDisallow: /*search_keyword=\r\nDisallow: /*search_target=\r\nDisallow: /*module_srl=\r\nDisallow: /*act=dispMemberBookmark\r\nDisallow: /*_filter=\r\nDisallow: /*m=0&\r\nDisallow: /*m=0$\r\nDisallow: /*m=1&\r\nDisallow: /*m=1$\r\nDisallow: /*m=6&\r\nDisallow: /*m=6$\r\nDisallow: /_loader\r\n\r\n##############################\r\n# 2) Other bots\r\n# (Default: block everything, then allow specific paths)\r\n##############################\r\nUser-agent: *\r\nDisallow: /\r\n\r\n# Open these for all other bots:\r\nAllow: /$\r\n\r\n# Blocks apply to everyone in this group:\r\nDisallow: /*listStyle=\r\nDisallow: /*act=IS$\r\nDisallow: /*act=IS&\r\nDisallow: /*act=dispBoardCategory\r\nDisallow: /*act=procFileDownload\r\nDisallow: /*search_keyword=\r\nDisallow: /*search_target=\r\nDisallow: /*module_srl=\r\nDisallow: /*act=dispMemberBookmark\r\nDisallow: /*_filter=\r\nDisallow: /*m=0&\r\nDisallow: /*m=0$\r\nDisallow: /*m=1&\r\nDisallow: /*m=1$\r\nDisallow: /*m=6&\r\nDisallow: /*m=6$\r\nDisallow: /_loader\r\nDisallow: /library/search/total\r\nDisallow: /.well-known*\r\n\r\nDisallow: *.asp\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국영상자료원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 68,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 2260
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K321",
      "name": "한국항로표지기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.katon.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국항로표지기술원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 575,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 61199
      },
      "content_paths": {
        "press": [
          "/article/press_doc/detail/8249",
          "/article/press_doc/detail/5658",
          "/article/press_doc/list"
        ],
        "notice": [
          "/article/notice/detail/9098",
          "/article/notice/detail/9018",
          "/article/notice/detail/8920"
        ],
        "policy": [
          "/page/63"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K329",
      "name": "한국해양진흥공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kobc.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# Specific rules for Googlebot\nUser-agent: Googlebot\n# search Page\nDisallow: /ebz/*/allSearch/\n# board page\nDisallow: /ebz/*/bbs/\n\n# Rules for all other \nUser-agent: *\nDisallow: \n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KOBC",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 107,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 167
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B094",
      "name": "양주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yangju.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: Amazonbot\r\nUser-Agent: Bingbot\r\nUser-Agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /health/\r\nAllow: /atc/\r\nAllow: /museum/\r\nAllow: /vision/\r\nAllow: /changucchin/\r\nAllow: /lll/\r\nAllow: /ytc/\r\nAllow: /yjyouth1318/\r\nAllow: /yj1318/\r\nAllow: /photo/\r\nAllow: /orchestra/\r\nAllow: /yjcc/\r\nAllow: /engYjcc/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jap/\r\nAllow: /yeyak/\r\nAllow: /hoeamsaji/\r\nAllow: /festival/\r\nAllow: /culture/\r\nAllow: /tv/\r\nAllow: /edu/\r\nAllow: /youth/\r\nAllow: /yangjucare/\r\nAllow: /healthcenter/\r\nDisallow: /www/downloadBbsFile.do?\r\nDisallow: /orchestra/contents.do?key=2386\r\nDisallow: /staff/\r\nDisallow: /atc/downloadBbsFile.do?\r\nDisallow: /www/contents.do?key=3956\r\nDisallow: /search/\r\nDisallow: /www/selectBbsNtt*.do\r\nDisallow: /mayor/selectBbsNtt*.do\r\nDisallow: /english/selectBbsNtt*.do\r\nDisallow: /china/selectBbsNtt*.do\r\nDisallow: /japan/selectBbsNtt*.do\r\nDisallow: /health/selectBbsNtt*.do\r\nDisallow: /atc/selectBbsNtt*.do\r\nDisallow: /museum/selectBbsNtt*.do\r\nDisallow: /vision/selectBbsNtt*.do\r\nDisallow: /changucchin/selectBbsNtt*.do\r\nDisallow: /lll/selectBbsNtt*.do\r\nDisallow: /ytc/selectBbsNtt*.do\r\nDisallow: /yjyouth1318/selectBbsNtt*.do\r\nDisallow: /yj1318/selectBbsNtt*.do\r\nDisallow: /photo/selectBbsNtt*.do\r\nDisallow: /orchestra/selectBbsNtt*.do\r\nDisallow: /yjcc/selectBbsNtt*.do\r\nDisallow: /engYjcc/selectBbsNtt*.do\r\nDisallow: /tour/selectBbsNtt*.do\r\nDisallow: /eng/selectBbsNtt*.do\r\nDisallow: /chi/selectBbsNtt*.do\r\nDisallow: /jap/selectBbsNtt*.do\r\nDisallow: /yeyak/selectBbsNtt*.do\r\nDisallow: /hoeamsaji/selectBbsNtt*.do\r\nDisallow: /festival/selectBbsNtt*.do\r\nDisallow: /culture/selectBbsNtt*.do\r\nDisallow: /tv/selectBbsNtt*.do\r\nDisallow: /edu/selectBbsNtt*.do\r\nDisallow: /youth/selectBbsNtt*.do\r\nDisallow: /yangjucare/selectBbsNtt*.do\r\nDisallow: /healthcenter/selectBbsNtt*.do\r\n\r\nUser-agent: Yeti\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /health/\r\nAllow: /atc/\r\nAllow: /museum/\r\nAllow: /vision/\r\nAllow: /changucchin/\r\nAllow: /lll/\r\nAllow: /ytc/\r\nAllow: /yjyouth1318/\r\nAllow: /yj1318/\r\nAllow: /photo/\r\nAllow: /orchestra/\r\nAllow: /yjcc/\r\nAllow: /engYjcc/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jap/\r\nAllow: /yeyak/\r\nAllow: /hoeamsaji/\r\nAllow: /festival/\r\nAllow: /culture/\r\nAllow: /tv/\r\nAllow: /edu/\r\nAllow: /youth/\r\nAllow: /yangjucare/\r\nAllow: /healthcenter/\r\nDisallow: /orchestra/contents.do?key=2386\r\nDisallow: /www/contents.do?key=3956\r\nDisallow: /search/\r\nDisallow: /www/selectBbsNtt*.do\r\nDisallow: /mayor/selectBbsNtt*.do\r\nDisallow: /english/selectBbsNtt*.do\r\nDisallow: /china/selectBbsNtt*.do\r\nDisallow: /japan/selectBbsNtt*.do\r\nDisallow: /health/selectBbsNtt*.do\r\nDisallow: /atc/selectBbsNtt*.do\r\nDisallow: /museum/selectBbsNtt*.do\r\nDisallow: /vision/selectBbsNtt*.do\r\nDisallow: /changucchin/selectBbsNtt*.do\r\nDisallow: /lll/selectBbsNtt*.do\r\nDisallow: /ytc/selectBbsNtt*.do\r\nDisallow: /yjyouth1318/selectBbsNtt*.do\r\nDisallow: /yj1318/selectBbsNtt*.do\r\nDisallow: /photo/selectBbsNtt*.do\r\nDisallow: /orchestra/selectBbsNtt*.do\r\nDisallow: /yjcc/selectBbsNtt*.do\r\nDisallow: /engYjcc/selectBbsNtt*.do\r\nDisallow: /tour/selectBbsNtt*.do\r\nDisallow: /eng/selectBbsNtt*.do\r\nDisallow: /chi/selectBbsNtt*.do\r\nDisallow: /jap/selectBbsNtt*.do\r\nDisallow: /yeyak/selectBbsNtt*.do\r\nDisallow: /hoeamsaji/selectBbsNtt*.do\r\nDisallow: /festival/selectBbsNtt*.do\r\nDisallow: /culture/selectBbsNtt*.do\r\nDisallow: /tv/selectBbsNtt*.do\r\nDisallow: /edu/selectBbsNtt*.do\r\nDisallow: /youth/selectBbsNtt*.do\r\nDisallow: /yangjucare/selectBbsNtt*.do\r\nDisallow: /healthcenter/selectBbsNtt*.do\r\n\r\nUser-agent: NaverBot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /health/\r\nAllow: /atc/\r\nAllow: /museum/\r\nAllow: /vision/\r\nAllow: /changucchin/\r\nAllow: /lll/\r\nAllow: /ytc/\r\nAllow: /yjyouth1318/\r\nAllow: /yj1318/\r\nAllow: /photo/\r\nAllow: /orchestra/\r\nAllow: /yjcc/\r\nAllow: /engYjcc/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jap/\r\nAllow: /yeyak/\r\nAllow: /hoeamsaji/\r\nAllow: /festival/\r\nAllow: /culture/\r\nAllow: /tv/\r\nAllow: /edu/\r\nAllow: /youth/\r\nAllow: /yangjucare/\r\nAllow: /healthcenter/\r\nAllow: /aml/\r\nDisallow: /orchestra/contents.do?key=2386\r\nDisallow::/aml\r\nDisallow: /www/contents.do?key=3956\r\nDisallow: /search/\r\nDisallow: /www/selectBbsNtt*.do\r\nDisallow: /mayor/selectBbsNtt*.do\r\nDisallow: /english/selectBbsNtt*.do\r\nDisallow: /china/selectBbsNtt*.do\r\nDisallow: /japan/selectBbsNtt*.do\r\nDisallow: /health/selectBbsNtt*.do\r\nDisallow: /atc/selectBbsNtt*.do\r\nDisallow: /museum/selectBbsNtt*.do\r\nDisallow: /vision/selectBbsNtt*.do\r\nDisallow: /changucchin/selectBbsNtt*.do\r\nDisallow: /lll/selectBbsNtt*.do\r\nDisallow: /ytc/selectBbsNtt*.do\r\nDisallow: /yjyouth1318/selectBbsNtt*.do\r\nDisallow: /yj1318/selectBbsNtt*.do\r\nDisallow: /photo/selectBbsNtt*.do\r\nDisallow: /orchestra/selectBbsNtt*.do\r\nDisallow: /yjcc/selectBbsNtt*.do\r\nDisallow: /engYjcc/selectBbsNtt*.do\r\nDisallow: /tour/selectBbsNtt*.do\r\nDisallow: /eng/selectBbsNtt*.do\r\nDisallow: /chi/selectBbsNtt*.do\r\nDisallow: /jap/selectBbsNtt*.do\r\nDisallow: /yeyak/selectBbsNtt*.do\r\nDisallow: /hoeamsaji/selectBbsNtt*.do\r\nDisallow: /festival/selectBbsNtt*.do\r\nDisallow: /culture/selectBbsNtt*.do\r\nDisallow: /tv/selectBbsNtt*.do\r\nDisallow: /edu/selectBbsNtt*.do\r\nDisallow: /youth/selectBbsNtt*.do\r\nDisallow: /yangjucare/selectBbsNtt*.do\r\nDisallow: /healthcenter/selectBbsNtt*.do\r\n\r\nUser-agent: Daumoa\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /english/\r\nAllow: /china/\r\nAllow: /japan/\r\nAllow: /health/\r\nAllow: /atc/\r\nAllow: /museum/\r\nAllow: /vision/\r\nAllow: /changucchin/\r\nAllow: /lll/\r\nAllow: /ytc/\r\nAllow: /yjyouth1318/\r\nAllow: /yj1318/\r\nAllow: /photo/\r\nAllow: /orchestra/\r\nAllow: /yjcc/\r\nAllow: /engYjcc/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jap/\r\nAllow: /yeyak/\r\nAllow: /hoeamsaji/\r\nAllow: /festival/\r\nAllow: /culture/\r\nAllow: /tv/\r\nAllow: /edu/\r\nAllow: /youth/\r\nAllow: /yangjucare/\r\nAllow: /healthcenter/\r\nDisallow: /orchestra/contents.do?key=2386\r\nDisallow: /www/contents.do?key=3956\r\nDisallow: /search/\r\nDisallow: /www/selectBbsNtt*.do\r\nDisallow: /mayor/selectBbsNtt*.do\r\nDisallow: /english/selectBbsNtt*.do\r\nDisallow: /china/selectBbsNtt*.do\r\nDisallow: /japan/selectBbsNtt*.do\r\nDisallow: /health/selectBbsNtt*.do\r\nDisallow: /atc/selectBbsNtt*.do\r\nDisallow: /museum/selectBbsNtt*.do\r\nDisallow: /vision/selectBbsNtt*.do\r\nDisallow: /changucchin/selectBbsNtt*.do\r\nDisallow: /lll/selectBbsNtt*.do\r\nDisallow: /ytc/selectBbsNtt*.do\r\nDisallow: /yjyouth1318/selectBbsNtt*.do\r\nDisallow: /yj1318/selectBbsNtt*.do\r\nDisallow: /photo/selectBbsNtt*.do\r\nDisallow: /orchestra/selectBbsNtt*.do\r\nDisallow: /yjcc/selectBbsNtt*.do\r\nDisallow: /engYjcc/selectBbsNtt*.do\r\nDisallow: /tour/selectBbsNtt*.do\r\nDisallow: /eng/selectBbsNtt*.do\r\nDisallow: /chi/selectBbsNtt*.do\r\nDisallow: /jap/selectBbsNtt*.do\r\nDisallow: /yeyak/selectBbsNtt*.do\r\nDisallow: /hoeamsaji/selectBbsNtt*.do\r\nDisallow: /festival/selectBbsNtt*.do\r\nDisallow: /culture/selectBbsNtt*.do\r\nDisallow: /tv/selectBbsNtt*.do\r\nDisallow: /edu/selectBbsNtt*.do\r\nDisallow: /youth/selectBbsNtt*.do\r\nDisallow: /yangjucare/selectBbsNtt*.do\r\nDisallow: /healthcenter/selectBbsNtt*.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "양주시청 홈페이지에 오신것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 620,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 286519
      },
      "content_paths": {
        "press": [
          "/www/selectGnewsList.do?key=207&amp;bscode=S017"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/hpindividual/search.htm",
          "/www/selectBbsNttList.do?bbsNo=85&amp;key=738",
          "/yjcareer/usr/bbs/notice/detail.do?menuId=2025MENU0000262&amp;baId=1144&amp;baNotice=0"
        ],
        "policy": [
          "http://www.epeople.go.kr/idea/index.npaid",
          "https://www.epeople.go.kr/nep/realize/XclncPrpsl/selectIdeaList.npaid",
          "/www/contents.do?key=229"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B217",
      "name": "산청군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sancheong.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "\r\nUser-agent: bingbot\r\nDisallow: /www/\r\n\r\nUser-agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /welfare/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /jpn/\r\nAllow: /chi/\r\nAllow: /news/\r\nAllow: /finance/\r\nAllow: /council/\r\nAllow: /shchumo/\r\nAllow: /safe/\r\nAllow: /health/\r\nAllow: /scatc/\r\nAllow: /oriental/\r\nAllow: /stat/\r\nAllow: /schmuseum/\r\nAllow: /sancheong/\r\nAllow: /chahwang/\r\nAllow: /obu/\r\nAllow: /saengcho/\r\nAllow: /geumseo/\r\nAllow: /samjang/\r\nAllow: /sicheon/\r\nAllow: /danseong/\r\nAllow: /sinan/\r\nAllow: /saengbiryang/\r\nAllow: /sindeung/\r\n\r\nDisallow: /www/selectBbsNttList.do\r\nDisallow: /www/selectBbsNttView.do\r\nDisallow: /mayor/selectBbsNttList.do\r\nDisallow: /mayor/selectBbsNttView.do\r\nDisallow: /welfare/selectBbsNttList.do\r\nDisallow: /welfare/selectBbsNttView.do\r\nDisallow: /tour/selectBbsNttList.do\r\nDisallow: /tour/selectBbsNttView.do\r\nDisallow: /eng/selectBbsNttList.do\r\nDisallow: /eng/selectBbsNttView.do\r\nDisallow: /jpn/selectBbsNttList.do\r\nDisallow: /jpn/selectBbsNttView.do\r\nDisallow: /chi/selectBbsNttList.do\r\nDisallow: /chi/selectBbsNttView.do\r\nDisallow: /news/selectBbsNttList.do\r\nDisallow: /news/selectBbsNttView.do\r\nDisallow: /finance/selectBbsNttList.do\r\nDisallow: /finance/selectBbsNttView.do\r\nDisallow: /council/selectBbsNttList.do\r\nDisallow: /council/selectBbsNttView.do\r\nDisallow: /shchumo/selectBbsNttList.do\r\nDisallow: /shchumo/selectBbsNttView.do\r\nDisallow: /safe/selectBbsNttList.do\r\nDisallow: /safe/selectBbsNttView.do\r\nDisallow: /health/selectBbsNttList.do\r\nDisallow: /health/selectBbsNttView.do\r\nDisallow: /scatc/selectBbsNttList.do\r\nDisallow: /scatc/selectBbsNttView.do\r\nDisallow: /oriental/selectBbsNttList.do\r\nDisallow: /oriental/selectBbsNttView.do\r\nDisallow: /stat/selectBbsNttList.do\r\nDisallow: /stat/selectBbsNttView.do\r\nDisallow: /schmuseum/selectBbsNttList.do\r\nDisallow: /schmuseum/selectBbsNttView.do\r\nDisallow: /sancheong/selectBbsNttList.do\r\nDisallow: /sancheong/selectBbsNttView.do\r\nDisallow: /chahwang/selectBbsNttList.do\r\nDisallow: /chahwang/selectBbsNttView.do\r\nDisallow: /obu/selectBbsNttList.do\r\nDisallow: /obu/selectBbsNttView.do\r\nDisallow: /saengcho/selectBbsNttList.do\r\nDisallow: /saengcho/selectBbsNttView.do\r\nDisallow: /geumseo/selectBbsNttList.do\r\nDisallow: /geumseo/selectBbsNttView.do\r\nDisallow: /samjang/selectBbsNttList.do\r\nDisallow: /samjang/selectBbsNttView.do\r\nDisallow: /sicheon/selectBbsNttList.do\r\nDisallow: /sicheon/selectBbsNttView.do\r\nDisallow: /danseong/selectBbsNttList.do\r\nDisallow: /danseong/selectBbsNttView.do\r\nDisallow: /sinan/selectBbsNttList.do\r\nDisallow: /sinan/selectBbsNttView.do\r\nDisallow: /saengbiryang/selectBbsNttList.do\r\nDisallow: /saengbiryang/selectBbsNttView.do\r\nDisallow: /sindeung/selectBbsNttList.do\r\nDisallow: /sindeung/selectBbsNttView.do\r\nDisallow: /search/search.jsp\r\n\r\nUser-agent: Yeti\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /welfare/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /jpn/\r\nAllow: /chi/\r\nAllow: /news/\r\nAllow: /finance/\r\nAllow: /council/\r\nAllow: /shchumo/\r\nAllow: /safe/\r\nAllow: /health/\r\nAllow: /scatc/\r\nAllow: /oriental/\r\nAllow: /stat/\r\nAllow: /schmuseum/\r\nAllow: /sancheong/\r\nAllow: /chahwang/\r\nAllow: /obu/\r\nAllow: /saengcho/\r\nAllow: /geumseo/\r\nAllow: /samjang/\r\nAllow: /sicheon/\r\nAllow: /danseong/\r\nAllow: /sinan/\r\nAllow: /saengbiryang/\r\nAllow: /sindeung/\r\n\r\nUser-agent: NaverBot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /welfare/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /jpn/\r\nAllow: /chi/\r\nAllow: /news/\r\nAllow: /finance/\r\nAllow: /council/\r\nAllow: /shchumo/\r\nAllow: /safe/\r\nAllow: /health/\r\nAllow: /scatc/\r\nAllow: /oriental/\r\nAllow: /stat/\r\nAllow: /schmuseum/\r\nAllow: /www/contents.do?key=6184\r\nDisallow: /sancheong/\r\nDisallow: /chahwang/\r\nDisallow: /obu/\r\nDisallow: /saengcho/\r\nDisallow: /geumseo/\r\nDisallow: /samjang/\r\nDisallow: /sicheon/\r\nDisallow: /danseong/\r\nDisallow: /sinan/\r\nDisallow: /saengbiryang/\r\nDisallow: /sindeung/\r\n\r\nUser-agent: Daumoa\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /welfare/\r\nAllow: /tour/\r\nAllow: /eng/\r\nAllow: /jpn/\r\nAllow: /chi/\r\nAllow: /news/\r\nAllow: /finance/\r\nAllow: /council/\r\nAllow: /shchumo/\r\nAllow: /safe/\r\nAllow: /health/\r\nAllow: /scatc/\r\nAllow: /oriental/\r\nAllow: /stat/\r\nAllow: /schmuseum/\r\nAllow: /sancheong/\r\nAllow: /chahwang/\r\nAllow: /obu/\r\nAllow: /saengcho/\r\nAllow: /geumseo/\r\nAllow: /samjang/\r\nAllow: /sicheon/\r\nAllow: /danseong/\r\nAllow: /sinan/\r\nAllow: /saengbiryang/\r\nAllow: /sindeung/\r\n\r\nUser-agent: *\r\nDisallow: /search/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "모두가 행복한 산청군",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 779,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 458620
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=313&key=6753",
          "/www/selectBbsNttList.do?bbsNo=305&key=6714",
          "/news/selectBbsNttView.do?key=1825&amp;bbsNo=115&amp;nttNo=157670"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=1&key=1487&integrDeptCode=1005",
          "/www/selectBbsNttList.do?bbsNo=1&key=1505&integrDeptCode=1008",
          "/www/selectBbsNttList.do?bbsNo=1&key=1517&integrDeptCode=1022"
        ],
        "policy": [
          "/www/contents.do?key=86",
          "/www/contents.do?key=151",
          "/www/contents.do?key=5269"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K031",
      "name": "국가생명윤리정책원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://nibp.kr/",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 54,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국가생명윤리정책원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 106,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 64080
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/board/notice",
          "${noticeLink}",
          "/board/notice"
        ],
        "policy": [
          "/main",
          "https://bprlib.kr/main.do?action=main",
          "http://policy.nl.go.kr"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B158",
      "name": "순창군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://sunchang.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 53,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "순창군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1201,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 125313
      },
      "content_paths": {
        "press": [
          "/index.sunchang?menuCd=DOM_000000110001010000",
          "/board/view.sunchang?menuCd=DOM_000000110001010000&boardId=BBS_0000079&dataSid=719470",
          "/board/view.sunchang?menuCd=DOM_000000110001010000&boardId=BBS_0000079&dataSid=719469"
        ],
        "notice": [
          "/index.sunchang?menuCd=DOM_000000110001001000",
          "/board/view.sunchang?&amp;boardId=BBS_0000011&amp;menuCd=DOM_000000110001001000&dataSid=719478",
          "/board/view.sunchang?&amp;boardId=BBS_0000011&amp;menuCd=DOM_000000110001001000&dataSid=719462"
        ],
        "policy": [
          "/index.sunchang?menuCd=DOM_000000110012000000",
          "/index.sunchang?menuCd=DOM_000000104002004000",
          "/index.sunchang?menuCd=DOM_000000105012002000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "M15",
      "name": "고용노동부",
      "name_en": "Ministry of Employment and Labor",
      "org_type": "ministry",
      "url": "https://www.moel.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제44조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 52,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 9,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\n#Disallow: /molab/moel/data/download/local_tel.hwp\n#Disallow: /search/ # 검색화면 차단\n#Disallow: /kids/ # 키즈\nDisallow: /info/defaulter/ # 개인정보 차단\nDisallow: /portal/ # 포털\nDisallow: /v2024/ # 검색화면 차단\nDisallow: /local/*/v2024/ # 검색화면 차단\nDisallow: /participate/praise/ # 게시판 차단\nDisallow: /participate/regulation/ # 게시판 차단\nDisallow: /minwon/fastcounsel/ # 게시판 차단"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "내일을 위한 고용노동부 - 고용노동부가 밝은 미래를 열어드립니다",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2303,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 549
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K014",
      "name": "88관광개발(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.88countryclub.co.kr",
      "parent_org_id": null,
      "ministry": "국가보훈부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 52,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 12,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /wlrdnjsdyd/\r\nDisallow: /SE2_8_2/\r\nDisallow: /score_api/\r\nDisallow: /Upload/\r\nDisallow: /Board/BoardView.aspx\r\nAllow: /\r\nUser-agent: Yeti\r\nDisallow: /wlrdnjsdyd/\r\nDisallow: /SE2_8_2/\r\nDisallow: /score_api/\r\nDisallow: /Upload/\r\nAllow: /\r\nUser-agent: Daum\r\nDisallow: /wlrdnjsdyd/\r\nDisallow: /SE2_8_2/\r\nDisallow: /score_api/\r\nDisallow: /Upload/\r\nAllow: /\r\nUser-agent: Googlebot\r\nDisallow: /wlrdnjsdyd/\r\nDisallow: /SE2_8_2/\r\nDisallow: /score_api/\r\nDisallow: /Upload/\r\nAllow: /\r\nUser-agent: Bingbot\r\nDisallow: /wlrdnjsdyd/\r\nDisallow: /SE2_8_2/\r\nDisallow: /score_api/\r\nDisallow: /Upload/\r\nAllow: /\r\nUser-agent: DuckDuckBot\r\nDisallow: /wlrdnjsdyd/\r\nDisallow: /SE2_8_2/\r\nDisallow: /score_api/\r\nDisallow: /Upload/\r\nAllow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "88컨트리클럽",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 94,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 63712
      },
      "content_paths": {
        "press": [],
        "notice": [
          "https://www.88countryclub.co.kr/Board/BoardView.aspx?post=37853&cfgid=notice&page=1",
          "https://www.88countryclub.co.kr/Board/BoardView.aspx?post=37777&cfgid=notice&page=2",
          "/Board/BoardView.aspx?post=37787&cfgid=notice&page=1"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K194",
      "name": "한국농촌경제연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.krei.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 52,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국농촌경제연구원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1622,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 107415
      },
      "content_paths": {
        "press": [
          "/krei/page/24",
          "/krei/page/24",
          "/krei/page/24"
        ],
        "notice": [
          "/krei/page/23",
          "/krei/page/23"
        ],
        "policy": [
          "/krei/page/50",
          "/committee",
          "https://youtube.com/shorts/G2HEyhH6nYg"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B121",
      "name": "태백시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.taebaek.go.kr/www/index.do",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 52,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jan/\r\nAllow: /health/\r\nAllow: /agriculture/\r\nAllow: /lib/\r\nAllow: /365safetown/\r\nAllow: /gungang/\r\nAllow: /welfare/\r\nAllow: /coalmuseum/\r\n\r\nUser-agent: Yeti\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jan/\r\nAllow: /health/\r\nAllow: /agriculture/\r\nAllow: /lib/\r\nAllow: /365safetown/\r\nAllow: /gungang/\r\nAllow: /welfare/\r\nAllow: /coalmuseum/\r\n\r\nUser-agent: NaverBot\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jan/\r\nAllow: /health/\r\nAllow: /agriculture/\r\nAllow: /lib/\r\nAllow: /365safetown/\r\nAllow: /gungang/\r\nAllow: /welfare/\r\nAllow: /coalmuseum/\r\n\r\nUser-agent: Daumoa\r\nAllow: /www/\r\nAllow: /mayor/\r\nAllow: /eng/\r\nAllow: /chi/\r\nAllow: /jan/\r\nAllow: /health/\r\nAllow: /agriculture/\r\nAllow: /lib/\r\nAllow: /365safetown/\r\nAllow: /gungang/\r\nAllow: /welfare/\r\nAllow: /coalmuseum/\r\n\r\nUser-agent: GPTBot\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "태백시청에 오신것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 362,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 157219
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=31&amp;key=359",
          "/www/selectBbsNttList.do?bbsNo=31&amp;key=359"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=170&amp;key=1754",
          "/www/selectBbsNttList.do?bbsNo=24&amp;key=351",
          "/www/selectBbsNttList.do?bbsNo=133&amp;key=1554"
        ],
        "policy": [
          "/www/selectBbsNttList.do?bbsNo=194&amp;key=1930",
          "/www/selectBbsNttList.do?bbsNo=177&amp;key=1785",
          "/www/contents.do?key=306"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": true,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K092",
      "name": "서민금융진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kinfa.or.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 51,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/\r\nDisallow: /search"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서민금융진흥원 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 78,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 687
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K143",
      "name": "중소벤처기업진흥공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kosmes.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 51,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /search/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /nsh/SH/PTS/SHPTS001M0.do\r\nDisallow: /nsh/SH/PTS/SHPTS001F0.do\r\nDisallow: /nsh/SH/PTS/SHPTS023M0.do\r\nDisallow: /nsh/SH/PTS/SHPTS023F0.do\r\nDisallow: /nsh/SH/PTS/SHPTS002M0.do\r\nDisallow: /nsh/SH/PTS/SHPTS002F0.do\r\nDisallow: /nsh/SH/PTS/SHPTS020M0.do\r\nDisallow: /nsh/SH/PTS/SHPTS020F0.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "�߼Һ�ó����������",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 43,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 330
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B088",
      "name": "성남시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seongnam.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 51,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\n# contents\r\nDisallow: /city/1000043/\r\nDisallow: /city/1000044/\r\nDisallow: /city/1000045/\r\nDisallow: /city/1000046/\r\nDisallow: /city/1000118/\r\nDisallow: /city/1000147/\r\nDisallow: /city/1000148/\r\nDisallow: /city/1000149/\r\nDisallow: /city/1000150/\r\nDisallow: /city/1000439/\r\n\r\n# bbs\r\nDisallow: /city/1000118/\r\nDisallow: /city/1000514/\r\nDisallow: /city/1000104/\r\nDisallow: /city/1000110/\r\nDisallow: /city/1000121/\r\nDisallow: /city/1000122/\r\nDisallow: /city/1000128/\r\nDisallow: /city/1000129/\r\nDisallow: /city/1000133/\r\nDisallow: /city/1000117/\r\nDisallow: /city/1000134/\r\nDisallow: /city/1000144/\r\nDisallow: /city/1000151/\r\nDisallow: /city/1000177/\r\nDisallow: /city/1000189/\r\nDisallow: /city/1000199/\r\nDisallow: /city/1000200/\r\nDisallow: /city/1000294/\r\nDisallow: /city/1000397/\r\nDisallow: /city/1000434/\r\nDisallow: /city/1000435/\r\nDisallow: /city/1000152/\r\nDisallow: /city/1001118/\r\n\r\n# program\r\nDisallow: /member/\r\nDisallow: /nonmember/\r\nDisallow: /mypage/\r\nDisallow: /online/\r\nDisallow: /worksSelection/\r\nDisallow: /elector/\r\n\r\n# mayor\r\nDisallow: /mayor/counselApplyPrivate.do\r\nDisallow: /mayor/counselApply/\r\nDisallow: /mayor/counselApplyInsert.do\r\nDisallow: /mayor/counselEdit/\r\nDisallow: /mayor/counselApplyUpdate.do\r\nDisallow: /mayor/talkList.do\r\nDisallow: /mayor/talkView/\r\nDisallow: /mayor/talkWrite.do\r\nDisallow: /mayor/talkInsert.do\r\nDisallow: /mayor/talkEdit/\r\nDisallow: /mayor/talkUpdate.do\r\nDisallow: /mayor/hopeList.do\r\nDisallow: /mayor/hopeView/\r\nDisallow: /mayor/hopeSatisfyUpdate.do\r\nDisallow: /mayor/hopeWrite.do\r\nDisallow: /mayor/hopeInsert.do\r\nDisallow: /mayor/hopeEdit/\r\nDisallow: /mayor/hopeUpdate.do\r\nDisallow: /mayor/hopeDelete/\r\nDisallow: /mayor/deleteHopeFile.do\r\nDisallow: /mayor/hope_minwon.do\r\nDisallow: /mayor/repeatHopeList.do\r\nDisallow: /mayor/repeatHopeView/\r\nDisallow: /mayor/hotline/\r\nDisallow: /mayor/hotlineWrite/\r\nDisallow: /mayor/hotlineInsert.do\r\nDisallow: /mayor/hotlineList.do\r\nDisallow: /mayor/hotlineView/\r\nDisallow: /mayor/hotlineDelete.do\r\nDisallow: /mayor/hotlineEdit.do\r\nDisallow: /mayor/hotlineUpdate.do\r\nDisallow: /mayor/deleteHotlineFile.do\r\nDisallow: /mayor/printPopup.do\r\n\r\n# etc\r\nDisallow: /nice/\r\nDisallow: /gpin/\r\nDisallow: /inc/\r\nDisallow: /sns/\r\nDisallow: /fileDownload.do\r\nDisallow: /printPopup.do\r\nDisallow: /mayor/printPopup.do\r\nDisallow: /popup/\r\nDisallow: /attach/\r\nDisallow: /common/\r\nDisallow: /editor/\r\nDisallow: /include/\r\nDisallow: /WEB-INF/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "안내",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 139,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 701
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B110",
      "name": "동해시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://dh.go.kr",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 51,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "404 - Not found",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 170,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 1680
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "R014",
      "name": "전북특별자치도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.jbpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 43,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 3,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /board/\r\nDisallow: /upload_data/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /board/\r\nDisallow: /upload_data/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전북경찰청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 293,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 2379
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K026",
      "name": "육아정책연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kicce.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 51,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /*cms*\r\nDisallow: /*search*\r\nDisallow: /*/*board*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "육아정책연구소",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 509,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 98821
      },
      "content_paths": {
        "press": [
          "/main/board/index.do?menu_idx=258&manage_idx=125",
          "/main/board/index.do?menu_idx=95&manage_idx=56"
        ],
        "notice": [
          "/main/board/index.do?menu_idx=323&manage_idx=177&notice_start_date=2025",
          "/main/board/index.do?menu_idx=323&manage_idx=177&notice_start_date=2026",
          "/main/board/index.do?menu_idx=92&manage_idx=64"
        ],
        "policy": [
          "/main/index.do",
          "/main/board/index.do?menu_idx=26&manage_idx=35",
          "/main/board/index.do?menu_idx=29&manage_idx=38"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B018",
      "name": "송파구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.songpa.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 51,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "송파구 홈페이지 전면개편",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 14,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 6164
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K052",
      "name": "서울요양원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.서울요양원.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 50,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 15,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국민건강보험 서울요양원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3374,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 39198
      },
      "content_paths": {
        "press": [
          "/sgcf/SGCFNews/PressReleases;jsessionid=A2A70A794943742C4CC693B16DF87F7F",
          "/sgcf/SGCFNews/PressReleases/?boardId=bbs_0000000000000008&amp;mode=view&amp;cntId=49",
          "/sgcf/SGCFNews/PressReleases/?boardId=bbs_0000000000000008&amp;mode=view&amp;cntId=48"
        ],
        "notice": [
          "/sgcf/SGCFNews/Notice;jsessionid=A2A70A794943742C4CC693B16DF87F7F",
          "/sgcf/SGCFNews/BidNotice;jsessionid=A2A70A794943742C4CC693B16DF87F7F",
          "/sgcf/SGCFNews/Recruit/RecruitNotice/"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K154",
      "name": "태권도진흥재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.tpf.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 50,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "���ο� �±ǵ� ��ȭ�� â��",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 59,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 5689
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "I003",
      "name": "국가인권위원회",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.humanrights.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 50,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국가인권위원회",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 87,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 7638
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "M14",
      "name": "기후에너지환경부",
      "name_en": "Ministry of Climate, Energy and Environment",
      "org_type": "ministry",
      "url": "https://www.me.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제43조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 49,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 9,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: * \r\nDisallow:/sodamphew/\r\nDisallow:/sodamphew2/\r\nDisallow:/upload_private/\r\nDisallow:/upload/\r\nDisallow:/search/\r\nDisallow:/kor/webzine/\r\nDisallow:/daegu/wangpicheon/\r\nDisallow:/WEB-INF/jsp/mob/webzine/\r\nDisallow:/api/\r\n#DaumWebMasterTool:c64a4e2b8cfffd88e21a077e6caed94e823355c1c6db00f3ddf9668fbdd82ad1:S+lIE8MmYm1Umf3CKSlphQ=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "기후에너지환경부 홈페이지",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2303,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 1486
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "A15",
      "name": "해양경찰청",
      "name_en": "Korea Coast Guard",
      "org_type": "agency",
      "url": "https://www.kcg.go.kr",
      "parent_org_id": "M18",
      "ministry": null,
      "law_reference": "제47조②",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 47,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : Googlebot\r\nDisallow : /search\r\nDisallow : /*/na/ntt/selectNttList.do\r\nAllow : /$"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 106,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 51
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K012",
      "name": "(주)공영홈쇼핑",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.gongyoung.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 47,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /apple/\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 73,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 18
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B139",
      "name": "금산군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.geumsan.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 47,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 13,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 2,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 10
      },
      "metadata": {
        "has_title": true,
        "title": "금산군청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 67,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 580
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B186",
      "name": "해남군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.haenam.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 47,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 3,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/groups/\nDisallow:/election/\nDisallow:/images/\nDisallow:/search/\nDisallow:/planweb/board/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 24,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 2492
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E004",
      "name": "인천광역시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.ice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 47,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\n\r\nDisallow: /common/\r\nDisallow: /comm/\r\nDisallow: /apple/\r\nDisallow: /js/\r\nDisallow: /images/\r\nDisallow: /css/\r\nDisallow: /upload/\r\nDisallow: /log/\r\nDisallow: /comm/\r\nDisallow: /nice/\r\nDisallow: /editor/\r\nDisallow: /onepass/\r\nDisallow: /search/\r\nDisallow: /webfilter/\r\nDisallow: /WEB-INF/\r\nDisallow: /na/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /ofcrk/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 826,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 89
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B146",
      "name": "아산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.asan.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 47,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "아산시청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 217,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 7316
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K236",
      "name": "한국산업안전보건공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://kosha.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 46,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 3,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 173,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 1993
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K058",
      "name": "국악방송",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.igbf.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 45,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 22,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 4,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 1개가 차단됨",
          "detail": "차단된 크롤러: GPTBot"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot"
        ],
        "llm_crawlers_allowed": [
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /gugak_member/\r\nDisallow: /masterpage/login/\r\nDisallow: /masterpage/\r\nCrawl-delay: 10\r\n\r\nUser-agent: SemrushBot\r\nDisallow: /\r\n\r\nUser-agent: SemrushBot-SA\r\nDisallow: /\r\n\r\nUser-agent: dotbot\r\nDisallow: /\r\n\r\nUser-agent: Dotbot\r\nDisallow: /\r\n\r\nUser-agent: crawler\r\nDisallow: /\r\n\r\nUser-agent: Amazonbot\r\nDisallow: /\r\n\r\nUser-agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent: Bytespider\r\nDisallow: /\r\n\r\nUser-agent: PerplexityBot\r\nDisallow: /\r\n\r\nUser-agent: bingbot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /\r\n\r\nUser-agent: Scrapy\r\nDisallow: /\r\n\r\nUser-agent: Spider\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국악방송",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 145,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 85534
      },
      "content_paths": {
        "press": [
          "https://www.igbf.kr/gugak_web/?sub_num=764",
          "https://www.igbf.kr/gugak_web/?sub_num=764"
        ],
        "notice": [
          "https://www.igbf.kr/gugak_web/?sub_num=2444"
        ],
        "policy": [
          "https://www.igbf.kr/gugak_web/?sub_num=824"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B087",
      "name": "부천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bucheon.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 44,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /bcnimda/\r\nDisallow: bcnimda.bucheon.go.kr\r\nDisallow: /site/program/board/counselboard\r\nDisallow: /neti/\r\nDisallow: bucheon.go.kr/neti\r\nDisallow: /site/program/minwonframe/\r\nDisallow: /site/mobile/minwon/\r\nDisallow: /ulji/\r\nDisallow: /site/inc/file/\r\nDisallow: /site/program/scrap/\r\nDisallow: /*.boardtypeid=27282\r\nDisallow: /*.boardtypeid=26664\r\nDisallow: /site/program/cityguid/\r\n\r\nUser-agent: Daumoa\r\nDisallow: /site/inc/file/\r\nDisallow: /bcnimda/\r\nDisallow: bcnimda.bucheon.go.kr\r\nDisallow: /neti/\r\nDisallow: bucheon.go.kr/neti\r\nDisallow: /site/program/minwonframe/\r\nDisallow: /site/mobile/minwon/\r\nDisallow: /ulji/\r\nDisallow: /site/inc/file/\r\nDisallow: /site/program/scrap/\r\nDisallow: /*.boardtypeid=27282\r\nDisallow: /*.boardtypeid=26664\r\nDisallow: /site/program/cityguid/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /site/inc/file/\r\nDisallow: /bcnimda/\r\nDisallow: bcnimda.bucheon.go.kr\r\nDisallow: /neti/\r\nDisallow: bucheon.go.kr/neti\r\nDisallow: /site/program/minwonframe/\r\nDisallow: /site/mobile/minwon/\r\nDisallow: /ulji/\r\nDisallow: /site/inc/file/\r\nDisallow: /site/program/scrap/\r\nDisallow: /*.boardtypeid=27282\r\nDisallow: /*.boardtypeid=26664\r\nDisallow: /site/program/cityguid/\r\n\r\nUser-agent: Naverbot\r\nDisallow: /site/inc/file/\r\nDisallow: /bcnimda/\r\nDisallow: bcnimda.bucheon.go.kr\r\nDisallow: /neti/\r\nDisallow: bucheon.go.kr/neti\r\nDisallow: /site/program/minwonframe/\r\nDisallow: /site/mobile/minwon/\r\nDisallow: /ulji/\r\nDisallow: /site/inc/file/\r\nDisallow: /site/program/scrap/\r\nDisallow: /*.boardtypeid=27282\r\nDisallow: /*.boardtypeid=26664\r\nDisallow: /site/program/cityguid/\r\n\r\nUser-agent: Bingbot\r\nDisallow: /site/inc/file/\r\nDisallow: /bcnimda/\r\nDisallow: bcnimda.bucheon.go.kr\r\nDisallow: /neti/\r\nDisallow: bucheon.go.kr/neti\r\nDisallow: /site/program/minwonframe/\r\nDisallow: /site/mobile/minwon/\r\nDisallow: /ulji/\r\nDisallow: /site/inc/file/\r\nDisallow: /site/program/scrap/\r\nDisallow: /*.boardtypeid=27282\r\nDisallow: /*.boardtypeid=26664\r\nDisallow: /site/program/cityguid/\r\n\r\nUser-agent: Msnbot\r\nDisallow: /site/inc/file/\r\nDisallow: /bcnimda/\r\nDisallow: bcnimda.bucheon.go.kr\r\nDisallow: /neti/\r\nDisallow: bucheon.go.kr/neti\r\nDisallow: /site/program/minwonframe/\r\nDisallow: /site/mobile/minwon/\r\nDisallow: /ulji/\r\nDisallow: /site/inc/file/\r\nDisallow: /site/program/scrap/\r\nDisallow: /*.boardtypeid=27282\r\nDisallow: /*.boardtypeid=26664\r\nDisallow: /site/program/cityguid/\r\n\r\nUser-agent: MJ12bot\r\nDisallow: / "
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 147,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 4437
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K062",
      "name": "국토안전관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kalis.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 43,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국토안전관리원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 107,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 579
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B195",
      "name": "상주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.sangju.go.kr/main2.tc",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 43,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /\r\nDisallow: /timesys/\r\nDisallow: /file/\r\nDisallow: /resources/\r\nDisallow: /search/\r\nDisallow: /page/15159/11199.tc\r\nDisallow: /page/15160/11200.tc\r\nDisallow: /page/10185/10526.tc\r\nDisallow: /page/16691/10657.tc\r\nDisallow: /page/100038/100141.tc\r\nDisallow: /page/10272/10710.tc\r\nDisallow: /page/10325/10635.tc\r\nDisallow: /page/100039/100161.tc\r\nDisallow: /page/10326/10636.tc\r\nDisallow: /page/15762/10885.tc\r\nDisallow: /page/10455/10219.tc\r\nDisallow: /page/10504/10205.tc\r\nDisallow: /page/10457/10300.tc\r\nDisallow: /page/10465/10209.tc\r\nDisallow: /page/10466/10210.tc\r\nDisallow: /page/15517/10735.tc\r\nDisallow: /page/12479/10684.tc\r\nDisallow: /page/16270/11525.tc\r\nDisallow: /page/16176/11447.tc\r\nDisallow: /page/15976/11287.tc\r\nDisallow: /page/15938/11255.tc\r\nDisallow: /page/16236/11495.tc\r\nDisallow: /page/16015/11319.tc\r\nDisallow: /page/16289/11540.tc\r\nDisallow: /page/16310/11555.tc\r\nDisallow: /page/16035/11335.tc\r\nDisallow: /page/16055/11351.tc\r\nDisallow: /page/16354/11510.tc\r\nDisallow: /page/15895/11223.tc\r\nDisallow: /page/16329/11570.tc\r\nDisallow: /page/16001/11303.tc\r\nDisallow: /page/16135/11415.tc\r\nDisallow: /page/16155/11431.tc\r\nDisallow: /page/16196/11463.tc\r\nDisallow: /page/15916/11239.tc\r\nDisallow: /page/15956/11271.tc\r\nDisallow: /page/15879/11207.tc\r\nDisallow: /page/16221/11479.tc\r\nDisallow: /page/16075/11367.tc\r\nDisallow: /page/16115/11399.tc\r\nDisallow: /page/16095/11383.tc\r\nDisallow: /page/100065/100241.tc\r\nDisallow: /page/15653/11621.tc\r\nDisallow: /page/15657/11610.tc\r\nDisallow: /page/15622/10909.tc\r\nDisallow: /page/15624/10911.tc\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 222,
        "main_page_status": 404,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E016",
      "name": "경상남도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.gne.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 42,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 5,
            "max": 20
          },
          "technical_accessibility": {
            "score": 9,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1234,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 1268
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K078",
      "name": "대한장애인체육회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.koreanpc.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 40,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대한장애인체육회 통합포털",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 150,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 961
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K107",
      "name": "에너지경제연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keei.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 40,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 18,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": true
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": true
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": true
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: GPTBot\r\nUser-agent: ChatGPT-User\r\nUser-agent: anthropic-ai\r\nUser-agent: Claude-Web\r\nUser-agent: ClaudeBot\r\nUser-agent: Google-Extended\r\nUser-agent: GoogleOther\r\nUser-agent: CCBot\r\nUser-agent: PerplexityBot\r\nUser-agent: YouBot\r\nUser-agent: Bytespider\r\nUser-agent: Diffbot\r\nUser-agent: cohere-ai\r\nUser-agent: AI2Bot\r\nUser-agent: ImagesiftBot\r\nUser-agent: Img2Dataset\r\nUser-agent: omgili\r\nUser-agent: omgilibot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /civilComplaint/\r\nDisallow: /chcApplication/\r\n\r\nUser-agent: *\r\nDisallow: /search/\r\nDisallow: /aivorySearch/\r\nCrawl-delay: 10\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "에너지경제연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 9724,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 67266
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10202020000",
          "/menu.es?mid=a10202020000",
          "/board.es?mid=a10202020000&bid=0008&list_no=126900&act=view"
        ],
        "notice": [
          "/menu.es?mid=a10201010000",
          "/menu.es?mid=a10201010000",
          "/menu.es?mid=a10201010000"
        ],
        "policy": [
          "/board.es?mid=a10101010000&bid=0001&act=view&list_no=125668",
          "https://recruit.keei.re.kr:10443/ext/rec/rec_1010.jsp?ANNC_NO=26030901",
          "https://recruit.keei.re.kr:10443/ext/rec/rec_1010.jsp?ANNC_NO=26022701"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K207",
      "name": "한국문학번역원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ltikorea.or.kr/",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 40,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 20,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 2,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 4개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [
          "anthropic-ai"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": true
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow:/\r\nDisallow: /withcms/\r\nDisallow: /search/\r\n\r\nUser-agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent: ChatGPT-User\r\nDisallow: /\r\n\r\nUser-agent: Google-Extended\r\nDisallow: /\r\n\r\nUser-agent: Claude-Web\r\nDisallow: /\r\n\r\nUser-agent: ClaudeBot\r\nDisallow: /\r\n\r\nUser-agent: Bytespider\r\nDisallow: /\r\n\r\nUser-agent: TikTokSpider\r\nDisallow: /\r\n\r\nUser-agent: Turnitin\r\nDisallow: /\r\n\r\nUser-agent: meta-externalagent\r\nDisallow: /\r\n\r\nUser-agent: PerplexityBot\r\nDisallow: /\r\n\r\nUser-agent: Scrapy\r\nDisallow: /\r\n\r\nUser-agent : Googlebot\r\nDisallow: /../search/search.do?\r\nDisallow: /../search/search.do$\r\nDisallow: /*/board/*/board*.do$\r\nDisallow: /*/board/*/board*.do?"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국문학번역원 | 메인",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 581,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 473930
      },
      "content_paths": {
        "press": [
          "/kr/board/press/boardList.do",
          "/kr/board/press/boardList.do",
          "/kr/contents/business_lib_0/view.do"
        ],
        "notice": [
          "https://ltikorea.or.kr/kr/board/notice/boardView.do?bbsIdx=15778&pageIndex=1&searchCondition=&search",
          "https://ltikorea.or.kr/kr/board/notice/boardView.do?bbsIdx=15735&pageIndex=1&searchCondition=&search",
          "/kr/board/notice/boardList.do"
        ],
        "policy": [
          "/kr/contents/policy/view.do",
          "/kr/contents/copyright/view.do"
        ],
        "press_blocked": true,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": true,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B209",
      "name": "포항시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.pohang.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 40,
        "grade": "C",
        "categories": {
          "robots_txt": {
            "score": 20,
            "max": 25
          },
          "content_accessibility": {
            "score": 7,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 2,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 3,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 4개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai"
        ],
        "llm_crawlers_allowed": [
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": true
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": true
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": true
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": true
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /sys*\nDisallow: /cmm/*\nDisallow: /RSA/front_new/Search.jsp\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /skin/doc.html\nDisallow: /*.jsp$\nDisallow: /*.do$\n\nAllow: /main\nAllow: /portal\nAllow: /mayor\nAllow: /dept\nAllow: /gu\nAllow: /health\nAllow: /safe\nAllow: /atec\nAllow: /water\nAllow: /economy\n\nUser-agent: Yeti\nDisallow: /sys*\nDisallow: /cmm/*\nDisallow: /RSA/front_new/Search.jsp\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /skin/doc.html\nDisallow: /*.jsp$\nDisallow: /*.do$\n\nAllow: /main\nAllow: /portal\nAllow: /mayor\nAllow: /dept\nAllow: /gu\nAllow: /health\nAllow: /safe\nAllow: /atec\nAllow: /water\nAllow: /economy\n\nUser-agent: GPTBot\nDisallow: /\nUser-agent: ChatGPT-User\nDisallow: /\nUser-agent: OAI-SearchBot\nDisallow: /\nUser-agent: ClaudeBot\nDisallow: /\nUser-agent: anthropic-ai\nDisallow: /\nUser-agent: cohere-ai\nDisallow: /\n\nUser-agent: AhrefsBot\nDisallow: /\nUser-agent: SemrushBot\nDisallow: /\nUser-agent: MJ12bot\nDisallow: /\nUser-agent: Baiduspider\nDisallow: /\nUser-agent: dotbot\nDisallow: /\nUser-agent: Bytespider\nDisallow: /\nUser-agent: ZoominfoBot\nDisallow: /\nUser-agent: CCBot\nDisallow: /\nUser-agent: DataForSeoBot\nDisallow: /\n\nUser-agent: BLEXBot\nDisallow: /\nUser-agent: archive.org_bot\nDisallow: /\nUser-agent: crawler4j\nDisallow: /\nUser-agent: SeekportBot\nDisallow: /\nUser-agent: Exabot\nDisallow: /\n\nUser-agent: bingbot\nDisallow: /\nUser-agent: msnbot\nDisallow: /\nUser-agent: bingpreview\nDisallow: /\n\nUser-agent: Daum\nDisallow: /sys*\nDisallow: /cmm/*\nDisallow: /RSA/front_new/Search.jsp\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /skin/doc.html\nDisallow: /*.jsp$\nDisallow: /*.do$\n\nUser-agent: Daumoa\nDisallow: /sys*\nDisallow: /cmm/*\nDisallow: /RSA/front_new/Search.jsp\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /skin/doc.html\nDisallow: /*.jsp$\nDisallow: /*.do$\n\nUser-agent: Googlebot\nDisallow: /sys*\nDisallow: /cmm/*\nDisallow: /RSA/front_new/Search.jsp\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /skin/doc.html\nDisallow: /*.jsp$\nDisallow: /*.do$\n\nAllow: /main\nAllow: /portal\nAllow: /economy\n\n#DaumWebMasterTool:d75b1ac1be961bf108601d2f3669c25472e9cbc1a861dc91cd300dcdc3d03dbc:Xq7ZrqrLkQk/9AkRBB5ZtQ=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "포항시 대표 포털에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 353,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 250749
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/portal/board/post/list.do?bcIdx=100&mid=0201010000&token=1702008163286",
          "/portal/contents.do?mid=0103030100",
          "/portal/contents.do?mid=0201000000"
        ],
        "policy": [
          "/dept/contents.do?mid=0401030000",
          "https://sgis.kostat.go.kr/view/map/policyStaticMap/localgov?code=37010&amp;isbnu=false&amp;zoom=4&amp;coord_x=1162522&amp;coord_y=1794109",
          "/portal/contents.do?mid=0407020000"
        ],
        "press_blocked": false,
        "notice_blocked": true,
        "policy_blocked": true
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": true,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K038",
      "name": "국립대구과학관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.dnsm.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 39,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 101,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 433
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K110",
      "name": "영상물등급위원회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kmrb.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 39,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 83,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 18
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K176",
      "name": "한국교육학술정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.keris.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 39,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 86,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 18
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K299",
      "name": "한국중소벤처기업유통원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kodma.or.kr",
      "parent_org_id": null,
      "ministry": "중소벤처기업부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 39,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 63,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 203
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "E009",
      "name": "경기도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.goe.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 39,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": false
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /search/\r\nDisallow: /search"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3124,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B003",
      "name": "강북구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gangbuk.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 36,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 38,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 433
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B035",
      "name": "사하구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.saha.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 36,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/*/frame/\nDisallow: /cert/\nDisallow: /*bbs*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B038",
      "name": "연제구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeonje.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 36,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 25,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "allowed",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "allowed",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "allowed",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "allowed",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "allowed",
            "mentioned": false
          },
          "CCBot": {
            "status": "allowed",
            "mentioned": false
          },
          "Bytespider": {
            "status": "allowed",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "allowed",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /portal/\r\nAllow: /library/\r\nAllow: /health/\r\nAllow: /manhwalib/\r\nDisallow: /intro\r\n\r\nUser-agent: Googlebot\r\nDisallow: /intro\r\nDisallow: /search/front/\r\nDisallow: /council/bbs\r\nDisallow: /dong/bbs\r\nDisallow: /edu/bbs\r\nDisallow: /eng/bbs\r\nDisallow: /happyedu/bbs\r\nDisallow: /health/bbs\r\nDisallow: /inews/bbs\r\nDisallow: /library/bbs\r\nDisallow: /manhwalib/bbs\r\nDisallow: /mayor/bbs\r\nDisallow: /opendata/bbs\r\nDisallow: /portal/bbs\r\nDisallow: /se/bbs\r\nDisallow: /tour/bbs\r\nDisallow: /welfare/bbs\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "P01",
      "name": "기획예산처",
      "name_en": "Office of Budget Planning",
      "org_type": "pm_office",
      "url": "https://www.opb.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제23조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "L10",
      "name": "강원특별자치도",
      "name_en": "Gangwon Special Autonomous Province",
      "org_type": "local_province",
      "url": "https://www.provin.gangwon.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K015",
      "name": "가축위생방역지원본부",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.lhca.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 46,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K046",
      "name": "국립항공박물관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://wwww.aviation.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K064",
      "name": "그랜드코리아레저(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.grandkorea.com",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 29,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K073",
      "name": "대구경북첨단의료산업진흥재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kmedihub.re.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 56,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K076",
      "name": "대한법률구조공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.klac.or.kr",
      "parent_org_id": null,
      "ministry": "법무부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 88,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K127",
      "name": "재외동포협력센터",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.okocc.or.kr",
      "parent_org_id": null,
      "ministry": "재외동포청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 29,
        "main_page_status": 403,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K130",
      "name": "전쟁기념사업회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.warmemo.or.kr",
      "parent_org_id": null,
      "ministry": "국방부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 67,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K151",
      "name": "코레일로지스(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koraillogis.com/",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 45,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K182",
      "name": "한국국제협력단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koica.go.kr",
      "parent_org_id": null,
      "ministry": "외교부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 33,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K197",
      "name": "한국도로공사서비스(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.exservice.co.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 43,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K199",
      "name": "한국도박문제예방치유원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kcgp.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 44,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K205",
      "name": "한국마약퇴치운동본부",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://drugfree.or.kr",
      "parent_org_id": null,
      "ministry": "식품의약품안전처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 29,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K222",
      "name": "한국보건의료연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.neca.re.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 122,
        "main_page_status": 400,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K239",
      "name": "한국상하수도협회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kwwa.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 37,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K245",
      "name": "한국소방산업기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kfi.or.kr",
      "parent_org_id": null,
      "ministry": "소방청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 95,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K252",
      "name": "한국수출입은행",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koreaexim.go.kr",
      "parent_org_id": null,
      "ministry": "재정경제부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 24,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K279",
      "name": "한국인터넷진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kisa.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 21,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K298",
      "name": "한국중부발전(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.komipo.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 37,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K327",
      "name": "한국해양수산연수원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.seaman.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 36,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K331",
      "name": "한국행정연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kipa.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 40,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B101",
      "name": "의정부시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ui4u.go.kr/main.do",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 37,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B119",
      "name": "철원군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.cwg.go.kr/www/index.do",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 35,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 7,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 72,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "M06",
      "name": "법무부",
      "name_en": "Ministry of Justice",
      "org_type": "ministry",
      "url": "https://www.moj.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제35조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 33,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 5,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1796,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "M17",
      "name": "국토교통부",
      "name_en": "Ministry of Land, Infrastructure and Transport",
      "org_type": "ministry",
      "url": "https://www.molit.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": "제46조",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 33,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 5,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1780,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "A08",
      "name": "경찰청",
      "name_en": "Korean National Police Agency",
      "org_type": "agency",
      "url": "https://www.police.go.kr",
      "parent_org_id": "M08",
      "ministry": null,
      "law_reference": "제37조⑤",
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 33,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 5,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2590,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K024",
      "name": "경상국립대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.gnuh.co.kr/",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 111,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K040",
      "name": "국립부산과학관",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.sciport.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 807,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K090",
      "name": "산업연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kiet.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 17,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K159",
      "name": "한국개발연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kdi.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 96,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B025",
      "name": "중랑구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jungnang.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 51,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B053",
      "name": "남동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.namdong.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 60,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B059",
      "name": "옹진군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ongjin.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 81,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B112",
      "name": "속초시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sokcho.go.kr",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 98,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B117",
      "name": "인제군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.inje.go.kr",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 106,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B145",
      "name": "서천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seocheon.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 24,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 3,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 0,
          "CA-02": 3,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 52,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B148",
      "name": "천안시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.cheonan.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 18,
        "main_page_status": 403,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B168",
      "name": "곡성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gokseong.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 50,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B180",
      "name": "영암군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeongam.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 45,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B193",
      "name": "문경시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gbmg.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 41,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B202",
      "name": "예천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ycg.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 32,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 56,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K139",
      "name": "주택도시보증공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.khug.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10004,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E001",
      "name": "서울특별시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.sen.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E002",
      "name": "부산광역시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.pen.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "E003",
      "name": "대구광역시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.dge.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "L05",
      "name": "광주광역시",
      "name_en": "Gwangju Metropolitan City",
      "org_type": "local_metro",
      "url": "https://www.gwangju.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "L14",
      "name": "전라남도",
      "name_en": "Jeollanam-do",
      "org_type": "local_province",
      "url": "https://www.jeonnam.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 9999,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K011",
      "name": "(주)강원랜드",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://kangwonland.high1.com",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K045",
      "name": "국립중앙의료원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nmc.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "K054",
      "name": "국방과학연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.add.re.kr",
      "parent_org_id": null,
      "ministry": "방위사업청",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K147",
      "name": "충남대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.cnuh.co.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K162",
      "name": "한국건강증진개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.khepi.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "K177",
      "name": "한국교통안전공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kotsa.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3994,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K223",
      "name": "한국보건의료인국가시험원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kuksiwon.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K244",
      "name": "한국세라믹기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kicet.re.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "K270",
      "name": "한국원자력안전기술원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kins.re.kr",
      "parent_org_id": null,
      "ministry": "원자력안전위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K344",
      "name": "해양환경공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koem.or.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B170",
      "name": "구례군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.gurye.go.kr/kr/main.do",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B184",
      "name": "진도군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.jindo.go.kr/intro.jsp",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 9999,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B187",
      "name": "화순군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.hwasun.go.kr/",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "E005",
      "name": "광주광역시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.gen.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 6970,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "E007",
      "name": "울산광역시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://use.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 31,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 3,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 6276,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B090",
      "name": "시흥시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.siheung.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B021",
      "name": "용산구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yongsan.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K004",
      "name": "(재)우체국물류지원단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.pola.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K041",
      "name": "국립생태원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.nie.re.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K068",
      "name": "국가수리과학연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.nims.re.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K099",
      "name": "수도권매립지관리공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.slc.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K117",
      "name": "인천국제공항공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.airport.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K148",
      "name": "충북대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.cbnuh.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K243",
      "name": "한국석유관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kpetro.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K266",
      "name": "정보통신기획평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.iitp.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K306",
      "name": "한국청소년상담복지개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kyci.or.kr",
      "parent_org_id": null,
      "ministry": "성평등가족부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B004",
      "name": "강서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bsgangseo.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B017",
      "name": "성북구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sb.go.kr/",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B024",
      "name": "중구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.junggu.ulsan.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B026",
      "name": "강서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bsgangseo.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B027",
      "name": "금정구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.geumjeong.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B030",
      "name": "동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.donggu.ulsan.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B031",
      "name": "동래구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.dongnae.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B032",
      "name": "부산진구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.busanjin.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B033",
      "name": "북구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bukgu.ulsan.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B034",
      "name": "사상구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sasang.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B036",
      "name": "서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seogu.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B037",
      "name": "수영구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.suyeong.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B039",
      "name": "영도구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeongdo.go.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B040",
      "name": "중구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.junggu.ulsan.kr",
      "parent_org_id": "L02",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 9999,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B046",
      "name": "동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.donggu.ulsan.kr",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B047",
      "name": "북구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bukgu.ulsan.kr",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B048",
      "name": "서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seogu.go.kr",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B050",
      "name": "중구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.junggu.ulsan.kr",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B051",
      "name": "강화군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ganghwa.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B054",
      "name": "동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.donggu.ulsan.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B057",
      "name": "서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seogu.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B060",
      "name": "중구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.junggu.ulsan.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B061",
      "name": "광산구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gwangsan.go.kr",
      "parent_org_id": "L05",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B063",
      "name": "동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.donggu.ulsan.kr",
      "parent_org_id": "L05",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B064",
      "name": "북구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bukgu.ulsan.kr",
      "parent_org_id": "L05",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B065",
      "name": "서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seogu.go.kr",
      "parent_org_id": "L05",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B067",
      "name": "동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.donggu.ulsan.kr",
      "parent_org_id": "L06",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B068",
      "name": "서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seogu.go.kr",
      "parent_org_id": "L06",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B070",
      "name": "중구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.junggu.ulsan.kr",
      "parent_org_id": "L06",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B072",
      "name": "동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.donggu.ulsan.kr",
      "parent_org_id": "L07",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B073",
      "name": "북구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bukgu.ulsan.kr",
      "parent_org_id": "L07",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B074",
      "name": "울주군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ulju.ulsan.kr",
      "parent_org_id": "L07",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B075",
      "name": "중구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.junggu.ulsan.kr",
      "parent_org_id": "L07",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": true,
        "notice_detected": false,
        "policy_detected": true
      }
    },
    {
      "org_id": "B081",
      "name": "광주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gjcity.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B132",
      "name": "제천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jecheon.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B142",
      "name": "보령시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.brcn.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B144",
      "name": "서산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.seosan.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 3648,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B150",
      "name": "태안군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.taean.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B166",
      "name": "강진군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gangjin.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B173",
      "name": "목포시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.mokpo.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10000,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B174",
      "name": "무안군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.muan.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B175",
      "name": "보성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.boseong.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B179",
      "name": "영광군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeonggwang.go.kr",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B223",
      "name": "통영시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.tongyeong.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B225",
      "name": "함안군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.haman.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B226",
      "name": "함양군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hygn.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10001,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "B227",
      "name": "합천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.hc.go.kr",
      "parent_org_id": "L16",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 28,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 17,
            "max": 25
          },
          "content_accessibility": {
            "score": 11,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 0,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 0,
          "RT-02": 0,
          "RT-03": 7,
          "RT-04": 5,
          "RT-05": 5,
          "CA-01": 5,
          "CA-02": 3,
          "CA-03": 3,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 0,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-01-critical",
          "severity": "critical",
          "description": "robots.txt가 존재하지 않음",
          "detail": "LLM과 검색엔진이 크롤링 정책을 확인할 수 없습니다."
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": false,
        "syntax_valid": false,
        "full_block": false,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [],
        "crawler_rules": {},
        "sitemaps": [],
        "snapshot": null
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 10002,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "L06",
      "name": "대전광역시",
      "name_en": "Daejeon Metropolitan City",
      "org_type": "local_metro",
      "url": "https://www.daejeon.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nDisallow: /RSA\nDisallow: /drh/part/board\n\nAllow: /english\nAllow: /japanese\nAllow: /chinese\nAllow: /drh\n\nUser-agent: Yeti\nUser-agent: Googlebot\nUser-agent: DAUM\nAllow: /$\nAllow: /english\nAllow: /japanese\nAllow: /chinese\nAllow: /drh\nAllow: /ada\nAllow: /adm\nAllow: /ani\nAllow: /bud\nAllow: /cons\nAllow: /dsi\nAllow: /exa\nAllow: /fod\nAllow: /fvu\nAllow: /mayor\nAllow: /saf\nAllow: /sta\nAllow: /tax\nAllow: /ufa\nAllow: /uic\nAllow: /urb\nAllow: /gyeyak\nAllow: /ist\nAllow: /jumin\nAllow: /seesaw\nAllow: /heal\nAllow: /its\nAllow: /history\nAllow: /bike\nAllow: /bus\nAllow: /online\nAllow: /tcec\nAllow: /djeco\nAllow: /djTram\nAllow: /djpol\nAllow: /edu\nAllow: /hea\nAllow: /far\nAllow: /gun\nAllow: /lif\nAllow: /par\nAllow: /veh\nAllow: /riv\nAllow: /gar\nAllow: /ohj\nAllow: /noe\nAllow: /his\nAllow: /pre\nAllow: /dj119\nAllow: /kmusic\nAllow: /dma\nAllow: /hanbatlibrary\nAllow: /djac\nAllow: /womendb\nAllow: /wood\nAlloW: /djbaby\nAlloW: /38Demo\nAllow: /intro_main.jsp\nAlloW: /djseoye\nAlloW: /pdc\nAlloW: /ddj\nAlloW: /djBrand\n\n#DaumWebMasterTool:ac696b37fe79a90fbea119774bf799df7d73ef4c17688394ec19a9a9fd7e4b8f:otWtYlcktngeJmd09BTjgg=="
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전광역시 - 일류 경제도시 대전",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 970,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 280046
      },
      "content_paths": {
        "press": [
          "/drh/board/boardNormalList.do?boardId=normal_0189&menuSeq=1632",
          "/drh/MediaList.do?notiType=NOTI_02&amp;menuSeq=2560"
        ],
        "notice": [
          "/drh/MediaList.do?notiType=NOTI_01&amp;menuSeq=2559",
          "/exa/ExaExamNoticeList.do?menuSeq=305"
        ],
        "policy": [
          "/drh/board/boardNormalList.do?boardId=normal_0201&amp;menuSeq=1482",
          "/drh/DrhContentsHtmlView.do?menuSeq=6374",
          "/drh/administration/board/boardGalleryList.do?boardId=gallery_0031&menuSeq=7631"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "L17",
      "name": "제주특별자치도",
      "name_en": "Jeju Special Autonomous Province",
      "org_type": "local_province",
      "url": "https://www.jeju.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nAllow: /jori\nAllow: /jejueo\nAllow: /jedu"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "제주특별자치도",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 228,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 223115
      },
      "content_paths": {
        "press": [
          "https://www.jeju.go.kr/news/bodo.htm",
          "https://www.jeju.go.kr/news/bodo/list.htm",
          "https://www.jeju.go.kr/news/bodo/fact.htm"
        ],
        "notice": [
          "https://www.jeju.go.kr/jeju/life/notice.htm",
          "https://www.jeju.go.kr/works/jsupport/notice.htm",
          "https://www.jeju.go.kr/works/tInfo/notice.htm"
        ],
        "policy": [
          "https://www.jeju.go.kr/join/evaluation.htm",
          "https://www.jeju.go.kr/join/evaluation/intro.htm",
          "https://www.jeju.go.kr/join/evaluation/proposition.htm"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K019",
      "name": "건설근로자공제회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.cw.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /\r\nUser-agent: *\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "건설근로자공제회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 267,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 520959
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K021",
      "name": "게임물관리위원회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.grac.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# updated 2026.01.21 \r\n# 전체 제한\r\nUser-agent: *\r\nDisallow: /\r\n# 구글봇\r\nUser-agent: Googlebot\r\n# 네이버봇\r\nUser-agent: Cowbot\r\nUser-agent: NaverBot\r\nUser-agent: Yeti\r\n# 다음봇\r\nUser-agent: DAUM\r\n# 전체 제한 - updated 2026.01.21\r\nDisallow: / \r\n# 게임물찾기\r\nAllow: /Statistics/GameStatistics.aspx\r\n# 공지사항\r\nAllow: /board/Inform.aspx\r\n# 등급분류제도안내 - 전체\r\nAllow: /Institution/\r\n# 등급분류제도안내 - 영문\r\nAllow: /english/enforcement/\r\n# 관리위원회 소개\r\nAllow: /Committee/\r\n# 자주하는 질문\r\nAllow: /Board/Question.aspx\r\n# 불법게임물신고\r\nAllow: /AfterTheFack/\r\n# 민원안내\r\nAllow: /Participation/\r\n# 모의수수료 계산\r\nAllow: /SupplementaryService/SimulatedCaculation.aspx\r\n# (차단) 에러페이지 - updated 2022.06.28\r\nDisallow: /Error.aspx\r\n#DaumWebMasterTool:8296ad70afea72f1aa237e7c4ad45a06f58a77c8331812d132b6e672f8b1fdab:oz42e21BsBgFFR1vg2lXJg==\r\n# (차단) 페이지 삭제 - updated 2026.01.21\r\nDisallow: /Game3.0"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 68
      },
      "metadata": {
        "has_title": true,
        "title": "게임물관리위원회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 111,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 150427
      },
      "content_paths": {
        "press": [
          "/Board/NewsData.aspx",
          "/Board/NewsData.aspx",
          "/Board/NewsData.aspx"
        ],
        "notice": [
          "/Board/Inform.aspx",
          "/OpenBook/HumanRightsNoticeBoard.aspx",
          "/board/Inform.aspx"
        ],
        "policy": [
          "/Institution/StaticPds01.aspx",
          "/Entry/CctvPolicy.aspx",
          "/homepagecopyright.aspx"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K023",
      "name": "경북대학교치과병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.knudh.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 9,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nUser-agent: Yeti\r\nAllow: /\r\nUser-agent: Googlebot\r\nAllow: /\r\nCrawl-delay: 30"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경북대학교치과병원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1546,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 6609
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K028",
      "name": "공무원연금공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.geps.or.kr",
      "parent_org_id": null,
      "ministry": "인사혁신처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /*bbs*\r\nDisallow: /search/\r\nUser-agent: *\r\nDisallow: /\r\nAllow: /index\r\nAllow: /main\r\nAllow: /eaa/\r\nAllow: /kgs/\r\nAllow: /twp/\r\nAllow: /pdc/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "공무원연금공단 : Home",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1243,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 20761
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://www.geps.or.kr/openInfo_preOpenInfo01"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K034",
      "name": "국가평생교육진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nile.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nUser-agent: Googlebot\nUser-agent: Yeti\nUser-agent: Daumoa\nAllow: /\nDisallow: /mst\nDisallow: /adm\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국가평생교육진흥원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 219,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 109373
      },
      "content_paths": {
        "press": [
          "/usr/wap/list.do;jsessionid=1BCA5B8511ECA10921E1FEE7705D099D?app=11662&listAll=Y&lang=ko",
          "/usr/wap/list.do;jsessionid=1BCA5B8511ECA10921E1FEE7705D099D?app=11662&listAll=Y&lang=ko",
          "/usr/wap/detail.do?app=11662&seq=2170226"
        ],
        "notice": [
          "/usr/wap/list.do;jsessionid=1BCA5B8511ECA10921E1FEE7705D099D?app=11626&listAll=Y&lang=ko",
          "/usr/wap/list.do;jsessionid=1BCA5B8511ECA10921E1FEE7705D099D?app=11626&listAll=Y&lang=ko"
        ],
        "policy": [
          "/usr/wap/detail.do;jsessionid=1BCA5B8511ECA10921E1FEE7705D099D?app=13309&seq=19&lang=ko",
          "/usr/wap/detail.do;jsessionid=1BCA5B8511ECA10921E1FEE7705D099D?app=13309&seq=19&lang=ko",
          "/usr/wap/detail.do?app=13309&amp;seq=89"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K035",
      "name": "국립공원공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.knps.or.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow : /\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립공원 - KOREA NATIONAL PARK",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 114,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 109405
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/front/portal/open/pnewsList.do?pnewsGrpCd=BBS01&amp;menuNo=7020013",
          "https://www.knps.or.kr/front/bear/notice/noticeDtl.do?menuNo=7050021&amp;tnewsId=TNEM000634",
          "https://www.knps.or.kr/front/bear/notice/noticeDtl.do?menuNo=7050021&amp;tnewsId=TNEM000630&amp;page=1&amp;searchAllValue="
        ],
        "policy": [
          "/front/portal/policy/policyList.do?menuNo=8000599",
          "/portal/main/contents.do?menuNo=8000186"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K065",
      "name": "근로복지공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.comwel.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.comwel.or.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nUser-agent: *\r\nDisallow: /\r\nAllow: /*/intro.jsp\r\nAllow: /*/index.jsp\r\nAllow: /*/main.jsp\r\nAllow: /comwel/info/mysrch/\r\nAllow: /incheon/\r\nAllow: /ansan/\r\nAllow: /changwon/\r\nAllow: /daegu/\r\nAllow: /suncheon/\r\nAllow: /daejeon/\r\nAllow: /taebaek/\r\nAllow: /donghae/\r\nAllow: /jeongseon/\r\nAllow: /gyeonggi/\r\nAllow: /taebaekyoyang/\r\nAllow: /gwangjuclinic/\r\nAllow: /care-gyeonggi/\r\nAllow: /care-gangwon/\r\nAllow: /gumiclinic/\r\n# Sitemap: http://150.100.2.20:8088/sitemap_index.xml\r\nSitemap : https://www.comwel.or.kr/sitemap.xml\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 3
      },
      "metadata": {
        "has_title": true,
        "title": "근로복지공단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 14,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 9567
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K071",
      "name": "농림식품기술기획평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ipet.re.kr/",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nUser-agent : Yeti\r\nUser-agent : Googlebot\r\nAllow : /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 6
      },
      "metadata": {
        "has_title": true,
        "title": "농림식품기술기획평가원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 192,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 76034
      },
      "content_paths": {
        "press": [
          "/GoodCase/ReportLV.asp",
          "/GoodCase/PressLV.asp",
          "/GoodCase/PressLV.asp"
        ],
        "notice": [
          "/Gov30/NoticePrvInfoCateLV.asp",
          "/Gov30/NoticePrvInfoCateLV.asp",
          "/Gov30/NoticePrvInfoLV_go.asp"
        ],
        "policy": [
          "/Rnd/bizIntro.asp",
          "/Material/Promote.asp",
          "/Etc/privacy_policy.asp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K072",
      "name": "농업정책보험금융원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.apfs.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\r\nDisallow : /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "농업정책보험금융원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 616,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 130761
      },
      "content_paths": {
        "press": [
          "/front/board/boardContentsListPage.do?boardId=42&menuId=42",
          "/front/board/boardContentsListPage.do?boardId=42&menuId=42",
          "/front/board/boardContentsListPage.do?boardId=42&menuId=42"
        ],
        "notice": [
          "/front/board/boardContentsListPage.do?boardId=10026&menuId=5478&selTab=7",
          "/front/board/boardContentsListPage.do?boardId=20092&menuId=5490",
          "/front/board/boardContentsListPage.do?boardId=20093&menuId=5491"
        ],
        "policy": [
          "/front/user/main.do",
          "/front/contents/sub.do?contId=82&menuId=58",
          "/front/board/boardContentsListPage.do?boardId=10026&menuId=41&t=3"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K074",
      "name": "대외경제정책연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kiep.go.kr/",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\nAllow: /menu.es\nAllow: /board.es\nAllow: /boardDownload.es\nAllow: /gallery.es\nAllow: /galleryDownload.es\nAllow: /galleryExtraDownload.es\nAllow: /galleryImgView.es\nAllow: /galleryRelate.es\nAllow: /dataOrder/form.es\nAllow: /dataSignup/form.es\nAllow: /newsletterSubscription/form.es\nAllow: /seminar/index.es\nAllow: /seminar/view.es\nAllow: /attachedFileDownload.es\nAllow: /rss/board.es\nAllow: /rss/gallery.es\nAllow: /organization/index.es\nAllow: /organization/list.es\nAllow: /scrap/index.es\nAllow: /visitor/index.es\nAllow: /visitor/view.es"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대외경제정책연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2277,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 88207
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10503000000",
          "/menu.es?mid=a10503000000"
        ],
        "notice": [
          "/menu.es?mid=a10501000000",
          "/menu.es?mid=a10501000000"
        ],
        "policy": [
          "/menu.es?mid=a10101060000",
          "/menu.es?mid=a10102010000",
          "/menu.es?mid=a10103030000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K080",
      "name": "대한체육회",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.sports.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\nDisallow: /\r\n\r\nUser-agent: *\r\nDisallow: /\r\nAllow: /sports/\r\nAllow: /business/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "기관 메인 | 대한체육회",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1029,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 380371
      },
      "content_paths": {
        "press": [
          "/sports/bbs/BMSR00001/list.do?menuNo=200024",
          "/sports/bbs/BMSR00001/list.do?menuNo=200024",
          "/sports/bbs/BMSR00001/list.do?menuNo=200024"
        ],
        "notice": [
          "/sports/bbs/BMSR00017/list.do?menuNo=200023",
          "/sports/bbs/BMSR00017/list.do?menuNo=200023",
          "/sports/bbs/BMSR00017/list.do?menuNo=200023"
        ],
        "policy": [
          "/sports/bbs/BMSR00038/list.do?searchGubunCd=PS0101&menuNo=200210",
          "/sports/bbs/BMSR00038/list.do?searchGubunCd=PS0101&menuNo=200210",
          "/sports/bbs/BMSR00038/list.do?searchGubunCd=PS0101&menuNo=200210"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K091",
      "name": "새만금개발공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.sdco.or.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /menu.es?mid=a10104000000\nDisallow: /\nCrawl-delay: 10\n\nUser-agent: Googlebot\nAllow: /\nDisallow: /search/\nDisallow: /board/\n\nUser-agent: Yeti\nAllow: /\nDisallow: /search/\n\nUser-agent: Daum\nAllow: /\nDisallow: /search/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "새만금개발공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 192,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 76672
      },
      "content_paths": {
        "press": [
          "/board.es?mid=a10602000000&bid=0010&list_no=1740&act=view",
          "/board.es?mid=a10602000000&bid=0010&list_no=1735&act=view",
          "/board.es?mid=a10602000000&bid=0010&list_no=1732&act=view"
        ],
        "notice": [
          "/menu.es?mid=a10601010000",
          "/menu.es?mid=a10601010000",
          "/board.es?mid=a10601010000&bid=0006&list_no=1556&act=view"
        ],
        "policy": [
          "/board.es?mid=a10602000000&bid=0010&list_no=1722&act=view",
          "/menu.es?mid=a10704000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K095",
      "name": "서울대학교치과병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.snudh.org",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\n\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울대학교치과병원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 335,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 28901
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K096",
      "name": "서울올림픽기념국민체육진흥공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kspo.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nUser-agent: Yeti, Googlebot\nAllow: /$, /english/, /news/\nUser-agent: Googlebot-news\nAllow: /news/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국민체육진흥공단",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 326,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 190851
      },
      "content_paths": {
        "press": [
          "/news/bbs/B0000095/view.do?nttId=63897&menuNo=1200001",
          "/news/bbs/B0000095/view.do?nttId=63895&menuNo=1200001",
          "/news/bbs/B0000095/view.do?nttId=63887&menuNo=1200001"
        ],
        "notice": [
          "/kspo/bbs/B0000027/list.do?menuNo=200149",
          "/kspo/bbs/B0000027/list.do?menuNo=200149",
          "/kspo/bbs/B0000027/list.do?menuNo=200149"
        ],
        "policy": [
          "https://blog.naver.com/kspo2011/224213772782?fromRss=true&trackingCode=rss",
          "http://www.know.or.kr/",
          "/kspo/privacy/privacyPolicy/privacy_policy.do?menuNo=200438"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K109",
      "name": "연구개발특구진흥재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.innopolis.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nUser-agent: Yeti\nAllow: /\nDisallow: /search\nUser-agent: Googlebot\nAllow: /\nDisallow: /search\nUser-agent: Daumoa\nAllow: /\nDisallow: /search"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "연구개발특구진흥재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 734,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 210240
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/menu?menuId=MENU00318",
          "/menu?menuId=MENU00318"
        ],
        "policy": [
          "/menu?menuId=MENU01166",
          "/menu?menuId=MENU01166",
          "/board?menuId=MENU01166&amp;siteId=null"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K114",
      "name": "오송첨단의료산업진흥재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kbiohealth.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nAllow: /\r\nDisallow: /search\r\nDisallow: /board\r\n\r\nUser-agent: Yeti\r\nAllow: /\r\nDisallow: /search\r\nDisallow: /board\r\n\r\nUser-agent: Daum\r\nAllow: /\r\nDisallow: /search\r\nDisallow: /board"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KBIOHEALTH 오송첨단의료산업진흥재단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 134,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 61006
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10402000000",
          "/menu.es?mid=a10402000000"
        ],
        "notice": [
          "/menu.es?mid=a10301000000",
          "/menu.es?mid=a10301000000"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K116",
      "name": "의료기관평가인증원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.koiha.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "의료기관평가인증원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 209,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 202668
      },
      "content_paths": {
        "press": [
          "/web/kr/koihaPR/news_board.do",
          "/web/kr/koihaPR/news_board.do",
          "/web/kr/koihaPR/news_board.do"
        ],
        "notice": [
          "/web/kr/community/notice_board.do",
          "/web/kr/community/notice_board.do",
          "/web/kr/community/notice_board.do"
        ],
        "policy": [
          "/web/kr/information/privacy_policy.do",
          "/web/kr/information/privacy_policy.do",
          "/web/kr/information/privacy_policy.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K125",
      "name": "재단법인 한국자활복지개발원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdissw.or.kr",
      "parent_org_id": null,
      "ministry": "보건복지부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "user-agent:*\r\nDisallow:/\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국자활복지개발원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 958,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 404020
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/menu.es?mid=a10501010000",
          "/menu.es?mid=a10501010000"
        ],
        "policy": [
          "/menu.es?mid=a10301010000",
          "/menu.es?mid=a10504020000",
          "/menu.es?mid=a10602010000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K141",
      "name": "중소기업은행",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.ibk.co.kr",
      "parent_org_id": null,
      "ministry": "금융위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "IBK기업은행",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 88,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 95580
      },
      "content_paths": {
        "press": [
          "https://play.google.com/store/apps/details?id=com.ibk.android.ionebank"
        ],
        "notice": [
          "/cyber/noticeDataListCyber.ibk?pageId=IR03010500&amp;category=0",
          "/cyber/noticeListCyber.ibk?pageId=IR03010400",
          "/cyber/noticeDataListCyber.ibk?pageId=IR03010500&amp;category=0"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K146",
      "name": "축산물품질평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ekape.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisAllow : /\r\n\r\nAllow : /board\r\nAllow : /contents\r\nAllow : /kapeNuri\r\nAllow : /introduce\r\nAllow : /communication\r\nAllow : /sms\r\nAllow : /printBook\r\nAllow : /informpublic\r\n\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "축산물품질평가원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 412,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 425937
      },
      "content_paths": {
        "press": [
          "/board/list.do?menuId=menu160301&boardInfoNo=0025",
          "/board/list.do?menuId=menu160301&boardInfoNo=0025",
          "/board/list.do?menuId=menu160301&amp;nextUrl="
        ],
        "notice": [
          "/board/list.do?menuId=menu149208&boardInfoNo=0024",
          "/board/list.do?menuId=menu149208&boardInfoNo=0024",
          "/board/list.do?menuId=menu149208&amp;nextUrl="
        ],
        "policy": [
          "/contents/list.do?menuId=menu162346",
          "/contents/list.do?menuId=menu124929&amp;nextUrl="
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K158",
      "name": "한국가스안전공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kgs.or.kr",
      "parent_org_id": null,
      "ministry": "산업통상부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "홈 | 한국가스안전공사",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 776,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 128337
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kgs/aga/board.do",
          "/kgs/aga/board.do",
          "/kgs/aga/board.do"
        ],
        "policy": [
          "/kgs/acda/board.do",
          "/kgs/adcd/view.do",
          "/kgs/aeaa/view.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K165",
      "name": "한국고전번역원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.itkc.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국고전번역원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1448,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 151297
      },
      "content_paths": {
        "press": [
          "/bbs/board.do?id=44&amp;menuId=102"
        ],
        "notice": [
          "/bbs/board.do?id=2&amp;menuId=99",
          "/bbs/board.do?id=2&amp;menuId=99",
          "/bbs/board.do?id=2&amp;menuId=99"
        ],
        "policy": [
          "/bbs/boardView.do?id=2&amp;bIdx=315562&amp;menuId=99",
          "/content/contents.do?cid=20160826064519&amp;menuId=112",
          "/content/contents.do?menuId=112"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K168",
      "name": "한국공항공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.airport.co.kr",
      "parent_org_id": null,
      "ministry": "국토교통부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nUser-agent: Yeti\nDisallow: /search/\nAllow: /\nUser-agent: Googlebot\nDisallow: /search/\nAllow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 2200
      },
      "metadata": {
        "has_title": true,
        "title": "KAC한국공항공사(국문) 메인",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 277,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 124472
      },
      "content_paths": {
        "press": [
          "/www/cms/frCon/index.do?MENU_ID=1060"
        ],
        "notice": [
          "/www/cms/frCon/index.do?MENU_ID=1100"
        ],
        "policy": [
          "/www/cms/frCon/index.do?MENU_ID=2140",
          "http://immigration.go.kr/immigration/index.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K175",
      "name": "한국교육과정평가원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kice.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국교육과정평가원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 16,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 4746
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K189",
      "name": "한국노동연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kli.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\n\r\nUser-agent: Yeti\r\nAllow: /\r\nDisallow: /aivorySearch/*\r\nDisallow: /eia/aivorySearch/*\r\n\r\nUser-agent: Googlebot\r\nAllow: /\r\nDisallow: /aivorySearch/*\r\nDisallow: /eia/aivorySearch/*\r\n\r\nUser-agent: Daum\r\nAllow: /\r\nDisallow: /aivorySearch/*\r\nDisallow: /eia/aivorySearch/*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국노동연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 671,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 93730
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10305000000",
          "/menu.es?mid=a10305000000"
        ],
        "notice": [
          "/menu.es?mid=a10302000000",
          "/menu.es?mid=a10302000000"
        ],
        "policy": [
          "/menu.es?mid=a10102010000",
          "/menu.es?mid=a10103020000",
          "/menu.es?mid=a10401010000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K191",
      "name": "한국농수산식품유통공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.at.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nAllow: /index.jsp\nAllow: /article/\nAllow: /contents/\nAllow: /benner/\nAllow: /ch/\nAllow: /en/\nAllow: /ja/\nAllow: /help/\nAllow: /html/\nAllow: /home/\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 4796
      },
      "metadata": {
        "has_title": true,
        "title": "한국농수산식품유통공사 - aT",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 302,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 135419
      },
      "content_paths": {
        "press": [
          "/article/apko362000/list.action",
          "/article/apko362000/list.action",
          "/article/apko362000/list.action"
        ],
        "notice": [
          "/article/apko364000/list.action",
          "/article/apko364000/list.action",
          "/article/apko364000/list.action"
        ],
        "policy": [
          "/contents/apko324000/view.action",
          "/article/apko363f00/view.action?articleId=45739",
          "/sitemap/apko918000/privacy_policy.action"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K192",
      "name": "한국농어촌공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.ekr.or.kr",
      "parent_org_id": null,
      "ministry": "농림축산식품부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\n\r\nUser-agent: Yeti\r\nUser-agent: Daumoa\r\nUser-agent: Googlebot\r\nDisallow: /index.krc?contentUid=402880317d0c5551017d264ccc86062e&searchType=1&keyword=\r\nDisallow: /index.krc?contentUid=402880317d0c5551017d264ccc86062e\r\nDisallow: /Kkrpub/ebook/2017\r\nDisallow: /Kkrpub/ebook/2018\r\nDisallow: /Kkrpub/ebook/2019\r\nDisallow: /Kkrpub/ebook/2020\r\nDisallow: /Kkrpub/webzine/2020\r\nDisallow: /Kkrpub/ebook/2021\r\nDisallow: /Kkrpub/webzine/2021\r\nDisallow: /Kkrpub/ebook/2022\r\nDisallow: /Kkrpub/webzine/2022\r\nDisallow: /Kkrpub/ebook/2023\r\nDisallow: /Kkrpub/webzine/2023\r\nDisallow: /Kkrpub/ebook/2024\r\nDisallow: /Kkrpub/webzine/2024\r\nDisallow: /Kkrpub/ebook/2025\r\nDisallow: /Kkrpub/webzine/2025\r\nDisallow: /planweb/board\r\nDisallow: /planweb/board/download.krc\r\nAllow: /index.krc\r\nAllow: /Kkrpub/ebook/2026/1+2/index.html\r\nAllow: /Kkrpub/webzine/2026/01+02/index.html"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국농어촌공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1723,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 110164
      },
      "content_paths": {
        "press": [
          "/index.krc?contentUid=402880317cc0644a017cc0ca5eeb0124",
          "/index.krc?contentUid=402880317cc0644a017cc0ca5eeb0124"
        ],
        "notice": [
          "/index.krc?contentUid=402880317cc0644a017cc0c22f2800f0",
          "/index.krc?contentUid=402880317cc0644a017cc0c9da9f0120",
          "/index.krc?contentUid=402880317cc0644a017cc0c9da9f0120"
        ],
        "policy": [
          "https://blog.naver.com/krcpolicy",
          "https://www.instagram.com/krcpolicy/",
          "/index.krc?contentUid=8a8bb35285ba686201870368dc8073bf"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K214",
      "name": "한국방송광고진흥공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kobaco.co.kr",
      "parent_org_id": null,
      "ministry": "방송미디어통신위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "user-agent: Googlebot\r\nuser-agent: Googlebot-News\r\nuser-agent: Yeti\r\nuser-agent: Daumoa\r\nallow: /\r\ndisallow: /site/*/search/list\r\ndisallow: /site/main/search/list\r\ndisallow: /site/adstat/search/list\r\ndisallow: /site/*/board/*/list\r\ndisallow: /site/main/board/hire/list\r\ndisallow: /site/adhrd/board/integrated_qna/list\r\ndisallow: /site/admuseum/board/qna1/list\r\ndisallow: /site/adedu/board/b_qna/list\r\ndisallow: /site/adedu/board/recruit/list\r\ndisallow: /site/main/board/hire/\r\ndisallow: /site/adhrd/board/integrated_qna/\r\ndisallow: /site/admuseum/board/qna1/\r\ndisallow: /site/adedu/board/b_qna/\r\ndisallow: /site/adedu/board/recruit/\r\n\r\nuser-agent: *\r\ndisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "Home| 한국방송광고진흥공사",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 452,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 80289
      },
      "content_paths": {
        "press": [
          "/site/main/board/news/list"
        ],
        "notice": [
          "/site/main/board/notice/list",
          "/site/main/board/bidding_notice/list",
          "/site/main/board/bidding_notice/list"
        ],
        "policy": [
          "/site/main/content/safety_operation_policy",
          "/site/main/content/safety_operation_policy",
          "/site/main/content/ad_counseling"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K216",
      "name": "한국법무보호복지공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://koreha.or.kr/",
      "parent_org_id": null,
      "ministry": "법무부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# ================================\r\n# 허용할 정상 검색엔진\r\n# ================================\r\n\r\n# Googlebot\r\nUser-agent: Googlebot\r\nAllow: /\r\n\r\n# Googlebot-Mobile\r\nUser-agent: Googlebot-Mobile\r\nAllow: /\r\n\r\n# Googlebot-Image\r\nUser-agent: Googlebot-Image\r\nAllow: /\r\n\r\n# Googlebot-News\r\nUser-agent: Googlebot-News\r\nAllow: /\r\n\r\n# Daum (Kakao)\r\nUser-agent: Daumoa\r\nAllow: /\r\n\r\n# Naver\r\nUser-agent: Yeti\r\nAllow: /\r\n\r\n\r\n# ================================\r\n# 모든 기타 봇/크롤러 차단\r\n# ================================\r\nUser-agent: *\r\nDisallow: /\r\nDisallow: /staff/\r\nDisallow: /main/searchResults.do/\r\n\r\n\r\n# ================================\r\n# (선택) Sitemap 위치\r\n# ================================\r\n# Sitemap: https://koreha.or.kr/sitemap.xml\r\n\r\n\r\n# 모든 기타 User-agent는 기본적으로 허용하되, 특정 경로는 비허용\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국법무보호복지공단",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 306,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 10731
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K230",
      "name": "한국사회적기업진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.socialenterprise.or.kr",
      "parent_org_id": null,
      "ministry": "고용노동부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nUser-agent: Yeti\r\nUser-agent: Daumoa\r\nDisallow: /\r\nAllow: /$\r\nAllow: /homepage/main.do\r\nAllow: /homepage/contents/contents.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국사회적기업진흥원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 55,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 6819
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K253",
      "name": "한국승강기안전공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://home.koelsa.or.kr",
      "parent_org_id": null,
      "ministry": "행정안전부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국승강기안전공단",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 595,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 245903
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K255",
      "name": "한국식품안전관리인증원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.haccp.or.kr",
      "parent_org_id": null,
      "ministry": "식품의약품안전처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국식품안전관리인증원",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 145,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 18280
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K256",
      "name": "한국양성평등교육진흥원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.kigepe.or.kr",
      "parent_org_id": null,
      "ministry": "성평등가족부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /kor/index.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국양성평등교육진흥원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 895,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 89718
      },
      "content_paths": {
        "press": [
          "/EgovMovePage.do?menuNo=13400"
        ],
        "notice": [
          "/EgovMovePage.do?menuNo=13100",
          "https://dicle.kigepe.or.kr/kigepe/customer/notice/read.do?pageIndex=1&menuId=2021MENU0000183&siteId=kigepe&bbscttId=0002552&curatingClCd=ELEMENTARY&searchCondition=BBSCTT_NM&searchKeyword="
        ],
        "policy": [
          "/EgovMovePage.do?menuNo=12000",
          "/EgovMovePage.do?menuNo=12100",
          "../user/cop/bbs/selectBoardArticle.do?nttId&#61;10831&amp;bbsId=BBSMSTR_000000000034&amp;menuNo&#61;13400"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K262",
      "name": "한국여성과학기술인육성재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.wiset.or.kr",
      "parent_org_id": null,
      "ministry": "과학기술정보통신부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: bingbot\nDisallow: /\n\nUser-agent: AhrefsBot\nDisallow: /\n\nUser-agent: meta-externalagent\nDisallow: /\n\nUser-agent: facebookexternalhit\nAllow: /kor\nAllow: /eng\nDisallow: /\n\nUser-agent: Facebot\nAllow: /kor\nAllow: /eng\nDisallow: /\n\nUser-agent: *\nAllow: /kor\nAllow: /prog\nAllow: /bbs\nAllow: /eng\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 96
      },
      "metadata": {
        "has_title": true,
        "title": "한국여성과학기술인육성재단 WISET",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 178,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 164848
      },
      "content_paths": {
        "press": [
          "/bbs/BBSMSTR_000000000307/list.do",
          "/bbs/BBSMSTR_000000000307/list.do",
          "/prog/bbsArticle/BBSMSTR_000000000307/view.do?nttId=B000000021916Tp4qL1&amp;mno=sub04_02_02"
        ],
        "notice": [
          "/bbs/BBSMSTR_000000000304/list.do",
          "/bbs/BBSMSTR_000000000304/list.do",
          "https://www.iitp.kr/kr/1/notice/notify/view.it?ArticleIdx=6071&count=true"
        ],
        "policy": [
          "/kor/sub02_01_01.do",
          "/prog/pblcte/kor/sub02_03_01/rptpAll/list.do",
          "/prog/pblcte/kor/sub02_03_01/rptpAll/list.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K271",
      "name": "한국원자력안전재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kofons.or.kr",
      "parent_org_id": null,
      "ministry": "원자력안전위원회",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 2,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\nUser-agent: Yeti\nAllow: /\nDisallow: /mng/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 1
      },
      "metadata": {
        "has_title": true,
        "title": "한국원자력안전재단 - 메인",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 163,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 123264
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000431",
          "/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000431",
          "/web/cop/bbsWeb/selectBoardList.do?bbsId=BBSMSTR_000000000431"
        ],
        "policy": [
          "/web/content.do?proFn=9210000",
          "/web/content.do?proFn=9210000",
          "/web/content.do?proFn=9210000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K276",
      "name": "한국의료기기안전정보원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.nids.or.kr",
      "parent_org_id": null,
      "ministry": "식품의약품안전처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\nAllow: /\nUser-agent: *\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국의료기기안전정보원에 오신 걸 환영합니다",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 368,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 66223
      },
      "content_paths": {
        "press": [
          "/board/list.jsp?page=mkt&mnu=14"
        ],
        "notice": [
          "/board/list.jsp?page=nt&mnu=1"
        ],
        "policy": [
          "/contents.jsp?page=NIDS-001",
          "/contents.jsp?page=NIDS-016"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K278",
      "name": "한국의약품안전관리원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.drugsafe.or.kr/",
      "parent_org_id": null,
      "ministry": "식품의약품안전처",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국의약품안전관리원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 248,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 92073
      },
      "content_paths": {
        "press": [
          "/iwt/ds/ko/bbs/EgovBbs.do;jsessionid=ystnuj8sBKXvlITbi4bAhccn6DTwiipHk7VUFwlqDqQtwo2JtkcVMADE9rTco9VT.webint_2_servlet_engine1?bbsId=BBSMSTR_000000000001",
          "/iwt/ds/ko/bbs/EgovBbs.do;jsessionid=ystnuj8sBKXvlITbi4bAhccn6DTwiipHk7VUFwlqDqQtwo2JtkcVMADE9rTco9VT.webint_2_servlet_engine1?bbsId=BBSMSTR_000000000001"
        ],
        "notice": [
          "/iwt/ds/ko/bbs/EgovBbs.do;jsessionid=ystnuj8sBKXvlITbi4bAhccn6DTwiipHk7VUFwlqDqQtwo2JtkcVMADE9rTco9VT.webint_2_servlet_engine1?bbsId=BBSMSTR_000000000361",
          "/iwt/ds/ko/bbs/EgovBbs.do;jsessionid=ystnuj8sBKXvlITbi4bAhccn6DTwiipHk7VUFwlqDqQtwo2JtkcVMADE9rTco9VT.webint_2_servlet_engine1?bbsId=BBSMSTR_000000000011",
          "/iwt/ds/ko/bbs/EgovBbs.do;jsessionid=ystnuj8sBKXvlITbi4bAhccn6DTwiipHk7VUFwlqDqQtwo2JtkcVMADE9rTco9VT.webint_2_servlet_engine1?bbsId=BBSMSTR_000000000361"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K292",
      "name": "한국전력국제원자력대학원대학교",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://kings.ac.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User_agent: *\nDisallow: /\nDisallow: /search.do\nDisallow: /cop/bbs/selectBoardList.do\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "KINGS",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 239,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 89668
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/openinfo/policyen.do",
          "/openinfo/policy.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K323",
      "name": "극지연구소",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kopri.re.kr",
      "parent_org_id": null,
      "ministry": "해양수산부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Googlebot\r\nUser-agent: Daum\r\nUser-agent: Daumoa\r\nAllow: /kopri\r\nAllow: /eng\r\nAllow: /media\r\n\r\nUser-agent: *\r\nDisallow: /\r\nCrawl-delay: 60"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "극지연구소",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 536,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 50316
      },
      "content_paths": {
        "press": [
          "http://www.kopri.re.kr/_prog/bbs/?mode=V&amp;site_dvs_cd=kopri&amp;menu_dvs_cd=0402&amp;code=0502&amp;no=70b8731c3d401f771cceaaa6c4d28128&amp;GotoPage=1",
          "http://www.kopri.re.kr/_prog/bbs/?mode=V&amp;site_dvs_cd=kopri&amp;menu_dvs_cd=0402&amp;code=0502&amp;no=4c66e0004ae5ced65521ed92268a9d21&amp;GotoPage=1",
          "http://www.kopri.re.kr/_prog/bbs/?mode=V&amp;site_dvs_cd=kopri&amp;menu_dvs_cd=0402&amp;code=0502&amp;no=76925b45ca37af36e14a45448e1b366a&amp;GotoPage=1"
        ],
        "notice": [
          "/kopri/html/comm/0401.html"
        ],
        "policy": [
          "/kopri/html/rsch/02050101.html",
          "/kopri/html/rsch/02050101.html",
          "/kopri/html/rsch/020502.html"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K336",
      "name": "한국환경연구원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kei.re.kr",
      "parent_org_id": null,
      "ministry": "국무조정실",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "user-agent:*\ndisallow:/\n\nUser-agent: Googlebot\nAllow: /\nDisallow: /search/\n\nUser-agent: Yeti\nAllow: /\nDisallow: /search/\n\nUser-agent: Daum\nAllow: /\nDisallow: /search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국환경연구원",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1943,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 95711
      },
      "content_paths": {
        "press": [
          "/menu.es?mid=a10307020000",
          "/menu.es?mid=a10307020000"
        ],
        "notice": [
          "/menu.es?mid=a10301000000",
          "/menu.es?mid=a10301000000"
        ],
        "policy": [
          "/menu.es?mid=a10102060000",
          "/menu.es?mid=a10103010000",
          "/menu.es?mid=a10102060000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K338",
      "name": "한전KDN",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.kdn.com",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\nUser-agent: Googlebot\nCrawl-delay: 1\nAllow: /korean/\nAllow: /english/\nAllow: /kdn_blog/\nAllow: /html/\nDisallow: /flexer/\nDisallow: /download.kdn$\nDisallow: /*.html$\nDisallow: /*.css$\nDisallow: /*.js$\nDisallow: /*.jpg$\nDisallow: /*.gif$\n\nUser-agent: Yeti\nCrawl-delay: 1\nAllow: /korean/\nAllow: /english/\nAllow: /kdn_blog/\nAllow: /html/\nDisallow: /flexer/\nDisallow: /download.kdn$\nDisallow: /*.html$\nDisallow: /*.css$\nDisallow: /*.js$\nDisallow: /*.jpg$\nDisallow: /*.gif$\n\nUser-agent: Daumoa\nCrawl-delay: 1\nAllow: /korean/\nAllow: /english/\nAllow: /kdn_blog/\nAllow: /html/\nDisallow: /flexer/\nDisallow: /download.kdn$\nDisallow: /*.html$\nDisallow: /*.css$\nDisallow: /*.js$\nDisallow: /*.jpg$\nDisallow: /*.gif$\n\nUser-agent: Msnbot\nCrawl-delay: 1\nAllow: /korean/\nAllow: /english/\nAllow: /kdn_blog/\nAllow: /html/\nDisallow: /flexer/\nDisallow: /download.kdn$\nDisallow: /*.html$\nDisallow: /*.css$\nDisallow: /*.js$\nDisallow: /*.jpg$\nDisallow: /*.gif$\n\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한전KDN",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 348,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 97383
      },
      "content_paths": {
        "press": [
          "/menu.kdn?mid=a10111010000",
          "/menu.kdn?mid=a10111010000",
          "/board.kdn?mid=a10111010000&amp;act=view&amp;bid=0018&amp;list_no=24354"
        ],
        "notice": [
          "/menu.kdn?mid=a10111050000",
          "/menu.kdn?mid=a10111050000"
        ],
        "policy": [
          "http://policy.nl.go.kr",
          "/menu.kdn?mid=a11205000000",
          "https://www.e-policy.or.kr/"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B013",
      "name": "마포구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.mapo.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# Example 1: Block only Googlebot\nUser-agent: Googlebot\nDisallow: /asset/\nDisallow: /asacms/\nDisallow: /main/asacms/\nDisallow: /mayor/asacms/\nDisallow: /health/asacms/\nDisallow: /culture/asacms/\nDisallow: /maponarusf/asacms/\nDisallow: /youth/asacms/\nDisallow: /cfc/asacms/\nDisallow: /mll/asacms/\nDisallow: /gongdeok/asacms/\nDisallow: /ahyeon/asacms/\nDisallow: /dohwa/asacms/\nDisallow: /yonggang/asacms/\nDisallow: /daeheung/asacms/\nDisallow: /yeomni/asacms/\nDisallow: /sinsu/asacms/\nDisallow: /seogang/asacms/\nDisallow: /seogyo/asacms/\nDisallow: /hapjeong/asacms/\nDisallow: /mangwon1/asacms/\nDisallow: /mangwon2/asacms/\nDisallow: /yeonnam/asacms/\nDisallow: /seongsan1/asacms/\nDisallow: /seongsan2/asacms/\nDisallow: /sangam/asacms/\nDisallow: /original/asacms/\nDisallow: /china/asacms/\nDisallow: /japan/asacms/\nDisallow: /english/asacms/\nDisallow: /design/\nDisallow: /uploadfile/\nDisallow: /namoEditUpload/\nDisallow: /site/main/file/\nDisallow: /site/youth/\nDisallow: /error/\nDisallow: /site/main/ombudsman/insert\nDisallow: /site/main/board/collectnote/list\nDisallow: /site/main/board/collectnote/new\nDisallow: /site/main/board/compliment\nDisallow: /site/main/ombudsman/list03\nDisallow: /site/main/ombudsman/insert03\nDisallow: /site/main/entprsInfo/entprsList\nDisallow: /site/main/entprsInfo/entprsRegst\nDisallow: /site/main/entprsInfo/entprsInterviewList\nDisallow: /site/main/entprsInfo/entprsInterviewRegst\n\n\n# Example 2: Block Googlebot and Adsbot\nUser-agent: Googlebot\nUser-agent: AdsBot-Google\nDisallow: /\n\n#naver bot\nUser-agent: Yeti\nDisallow: /asset/\nDisallow: /asacms/\nDisallow: /main/asacms/\nDisallow: /mayor/asacms/\nDisallow: /health/asacms/\nDisallow: /culture/asacms/\nDisallow: /maponarusf/asacms/\nDisallow: /youth/asacms/\nDisallow: /cfc/asacms/\nDisallow: /mll/asacms/\nDisallow: /gongdeok/asacms/\nDisallow: /ahyeon/asacms/\nDisallow: /dohwa/asacms/\nDisallow: /yonggang/asacms/\nDisallow: /daeheung/asacms/\nDisallow: /yeomni/asacms/\nDisallow: /sinsu/asacms/\nDisallow: /seogang/asacms/\nDisallow: /seogyo/asacms/\nDisallow: /hapjeong/asacms/\nDisallow: /mangwon1/asacms/\nDisallow: /mangwon2/asacms/\nDisallow: /yeonnam/asacms/\nDisallow: /seongsan1/asacms/\nDisallow: /seongsan2/asacms/\nDisallow: /sangam/asacms/\nDisallow: /original/asacms/\nDisallow: /china/asacms/\nDisallow: /japan/asacms/\nDisallow: /english/asacms/\nDisallow: /design/\nDisallow: /uploadfile/\nDisallow: /namoEditUpload/\nDisallow: /site/main/file/\nDisallow: /site/main/board/\nDisallow: /site/main/ombudsman/\nDisallow: /site/mayor/board/\nDisallow: /site/mayor/minwon/\nDisallow: /site/health/board/\nDisallow: /site/health/file/\nDisallow: /site/culture/board/\nDisallow: /site/culture/file/\nDisallow: /site/maponarusf/board/\nDisallow: /site/maponarusf/file/\nDisallow: /site/youth/\nDisallow: /site/youth/board/\nDisallow: /site/youth/file/\nDisallow: /site/cfc/board/\nDisallow: /site/cfc/file/\nDisallow: /site/mll/board/\nDisallow: /site/mll/file/\nDisallow: /site/gongdeok/board/\nDisallow: /site/gongdeok/file/\nDisallow: /site/ahyeon/board/\nDisallow: /site/ahyeon/file/\nDisallow: /site/dohwa/board/\nDisallow: /site/dohwa/file/\nDisallow: /site/yonggang/board/\nDisallow: /site/yonggang/file/\nDisallow: /site/daeheung/board/\nDisallow: /site/daeheung/file/\nDisallow: /site/yeomni/board/\nDisallow: /site/yeomni/file/\nDisallow: /site/sinsu/board/\nDisallow: /site/sinsu/file/\nDisallow: /site/seogang/board/\nDisallow: /site/seogang/file/\nDisallow: /site/seogyo/board/\nDisallow: /site/seogyo/file/\nDisallow: /site/hapjeong/board/\nDisallow: /site/hapjeong/file/\nDisallow: /site/mangwon1/board/\nDisallow: /site/mangwon1/file/\nDisallow: /site/mangwon2/board/\nDisallow: /site/mangwon2/file/\nDisallow: /site/yeonnam/board/\nDisallow: /site/yeonnam/file/\nDisallow: /site/seongsan1/board/\nDisallow: /site/seongsan1/file/\nDisallow: /site/seongsan2/board/\nDisallow: /site/seongsan2/file/\nDisallow: /site/sangam/board/\nDisallow: /site/sangam/file/\nDisallow: /site/original/board/\nDisallow: /site/original/file/\nDisallow: /site/china/board/\nDisallow: /site/china/file/\nDisallow: /site/japan/board/\nDisallow: /site/japan/file/\nDisallow: /site/english/board/\nDisallow: /site/english/file/\nDisallow: /main/asacms/\nDisallow: /error/\nDisallow: /sso/\nAllow: /site/main/content/\nAllow: /site/main/board/minwondata/\n\nUser-agent: Bingbot\nDisallow: /CmsWeb/\n\nUser-agent: *\nDisallow: /\nDisallow: /CmsWeb/\nDisallow: /*? # block any URL that includes a ?"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "마포구청 | 대표사이트",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1316,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 223418
      },
      "content_paths": {
        "press": [
          "/site/main/board/press/list",
          "/site/main/board/mapopress/list",
          "/site/main/board/press/list"
        ],
        "notice": [
          "/site/main/board/notice/list",
          "/site/main/board/notice/list",
          "/site/main/board/notice/list"
        ],
        "policy": [
          "/site/main/board/policydoc/list",
          "/site/main/content/mapo03010701",
          "/site/main/board/research/list"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B016",
      "name": "성동구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.sd.go.kr/main/index.do",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\nUser-agent: Yeti\nUser-agent: Googlebot\nUser-agent: Daumoa\n\nAllow: /$\nAllow: /main\nAllow: /bbs\nAllow: /tour\nAllow: /health\nAllow: /lab\nAllow: /pr\nAllow: /sv\nAllow: /mayor\nAllow: /booking\nAllow: /complaint\nAllow: /statistics\nAllow: /reserve\n\nAllow: /eng\nAllow: /chn\nAllow: /jpn\n\nAllow: /geumho1ga\nAllow: /geumho23ga\nAllow: /geumho4ga\nAllow: /majang\nAllow: /sageun\nAllow: /seongsu1ga1\nAllow: /seongsu1ga2\nAllow: /seongsu2ga1\nAllow: /seongsu2ga3\nAllow: /songjeong\nAllow: /oksu\nAllow: /wangsimnidoseon\nAllow: /wangsimni2\nAllow: /yongdap\nAllow: /eungbong\nAllow: /haengdang1\nAllow: /haengdang2\n\nDisallow: /*download\nDisallow: /selectBbsNttList.do\nUser-agent: GPTBot\nDisallow: /\n\nUser-agent: bingbot\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "성동구 - 더불어 행복한 스마트포용도시 성동",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 957,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 293190
      },
      "content_paths": {
        "press": [
          "/main/selectBbsNttList.do?bbsNo=188&key=1477&",
          "/main/sub.do?key=1477"
        ],
        "notice": [
          "/main/selectBbsNttList.do?bbsNo=189&key=1512&",
          "/main/selectBbsNttList.do?bbsNo=617&key=5061&"
        ],
        "policy": [
          "http://www.prism.go.kr/?",
          "/main/contents.do?key=5366&",
          "/main/contents.do?key=1352&"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B020",
      "name": "영등포구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.ydp.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "Disallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 14
      },
      "metadata": {
        "has_title": true,
        "title": "희망 행복 미래도시 영등포",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 540,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 161251
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=45&key=2868&",
          "/www/selectBbsNttList.do?bbsNo=45&key=2868&",
          "/www/selectBbsNttList.do?bbsNo=45&key=2868"
        ],
        "notice": [],
        "policy": [
          "/www/contents.do?key=2816&",
          "/www/selectBbsNttList.do?key=5774&bbsNo=545&searchCnd=SJ&searchKrwd=%EB%B3%B5%EC%A7%80%ED%96%89%EC%A0%95&",
          "/www/contents.do?key=3463&"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B022",
      "name": "은평구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.ep.go.kr/www/index.do",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "Disallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "은평구청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 5686,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 376024
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=48&amp;key=762",
          "./selectBbsNttView.do?key=762&amp;bbsNo=48&amp;nttNo=314212",
          "./selectBbsNttView.do?key=762&amp;bbsNo=48&amp;nttNo=314211"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=177&amp;key=456",
          "/www/selectBbsNttList.do?bbsNo=42&amp;key=744",
          "/www/selectBbsNttList.do?bbsNo=42&amp;key=744"
        ],
        "policy": [
          "/www/contents.do?key=3589",
          "/www/contents.do?key=500",
          "/www/contents.do?key=516"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B023",
      "name": "종로구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.jongno.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent : *\nDisallow : /\nUser-Agent : Googlebot\nUser-Agent : Yeti\nUser-Agent : Daumoa\nAllow: /\nAllow: /portalMain.do\nAllow: /tourMain.do\nAllow: /healthMain.do\nDisallow: /cmm/fms/FileDown.do\nDisallow: /cmm/search/searchEngine.do\nDisallow: /mobile/cmm/fms/FileDown.do\nDisallow: /mobile/\nAllow: /portal/bbs/\nAllow: /portal/apply/\nAllow: /mayor/apply/\nAllow: /dong/apply/\nAllow: /dept/bbs/\nAllow: /dong/bbs/\nAllow: /health/bbs/\nAllow: /council/bbs/\nDisallow: /tour/tourContents/\nDisallow: /galleryPictureContent.do\nAllow: /*/bbs/\nAllow: /*/apply/\nDisallow: /*bbsId=BBSMSTR_000000000661\nDisallow: /*bbsId=BBSMSTR_000000000679\nDisallow: /*bbsId=BBSMSTR_000000000891\nDisallow: /*bbsId=BBSMSTR_000000000961\nDisallow: /*bbsId=BBSMSTR_000000001377\nDisallow: /*bbsId=BBSMSTR_000000001549\nDisallow: /*bbsId=BBSMSTR_000000001217\nDisallow: /*bbsId=BBSMSTR_000000000553\nDisallow: /*bbsId=BBSMSTR_000000000035\nDisallow: /*bbsId=BBSMSTR_000000000382\nDisallow: /*bbsId=BBSMSTR_000000000662\nDisallow: /*bbsId=BBSMSTR_000000000663\nDisallow: /*bbsId=BBSMSTR_000000000761\nDisallow: /*bbsId=BBSMSTR_000000001158\nDisallow: /*bbsId=BBSMSTR_000000001267\nDisallow: /*bbsId=BBSMSTR_000000001410\nDisallow: /*bbsId=BBSMSTR_000000001413\nDisallow: /*bbsId=BBSMSTR_000000001416\nDisallow: /*bbsId=BBSMSTR_000000001488\nDisallow: /*bbsId=BBSMSTR_000000001508\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 11
      },
      "metadata": {
        "has_title": true,
        "title": "종로구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 2816,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 379597
      },
      "content_paths": {
        "press": [],
        "notice": [
          " /portal/bbs/selectBoardList.do?bbsId=BBSMSTR_000000001157&amp;menuId=110711&amp;menuNo=110711",
          " https://www.realtyprice.kr/notice/main/mainBody.htm?menuId=1218&amp;menuNo=1218",
          " /portal/bbs/selectBoardList.do?bbsId=BBSMSTR_000000000412&amp;menuId=1338&amp;menuNo=1338"
        ],
        "policy": [
          " /Main.do?menuId=400728&amp;menuNo=400728",
          " /Main.do?menuId=110665&amp;menuNo=110665",
          " /Main.do?menuId=401424&amp;menuNo=401424"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B044",
      "name": "달서구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.dalseo.daegu.kr/",
      "parent_org_id": "L03",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 0,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대구광역시 달서구",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 3396,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 213431
      },
      "content_paths": {
        "press": [
          "/index.do?menu_id=20000566"
        ],
        "notice": [
          "/index.do?menu_id=00000862",
          "/index.do?menu_id=10000102",
          "/index.do?menu_id=00000862"
        ],
        "policy": [
          "/index.do?menu_id=10000148",
          "/index.do?menu_id=10000221",
          "/index.do?menu_id=00002552"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B056",
      "name": "부평구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.icbp.go.kr",
      "parent_org_id": "L04",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.icbp.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\nDisallow: /\n\nUser-agent: Yeti\nAllow: /\n\nSitemap: https://www.icbp.go.kr/sitemap.xml\n\n\nUser-Agent: Googlebot\nDisallow: /open_content/search/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 436
      },
      "metadata": {
        "has_title": true,
        "title": "인천광역시 부평구청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 620,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 229080
      },
      "content_paths": {
        "press": [
          "/main/participation/news/report.jsp",
          "/bbs/bbsMsgList.do?bcd=report",
          "/main/participation/news/report.jsp"
        ],
        "notice": [
          "/main/civil/property/notice.jsp",
          "/main/participation/participation/budget_notice.jsp",
          "/main/participation/news/notice.jsp"
        ],
        "policy": [
          "/main/civil/total/policy_share.jsp",
          "/main/civil/car/reduction.jsp",
          "/main/participation/suggestion/policy.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B095",
      "name": "양평군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yp21.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\r\nDisallow : /\r\n\r\nUser-agent : Googlebot\r\nUser-agent : Yeti\r\nUser-agent : Daumoa\r\nDisallow: *selectBbsNttView.do*\r\nDisallow: *selectBbsNttList.do*\r\nDisallow: *DATA*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "양평군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 514,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 333457
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=2&key=1112",
          "./selectBbsNttView.do?bbsNo=2&amp;key=1112&amp;nttNo=304286",
          "./selectBbsNttView.do?bbsNo=2&amp;key=1112&amp;nttNo=304282"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=1&key=1111",
          "https://www.gg.go.kr/yesan/committee/noticeInfo.do?postNo=264",
          "./selectBbsNttView.do?bbsNo=2&amp;key=1112&amp;nttNo=304125"
        ],
        "policy": [
          "https://www.gov.kr/mw/AA020InfoCappView.do?CappBizCD=13100000016",
          "https://www.yp21.go.kr/www/selectWelfareWebList.do?key=1330",
          "https://www.epeople.go.kr/index.jsp"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B096",
      "name": "여주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.yeoju.go.kr/www/index.do",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /tour/\r\nAllow: /alddeul/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "여주시청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 623,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 4571
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "/www/contents.do?key=661"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B097",
      "name": "연천군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yeoncheon.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nAllow: /www/\nAllow: /mayor/\nAllow: /health/\nAllow: /eng/\nAllow: /chn/\nAllow: /jpn/\nAllow: /agri/\nAllow: /cyber/\nAllow: /citytour/\nAllow: /lib/\nAllow: /farm/\nAllow: /ycsudo/\nAllow: /learning/\nAllow: /seonsa/\nAllow: /festival/\nAllow: /tour/\nAllow: /mab/\nAllow: /reserve/\nAllow: /budget/\nAllow: /town/\nAllow: /safe/\nAllow: /ebook/\nDisallow: /search/\n\nUser-agent: *\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "연천군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 803,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 250284
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=29&key=3398",
          "/www/selectBbsNttList.do?bbsNo=29&key=3398"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=8&key=3386",
          "./selectBbsNttView.do?key=3386&bbsNo=8&nttNo=103968",
          "./selectBbsNttView.do?key=3386&bbsNo=8&nttNo=103967"
        ],
        "policy": [
          "/www/contents.do?key=3381",
          "/www/selectBbsNttList.do?bbsNo=179&key=3383",
          "/www/contents.do?key=3467"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B098",
      "name": "오산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.osan.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 12,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nAllow: /edu/\nDisallow:/"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "오산시",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 338,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 211628
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mId=0301080000"
        ],
        "notice": [
          "http://www.realtyprice.kr/notice/main/mainBody.htm",
          "/portal/contents.do?mId=0301010000"
        ],
        "policy": [
          "https://www.osan.go.kr/mayor/contents.do?mId=0401010000",
          "/portal/contents.do?mId=0606000000",
          "/portal/contents.do?mId=0603000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B100",
      "name": "의왕시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.uiwang.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nUser-agent: Yeti\nAllow: /\nUser-agent: Daumoa\nAllow: /\nUser-agent: Googlebot\nAllow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "의왕시",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 540,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 121479
      },
      "content_paths": {
        "press": [
          "/UWKORINFO0201"
        ],
        "notice": [
          "/UWKORINFO0101",
          "/UWKORINFO0101"
        ],
        "policy": [
          "/UWKORCOM2204",
          "/UWKOROPEN0516",
          "/UWKOROPEN0518"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B104",
      "name": "평택시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.pyeongtaek.go.kr/main.do",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nAllow:/pt1365/\nAllow:/car/\nAllow:/org/dongsak/main.do?mid=0104240100\nAllow:/org/godeokDo/main.do?mid=0104250100\nAllow:/favicon.ico\nDisallow:/\n\nUser-agent:Yeti\nAllow:/\n\nUser-agent:Baidu\nDisallow:/\n\n\nUser-agent:360spider\nDisallow:/\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "평택시 대표포털",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 424,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 150458
      },
      "content_paths": {
        "press": [
          "/pyeongtaek/contents.do?mid=0402010000",
          "/pyeongtaek/contents.do?mid=0402010000"
        ],
        "notice": [
          "https://www.realtyprice.kr/notice/main/mainBody.htm",
          "/pyeongtaek/contents.do?mid=0305020000",
          "https://www.realtyprice.kr/notice/main/mainBody.htm"
        ],
        "policy": [
          "/pt1st/main.do",
          "/pyeongtaek/contents.do?mid=0101070000",
          "/pyeongtaek/contents.do?mid=0111000000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B105",
      "name": "포천시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.pocheon.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent : SemrushBot\r\nDisallow : /\r\n\r\nUser-agent: Yeti\r\nDisallow: /DATA/\r\nDisallow: /file/doDownload.do\r\nDisallow: /www/downloadBbsFile.do\r\nDisallow: /previewBbs.do\r\nDisallow: /synap/\r\nDisallow: /photoImageView/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /DATA/\r\nDisallow: /file/doDownload.do\r\nDisallow: /www/downloadBbsFile.do\r\nDisallow: /previewBbs.do\r\nDisallow: /synap/\r\nDisallow: /photoImageView/\r\nDisallow: /search/\r\nDisallow: *Bbs*\r\nDisallow: *Ntt*\r\n\r\nUser-agent: Daumoa\r\nDisallow: /DATA/\r\nDisallow: /file/doDownload.do\r\nDisallow: /www/downloadBbsFile.do\r\nDisallow: /previewBbs.do\r\nDisallow: /synap/\r\nDisallow: /photoImageView/\r\n\r\nUser-agent: Naverbot\r\nDisallow: /DATA/\r\nDisallow: /file/doDownload.do\r\nDisallow: /www/downloadBbsFile.do\r\nDisallow: /previewBbs.do\r\nDisallow: /synap/\r\nDisallow: /photoImageView/\r\n\r\nUser-agent: Bingbot\r\nDisallow: /wcms/*\r\nDisallow: /DATA/\r\nDisallow: /file/doDownload.do\r\nDisallow: /www/downloadBbsFile.do\r\nDisallow: /previewBbs.do\r\nDisallow: /synap/\r\nDisallow: /photoImageView/\r\n\r\nUser-agent: *\r\nDisallow: /\r\nDisallow: /photoImageView/\r\nDisallow: /search/\r\nDisallow: /synap/\r\nDisallow: *Bbs*\r\nDisallow: *Ntt*"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "포천시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 210,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 434
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B125",
      "name": "횡성군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.hsg.go.kr/www/index.do",
      "parent_org_id": "L10",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /\r\n\r\nUser-agent: NaverBot\r\nAllow: /\r\n\r\nUser-agent: *\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "횡성군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 491,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 205078
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?bbsNo=67&amp;key=827&amp;",
          "/www/selectBbsNttList.do?bbsNo=67&amp;key=827&amp;"
        ],
        "notice": [
          "/www/selectBbsNttList.do?bbsNo=57&amp;key=749&amp;searchCtgry=%ED%9A%A1%EC%84%B1%EC%9D%8D&amp;",
          "/www/selectBbsNttList.do?bbsNo=57&amp;key=756&amp;searchCtgry=%EC%9A%B0%EC%B2%9C%EB%A9%B4&amp;",
          "/www/selectBbsNttList.do?bbsNo=57&amp;key=763&amp;searchCtgry=%EC%95%88%ED%9D%A5%EB%A9%B4&amp;"
        ],
        "policy": [
          "/www/contents.do?key=903&amp;",
          "/www/contents.do?key=903&amp;",
          "/www/contents.do?key=905&amp;"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B129",
      "name": "영동군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yd21.go.kr",
      "parent_org_id": "L11",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nAllow: /artcenter/html/\r\nAllow: /cn/html/\r\nAllow: /en/html/\r\nAllow: /forum/html/\r\nAllow: /forumkr/html/\r\nAllow: /fruit/html/\r\nAllow: /gugak/html/\r\nAllow: /jp/html/\r\nAllow: /kr/html/\r\nAllow: /mayor/html/\r\nAllow: /media/html/\r\nAllow: /nogunri/html/\r\nAllow: /portal/html/\r\nAllow: /rainbow/html/\r\nAllow: /tour/html/\r\nAllow: /tunnel/html/\r\nAllow: /ydft/html/\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nDisallow: /RSA/front/Search.jsp\r\nDisallow: /_prog/bbs/\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "영동군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 406,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 270326
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/kr/html/sub02/020101.html",
          "/kr/html/sub05/050904.html",
          "/kr/html/sub02/020101.html"
        ],
        "policy": [
          "/kr/html/sub03/030801.html",
          "/kr/html/sub03/030801.html",
          "/kr/html/sub03/030802.html"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B137",
      "name": "계룡시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.gyeryong.go.kr",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 10,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Googlebot\r\nUser-agent: Daum\r\nUser-agent: Daumoa\r\nAllow: /kr/\r\nAllow: /tour/\r\nAllow: /media/\r\nAllow: /council/\r\nAllow: /chief/\r\nAllow: /ac/\r\nAllow: /nanum/\r\nAllow: /nongup/\r\nAllow: /clean/\r\nAllow: /gyeyak/\r\nAllow: /cyber/\r\nAllow: /janghak/\r\nCrawl-delay: 30\r\n\r\nUser-agent: Googlebot\r\nDisallow: /search/front/Search.jsp\r\n\r\nUser-agent: *\r\nDisallow: /\r\nCrawl-delay: 60"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "계룡시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 1742,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 1283332
      },
      "content_paths": {
        "press": [
          "/kr/html/sub03/030105.html",
          "/kr/html/sub03/030105.html",
          "/kr/html/sub03/030105.html"
        ],
        "notice": [
          "/kr/html/sub03/030101.html",
          "/kr/html/sub05/051001.html",
          "/kr/html/sub04/040304.html"
        ],
        "policy": [
          "/kr/html/sub02/020201.html",
          "/kr/html/sub05/050308.html",
          "/kr/html/sub05/050410.html"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B140",
      "name": "논산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://nonsan.go.kr/",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /kor/\r\nAllow: /job/\r\nDisallow: *.xls$\r\nDisallow: *.xlsx$\r\nDisallow: *.pdf$\r\nDisallow: *.hwp$\r\nDisallow: *.doc$\r\nDisallow: *.docx$\r\nCrawl-delay: 1\r\n\r\nUser-agent: Googlebot\r\nAllow: /kor/\r\nAllow: /job/\r\nDisallow: /RSA/front/\r\nDisallow: /*/bbs/\r\nDisallow: /kor/html/sub02/\r\nDisallow: *.xls$\r\nDisallow: *.xlsx$\r\nDisallow: *.pdf$\r\nDisallow: *.hwp$\r\nDisallow: *.doc$\r\nDisallow: *.docx$\r\nCrawl-delay: 1\r\n\r\nUser-agent: Daum\r\nAllow: /kor/\r\nAllow: /job/\r\nDisallow: *.xls$\r\nDisallow: *.xlsx$\r\nDisallow: *.pdf$\r\nDisallow: *.hwp$\r\nDisallow: *.doc$\r\nDisallow: *.docx$\r\nCrawl-delay: 1\r\n\r\nUser-agent: Daumoa\r\nAllow: /kor/\r\nAllow: /job/\r\nDisallow: *.xls$\r\nDisallow: *.xlsx$\r\nDisallow: *.pdf$\r\nDisallow: *.hwp$\r\nDisallow: *.doc$\r\nDisallow: *.docx$\r\nCrawl-delay: 1\r\n\r\nUser-agent: *\r\nDisallow: /\r\nDisallow: *.xls$\r\nDisallow: *.xlsx$\r\nDisallow: *.pdf$\r\nDisallow: *.hwp$\r\nDisallow: *.doc$\r\nDisallow: *.docx$\r\nCrawl-delay: 60"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "논산시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 765,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 162136
      },
      "content_paths": {
        "press": [
          "/kor/html/sub03/030106.html"
        ],
        "notice": [
          "/kor/html/sub03/030101.html"
        ],
        "policy": [
          "/kor/html/sub02/020501.html",
          "/kor/html/sub02/020502.html",
          "/kor/html/sub03/030504.html"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B143",
      "name": "부여군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.buyeo.go.kr/html/kr/",
      "parent_org_id": "L12",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /html/\r\n\r\nUser-agent: Googlebot\r\nAllow: /html/\r\nDisallow: /mecsearch/\r\nDisallow: /*/_board/\r\n\r\nUser-agent: Daum\r\nAllow: /html/\r\n\r\nUser-agent: Daumoa\r\nAllow: /html/\r\n\r\nUser-agent: *\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "부여군청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 217,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 161646
      },
      "content_paths": {
        "press": [
          "/_prog/_board/?code=news_07&amp;site_dvs_cd=kr&amp;menu_dvs_cd=0408",
          "/_prog/_board/?code=news_07&amp;site_dvs_cd=kr&amp;menu_dvs_cd=0408",
          "/_prog/_board/?code=news_07&site_dvs_cd=kr&menu_dvs_cd=0408"
        ],
        "notice": [
          "/_prog/_board/?code=01030801_notice&amp;site_dvs_cd=kr&amp;menu_dvs_cd=01030801",
          "/_prog/_board/?code=news_01&amp;site_dvs_cd=kr&amp;menu_dvs_cd=0401",
          "https://www.realtyprice.kr/notice/hpindividual/search.htm"
        ],
        "policy": [
          "/html/kr/service/service_010101.html",
          "/html/kr/service/service_010101.html",
          "/_prog/_board/?code=service_010214&amp;site_dvs_cd=kr&amp;menu_dvs_cd=010214"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B155",
      "name": "남원시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.namwon.go.kr",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nAllow: /\n\nUser-agent: Yeti\nAllow: /\n\nUser-agent: Daum\nAllow: /\n\nUser-agent: *\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "남원시 대표 누리집 > 메인",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 754,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 257047
      },
      "content_paths": {
        "press": [
          "/index.do?menuUid=ff8080818e3beff0018e407936b40088"
        ],
        "notice": [
          "/index.do?menuUid=ff8080818e3beff0018e4075e410006e",
          "/board/post/list.do?boardUid=ff8080818ea1b850018ea1e3e9ad0081&menuUid=ff8080818e3beff0018e4075e410006e"
        ],
        "policy": [
          "/index.do?menuUid=ff8080818e3beff0018e409ba2ac0114",
          "/index.do?menuUid=ff8080818e3beff0018e409bd2da0116",
          "/index.do?menuUid=ff8080818f2717db018f27767425007e"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B160",
      "name": "익산시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.iksan.go.kr/index.do?menuUid=ff8080819a39930e019a4de8c1ae0afd",
      "parent_org_id": "L13",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nAllow: /\n\nUser-agent: Yeti\nAllow: /\n\nUser-agent: Daum\nAllow: /\n\nUser-agent: *\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "익산시청 > 익산시청 메인",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 928,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 641678
      },
      "content_paths": {
        "press": [
          "/index.do?menuUid=ff80808198eafcbd019902ab80c32c06",
          "/board/post/view.do?boardUid=ff80808199dd1d7d0199e1532f0c0a24&menuUid=ff80808198eafcbd019902ab80c32c06&postUid=4028a6109cd21445019cf5a17d6635bf",
          "/board/post/view.do?boardUid=ff80808199dd1d7d0199e1532f0c0a24&menuUid=ff80808198eafcbd019902ab80c32c06&postUid=4028a6109cd21445019cf5a043d435a8"
        ],
        "notice": [
          "/index.do?menuUid=ff80808198eafcbd0198f96087a82543",
          "/index.do?menuUid=ff80808198eafcbd0198f98d36d02844",
          "/index.do?menuUid=ff80808198eafcbd0198f99bffcb2942"
        ],
        "policy": [
          "https://www.iksan.go.kr/population",
          "https://www.iksan.go.kr/population",
          "https://www.iksan.go.kr/index.do?menuUid=ff808081990415330199049b8f67072a&dept_category=ff808081975e28f701978600f5012b97"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B167",
      "name": "고흥군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "https://www.goheung.go.kr/index.do",
      "parent_org_id": "L14",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#User-Agent : *\r\n#Disallow : /\r\n#User-Agent : Googlebot\r\n#User-Agent : Yeti\r\n#User-Agent : Daumoa\r\n#Allow : /\r\n\r\n\r\n# 250624 move bootom\r\n# 모든 User-Agent 전체 차단 \r\n#User-agent: *\r\n#Disallow: /\r\n\r\n# Googlebot은 허용, 단 /search는 금지\r\nUser-agent: Googlebot\r\nDisallow: /search\r\n\r\n# Yeti는 허용, 단 /search는 금지\r\nUser-agent: Yeti\r\nDisallow: /search\r\n\r\n# Daumoa는 허용, 단 /search는 금지\r\nUser-agent: Daumoa\r\nDisallow: /search\r\n\r\n# 모든 User-Agent 전체 차단\r\nUser-agent: *\r\nDisallow: /\r\n\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 262
      },
      "metadata": {
        "has_title": true,
        "title": "고흥군청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1490,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 355270
      },
      "content_paths": {
        "press": [
          "/boardList.do?boardId=BD_00025&amp;pageId=www102",
          "/boardList.do?boardId=BD_00025&amp;pageId=www102",
          "/boardList.do?boardId=BD_00025&amp;pageId=www102"
        ],
        "notice": [
          "/boardList.do?boardId=BD_00018&amp;pageId=www96",
          "/boardList.do?boardId=BD_00018&amp;pageId=www96",
          "/boardList.do?boardId=BD_00018&amp;pageId=www96"
        ],
        "policy": [
          "/contentsView.do?pageId=www79",
          "/contentsView.do?pageId=www79",
          "/boardList.do?boardId=BD_00008&amp;pageId=www80"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B194",
      "name": "봉화군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.bonghwa.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\nDisallow:/\n\nUser-agent: Googlebot\nDisallow: /search/*\nDisallow: */board/post/*\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "봉화군 홈페이지에 오신 것을 환영합니다.",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 119,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 200647
      },
      "content_paths": {
        "press": [
          "/portal/contents.do?mid=0201090000"
        ],
        "notice": [
          "/portal/board/post/list.do?bcIdx=100&mid=0201010000",
          "https://www.realtyprice.kr/notice/hpindividual/search.htm",
          "/portal/contents.do?mid=0201010000"
        ],
        "policy": [
          "/portal/contents.do?mid=0301040000",
          "/portal/contents.do?mid=0301040100",
          "/portal/contents.do?mid=0301040200"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B199",
      "name": "영양군",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yyg.go.kr",
      "parent_org_id": "L15",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "#  ROBOTS.TXT\nUser-agent: *\nDisallow:/\nUser-agent: *\nDisallow: /*screen_print.jpg\nDisallow: /*screen_print.pdf\nDisallow: /*print=true\nDisallow: /*mode=system_change\n\nCrawl-Delay: 30\n\nUser-agent: 360Spider\nDisallow: /\n\nUser-agent: YoudaoBot\nDisallow: /\n\nUser-agent: sogou spider\nDisallow: /\n\nUser-agent: YisouSpider\nDisallow: /\n\nUser-agent: LinksCrawler\nDisallow: /\n\nUser-agent: EasouSpider\nDisallow: /\n\nUser-agent: AhrefsBot\nDisallow: /\n\nUser-agent: DotBot\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "영양군청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 103,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 6752
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "https://www.yyg.go.kr/www/citizen_participation/policy_debate/ongoing_survey"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "E006",
      "name": "대전광역시교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.dje.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 16,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: * \r\nDisallow: /\r\nDisallow: /search/\r\nAllow: /main.do\r\nAllow: /eduhealingnew/main.do\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전광역시교육청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1649,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 153212
      },
      "content_paths": {
        "press": [
          "/boardCnts/list.do?boardID=8&menuID=040201&m=040201&s=dje",
          "/boardCnts/list.do?boardID=8&menuID=040201&m=040201&s=dje",
          "/boardCnts/view.do?boardID=8&boardSeq=3348856&lev=0&s=dje&menuID=0402"
        ],
        "notice": [
          "/boardCnts/list.do?boardID=507&m=0501&s=edusup",
          "/boardCnts/list.do?boardID=450&m=030101&s=dje",
          "/boardCnts/view.do?boardID=450&boardSeq=3348881&lev=0&s=dje&menuID=030101"
        ],
        "policy": [
          "/sub/info.do?m=020701&page=020701&s=dje",
          "/sub/info.do?m=020301&page=020301&s=dje",
          "/sub/info.do?m=020302&page=020302&s=dje"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "E012",
      "name": "충청남도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.cne.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nAllow: /human/ \r\nAllow: /human/main.do\r\nAllow: /news/main.do\r\nAllow: /shec/main.do\r\n\r\nUser-agent: *\r\nDisallow: / "
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "충청남도교육청 - 참학력을 갖춘 미래인재를 키웁니다",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1355,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 161949
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/boardCnts/list.do?boardID=46&amp;m=021201&amp;s=cne",
          "/boardCnts/list.do?boardID=20002&amp;m=022201&amp;s=cne",
          "/boardCnts/list.do?boardID=20658&m=021904&s=cne"
        ],
        "policy": [
          "/boardCnts/list.do?boardID=70&amp;m=020402&amp;s=cne",
          "/sub/info.do?m=030103&s=cne&&page=030103",
          "/sub/info.do?m=031101&s=cne&page=031101"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "E017",
      "name": "제주특별자치도교육청",
      "name_en": "",
      "org_type": "education",
      "url": "https://www.jje.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\nDisallow : /\n\nUser-agent : Yeti\nAllow : /\n\nUser-agent : Daum\nAllow : /\n\nUser-agent : Googlebot\nDisallow : /wisenut/\nDisallow : /BBS_0000084"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "제주특별자치도교육청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1092,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 223926
      },
      "content_paths": {
        "press": [
          "https://blog.naver.com/jjepress",
          "https://blog.naver.com/jjepress",
          "/index.jje?menuCd=DOM_000000103006003000"
        ],
        "notice": [
          "/index.jje?menuCd=DOM_000000103001001000",
          "https://www.jje.go.kr/board/list.jje?boardId=BBS_0000017&amp;menuCd=DOM_000000103001001000",
          "/legal/board/view.jje?boardId=BBS_0000218&menuCd=DOM_000000901000000000&paging=ok&startPage=1&categoryCode1=notice&dataSid=1453893"
        ],
        "policy": [
          "/index.jje?menuCd=DOM_000000101007000000",
          "/index.jje?menuCd=DOM_000000101007002000",
          "/index.jje?menuCd=DOM_000000101007003000"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "N002",
      "name": "서울특별시의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.smc.seoul.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [],
        "llm_crawlers_allowed": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "crawler_rules": {
          "GPTBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "partial_allow",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "partial_allow",
            "mentioned": false
          },
          "CCBot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Bytespider": {
            "status": "partial_allow",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": false
          },
          "*": {
            "status": "partial_allow",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: facebookexternalhit\nAllow: /\n\nUser-agent: Facebot\nAllow: /\n\nUser-agent: *  \nDisallow: /\n\nAllow: /main\nAllow: /budgetpolicy\nAllow: /civilrights\nAllow: /common\nAllow: /cyber\nAllow: /info\nAllow: /photo\nAllow: /policy\nAllow: /comt\nAllow: /translate\nAllow: /video\nAllow: /publish\n\nDisallow: /common/usmgList.do\nDisallow: /common/usmgMyList.do\nDisallow: /common/usmgView.do\nDisallow: /common/deregList.do\nDisallow: /common/deregMyList.do\nDisallow: /common/deregView.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "서울특별시의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 1058,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 120406
      },
      "content_paths": {
        "press": [
          "https://opengov.seoul.go.kr/research/list?pressCnt=1&organ=100309"
        ],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "R005",
      "name": "광주광역시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.gjpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow : /index.do?r=gjpolice\r\nAllow : /index.do?r=gspolice\r\nAllow : /index.do?r=dbpolice\r\nAllow : /index.do?r=sbpolice\r\nAllow : /index.do?r=nbpolice\r\nAllow : /index.do?r=bbpolice"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "광주경찰청",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 555,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 67733
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/sub.do?r=gjpolice&amp;mid=7020027 \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t  \r\n\t\t\t\t\t\t\t\t\t\t\t\t\t "
        ],
        "policy": [
          "/sub.do?r=gjpolice&mid=7020560"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R006",
      "name": "대전광역시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.djpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 6,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 2,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /main.htm\r\nAllow: /djdd/main.html\r\nAllow: /djds/main.html\r\nAllow: /djdb/main.html\r\nAllow: /djsb/main.html\r\nAllow: /djys/main.html\r\nAllow: /djjb/main.html"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "대전경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 306,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 21335
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [
          "main.htm?mxRc=x7_4"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "R012",
      "name": "충청북도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.cbpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /index.php\r\nAllow: /main.php\r\nAllow: /new_seo/index.php"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "충청북도경찰청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 908,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 62299
      },
      "content_paths": {
        "press": [],
        "notice": [
          "/main_sub/sub.php?folder_idx=2&folder_page_idx=12",
          "./main_sub/sub.php?folder_idx=2&folder_page_idx=12&page=view&tb=notice&id=3061",
          "./main_sub/sub.php?folder_idx=2&folder_page_idx=12&page=view&tb=notice&id=3060"
        ],
        "policy": [
          "/guide/rules.php"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": true,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R013",
      "name": "충청남도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://cnpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nAllow: /2014/index.php\nAllow: /SEO/AS/index.php\nAllow: /SEO/BR/index.php\nAllow: /SEO/BY/index.php\nAllow: /SEO/CY/index.php\nAllow: /SEO/DJ/index.php\nAllow: /SEO/DN/index.php\nAllow: /SEO/GJ/index.php\nAllow: /SEO/HS/index.php\nAllow: /SEO/KS/index.php\nAllow: /SEO/NS/index.php\nAllow: /SEO/SB/index.php\nAllow: /SEO/SC/index.php\nAllow: /SEO/SS/index.php\nAllow: /SEO/TA/index.php\nAllow: /SEO/YS/index.php"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "��û��������û",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 148,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 1645
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": false,
        "policy_detected": false
      }
    },
    {
      "org_id": "R015",
      "name": "전라남도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.jnpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent:*\r\nDisallow:/\r\nAllow : /index.jsp\r\nAllow : /?pid=MK\r\nAllow : /?pid=YS\r\nAllow : /?pid=SC\r\nAllow : /?pid=NJ\r\nAllow : /?pid=GY\r\nAllow : /?pid=GH\r\nAllow : /?pid=HN\r\nAllow : /?pid=MA\r\nAllow : /?pid=JH\r\nAllow : /?pid=BS\r\nAllow : /?pid=YG\r\nAllow : /?pid=HS\r\nAllow : /?pid=HY\r\nAllow : /?pid=YA\r\nAllow : /?pid=JS\r\nAllow : /?pid=GJ\r\nAllow : /?pid=DY\r\nAllow : /?pid=GS\r\nAllow : /?pid=WD\r\nAllow : /?pid=JD\r\nAllow : /?pid=GR\r\nAllow : /?pid=SA\r\n\r\nUser-agent: Googlebot\r\nDisallow: /*?*\r\nDisallow: /*.hwp$\r\nDisallow: /*.pdf$\r\nDisallow: /*.doc$\r\nDisallow: /*.xls$\r\nDisallow: /*.xlsx$"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "전라남도경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 237,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "ssr",
        "html_length": 57065
      },
      "content_paths": {
        "press": [
          "https://www.jnpolice.go.kr/?pid=AP0302",
          "https://www.youtube.com/channel/UC74GzOW32KogUYnsS83PZ2A"
        ],
        "notice": [
          "https://www.jnpolice.go.kr/?pid=AP0301",
          "https://www.youtube.com/channel/UC74GzOW32KogUYnsS83PZ2A"
        ],
        "policy": [
          "/?pid=AP030901",
          "/?pid=AP0904"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R016",
      "name": "경상북도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://gbpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.gbpolice.go.kr/sitemap.xml"
        ],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow : /gbpolice/index.do\r\nAllow : /gj/index.do\r\nAllow : /gm/index.do\r\nAllow : /gs/index.do\r\nAllow : /ad/index.do\r\nAllow : /gc/index.do\r\nAllow : /yj/index.do\r\nAllow : /yc/index.do\r\nAllow : /mg/index.do\r\nAllow : /cg/index.do\r\nAllow : /us/index.do\r\nAllow : /cd/index.do\r\nAllow : /yd/index.do\r\nAllow : /uj/index.do\r\nAllow : /bh/index.do\r\nAllow : /sj/index.do\r\nAllow : /cs/index.do\r\nAllow : /yy/index.do\r\nDisallow : /gw/index.do\r\nAllow : /gr/index.do\r\nAllow : /ul/index.do\r\nAllow : /dokdo/index.do   \r\nAllow : /sangju/index.do  \r\nAllow : /yecheon/index.do \r\nAllow : /phbb/index.do    \r\nAllow : /phnb/index.do\r\nSitemap: https://www.gbpolice.go.kr/sitemap.xml"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 26
      },
      "metadata": {
        "has_title": true,
        "title": "경상북도 경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 454,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 77269
      },
      "content_paths": {
        "press": [
          "/bbs/List.do?bbsId=5&sid=gbpolice"
        ],
        "notice": [
          "/bbs/List.do?bbsId=3&sid=gbpolice"
        ],
        "policy": [
          "http://www1.president.go.kr/policies",
          "/gbpolice/Content.do?coid=57"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "I001",
      "name": "감사원",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.bai.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 2,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 3,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 2,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 1
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [
          "https://www.bai.go.kr/bai/sitemap.xml"
        ],
        "snapshot": "# User-agent: *\n# Allow: /\n# DisAllow:https://www.bai.go.kr/bai/etc/sendAuditData\n# DisAllow:/api/\n# Sitemap:https://www.bai.go.kr/bai/sitemap.xml\nUser-agent: *\nDisallow: /\nSitemap: https://www.bai.go.kr/bai/sitemap.xml\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 5
      },
      "metadata": {
        "has_title": true,
        "title": "감사원",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 104,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "csr",
        "html_length": 3750
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "I010",
      "name": "한국은행",
      "name_en": "",
      "org_type": "independent",
      "url": "https://www.bok.or.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 8,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 5,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 4,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 2,
          "SM-02": 3
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent : *\nDisallow: /\nAllow: /portal/\nAllow: /history70/\nAllow: /imer/\nAllow: /imerEng/\nAllow: /museum/\nAllow: /eng/\n#DaumWebMasterTool:f3340e0017c8c4f0bf41601c7d59dd6ce8044367689b7df55bdc74be8fc453d2:pQ9KBhWBmIn1w/pRgGGMLw==\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": true,
        "valid": true,
        "url_count": 1924
      },
      "metadata": {
        "has_title": true,
        "title": "한국은행",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 326,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 445509
      },
      "content_paths": {
        "press": [
          "/portal/singl/newsData/list.do?menuNo=201263",
          "/portal/singl/multiCont/list.do?menuNo=201297",
          "/portal/singl/newsData/list.do?menuNo=201263"
        ],
        "notice": [
          "/portal/singl/newsData/list.do?menuNo=200037",
          "/portal/singl/newsData/list.do?menuNo=200037",
          "/portal/singl/newsData/list.do?menuNo=201704"
        ],
        "policy": [
          "/portal/submain/submain/crncyPolicy.do?menuNo=201651",
          "/portal/submain/submain/crncyPolicy.do?menuNo=201651",
          "/portal/submain/submain/crncyPolicy.do?menuNo=201651"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K089",
      "name": "사립학교교직원연금공단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.tp.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nDisallow: /cms\r\nDisallow: /asset/plugins\r\nDisallow: /tp-kr/pgm/i-320/orgnzt/front\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "사립학교교직원연금공단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 60,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 41118
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K039",
      "name": "국립박물관문화재단",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.nmf.or.kr",
      "parent_org_id": null,
      "ministry": "문화체육관광부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\nDisallow: /user/search/search_list.do*\nDisallow: /user/board/\n\nUser-agent: Bingbot\nDisallow: /user/search/search_list.do*\nDisallow: /user/board/\n\nUser-agent: Yeti\nDisallow: /user/search/search_list.do*\nDisallow: /user/board/\n\nUser-agent: Daumoa\nDisallow: /user/search/search_list.do*\nDisallow: /user/board/\n\nUser-agent: DuckDuckBot\nDisallow: /user/search/search_list.do*\nDisallow: /user/board/\n\n\nUser-agent: *\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "국립박물관문화재단",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 248,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 80901
      },
      "content_paths": {
        "press": [
          "/user/board/20180903201701128100_list.do",
          "/user/board/20180903201701128100_list.do",
          "/user/board/20180903201701128100_view.do?article_id=20260311151116316100"
        ],
        "notice": [
          "/user/board/20180830162104393100_list.do",
          "/user/board/20180830162104393100_list.do"
        ],
        "policy": [
          "https://www.nmf.or.kr/user/sub/20230109114455633100_contents.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K247",
      "name": "한국수력원자력(주)",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://www.khnp.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "partial_allow",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nDisallow: /\r\nDisallow: /*inqCrp\r\nDisallow: /*selectBbsNttList\r\nDisallow: /*selectBbsNttView\r\nAllow: /$\r\nAllow: /favicon.ico\r\nAllow: /main/\r\nAllow: /eng/\r\nAllow: /kori/\r\nAllow: /hanbit/\r\nAllow: /wolsong/\r\nAllow: /hanul/\r\nAllow: /saeul/\r\nAllow: /hangang/\r\nAllow: /central/\r\nAllow: /human/\r\nAllow: /radiation/\r\nAllow: /webzine/\r\nAllow: /site/\r\nAllow: /common/\r\nAllow: /DATA/\r\nAllow: /repository/\r\nAllow: /recruit/\r\nAllow: /trecruit/\r\n\r\nUser-agent: Daumoa\r\nDisallow: /\r\nDisallow: /*inqCrp\r\nDisallow: /*selectBbsNttList\r\nDisallow: /*selectBbsNttView\r\nAllow: /$\r\nAllow: /favicon.ico\r\nAllow: /main/\r\nAllow: /eng/\r\nAllow: /kori/\r\nAllow: /hanbit/\r\nAllow: /wolsong/\r\nAllow: /hanul/\r\nAllow: /saeul/\r\nAllow: /hangang/\r\nAllow: /central/\r\nAllow: /human/\r\nAllow: /radiation/\r\nAllow: /webzine/\r\nAllow: /site/\r\nAllow: /common/\r\nAllow: /DATA/\r\nAllow: /repository/\r\nAllow: /recruit/\r\nAllow: /trecruit/\r\n\r\nUser-agent: Googlebot\r\nDisallow: /\r\nDisallow: /*inqCrp\r\nDisallow: /*selectBbsNttList\r\nDisallow: /*selectBbsNttView\r\nAllow: /$\r\nAllow: /favicon.ico\r\nAllow: /main/\r\nAllow: /eng/\r\nAllow: /kori/\r\nAllow: /hanbit/\r\nAllow: /wolsong/\r\nAllow: /hanul/\r\nAllow: /saeul/\r\nAllow: /hangang/\r\nAllow: /central/\r\nAllow: /human/\r\nAllow: /radiation/\r\nAllow: /webzine/\r\nAllow: /site/\r\nAllow: /common/\r\nAllow: /DATA/\r\nAllow: /repository/\r\nAllow: /recruit/\r\nAllow: /trecruit/\r\n\r\nUser-agent: *\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "한국수력원자력",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 384,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 222465
      },
      "content_paths": {
        "press": [
          "/main/selectBbsNttList.do?bbsNo=71&amp;key=2289",
          "/main/selectBbsNttView.do?key=2289&amp;bbsNo=71&amp;nttNo=72805",
          "/main/selectBbsNttView.do?key=2289&amp;bbsNo=71&amp;nttNo=72744"
        ],
        "notice": [
          "/main/selectBbsNttList.do?bbsNo=67&amp;key=2288",
          "/main/selectBbsNttView.do?key=2288&amp;bbsNo=67&amp;nttNo=72648",
          "/main/selectBbsNttView.do?key=294&amp;bbsNo=284&amp;nttNo=72641"
        ],
        "policy": [
          "/main/selectBbsNttView.do?key=2289&amp;bbsNo=71&amp;nttNo=72744",
          "http://www.e-policy.or.kr",
          "/main/contents.do?key=406"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "N018",
      "name": "제주특별자치도의회",
      "name_en": "",
      "org_type": "local_council",
      "url": "https://www.council.jeju.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 15,
            "max": 20
          },
          "technical_accessibility": {
            "score": 13,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 2,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "# Google\r\nUser-agent: Googlebot\r\nAllow: /\r\n\r\n# Bing\r\nUser-agent: Bingbot\r\nAllow: /\r\n\r\n# Naver\r\nUser-agent: Yeti\r\nAllow: /\r\n\r\n# Daum / Kakao\r\nUser-agent: Daum\r\nAllow: /\r\n\r\nUser-agent: *\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "제주특별자치도의회",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 2910,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 77796
      },
      "content_paths": {
        "press": [
          "/press/index.do",
          "/today/bodo.do",
          "/today/bodo/list.do"
        ],
        "notice": [
          "/notice.do",
          "/notice/informationdisclosure.do",
          "/notice/informationdisclosure/review.do"
        ],
        "policy": [
          "/activity/meeting/special_law.do",
          "/join/counsel/boardsuggestion.do",
          "/clicknews/bogo.do"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "R007",
      "name": "울산광역시경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.uspolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 7,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nDisallow : /nambu/*?*\r\nDisallow : /jungbu/*?*\r\nDisallow : /dongbu/*?*\r\nDisallow : /ulju/*?*\r\nDisallow : /bukbu/*?*\r\nAllow : /index.jsp\r\nAllow : /main.jsp\r\nAllow : /nambu/index.jsp\r\nAllow : /jungbu/index.jsp\r\nAllow : /dongbu/index.jsp\r\nAllow : /ulju/index.jsp\r\nAllow : /bukbu/index.jsp\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "울산경찰청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 131,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 462
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": false,
        "notice": false,
        "policy": false,
        "press_detected": false,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R009",
      "name": "경기남부경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.ggpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 4,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-Agent: * \r\nDisallow: /\r\nAllow : /index.jsp\r\nAllow : /gc/index.do\r\nAllow : /gm/index.do\r\nAllow : /gj/index.do\r\nAllow : /gunpo/index.do\r\nAllow : /gimpo/index.do\r\nAllow : /bcym/index.do\r\nAllow : /bcoj/index.do\r\nAllow : /bcss/index.do\r\nAllow : /bd/index.do\r\nAllow : /snjw/index.do\r\nAllow : /snsj/index.do\r\nAllow : /swyt/index.do\r\nAllow : /sh/index.do\r\nAllow : /ansan/index.do\r\nAllow : /assn/index.do\r\nAllow : /as/index.do\r\nAllow : /ayda/index.do\r\nAllow : /ayma/index.do\r\nAllow : /yp/index.do\r\nAllow : /yj/index.do\r\nAllow : /yidb/index.do\r\nAllow : /yisb/index.do\r\nAllow : /uw/index.do\r\nAllow : /ic/index.do\r\nAllow : /pt/index.do\r\nAllow : /hn/index.do\r\nAllow : /hsdt/index.do\r\nAllow : /os/index.do\r\nAllow : /hssb/index.do\r\nAllow : /swpd/index.do\r\nAllow : /swja/index.do\r\nAllow : /swgs/index.do"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "▒ 경기남부경찰청",
        "has_meta_description": false,
        "has_og_tags": true,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 874,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 75801
      },
      "content_paths": {
        "press": [
          "/main/bbslist.do?bbsId=FD31"
        ],
        "notice": [
          "/main/bbslist.do?bbsId=FD1",
          "/main/bbslist.do?bbsId=FD1",
          "/main/bbslist.do?bbsId=FE22"
        ],
        "policy": [
          "/main/html.do?menu=HC59",
          "http://blog.naver.com/PostList.nhn?blogId=polinlove2&from=postList&categoryNo=8",
          "/main/html.do?menu=HG3"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R010",
      "name": "경기북부경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.ggbpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\nAllow:/main/mainPage.do\nAllow:/gp/mainPage.do\nAllow:/gy/mainPage.do\nAllow:/guri/mainPage.do\nAllow:/nyj/mainPage.do\nAllow:/nyjbb/mainPage.do\nAllow:/is/mainPage.do\nAllow:/ddc/mainPage.do\nAllow:/yangju/mainPage.do\nAllow:/pc/mainPage.do\nAllow:/yc/mainPage.do\nAllow:/ujb/mainPage.do\nAllow:/issb/mainPage.do\nAllow:/pj/mainPage.do\nAllow:/pc/mainPage.do\n\nUser-agent: Yeti\nAllow:/main/mainPage.do\nAllow:/main/cop/bbs/selectBoardList.do?bbsId=Notice_main\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "경기북부경찰청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 893,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 149617
      },
      "content_paths": {
        "press": [],
        "notice": [
          "http://ggbpolice.go.kr/cop/bbs/selectBoardArticle.do?bbsId=Notice_main&nttId=49476&bbsTyCode=BBST01&bbsAttrbCode=BBSA03&authFlag=&pageIndex=1&searchBranchId=&menuOpenYn=Y"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "R017",
      "name": "경상남도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.gnpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 4,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow: /gnpolice/index.do\r\nAllow: /cn/\r\nAllow: /cwjb/\r\nAllow: /cwsb/\r\nAllow: /gc/\r\nAllow: /ghjb/\r\nAllow: /ghsb/\r\nAllow: /gj/\r\nAllow: /gs/\r\nAllow: /ha/\r\nAllow: /hc/\r\nAllow: /hd/\r\nAllow: /head/ \r\nAllow: /hy/\r\nAllow: /jh/\r\nAllow: /jj/\r\nAllow: /msdb/\r\nAllow: /msjb/\r\nAllow: /my/ \r\nAllow: /nh/\r\nAllow: /sacheon/\r\nAllow: /sc/\r\nAllow: /ty/\r\nAllow: /ur/\r\nAllow: /ys/\r\n\r\n\r\nUser-agent: Googlebot\r\nDisallow: /*?*\r\nDisallow: /*.hwp$\r\nDisallow: /*.pdf$\r\nDisallow: /*.doc$\r\nDisallow: /*.xls$\r\nDisallow: /*.xlsx$"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "모바일 경상남도경찰청",
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 28,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 17172
      },
      "content_paths": {
        "press": [
          "/jsp/gnpmobile/m2000.jsp"
        ],
        "notice": [
          "/jsp/gnpmobile/m1000.jsp"
        ],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": false,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": false
      }
    },
    {
      "org_id": "B085",
      "name": "남양주시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.nyj.go.kr",
      "parent_org_id": "L09",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 20,
            "max": 20
          },
          "technical_accessibility": {
            "score": 12,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 4,
          "SD-04": 5,
          "SD-05": 3,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "user-agent: GPTBot\r\nDisallow: /\r\n\r\nUser-agent: Googlebot\r\nUser-agent: Yeti\r\nUser-agent: Daumoa\r\nDisallow: /search/\r\nDisallow: /*selectDeptEmployeeList.do\r\nDisallow: /*selectBbsNttList.do*\r\nDisallow: /*viewBbsNtt.do*\r\nDisallow: /*bbsNo=22\r\nDisallow: /*bbsNo=23\r\nDisallow: /*bbsNo=253\r\n\r\nUser-agent: bingbot\r\nCrawl-delay: 86400\r\nDisallow: /search/\r\nDisallow: /*selectDeptEmployeeList.do\r\nDisallow: /*downloadBbsFile.do*\r\nDisallow: /*selectBbsNttList.do*\r\nDisallow: /*viewBbsNtt.do*\r\nDisallow: /*bbsNo=22\r\nDisallow: /*bbsNo=23\r\nDisallow: /*bbsNo=253\r\n\r\n\r\nUser-agent: *\r\nDisallow: /\r\nDisallow: /search/\r\nDisallow: /*selectDeptEmployeeList.do\r\nDisallow: /*downloadBbsFile.do*\r\nDisallow: /*selectBbsNttList.do*\r\nDisallow: /*viewBbsNtt.do*\r\nDisallow: /*bbsNo=22\r\nDisallow: /*bbsNo=23\r\nDisallow: /*bbsNo=253\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "남양주시청",
        "has_meta_description": true,
        "has_og_tags": true,
        "has_schema_org": true,
        "has_lang_attribute": true
      },
      "technical": {
        "https": false,
        "ttfb_ms": 142,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 437847
      },
      "content_paths": {
        "press": [
          "/www/selectBbsNttList.do?key=2498&amp;bbsNo=68&amp;searchCtgry=대표홈페이지"
        ],
        "notice": [
          "/www/selectBbsNttList.do?key=4925&amp;bbsNo=309",
          "/www/selectBbsNttList.do?key=2481&amp;bbsNo=62",
          "/www/selectBbsNttList.do?key=4796&amp;bbsNo=172"
        ],
        "policy": [
          "/vote/index.do",
          "/vote/index.do",
          "/www/contents.do?key=2390"
        ],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K291",
      "name": "한국전력공사",
      "name_en": "",
      "org_type": "public_institution",
      "url": "https://home.kepco.co.kr",
      "parent_org_id": null,
      "ministry": "기후에너지환경부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 25,
        "grade": "D",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 4,
            "max": 25
          },
          "structured_data": {
            "score": 11,
            "max": 20
          },
          "technical_accessibility": {
            "score": 15,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 4,
          "SD-01": 4,
          "SD-02": 4,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 3,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 4,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Yeti\r\nUser-agent: Daum\r\nUser-agent: Daumoa\r\nUser-agent: Googlebot\r\nAllow: /\r\n\r\nUser-agent: *\r\nDisallow: /"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": true,
        "title": "새로운 홈페이지로 이동하기 위한 임시 페이지",
        "has_meta_description": true,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": true
      },
      "technical": {
        "https": true,
        "ttfb_ms": 122,
        "main_page_status": 200,
        "mobile_viewport": true,
        "primary_rendering": "ssr",
        "html_length": 9630
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "L08",
      "name": "세종특별자치시",
      "name_en": "Sejong Special Autonomous City",
      "org_type": "local_metro",
      "url": "https://www.sejong.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 19,
        "grade": "F",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\nUser-agent: bingbot\nDisallow: /\n\nUser-agent: msnbot\nDisallow: /\n\nUser-agent: Yeti\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/airInfo/*\nDisallow: /prog/ctrt01/contract/*\nDisallow: /prog/ctrt02/contract/*\nDisallow: /prog/ctrt03/contract/*\nDisallow: /prog/ctrt11/contract/*\nDisallow: /prog/lfApp/*\nDisallow: /prog/scheduleDetail/*\nDisallow: /prog/empmnPblanc/*\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent : Daum\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent : Daumoa\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: Googlebot\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /prog/airInfo/*\nDisallow: /prog/bbsJson/*\nDisallow: /*/listAjax.do$\nDisallow: /prog/safetyData/safety/realTimeHourList.do\nDisallow: /prog/safetyData/safety/realTimeList.do\nDisallow: /prog/safetyData/safety/rainStatusExcel.do\nDisallow: /prog/ctrt01/contract/*\nDisallow: /prog/ctrt02/contract/*\nDisallow: /prog/ctrt03/contract/*\nDisallow: /prog/ctrt11/contract/*\nDisallow: /prog/lfApp/*\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: Slurp\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: Applebot\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: ZumBot\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: SemrushBot\nDisallow: /\n\nUser-agent: Pinterestbot\nDisallow: /\n\nUser-agent: GPTBot\nDisallow: /\n\nUser-agent: ChatGPT-User\nDisallow: /\n\nUser-agent: OAI-SearchBot\nDisallow: /\n\n#DaumWebMasterTool:a6b4202b5055edc28350df36046e040c2f712b30f84e1bf922d92de3c6131917:RZel8WlFO02Iq5vV3kXCwg==\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 114,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 383
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "R018",
      "name": "제주특별자치도경찰청",
      "name_en": "",
      "org_type": "police",
      "url": "https://www.jjpolice.go.kr",
      "parent_org_id": null,
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 19,
        "grade": "F",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 11,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 3,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\r\nDisallow: /\r\nAllow : /jjpolice/main.htm\r\nAllow: /dongbu/main.htm\r\nAllow: /seobu/main.htm\r\nAllow: /seogwipo/main.htm\r\nAllow: /jcg/main.htm"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": true,
        "ttfb_ms": 80,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 223
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      },
      "deep_analysis": {
        "press": true,
        "notice": true,
        "policy": true,
        "press_detected": true,
        "notice_detected": true,
        "policy_detected": true
      }
    },
    {
      "org_id": "B076",
      "name": "세종특별자치시",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.sejong.go.kr",
      "parent_org_id": "L08",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 16,
        "grade": "F",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 8,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 4,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": true
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": true
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "allowed",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nDisallow: /\n\nUser-agent: bingbot\nDisallow: /\n\nUser-agent: msnbot\nDisallow: /\n\nUser-agent: Yeti\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/airInfo/*\nDisallow: /prog/ctrt01/contract/*\nDisallow: /prog/ctrt02/contract/*\nDisallow: /prog/ctrt03/contract/*\nDisallow: /prog/ctrt11/contract/*\nDisallow: /prog/lfApp/*\nDisallow: /prog/scheduleDetail/*\nDisallow: /prog/empmnPblanc/*\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent : Daum\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent : Daumoa\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: Googlebot\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /ajax/*\nDisallow: /rest/*\nDisallow: /prog/airInfo/*\nDisallow: /prog/bbsJson/*\nDisallow: /*/listAjax.do$\nDisallow: /prog/safetyData/safety/realTimeHourList.do\nDisallow: /prog/safetyData/safety/realTimeList.do\nDisallow: /prog/safetyData/safety/rainStatusExcel.do\nDisallow: /prog/ctrt01/contract/*\nDisallow: /prog/ctrt02/contract/*\nDisallow: /prog/ctrt03/contract/*\nDisallow: /prog/ctrt11/contract/*\nDisallow: /prog/lfApp/*\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: Slurp\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: Applebot\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: ZumBot\nDisallow: /cmm/fms/*\nDisallow: /tmpl/pdf.jsp\nDisallow: /prog/bbs/*\nDisallow: /prog/vod/download.do\nDisallow: /prog/research/*\nDisallow: /viewer/default/doc.html\nDisallow: /synapsoft/*\nDisallow: /getPetitionConfigDownload.do\nDisallow: /getZnsScheduleDownload.do\nDisallow: /prog/eBookData/ebook/*\nDisallow: /prog/eBookDataAjax/list.do\n\nUser-agent: SemrushBot\nDisallow: /\n\nUser-agent: Pinterestbot\nDisallow: /\n\nUser-agent: GPTBot\nDisallow: /\n\nUser-agent: ChatGPT-User\nDisallow: /\n\nUser-agent: OAI-SearchBot\nDisallow: /\n\n#DaumWebMasterTool:a6b4202b5055edc28350df36046e040c2f712b30f84e1bf922d92de3c6131917:RZel8WlFO02Iq5vV3kXCwg==\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 143,
        "main_page_status": 200,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 383
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "K085",
      "name": "부산대학교병원",
      "name_en": "",
      "org_type": "public_institution",
      "url": "http://www.pnuh.or.kr",
      "parent_org_id": null,
      "ministry": "교육부",
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 12,
        "grade": "F",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": false
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: *\nAllow: /pnukh/index.do\nAllow: /prc/index.do\nAllow: /pnuh/index.do\nAllow: /pnuh/medical/\nDisallow: /pnuh/patients/\nDisallow: /pnuh/etc/\nDisallow: /\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 168,
        "main_page_status": 404,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    },
    {
      "org_id": "B019",
      "name": "양천구",
      "name_en": "",
      "org_type": "local_basic",
      "url": "http://www.yangcheon.go.kr",
      "parent_org_id": "L01",
      "ministry": null,
      "law_reference": null,
      "scan_date": "2026-03-16",
      "scan_version": "v1",
      "scores": {
        "total": 12,
        "grade": "F",
        "categories": {
          "robots_txt": {
            "score": 8,
            "max": 25
          },
          "content_accessibility": {
            "score": 0,
            "max": 25
          },
          "structured_data": {
            "score": 0,
            "max": 20
          },
          "technical_accessibility": {
            "score": 4,
            "max": 15
          },
          "llms_txt": {
            "score": 0,
            "max": 10
          },
          "sitemap_xml": {
            "score": 0,
            "max": 5
          }
        },
        "items": {
          "RT-01": 5,
          "RT-02": 3,
          "RT-03": 0,
          "RT-04": 0,
          "RT-05": 0,
          "CA-01": 0,
          "CA-02": 0,
          "CA-03": 0,
          "CA-04": 0,
          "CA-05": 0,
          "SD-01": 0,
          "SD-02": 0,
          "SD-03": 0,
          "SD-04": 0,
          "SD-05": 0,
          "TA-01": 0,
          "TA-02": 4,
          "TA-03": 0,
          "TA-04": 0,
          "LT-01": 0,
          "LT-02": 0,
          "LT-03": 0,
          "SM-01": 0,
          "SM-02": 0
        }
      },
      "issues": [
        {
          "code": "RT-04-critical",
          "severity": "critical",
          "description": "User-agent: * Disallow: / 로 모든 크롤러가 전면 차단됨",
          "detail": "LLM을 포함한 모든 크롤러가 웹사이트에 접근할 수 없습니다."
        },
        {
          "code": "RT-03-major",
          "severity": "major",
          "description": "LLM 크롤러 5개가 차단됨",
          "detail": "차단된 크롤러: GPTBot, ChatGPT-User, ClaudeBot, anthropic-ai, Google-Extended"
        },
        {
          "code": "CA-05-major",
          "severity": "major",
          "description": "메인 페이지가 CSR 방식으로 LLM이 콘텐츠를 읽기 어려움",
          "detail": ""
        },
        {
          "code": "LT-01-info",
          "severity": "info",
          "description": "llms.txt 파일이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SM-01-minor",
          "severity": "minor",
          "description": "sitemap.xml이 존재하지 않음",
          "detail": ""
        },
        {
          "code": "SD-02-minor",
          "severity": "minor",
          "description": "meta description이 없음",
          "detail": ""
        },
        {
          "code": "SD-05-minor",
          "severity": "minor",
          "description": "html lang 속성이 없음",
          "detail": ""
        }
      ],
      "robots_txt": {
        "exists": true,
        "syntax_valid": true,
        "full_block": true,
        "llm_crawlers_blocked": [
          "GPTBot",
          "ChatGPT-User",
          "ClaudeBot",
          "anthropic-ai",
          "Google-Extended"
        ],
        "llm_crawlers_allowed": [],
        "crawler_rules": {
          "GPTBot": {
            "status": "blocked",
            "mentioned": false
          },
          "ChatGPT-User": {
            "status": "blocked",
            "mentioned": false
          },
          "ClaudeBot": {
            "status": "blocked",
            "mentioned": false
          },
          "anthropic-ai": {
            "status": "blocked",
            "mentioned": false
          },
          "Google-Extended": {
            "status": "blocked",
            "mentioned": false
          },
          "CCBot": {
            "status": "blocked",
            "mentioned": false
          },
          "Bytespider": {
            "status": "blocked",
            "mentioned": false
          },
          "Googlebot": {
            "status": "blocked",
            "mentioned": true
          },
          "*": {
            "status": "blocked",
            "mentioned": false
          }
        },
        "sitemaps": [],
        "snapshot": "User-agent: Googlebot\r\n Disallow: /site/mayor/ex/bbs/\r\n Disallow: /site/yangcheon/ex/bbs/\r\n Disallow: /boffice/ex/board/\r\n Disallow: /boffice/ex/bbs/\r\n Disallow: /site/*/ex/bbs/\r\n Disallow: /*/*/ex/bbs/\r\n Disallow: /*/ex/bbs/\r\n Disallow: /injeinc/foffice/ex/bbs/\r\n Disallow: /injeinc/boffice/ex/bbs/\r\n Disallow: /boffice/ex/bbs/\r\n Disallow: /error.html\r\n \r\n Disallow: /house-repair/admin/*\r\n Allow: /house-repair/*\r\n \r\n Disallow: /site/search/main.jsp\r\n \r\n Allow:    /site/yangcheon/ex/bbs/List.do?cbIdx=266\r\n \r\n \r\n\r\n \r\nUser-agent: Yeti\r\n Disallow: /site/mayor/ex/bbs/\r\n Disallow: /site/yangcheon/ex/bbs/\r\n Disallow: /boffice/ex/board/\r\n Disallow: /boffice/ex/bbs/\r\n Disallow: /site/*/ex/bbs/\r\n Disallow: /*/*/ex/bbs/\r\n Disallow: /*/ex/bbs/\r\n Disallow: /injeinc/foffice/ex/bbs/\r\n Disallow: /injeinc/boffice/ex/bbs/\r\n Disallow: /boffice/ex/bbs/ \r\n Disallow: /error.html \r\n \r\n Disallow: /house-repair/admin/*\r\n Allow:    /house-repair/*\r\n \r\n Allow:    /site/yangcheon/ex/bbs/List.do?cbIdx=266\r\n \r\nUser-agent: Daumoa\r\n Disallow: /site/mayor/ex/bbs/\r\n Disallow: /site/yangcheon/ex/bbs/\r\n Disallow: /boffice/ex/board/\r\n Disallow: /boffice/ex/bbs/\r\n Disallow: /site/*/ex/bbs/\r\n Disallow: /*/*/ex/bbs/\r\n Disallow: /*/ex/bbs/\r\n Disallow: /injeinc/foffice/ex/bbs/\r\n Disallow: /injeinc/boffice/ex/bbs/\r\n Disallow: /boffice/ex/bbs/  \r\n Disallow: /error.html\r\n \r\n Disallow: /house-repair/admin/*\r\n Allow:    /house-repair/*\r\n \r\n\r\nUser-agent: Googlebot-Image\r\nDisallow: /\r\n\r\nUser-agent: Googlebot-Mobile\r\nDisallow: /\r\n\r\n\r\nUser-agent: *\r\nDisallow: /\r\n"
      },
      "llms_txt": {
        "exists": false,
        "content_length": 0,
        "has_description": false,
        "snapshot": null
      },
      "sitemap_xml": {
        "exists": false,
        "valid": false,
        "url_count": 0
      },
      "metadata": {
        "has_title": false,
        "title": null,
        "has_meta_description": false,
        "has_og_tags": false,
        "has_schema_org": false,
        "has_lang_attribute": false
      },
      "technical": {
        "https": false,
        "ttfb_ms": 49,
        "main_page_status": 0,
        "mobile_viewport": false,
        "primary_rendering": "csr",
        "html_length": 0
      },
      "content_paths": {
        "press": [],
        "notice": [],
        "policy": [],
        "press_blocked": false,
        "notice_blocked": false,
        "policy_blocked": false
      }
    }
  ]
}