목록으로
KRDS 체크리스트 분석

기본은 전체 검색

이번 692편은 범위 필터에 항상 ‘전체’ 옵션을 제공하고 기본값을 ’전체’로 하여 모든 정보를 검색할 수 있게 하라는 규칙입니다.

VViewCheck Insight
·2026.07.22 4분 44
기본은 전체 검색
KRDS SP-018 — 범위 필터는 한 번에 하나의 옵션만을 선택할 수 있기 때문에 항상 ‘전체’ 옵션을 제공하고 기본값을 ’전체’로 하여 모든 정보를 검색할 수 있도록 하고 있다.

0. 들어가며 — 검색 범위가 처음부터 좁혀져 있으면

이번 692편은 범위 필터에 항상 ‘전체’ 옵션을 제공하고 기본값을 ’전체’로 하여 모든 정보를 검색할 수 있게 하라는 규칙입니다.

검색 범위(카테고리)가 — 처음부터 특정 범위로 좁혀져 있으면, 사용자는 다른 범위 정보를 놓치죠. SP-018은 ’전체’를 기본값으로 두라고 규정합니다. 이번 편을 풀어냅니다.

1. 원문 — ‘전체’ 옵션·기본값

SP-018 (서비스 패턴 > 검색 > 검색어 입력) “범위 필터는 한 번에 하나의 옵션만을 선택할 수 있기 때문에 항상 ‘전체’ 옵션을 제공하고 기본값을 ’전체’로 하여 모든 정보를 검색할 수 있도록 하고 있다.”

검색 범위 필터에 ‘전체’ 옵션을 항상 두고 기본값으로 해 모든 정보를 검색하게 하라는 뜻입니다.

정리: 검색 범위 필터에 ‘전체’ 옵션·기본값을 제공하라. 이게 SP-018입니다.

2. 왜 ‘전체’ 기본값인가

검색에는 범위 필터가 붙기도 합니다: ’전체 / 공지 / 자료 / 뉴스’처럼 검색 범위(카테고리)를 좁히는 거죠. 이 범위 필터는 한 번에 하나만 선택됩니다(라디오 방식). 그렇다면 기본값이 무엇이냐가 중요하죠. SP-018은 ’전체’를 기본값으로 정합니다.

기본값이 특정 범위일 때의 문제:

정보 놓침 기본값이 특정 범위(예: ‘공지’)로 돼 있으면, 사용자는 그것만 검색됩니다. 다른 범위(자료·뉴스)에 원하는 게 있어도, 못 찾죠. 범위를 바꿔야 한다는 걸 모르면, 정보를 놓칩니다.

결과 0건 오해 특정 범위로 좁혀진 채 검색해 결과가 없으면, 사용자는 ’이 사이트엔 없네’라고 오해합니다. 사실은 다른 범위에 있는데요.

그래서 SP-018은 — ‘전체’ 옵션·기본값을 요구합니다:

‘전체’ 옵션 항상 제공 범위 필터에 ‘전체’ 옵션을 항상 둡니다. 사용자가 사이트 전체를 검색할 수 있게요. 범위가 특정 카테고리로만 한정되지 않게요.

기본값 ‘전체’ 검색 기본값을 ’전체’로 합니다. 사용자가 범위를 따로 안 바꿔도, 처음엔 모든 정보를 검색 하죠. 가장 넓은 범위가 기본이라, 무엇이든 일단 찾습니다.

그 후 범위 좁히기 전체로 검색한 뒤, 결과가 많으면 사용자가 범위를 좁히게요(‘공지만 보기’ 등). 넓게 시작 → 좁히는 자연스러운 흐름이죠.

왜 ’전체’가 기본인가. 검색의 목적은 원하는 정보를 찾는 것입니다. 처음부터 범위가 좁으면, 그 밖의 정보를 놓치죠. ’전체’로 시작하면, 일단 다 검색하고, 필요하면 좁힙니다. 넓게 시작하는 게 안전합니다(정보 누락 방지).

한 번에 하나 선택(라디오). 범위 필터는 ‘한 번에 하나’(단일 선택, 라디오)입니다. 여러 범위를 동시에 못 고르죠. 그래서 모든 범위를 아우르는 ’전체’가 꼭 필요합니다. ’전체’가 없으면 특정 하나만 검색할 수밖에 없으니까요.

