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

정렬과 기간 필터는 기본으로

이번 715편부터 검색의 ‘상세 검색’ 서브섹션(SP-041~046)입니다. 검색 결과를 정렬·필터로 정밀하게 다루는 규칙들이죠. 첫 편 SP-041은 — 기본 정렬(정확도/관련도순, 최신순, 인기순)과 기본 필터(검색 기간) 컨트롤을 제공하라는 규칙 입니다.

VViewCheck Insight
·2026.07.22 4분 37
정렬과 기간 필터는 기본으로
KRDS SP-041 — 기본 정렬(정확도/관련도순, 최신순, 인기순)과 기본 필터(검색 기간) 컨트롤을 제공하고 있다.

0. 들어가며 — 상세 검색 서브섹션의 시작

이번 715편부터 검색의 ‘상세 검색’ 서브섹션(SP-041~046)입니다. 검색 결과를 정렬·필터로 정밀하게 다루는 규칙들이죠. 첫 편 SP-041은 — 기본 정렬(정확도/관련도순, 최신순, 인기순)과 기본 필터(검색 기간) 컨트롤을 제공하라는 규칙 입니다.

검색 결과를 — 사용자가 원하는 기준으로 정렬·필터하려면 컨트롤이 있어야 하죠. SP-041은 그 기본 컨트롤을 규정합니다. 이번 편을 풀어냅니다.

1. 원문 — 기본 정렬·필터 컨트롤

SP-041 (서비스 패턴 > 검색 > 상세 검색) “기본 정렬(정확도/관련도순, 최신순, 인기순)과 기본 필터(검색 기간) 컨트롤을 제공하고 있다.”

기본 정렬과 기본 필터(기간) 컨트롤을 제공하라는 뜻입니다.

정리: 검색 결과에 기본 정렬·기간 필터 컨트롤을 제공하라. 이게 SP-041입니다.

2. 왜 기본 정렬·필터인가

검색 결과를, 사용자는 자기 기준으로 정렬·필터하고 싶어 합니다. 최신순으로 보거나, 특정 기간으로 좁히거나요. SP-038은 초기(기본) 정렬이 관련도순이었죠. SP-041은 사용자가 바꿀 수 있는 정렬·필터 컨트롤을 제공하라고 합니다.

정렬·필터 컨트롤이 없을 때의 문제:

고정된 결과 정렬·필터 컨트롤이 없으면, 사용자는 기본 정렬(관련도순) 그대로만 봐야 합니다. 최신순으로 보고 싶어도 못 하죠.

좁히기 불가 기간으로 좁히고 싶은데(최근 1개월 등), 필터가 없으면 못 합니다.

그래서 SP-041은 — 기본 정렬·필터 컨트롤을 요구합니다:

기본 정렬 3종 — 정렬 컨트롤에 — 최소 세 가지를요:

정확도/관련도순 — 검색어와 — 잘 맞는 순(SP-038 기본).

최신순 — 최근 — 등록·갱신 순.

인기순 조회·이용이 많은 순. 사용자가 원하는 기준으로 정렬하게요.

기본 필터(기간) 필터 컨트롤에 검색 기간을요. ‘전체 / 1주일 / 1개월 / 1년’ 또는 기간 직접 입력(날짜 범위 SP-098/BP-098 정신)으로요. 특정 기간 결과만 보게요.

결과 상단 배치 정렬은 결과 우상단(BP-096), 필터는 결과 위·옆(BP-094)에요. 검색 결과의 필터·정렬 배치 관습을 따르죠.

검색의 정렬·필터. 검색 결과도 일종의 목록이므로, BP의 필터링·정렬 그룹(BP-089~104) 원칙을 따릅니다. 정렬 컨트롤 위치(BP-096), 즉각/일괄 적용(BP-100·101), 접근성(BP-103·104) 등이요. SP-041~046은 그것을 검색 결과 맥락 에 구체화한 거죠.

**‘기본’의 의미.** SP-041은 ’기본’ 정렬·필터입니다. 최소한의 표준 정렬(3종)·필터(기간)를요. 더 정밀한 건 고급 검색(SP-039)으로요. 기본 컨트롤은, 어느 검색에나 있어야 할 표준입니다.

이 규칙은 검색(SP)의 ’결과 정렬·필터’를 담당합니다 — 기본 정렬(관련도·최신·인기)·기간 필터 컨트롤을 제공해(041), 사용자가 검색 결과를 원하는 기준으로 다루게 하죠. 상세 검색의 출발점입니다.

정리하면 — 검색 결과를 사용자 기준으로 정렬·필터하려면 컨트롤이 필요하므로, 기본 정렬(정확도/관련도·최신·인기순)과 기본 필터(검색 기간) 컨트롤을 결과 상단에 제공해야 합니다.

3. 점검 / 개선

무엇을 점검하나

정렬 3종 — 정확도/관련도·최신·인기순 정렬 컨트롤이 있는가.

기간 필터 — 검색 기간 필터(전체/1주/1개월 등)가 있는가.

배치 — 정렬은 우상단, 필터는 위·옆에 배치되는가(BP-094·096).

개선 방향

정렬(정확도/관련도·최신·인기), 필터(검색 기간) 컨트롤 제공.

결과 상단 배치(BP-094·096). 더 정밀한 건 고급 검색(SP-039).

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

역할책임
기획/UX정렬·필터 컨트롤 설계
퍼블리셔/개발정렬·필터 구현
기관 유형SP-041 적용
중앙행정기관(대표·운영) / 공공기관 / 지자체✅ 권장 (검색 제공 시)

검색 기능을 제공하는 모든 사이트가 해당됩니다.

5. 30초 자가진단 + FAQ

✅ 30초 자가진단

□ 정확도/관련도·최신·인기순 정렬 컨트롤이 있나요?

□ 검색 기간 필터(전체/1주/1개월 등)가 있나요?

□ 정렬은 우상단, 필터는 위·옆에 배치되나요(BP-094·096)?

❓ FAQ

Q1. 정렬을 몇 가지 제공하나요? 최소 3종 — 정확도/관련도순(기본, SP-038)·최신순·인기순이요. 사용자가 원하는 기준 으로 정렬하게요. Q2. 기간 필터는 어떻게 하나요? ‘전체 / 1주일 / 1개월 / 1년’ 프리셋이나 날짜 범위 직접 입력(BP-098)으로요. 특정 기간 결과만 보게 합니다. Q3. 검색 정렬·필터가 일반 목록과 같나요? 검색 결과도 목록이라 BP 필터링·정렬 그룹(BP-089~104) 원칙을 따릅니다. 정렬 위치(BP-096)·즉각 적용(BP-100) 등을 검색 맥락에 적용한 거죠.

6. 마무리

SP-041의 메시지:

정렬과 기간 필터는 기본으로 — 기본 정렬·기간 필터 컨트롤을 제공하라.

검색 결과를 사용자 기준으로 다루려면 컨트롤이 필요합니다. 기본 정렬(관련도·최신·인기)·기간 필터를 제공하는 게 핵심 이죠. 다음 편은 정렬·필터 컨트롤의 일정한 순서입니다.

다음 편 예고 ▶ 「716. (SP-042) 기본 검색에서 정렬, 필터 컨트롤은 일정한 순서로 제공되고 있다.」

ViewCheck는 기본 정렬·기간 필터 컨트롤이 제공되는지를 진단합니다.

📚 참고 출처

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

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

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

#KRDS#공공웹#서비스패턴#정렬컨트롤#필터컨트롤#기간필터#상세검색#검색UX

관련 글