모두의 제안

국민의 목소리, 새로운 시작의 첫걸음
이재명 대통령이 듣겠습니다.

국가법령정보 서비스 운영 체계 개선 방안

1. 제안 목적 국가법령정보센터는 일반 국민을 위한 소량 정보 검색에 최적화하고 국가법령정보 공동활용 시스템은 기업 및 개발자를 위한 대량 정보 수집에 특화하여 각 시스템의 목적에 맞는 운영 체계를 구축하고자 합니다. 이를 통해 사용자의 편의성을 높이고 정부의 디지털 자원을 효율적으로 관리하는 것을 목표로 합니다. 2. 현황 및 문제점 가. 검색엔진의 부정확한 정보 노출 구글 등 검색엔진에서 법령을 검색하면 현행 법령이 아닌 연혁법령 중 특정한 과거법령이 현재 법령처럼 노출되는 경우가 많습니다. 이는 국가법령정보센터의 'robots.txt' 파일이 모든 정보의 수집을 허용하도록 설정되어 있어 검색엔진이 연혁법령까지 무분별하게 수집하기 때문입니다. 그 결과 사용자는 현행 법령을 찾기 위해 연혁법령 중 특정한 과거법령을 제공하는 웹 페이지에 먼저 접속한 후 다시 현행 법령으로 가기 위해 링크를 선택하여 새 창으로 열어야 하는 불편을 겪고 있습니다. 나. 시스템 간 정책 불일치 동일한 법령 정보를 제공함에도 불구하고 국가법령정보센터는 사용자 인증 없이 무제한 접근이 가능한 반면 국가법령정보 공동활용 시스템(API)은 사용자 인증을 의무화하고 있습니다. 이로 인해 법령정보가 필요한 기업 및 개발자들이 인증 절차가 없는 국가법령정보센터에서 정보를 수집(크롤링)하는 비효율이 발생하며 이는 공동활용 시스템의 인증 목적을 훼손합니다. 다. 비효율적 자원 관리 기업 및 개발자는 내용 정보만 필요로 하지만 웹사이트인 국가법령정보센터를 크롤링할 경우 불필요한 디자인 및 기능 정보까지 함께 수집하여 이를 제거하는 추가 작업을 해야 합니다. 또한 법제처 서버는 일반 사용자와 크롤러 모두에게 이러한 부가 정보를 전송해야 하므로 자원 낭비가 발생합니다. 라. 사용자 인터페이스 및 제공 형식의 한계 국가법령정보센터에서 '현행법령이동' 또는 '연혁' 에 있는 특정한 과거법령를 클릭하면 새 탭이 아닌 새 창으로 열려 사용자 편의성이 떨어집니다. 3. 개선 방안 가. 국가법령정보센터의 검색엔진 최적화 및 접근 제어 1) 'robots.txt' 파일을 수정하여 검색엔진이 현행 법령 위주로 수집하도록 허용 범위를 명확히 규정합니다. 과거 법령 및 불필요한 경로는 수집 대상에서 제외(Disallow)하고 현행 법령 자치법규 판례 등 주요 정보 경로만 허용(Allow)합니다. 2) 과거 법령 페이지의 HTTP 응답 헤더에 'X-Robots-Tag: noindex'를 추가하여 검색 결과에 노출되지 않도록 설정합니다. 3) 국가법령정보 공동활용 시스템을 계속 운영할 계획이면 HTTP 응답 헤더에 'X-Robots-Tag: noindex, nofollow'을 추가합니다. 나. 시스템 역할 분리 및 정책 일원화 1) (소량 정보) 국가법령정보센터는 일반 사용자를 위해 안티 스크래핑(Anti-scraping) 솔루션을 도입하여 대량 정보 수집을 기술적으로 차단하고 소량 정보 검색에 최적화된 환경을 제공합니다. 2) (대량 정보) 국가법령정보 공동활용 시스템은 사용자 인증 의무를 폐지하여 접근성을 높이고 대량 정보 수집을 원하는 누구나 쉽게 이용할 수 있도록 유도합니다. 다. 데이터 제공 방식 현대화 별표 서식 등 첨부 파일을 Base64 인코딩 등의 방식으로 JSON 데이터에 포함하여 한 번의 요청으로 모든 정보를 받을 수 있도록 개선합니다. 파일의 무결성을 보장하기 위해 SHA3-512와 같은 체크섬(Checksum) 정보를 함께 제공합니다. 라. 사용자 편의성 개선 국가법령정보센터 내 링크는 새 창이 아닌 새 탭으로 열리도록 수정합니다. 4. 법제처 답변 요지 및 한계 가. 법제처의 '불채택' 사유 법제처는 본 제안에 대해 다음과 같은 사유로 '불채택' 결정을 내렸습니다. 1) (검색엔진 제어 불가) 행정안전부의 '범정부 웹사이트 품질관리 지침'이 robots.txt를 통해 모든 웹페이지의 수집을 허용하도록 규정하고 있습니다. 만약 연혁 법령의 검색을 차단하면 폐지 법령 등을 검색할 수 없게 되는 문제가 있다고 합니다. 2) (API 인증 유지) 공동활용 시스템의 사용자 인증은 부정 사용을 방지하고 API 활용 사례 및 동향을 파악하기 위한 최소한의 장치이므로 폐지하기 어렵다고 합니다. 3) (크롤링 문제없음) 국가정보자원관리원에서 서버를 관제하여 과부하를 유발하는 IP를 즉시 차단하므로 현재 크롤링으로 인한 시스템 문제는 발생한 적이 없다고 합니다. 나. 답변의 한계 1) 행정안전부는 과도한 스크래핑 방지를 위해 '범정부 웹사이트 품질관리 지침'의 robots.txt 작성 방법을 수정하겠다고 답변하여 법제처의 '불채택' 사유와 상충하는 부분이 있습니다. 2) 검색엔진에서는 특정 날짜에 개정된 과거 법령을 찾기 어려워 결국 국가법령정보센터를 직접 이용해야 하는 불편함이 있습니다. 3) 동일한 법령 정보를 제공함에도 공동활용 시스템에서는 부정 사용 방지 등을 위해 사용자 인증을 시행하는 반면 국가법령정보센터는 그렇지 않아 정책적 일관성이 부족합니다. 5. 기대 효과 가. 국민 편의성 증대 검색엔진에서 현행 법령이 우선 노출되고 크롤러 트래픽 감소로 시스템 응답 속도가 향상되어 일반 사용자가 더 빠르고 정확하게 법령 정보를 이용할 수 있습니다. 나. 기업 및 개발자 효율성 증대 대량 정보는 공동활용 시스템을 통해 정제된 데이터를 JSON 형식으로 효율적으로 수집할 수 있어 불필요한 전처리 작업이 줄어듭니다. 다. 정부 인프라 효율화 및 정책 목적 달성 시스템 역할을 분리하여 서버 운영 비용을 최적화하고 데이터 관리 체계를 강화할 수 있습니다. 6. 결론 현행 국가법령정보 서비스는 일반 사용자와 대량 이용자의 필요를 모두 만족시키지 못하고 있으며 법제처의 서로 상충하는 정책이 문제 해결의 가장 큰 걸림돌이 되고 있습니다. 국정기획위원회에서 이 문제를 검토하시어 부처 간의 정책을 조율하고 국가의 중요 정보 자산인 법령 정보가 보다 효율적이고 체계적으로 관리 및 활용될 수 있도록 본 개선안을 적극적으로 추진해 주시기를 건의합니다.

