가장 잘 맞는 걸 맨 위에
이번 712편은 초기 검색 결과 목록은 정확도 또는 관련도순으로 정렬하여 제공하라는 규칙입니다.

KRDS SP-038 — 초기 검색 결과 목록은 정확도 또는 관련도순으로 정렬하여 제공하고 있다.
0. 들어가며 — 검색 결과 기본 정렬이 최신순이면
이번 712편은 초기 검색 결과 목록은 정확도 또는 관련도순으로 정렬하여 제공하라는 규칙입니다.
검색 결과의 — 기본 정렬이 최신순이면, 가장 잘 맞는 결과가 아래 묻힐 수 있죠. 검색 직후엔 — 관련도순이 맞습니다. SP-038은 초기 결과를 정확도·관련도순으로 정렬하라고 규정합니다. 이번 편을 풀어냅니다.
1. 원문 — 초기 결과 정확도·관련도순 정렬
SP-038 (서비스 패턴 > 검색 > 검색 결과 확인) “초기 검색 결과 목록은 정확도 또는 관련도순으로 정렬하여 제공하고 있다.”
검색 직후 결과를 정확도·관련도순으로 정렬해 제공하라는 뜻입니다.
정리: 초기 검색 결과를 정확도·관련도순으로 정렬하라. 이게 SP-038입니다.
2. 왜 관련도순 정렬인가
검색 결과를 보여줄 때, 기본 정렬이 무엇이냐가 중요합니다. 사용자는 위에서부터 결과를 보니, 가장 원하는 걸 위에 둬야 빨리 찾죠. SP-038은 초기(검색 직후) 정렬을 정확도·관련도순으로 정합니다.
기본 정렬이 관련도순이 아닐 때의 문제:
핵심 결과 묻힘 기본 정렬이 최신순이면, 가장 관련 있는 결과(오래된 것일 수도)가 아래 묻힙니다. 사용자 는 위의 최신 결과만 보고, 정작 원하는 걸 못 찾죠.
검색 의도 무시 사용자가 검색한 건, ‘이 검색어와 관련된’ 정보입니다. 관련도가 아닌 다른 기준(최신·이름순) 으로 정렬하면, 검색 의도와 어긋나죠.
그래서 SP-038은 — 정확도·관련도순을 요구합니다:
초기 = 관련도순 검색 직후(초기) 결과를, 정확도·관련도순으로 정렬합니다. 검색어와 가장 잘 맞는 결과를 위에요. 사용자가 위에서부터 보면, 원하는 걸 빨리 찾죠(SP-036 순서와 연계).
정확도/관련도 ’정확도’는 검색어와 정확히 일치하는 정도, ’관련도’는 의미적으로 관련된 정도입니다. 둘 중 적절한 기준으로요. 보통 검색 엔진의 랭킹 점수로요.
다른 정렬은 선택 최신순·인기순 등 다른 정렬은, 사용자가 선택하게 제공합니다(SP-041 정렬 컨트롤). 기본은 관련도순이되, 원하면 최신순 등으로 바꾸게요. 기본값과 선택지의 구분이죠.
왜 초기가 관련도순인가. 검색 직후, 사용자는 ’내 검색어에 가장 맞는 게 뭐지’를 봅니다. 그땐 관련도가 가장 중요하죠. 시간이 지나거나 결과가 많으면, 최신·인기로 바꿀 수 있지만, 첫 화면은 관련도순이 자연스럽습니다.
정렬 컨트롤(SP-041)과의 관계. SP-038은 초기(기본) 정렬, SP-041은 사용자가 바꿀 수 있는 정렬 컨트롤(관련도· 최신·인기 등) 제공입니다. 기본은 관련도순(038), 선택지로 다른 정렬(041)을요. 함께 정렬 경험을 이루죠.
필터·정렬 패턴(BP) 연계. 정렬 기본값·컨트롤은, BP의 필터링·정렬 그룹(BP-100 즉각 표시 등)과도 통합니다. 검색 결과의 정렬도, 일반 목록 정렬 원칙을 따르되, 검색 특성상 기본은 관련도순이죠.
이 규칙은 검색(SP)의 ’초기 정렬’을 담당합니다 — 초기 결과를 정확도·관련도순으로 정렬해(038), 사용자가 가장 관련 있는 결과를 맨 위에서 바로 찾게 하죠. 검색 의도에 맞는 기본 정렬입니다.
정리하면 — 검색 결과 기본 정렬이 관련도순이 아니면 핵심 결과가 묻히고 검색 의도와 어긋나므로, 초기 결과를 정확도·관련 도순으로 정렬하고 다른 정렬은 선택지로 제공해야 합니다.
3. 점검 / 개선
무엇을 점검하나
초기 관련도순 — 검색 직후 결과가 정확도·관련도순으로 정렬되는가.
선택지 제공 — 최신·인기순 등 다른 정렬을 선택할 수 있는가(SP-041).
랭킹 품질 — 관련도 랭킹이 적절한가(SP-036).
개선 방향
초기(기본) 정렬을 정확도·관련도순. 검색어와 가장 맞는 결과 위에.
최신·인기순은 선택지로(SP-041). 랭킹 품질(SP-036) 확보.
4. 누가 담당하나 / 우리 사이트에 해당될까?
| 역할 | 책임 |
|---|---|
| 백엔드/검색 엔진 | 관련도 랭킹·기본 정렬 |
| 기획/UX | 정렬 기본값·선택지 설계 |
| 기관 유형 | SP-038 적용 |
|---|---|
| 중앙행정기관(대표·운영) / 공공기관 / 지자체 | ✅ 권장 (검색 제공 시) |
검색 기능을 제공하는 모든 사이트가 해당됩니다.
5. 30초 자가진단 + FAQ
✅ 30초 자가진단
□ 검색 직후 결과가 정확도·관련도순으로 정렬되나요?
□ 최신·인기순 등 다른 정렬을 선택할 수 있나요(SP-041)?
□ 관련도 랭킹이 적절한가요(SP-036)?
❓ FAQ
Q1. 기본을 최신순으로 하면 안 되나요? 검색 직후엔 가장 관련 있는 결과를 봐야 합니다. 최신순이 기본이면 관련도 높은(오래된) 결과가 묻히죠. 첫 화면은 관련도순이 자연스럽습니다. Q2. 정확도와 관련도 차이는요? 정확도는 검색어와 정확히 일치하는 정도, 관련도는 의미적으로 관련된 정도입니다. 둘 중 적절한 기준(보통 검색 엔진 랭킹 점수)으로 정렬하죠. Q3. 다른 정렬은 못 쓰나요? 씁니다. 최신·인기순 등은 사용자가 선택하게 제공합니다(SP-041). 기본은 관련도순이되 원하면 바꾸게요.
6. 마무리
SP-038의 메시지:
가장 잘 맞는 걸 맨 위에 — 초기 결과를 정확도·관련도순으로 정렬하라.
기본 정렬이 관련도순이 아니면 핵심 결과가 묻힙니다. 초기 결과를 관련도순으로 정렬하고 다른 정렬은 선택지로 주는 게 핵심이죠. 다음 편은 결과가 많을 때 좁히기 돕기입니다.
다음 편 예고 ▶ 「713. (SP-039) 검색 결과가 많은 경우 고급 검색 옵션 링크나 정렬/필터 기능을 제안하여 결과 수를 줄이는 과정을 돕고 있다.」
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편은 모든 링크는 실행하였을 때, 링크 레이블에 명시된 적절한 화면으로 이동하라는 규칙입니다.
