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

어느 범위를 검색했는지 보이게

이번 717편은 스코프 필터를 사용하는 경우 결과 페이지 상단에 설정된 범위를 명시적으로 표시하라는 규칙입니다.

VViewCheck Insight
·2026.07.22 4분 36
어느 범위를 검색했는지 보이게
KRDS SP-043 — 스코프 필터를 사용하는 경우 결과 페이지 상단에 설정된 범위를 명시적으로 표시하고 있다.

0. 들어가며 — 검색 범위가 좁혀졌는데 안 보이면

이번 717편은 스코프 필터를 사용하는 경우 결과 페이지 상단에 설정된 범위를 명시적으로 표시하라는 규칙입니다.

검색 범위(스코프)를 — 특정 범위로 좁혔는데, 그게 결과 화면에 안 보이면, 사용자는 결과가 왜 적은지 모르죠. SP-043은 설정된 범위를 상단에 명시하라고 규정합니다. BP-091(조건 적용 단서)의 검색 적용이죠. 이번 편을 풀어냅니다.

1. 원문 — 스코프 필터 범위 명시

SP-043 (서비스 패턴 > 검색 > 상세 검색) “스코프 필터를 사용하는 경우 결과 페이지 상단에 설정된 범위를 명시적으로 표시하고 있다.”

스코프 필터 사용 시 설정된 범위를 결과 상단에 명시하라는 뜻입니다.

정리: 스코프 필터의 설정 범위를 결과 상단에 명시하라. 이게 SP-043입니다.

2. 왜 범위 명시인가

‘스코프(scope) 필터’는 검색 범위를 한정하는 필터입니다. 예: ’전체’가 아니라 ’공지사항만’, ‘자료실만’, ’2026년 만’으로 범위를 좁히는 거죠(SP-018 범위 필터). 이렇게 범위를 좁히면, 결과가 그 범위 내로만 나옵니다. 그런데 지금 어느 범위로 검색했는지 안 보이면 혼란스럽죠. SP-043은 범위 명시를 요구합니다.

범위가 안 보일 때의 문제:

결과 맥락 모름 범위를 ‘공지사항만’으로 좁혔는데, 그게 안 보이면, 사용자는 왜 결과가 적은지 모릅니다. 전체를 검색한 줄 알고 ’정보가 없네’ 오해하죠.

범위 해제 못 함 좁혀진 범위가 안 보이면, 그걸 어떻게 푸는지(전체로 되돌리기)도 모릅니다.

빈 결과 오해 좁은 범위라 0건인데, 범위가 안 보이면 사이트 전체에 없다고 오해하죠(SP-040 연계).

그래서 SP-043은 — 범위 명시를 요구합니다:

상단에 범위 표시 결과 페이지 상단에, 설정된 범위를 명시합니다. “‘공지사항’에서’○○’ 검색 결과: 23건”처럼 요. 사용자가 어느 범위를 검색했는지 명확히 알게요.

범위 해제 수단 설정된 범위를, 해제하거나 바꿀 수 있게요. ‘전체에서 검색’, 범위 칩의 ✕ 등으로요(BP-099 일괄 해제 정신). 좁힌 걸 쉽게 넓히게요.

명시적 단서 범위를 칩·텍스트로 명시적으로요. 사용자가 한눈에 보고, 결과를 그 범위 맥락에서 이해하게요.

BP-091(조건 적용 단서)의 검색 적용. BP-091(필터 조건이 적용됐음을 알리는 시각 단서)을, 검색 스코프에 적용한 게 SP-043입니다. 검색 범위도 일종의 적용 조건이므로, 명시해야 사용자가 맥락을 알죠. SP-045(검색 조건 적용 단서) 와도 이어집니다.

스코프 필터 vs 일반 필터. 스코프 필터는 검색 범위(어디서 검색)를, 일반 필터(정렬·기간)는 결과 표시(어떻게 정렬·표시)를 다룹니다. 스코프는 검색 자체의 범위라, 특히 명시가 중요하죠(결과가 그 범위로 제한되니까요).

이 규칙은 검색(SP)의 ’검색 범위 가시성’을 담당합니다 — 스코프 필터의 설정 범위를 상단에 명시해(043), 사용자가 어느 범위를 검색했는지 알고 결과 맥락을 이해하게 하죠.

정리하면 — 스코프 필터로 범위를 좁혔는데 그게 안 보이면 결과 맥락을 모르고 빈 결과를 오해하므로, 설정된 범위를 결과 페이지 상단에 명시적으로 표시하고 해제 수단을 제공해야 합니다.

3. 점검 / 개선

무엇을 점검하나

범위 명시 — 설정된 검색 범위가 결과 상단에 표시되는가.

해제 수단 — 범위를 해제·변경할 수 있는가(‘전체에서 검색’ 등).

맥락 이해 — 사용자가 어느 범위를 검색했는지 명확히 아는가.

개선 방향

결과 상단에 범위 명시(“’공지사항’에서 검색”). 범위 칩·텍스트.

범위 해제 수단(BP-099). 빈 결과 오해 방지(SP-040 연계).

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

역할책임
기획/UX스코프 표시·해제 설계
퍼블리셔/개발범위 명시 구현
기관 유형SP-043 적용
중앙행정기관(대표·운영) / 공공기관 / 지자체✅ 권장 (스코프 필터 사용 시)

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

5. 30초 자가진단 + FAQ

✅ 30초 자가진단

□ 설정된 검색 범위가 결과 상단에 표시되나요?

□ 범위를 해제·변경할 수 있나요(‘전체에서 검색’ 등)?

□ 사용자가 어느 범위를 검색했는지 명확히 아나요?

❓ FAQ

Q1. 스코프 필터가 뭔가요? 검색 범위를 한정하는 필터입니다. ‘전체’가 아니라 ’공지사항만’, ‘자료실만’으로 좁히죠 (SP-018). 결과가 그 범위 내로만 나옵니다. Q2. 범위를 왜 명시하나요? 범위가 안 보이면 왜 결과가 적은지 모르고, 전체를 검색한 줄 알아 ’정보가 없네’ 오해하죠. 상단에 명시해 결과 맥락을 알게 합니다. Q3. BP-091과 같나요? BP-091(필터 조건 적용 단서)을 검색 스코프에 적용한 것입니다. 검색 범위도 적용 조건이므로 명시해야 사용자가 맥락을 알죠.

6. 마무리

SP-043의 메시지:

어느 범위를 검색했는지 보이게 — 스코프 필터의 설정 범위를 결과 상단에 명시하라.

범위를 좁혔는데 안 보이면 결과 맥락을 모르고 빈 결과를 오해합니다. 설정 범위를 상단에 명시하고 해제 수단을 주는 게 핵심이죠. 다음 편은 정렬·필터 값 선택 시 즉각 적용입니다.

다음 편 예고 ▶ 「718. (SP-044) 정렬, 필터 적용 결과는 사용자가 값을 선택하였을 때 적용하고 있다.」

ViewCheck는 스코프 필터의 설정 범위가 결과 상단에 명시되는지를 진단합니다.

📚 참고 출처

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

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

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

#KRDS#공공웹#서비스패턴#스코프필터#검색범위표시#범위명시#상세검색#검색UX

관련 글