국정기획위원회의 답변

안녕하십니까? ‘모두의 광장’에 방문하여 소중한 의견을 보내주셔서 감사합니다. 우선, 귀하께서 제안해 주신 내용에 대해 소관 부처인 법제처에서 검토한 결과를 다음과 같이 알려드립니다. " 귀하께서 제안하신 국가법령정보센터 개선방안에 대해 검토한 결과입니다. 1. 연혁법령 검색엔진 수집 차단 귀하께서 제안하신 ‘검색엔진에서 연혁법령의 노출을 차단하고, 현행법령만을 우선 노출하도록 제한하는 방안’은 수용이 어렵습니다. 일괄적으로 모든 연혁법령에 noindex 태그를 추가하거나 robots.txt를 수정하는 방식으로 크롤러의 수집을 차단할 경우, 개정 전의 연혁법령 내용 등은 검색엔진에서 검색이 전혀 되지 않는 결과를 초래합니다. 또한, 현재 국민들이 법령을 검색할 때 가장 많이 사용하는 창구는 검색엔진(구글 등)이기에, 일괄적으로 차단할 경우 사용자의 정보 접근성을 크게 제약하게 됩니다. 다만, 현행법령이 검색엔진에서 연혁법령보다 우선적으로 노출되도록 하기 위한 개선을 진행하겠습니다. 예컨대, 연혁법령 페이지에 canonical link로 현행법령 주소를 삽입하면, 검색엔진이 현행 법령을 우선적으로 보여주도록 유도할 수 있습니다. 이 경우 전체 연혁법령에 적용하는 것은 상당한 시간이 소요될 수 있습니다. 이에 따라 우선 적용 가능한 대상과 범위를 선별하고, 단계적으로 추진할 예정입니다. 2. 공동활용 시스템(API) 인증 절차 폐지 제안 공동활용 시스템의 인증은 현재 불필요한 정보 수집을 최소화한 상태로 운영되고 있습니다. 사용자의 시스템명, 사용 목적, URL 등의 정보는 이용 이력 분석 및 정책 수립을 위한 필수적인 자료입니다. 3. UI 개선(새 탭 열기) 관련 제안 링크 클릭 시 새 창 또는 새 탭으로 연결되는 것 중 어느 쪽의 편의성이 높은지는 국가법령정보센터 이용자의 선호에 따라 다를 것으로 생각됩니다. 따라서 수요조사를 거친 후 변경 여부를 검토하겠습니다. 4. 별표·서식 파일을 JSON 응답 내 Base64 인코딩 방식으로 한꺼번에 제공하는 제안 별표 및 서식 파일을 JSON 파일으로 한꺼번에 제공할 경우, 현재 제공 중인 용량보다 크기가 많이 커질 것으로 생각됩니다. 또한, 실시간 변환 시 서버에 부담을 주지 않는지 기능 반영 전 테스트를 통해 신중한 판단이 필요합니다." 귀하가 제안하신 내용은 국정기획위원회 내 소관 분과위에도 통보하여, 국정과제 혹은 소관부처 정책 반영 여부를 검토할 예정임을 알려드립니다. 다시 한번 진심으로 감사드립니다.

댓글 -

정렬기준

0/300