몇 건 나왔는지 알리기
검색 결과가 — 몇 건인지 안 보이면, 사용자는 결과의 규모를 가늠 못 하죠. 3건인지 3,000건인지에 따라 — 대응이 다릅 니다. SP-035는 결과 수 표시를 규정합니다. 결과 확인의 기본 정보죠. 이번 편을 풀어냅니다.

KRDS SP-035 — 검색 결과 수를 표시하고 있다.
0. 들어가며 — 결과가 몇 개인지 안 보이면
이번 709편은 검색 결과 수를 표시하라는 규칙입니다.
검색 결과가 — 몇 건인지 안 보이면, 사용자는 결과의 규모를 가늠 못 하죠. 3건인지 3,000건인지에 따라 — 대응이 다릅 니다. SP-035는 결과 수 표시를 규정합니다. 결과 확인의 기본 정보죠. 이번 편을 풀어냅니다.
1. 원문 — 검색 결과 수 표시
SP-035 (서비스 패턴 > 검색 > 검색 결과 확인) “검색 결과 수를 표시하고 있다.”
검색 결과의 개수를 표시하라는 뜻입니다.
정리: 검색 결과 수를 표시하라. 이게 SP-035입니다.
2. 왜 결과 수 표시인가
검색을 실행하면, 결과가 나옵니다. 이때 그 결과가 몇 건인지가, 사용자에게 중요한 정보입니다. 결과 수를 보고, 검색이 잘 됐는지, 결과를 더 좁혀야 할지 판단하죠. SP-035는 결과 수 표시를 요구합니다.
결과 수가 없을 때의 문제:
규모 가늠 불가 결과가 몇 건인지 안 보이면, 사용자는 결과 규모를 모릅니다. 3건이면 다 보면 되고, 3,000건이면 좁혀야 하는데, 그 판단을 못 하죠.
검색 성공 여부 모름 결과 수를 모르면, 검색이 잘 됐는지(많이 나옴) 안 됐는지(0건) 한눈에 안 보입니다.
0건 인지 지연 결과가 0건인데 결과 수가 없으면, 빈 화면을 보고 ‘안 됐나?’ 혼란스럽죠(SP-040 빈 결과 연계).
그래서 SP-035는 — 결과 수 표시를 요구합니다:
명확한 결과 수 검색 결과 화면에, 결과 수를 명확히 표시합니다. “‘○○’ 검색 결과: 152건”처럼요. 사용자가 몇 건인지 바로 알게요.
검색어와 함께 결과 수를 검색어와 함께 보여주면 좋죠. “‘민원’ 검색 결과 152건”처럼요. 무엇을 검색해 몇 건이 나왔는지 맥락이 분명합니다.
범위별 수(선택) 범위·카테고리별로 검색되면, 각 범위 결과 수도요(예: ‘전체 152, 공지 23, 자료 89’). 주제별 탭(SP-047·048)과 연계되죠.
접근성 live-region 결과 수를, 필터·정렬로 바뀔 때 스크린 리더에 알립니다(aria-live, SP-046). 동적 변경을 인지하게요.
결과 수의 효용:
규모 판단 결과가 많으면 좁히고(SP-039), 적으면 다 보거나 검색어를 넓히죠.
검색 피드백 결과 수는 검색이 됐다는 피드백입니다. 사용자가 안심하죠.
0건 명확화 — 0건이면 — ’검색 결과: 0건’으로, 빈 결과를 명확히 알립니다(SP-040).
이 규칙은 검색(SP)의 ’결과 규모 정보’를 담당합니다 — 검색 결과 수를 표시해(035), 사용자가 결과 규모를 알고 다음 행동 (좁히기·넓히기)을 판단하게 하죠. 검색 결과 확인의 기본 정보입니다.
정리하면 — 결과 수가 안 보이면 결과 규모·검색 성공 여부를 모르므로, “‘○○’ 검색 결과: N건”처럼 검색어와 함께 결과 수를 명확히 표시(접근성 live-region 포함)해야 합니다.
3. 점검 / 개선
무엇을 점검하나
결과 수 표시 — 검색 결과 수가 명확히 표시되는가.
검색어 함께 — 결과 수가 검색어와 함께 보이는가.
접근성 — 결과 수가 동적 변경 시 스크린 리더에 안내되는가(SP-046).
개선 방향
“‘○○’ 검색 결과: N건” 명확 표시. 범위별 수(선택).
필터·정렬 변경 시 aria-live 안내(SP-046). 0건도 명확히(SP-040).
4. 누가 담당하나 / 우리 사이트에 해당될까?
| 역할 | 책임 |
|---|---|
| 퍼블리셔/개발 | 결과 수 표시 구현 |
| 기획/UX | 결과 수 표현 설계 |
| 기관 유형 | SP-035 적용 |
|---|---|
| 중앙행정기관(대표·운영) / 공공기관 / 지자체 | ✅ 권장 (검색 제공 시) |
검색 기능을 제공하는 모든 사이트가 해당됩니다.
5. 30초 자가진단 + FAQ
✅ 30초 자가진단
□ 검색 결과 수가 명확히 표시되나요?
□ 결과 수가 검색어와 함께 보이나요?
□ 결과 수가 동적 변경 시 스크린 리더에 안내되나요(SP-046)?
❓ FAQ
Q1. 결과 수가 왜 중요한가요? 결과 규모를 가늠하게 합니다. 3건이면 다 보고, 3,000건이면 좁혀야 하죠. 검색 성공 여부(많이 나옴/0건)도 한눈에 보입니다. Q2. 어떻게 표시하나요? “‘민원’ 검색 결과: 152건”처럼 검색어와 함께요. 무엇을 검색해 몇 건이 나왔는지 맥락이 분명하죠. 범위별 수(전체 152, 공지 23)도 좋습니다. Q3. 결과 수가 바뀌면 스크린 리더에 알려야 하나요? 네. 필터·정렬로 결과 수가 바뀌면 aria-live로 알립니다(SP-046). 동적 변경을 스크린 리더 사용자도 인지하게요.
6. 마무리
SP-035의 메시지:
몇 건 나왔는지 알리기 — 검색 결과 수를 표시하라.
결과 수가 안 보이면 결과 규모·검색 성공 여부를 모릅니다. 검색어와 함께 결과 수를 명확히 표시해 다음 행동을 판단하게 하는 게 핵심이죠. 다음 편은 검색 결과의 정확한 내용·순서입니다.
다음 편 예고 ▶ 「710. (SP-036) 검색어를 중심으로 검색 결과가 적절한 내용과 순서로 정확하게 제공되고 있다.」
ViewCheck는 검색 결과 수가 표시되는지를 진단합니다.
📚 참고 출처
KRDS 서비스 패턴 — 검색 가이드 — https://www.krds.go.kr/html/site/service/service_02.html
KRDS #ViewCheck #공공웹사이트 #전자정부 #디지털정부 #웹접근성 #디자인시스템 #UIUX #UI컴포넌트 #웹표준
KRDS,ViewCheck,공공웹사이트,전자정부,디지털정부,웹접근성,디자인시스템,UIUX,UI컴포넌트,웹표준

관련 글
다음 호는 언제?
이번 846편은 간행물 자료의 발행 주기 정보를 본문의 부제목이나 별도 안내 영역에 제공하라는 규칙입니다. 그리고 이 편이 — 846 규칙 완전 분해 시리즈의 마지막 한 편입니다.
방대한 자료를 효율적으로
이번 845편은 목록에 필터링, 정렬 방식, 상세 검색(기간, 자료 유형 등) 기능을 제공하여 정보를 효과적으로 조회하라는 규칙입니다. [정책 자료 탐색] 서브섹션의 시작이죠.
적힌 대로 가야 한다
이번 844편은 모든 링크는 실행하였을 때, 링크 레이블에 명시된 적절한 화면으로 이동하라는 규칙입니다.
