헤이제임스MORNING DIGEST · 2026-07-20 · 헤이제임스🎬 영상

AI로 쇼핑몰 검색 만들면 품절 상품이 맨 위에 뜹니다 — 정해야 할 5가지

인포그래픽 요약

01핵심 개요

항목내용
주제AI로 쇼핑몰 상품 목록·검색을 만들 때 코드 이전에 사람이 정해야 하는 5가지 정책
핵심 메시지코드는 AI의 몫, 결정은 만드는 사람의 몫. AI 시대 실력은 '결정 목록'에서 갈림
실험 방식동일 쇼핑몰(동네 마켓, 상품 120개)에 목록·검색을 두 버전으로 생성 — 한 줄 프롬프트('뚝딱') vs 실전 프롬프트
문제 제기아무 지시가 없으면 AI는 최신 등록순을 선택 → 어제 등록된 품절 상품이 최상단에 노출
법적 배경국내 1위 이커머스가 검색 알고리즘 조작(자사 상품 6만 개 상위 고정)으로 공정위 과징금 약 100억 원 부과, 소송 진행 중
결론정렬 순서는 회사 권한이나, 소비자를 속이는 방식이면 법 문제. 목록·검색은 만들고 끝이 아니라 운영하는 화면
기술 스택레일즈(Rails) — 외부 검색 서비스 없이 한 프레임워크 안에서 목록·검색·기록·관리자까지 구현

02정해야 할 5가지 정책 (핵심)

#정책뚝딱 버전 (지시 없음)실전 버전 (결정 반영)
1정렬 기본값최신 등록순(AI 기본값) → 품절 신상품이 최상단추천순. 최근 30일 판매량×3 + 평점×8 + 신상품(등록 2주내) 가산점 15
2품절·판매중지 처리판매중지 상품이 목록에 노출, 상세·장바구니까지 열림 → CS 사고품절=표시 달고 목록 뒤로. 판매중지=숨기되 직접 진입 시 '판매 종료' 안내+유사 상품
3목록 범위·나눔 방식120개 전체 한 번에 노출(만 개면 화면 멈춤)24개씩 페이지네이션, 페이지 이동해도 정렬·필터 유지
4검색 범위·결과없음 화면상품명만 검색('사과'→'청송 부사' 미노출). 결과 없으면 빈 화면검색 태그(품종·브랜드·별칭) 부착. 결과 없으면 안내+인기 상품 노출
5검색 기록검색 시도 자체가 아무데도 안 남음검색어·횟수 기록(개인정보 미결합), 결과 없는 검색어를 관리자 리포트로 집계

03두 버전의 근본적 차이

구분뚝딱 버전실전 버전
프롬프트"상품 목록 페이지와 검색 기능을 만들어 달라" (한 줄)정렬·품절/판매중지·목록방식·검색·검색기록·관리자 6항목 명시
코드 성격등록일 역순 정렬 + 상품명 검색, 사실상 두 줄말로 정한 진열 정책이 그대로 공식·규칙 코드로 전환
정책 유무정책이 없는 게 아니라 아무도 정하지 않은 정책이 이미 작동답변하는 과정에서 진열 정책이 문서로 축적
결과물화면이 나오고 끝남다음 결정을 돕는 데이터가 쌓이기 시작
AI의 역할코더기획 파트너(구현 전 미결 정책을 되물음)

04핵심 개념·설계 원칙

개념설명
상품 목록 = 진열대목록 첫 페이지·검색 결과 최상단은 오프라인 매장의 눈높이 선반. 무엇을 놓는지가 매출을 결정
검색의 2단계①찾기(검색어에 맞는 상품 선별) ②줄 세우기(순서 결정). 과징금 사건은 두 번째 단계에서 발생
추천순의 실체'추천순'은 정렬 자체가 아니라 판매량·평점·신상품 가중치를 배분한 공식. 개발이 아닌 장사의 결정
결과 없음 = 두 번째 진열대검색까지 한 손님은 목적이 가장 뚜렷 → 빈 화면 대신 인기 상품 제시
결과 없는 검색어 = 시장조사손님이 찾다가 못 찾고 간 상품 목록. 다음 입고 결정을 손님이 직접 알려주는 데이터
개인정보 원칙인기 검색어 집계엔 검색어·횟수만 필요. 데이터는 목적에 필요한 만큼만
인덱스책 뒤 찾아보기. 없으면 검색마다 전체를 훑음. 상품 만 개 규모부터 속도 저하(오픈 한참 뒤 나타남) → 실전 버전은 미리 인덱스 설정
검색 엔진 필요성오타 교정·자연어 검색은 전용 엔진이 맞으나, 수천 개 규모까진 DB 검색+태그로 충분. 도구가 아닌 순서의 문제

05총평

항목내용
강점법적 사례(공정위 과징금)로 정렬의 무게를 각인. 동일 데이터 2버전 비교로 정책 부재의 실질 피해를 직관적으로 전달
핵심 통찰AI 시대의 실력은 코드가 아니라 '결정 목록'에서 갈림. 실전 프롬프트는 매장을 운영해 본 사람만 작성 가능
실무 팁프롬프트 말미에 "구현 전, 내가 정하지 않은 정책 중 결정이 필요한 게 있으면 먼저 질문해 달라"를 항상 삽입 → AI가 기획 파트너로 전환
한계·유의검색 순위 관련 법원 판단은 갈리는 영역(대법원이 회사 손 들어준 사례도 존재). 순서는 권한, 속임은 법 문제라는 선이 기준
적용 대상AI 코딩으로 쇼핑몰·이커머스를 빠르게 구축하는 개발자·기획자·소상공인

06용어 사전

용어뜻
뚝딱 버전한 줄 프롬프트로 AI가 즉석 생성한, 정책 결정이 빠진 결과물
실전 버전5가지 정책 결정을 프롬프트에 반영해 손님을 받을 수 있는 수준으로 만든 결과물
추천순판매량·평점·신상품 등 가중치 공식으로 상품 순서를 정하는 정렬 방식
정렬 기본값손님 대다수가 바꾸지 않는 기본 진열 순서 = 사실상 매장 진열 정책 전부
페이지네이션목록을 1·2페이지로 나눠 넘기는 방식(비교 구매형 쇼핑에 적합)
무한 스크롤계속 아래로 이어 붙는 방식(SNS 피드형에 적합, 뒤로가기 시 최상단 튕김 문제)
검색 태그(이름표)상품에 붙이는 품종·브랜드·별칭 등 검색 보조 키워드('부사'←'사과')
결과 없음 화면검색 결과가 없을 때 안내와 인기 상품을 제시하는 화면
인덱스DB 검색 속도를 높이는 찾아보기 구조. 대량 데이터에서 성능 좌우
마이그레이션레일즈에서 DB 변경(예: 인덱스 추가)을 안전하게 기록·반영하는 절차
과징금공정거래법 위반 시 부과되는 금전 제재(본 사건 약 100억 원)

07출처

  • 제목: AI로 쇼핑몰 검색 만들면 품절 상품이 맨 위에 뜹니다 — 정해야 할 5가지
  • 채널: 헤이제임스 - AI 쉽게 배우기
  • URL: https://www.youtube.com/watch?v=da8AGavTM5s
  • 게시일: 2026-07-19
헤이제임스 · 2026-07-20
← 목록으로