이 규칙은 검색(SP)의 ‘검색 범위 기본값’을 담당합니다 — 범위 필터에 ’전체’ 옵션·기본값을 제공해(018), 사용자가 처음 부터 모든 정보를 검색하고 필요 시 좁히게 하죠. 정보 누락을 막습니다.

정리하면 — 범위 필터 기본값이 특정 범위면 다른 범위 정보를 놓치고 빈 결과를 오해하므로, ‘전체’ 옵션을 항상 제공하고 기본값을 ’전체’로 해 처음부터 모든 정보를 검색하게 해야 합니다.

3. 점검 / 개선

무엇을 점검하나

‘전체’ 옵션 — 범위 필터에 ‘전체’ 옵션이 항상 있는가.

‘전체’ 기본값 — 검색 기본값이 ’전체’인가(특정 범위 아님).

범위 좁히기 — 전체 검색 후 범위를 좁힐 수 있는가.

개선 방향

범위 필터에 ‘전체’ 옵션 + 기본값 ‘전체’(모든 정보 검색).

넓게 시작 → 좁히기 흐름. 정보 누락·빈 결과 오해 방지.

4. 누가 담당하나 / 우리 사이트에 해당될까?

역할책임
기획/UX검색 범위·기본값 설계
개발‘전체’ 기본값 구현
기관 유형SP-018 적용
중앙행정기관(대표·운영) / 공공기관 / 지자체✅ 권장 (범위 필터 검색)

검색에 범위 필터를 쓰는 사이트가 해당됩니다.

5. 30초 자가진단 + FAQ

✅ 30초 자가진단

□ 범위 필터에 ‘전체’ 옵션이 항상 있나요?

□ 검색 기본값이 ’전체’인가요(특정 범위 아님)?

□ 전체 검색 후 범위를 좁힐 수 있나요?

❓ FAQ

Q1. 기본값이 특정 범위면 왜 문제인가요? 그 범위만 검색돼 다른 범위 정보를 놓칩니다. 결과가 없으면 ‘사이트에 없네’ 오해하죠. 사실은 다른 범위에 있는데요. Q2. 왜 ’전체’가 기본인가요? 처음부터 범위가 좁으면 그 밖의 정보를 놓칩니다. ’전체’로 시작하면 일단 다 검색하고, 필요하면 좁히죠. 넓게 시작하는 게 안전합니다. Q3. 범위 필터가 왜 단일 선택인가요? 한 번에 하나의 범위만 검색하는 방식(라디오)이라서요. 그래서 모든 범위를 아우르는 ’전체’가 꼭 필요합니다. 없으면 특정 하나만 검색할 수밖에 없죠.

6. 마무리

SP-018의 메시지:

기본은 전체 검색 — 범위 필터에 ‘전체’ 옵션·기본값을 제공하라.

범위 기본값이 특정 범위면 다른 정보를 놓치고 빈 결과를 오해합니다. ‘전체’ 옵션·기본값으로 처음부터 모든 정보를 검색 하게 하는 게 핵심이죠. 다음 편은 검색어 입력 필드 너비입니다.

다음 편 예고 ▶ 「693. (SP-019) 검색어 입력 필드는 일반적인 검색어가 한눈에 파악될 수 있는 너비로 제공하고 줄바꿈이나 말줄임표를 사용하고 있지 않다.」

ViewCheck는 검색 범위 필터에 ‘전체’ 옵션·기본값이 제공되는지를 진단합니다.

📚 참고 출처

KRDS 서비스 패턴 — 검색 가이드 — https://www.krds.go.kr/html/site/service/service_02.html

KRDS #ViewCheck #공공웹사이트 #전자정부 #디지털정부 #웹접근성 #디자인시스템 #UIUX #UI컴포넌트 #웹표준

KRDS,ViewCheck,공공웹사이트,전자정부,디지털정부,웹접근성,디자인시스템,UIUX,UI컴포넌트,웹표준

#KRDS#공공웹#서비스패턴#범위필터#전체옵션#기본값#검색범위#라디오선택

관련 글