작성 목적
미션 생성 과정에서 네이버 블로그 검색어가 어떤 기준으로 만들어지는지 비개발자 팀원도 확인할 수 있도록 현재 동작을 정리합니다.
특히 검색 결과를 봤을 때 “왜 이 블로그가 검색됐지?”라는 의문이 생길 수 있어, 온보딩 및 미션 입력값 중 실제 검색에 사용되는 값과 사용되지 않는 값을 구분합니다.
아래 사용자 정보는 동작 설명을 위한 가상 예시입니다. 실제 사용자 데이터나 인증 정보는 포함하지 않습니다.
한눈에 보는 검색어 생성 방식
네이버 블로그에 전달하는 검색어는 아래 네 요소를 공백으로 연결해 만듭니다.
연령대 + 거주 지역 + 소비 항목 + 검색 보조 키워드
예시:
| 구성 요소 |
값의 출처 |
변환 예시 |
| 연령대 |
온보딩 생년월일 |
1999년생 → 검색 시점 기준 20대 |
| 거주 지역 |
온보딩 거주 지역 |
SEOUL → 서울 |
| 소비 항목 |
미션 생성 시 선택한 항목 |
DELIVERY_FOOD → 배달음식 |
| 검색 보조 키워드 |
서버가 보유한 20개 표현 중 하나 |
절약 팁 |
정확한 나이가 아니라 10대, 20대, 30대처럼 연령 구간만 사용합니다. 60세 이상은 모두 60대 이상으로 표현합니다.
검색 보조 키워드는 미션 생성 작업마다 20개 중 하나가 선택됩니다. 동일한 작업을 다시 처리할 때는 같은 키워드가 사용되지만, 새로운 미션 생성 작업에서는 다른 키워드가 선택될 수 있습니다.
미션 온보딩부터 검색어가 만들어지는 예시
예시 1: 서울에 거주하는 20대 사용자의 배달음식 미션
온보딩 및 미션 생성 입력:
| 입력 |
예시 값 |
| 생년월일 |
1999-05-10 |
| 거주 지역 |
서울 |
| 카테고리 |
식비 |
| 소비 항목 |
배달음식 |
| 기존 소비 빈도 |
주 3회 |
| 기존 소비 금액 |
60,000원 |
실제 검색에 사용되는 값:
20대 + 서울 + 배달음식 + 검색 보조 키워드
실제로 만들어질 수 있는 검색어:
20대 서울 배달음식 절약 팁
20대 서울 배달음식 대체 방법
20대 서울 배달음식 소비 줄이기
20대 서울 배달음식 절약 후기
위 네 검색어가 한 번에 모두 요청되는 것은 아닙니다. 미션 생성 작업 하나에는 검색 보조 키워드 하나가 선택되어 검색 요청도 한 번 만들어집니다.
기존 소비 빈도인 주 3회와 소비 금액인 60,000원은 검색어에 포함되지 않습니다.
예시 2: 경기도에 거주하는 30대 사용자의 게임 미션
| 입력 |
예시 값 |
| 생년월일 |
1988-03-20 |
| 거주 지역 |
경기 |
| 카테고리 |
취미 |
| 소비 항목 |
게임 |
| 기존 소비 빈도 |
주 2회 |
| 기존 소비 금액 |
100,000원 |
만들어질 수 있는 검색어:
30대 경기 게임 돈 아끼기
30대 경기 게임 가성비 대안
30대 경기 게임 예산 관리
예시 3: 부산에 거주하는 20대 사용자의 화장품 미션
| 입력 |
예시 값 |
| 생년월일 |
2004-11-15 |
| 거주 지역 |
부산 |
| 카테고리 |
생활 |
| 소비 항목 |
화장품 |
| 기존 소비 빈도 |
주 1회 |
| 기존 소비 금액 |
80,000원 |
만들어질 수 있는 검색어:
20대 부산 화장품 줄이는 법
20대 부산 화장품 현명한 소비
20대 부산 화장품 실천 방법
소비 항목별 실제 검색 키워드
| 영역 |
검색에 사용되는 키워드 |
| 식비 |
배달음식, 외식, 술자리, 카페, 간식, 편의점 |
| 생활 |
의류, 화장품, 생활용품, 미용, 자기계발 |
| 취미 |
용품&굿즈, 게임, 디지털 콘텐츠, 수업&클래스, 공연&전시&티켓, 동호회&모임, 장비 대여, 공간 이용 |
검색 보조 키워드 목록
아래 20개 중 하나가 검색어 마지막에 붙습니다.
|
|
|
|
| 절약 팁 |
줄이는 법 |
아끼는 법 |
대체 방법 |
| 소비 줄이기 |
돈 아끼기 |
생활비 절약 |
지출 관리 |
| 현명한 소비 |
비용 줄이기 |
절약 습관 |
가성비 대안 |
| 알뜰 노하우 |
지출 줄이는 방법 |
예산 관리 |
소비 습관 개선 |
| 절약 챌린지 |
대안 추천 |
실천 방법 |
절약 후기 |
네이버 검색 요청의 나머지 조건
인증 정보는 제외하고 다음 조건으로 검색합니다.
| 조건 |
현재 값 |
의미 |
| 결과 개수 |
기본 15개 |
검색 결과를 최대 15개 요청 |
| 시작 위치 |
1 |
첫 번째 결과부터 조회 |
| 정렬 기준 |
유사도순 |
네이버가 검색어와 유사하다고 판단한 순서 |
| 응답 형식 |
JSON |
서버가 처리할 수 있는 데이터 형식 |
운영 설정에 따라 결과 개수는 변경될 수 있지만, 별도 설정이 없을 때는 15개입니다.
검색어에 사용되지 않는 미션 입력값
다음 정보는 미션 생성에는 사용되지만 네이버 블로그 검색어에는 포함되지 않습니다.
- 미션 카테고리 자체
- 기존 소비 빈도
- 기존 소비 금액
- 미션 설문 답변
- 소득 및 저축 정보
- 정확한 생년월일
- 사용자 식별값
예를 들어 배달음식에 매주 1만 원을 쓰는 사용자와 20만 원을 쓰는 사용자가 연령대와 지역까지 같다면, 동일한 형태의 검색어가 만들어질 수 있습니다.
“왜 이 블로그가 검색됐지?”라는 결과가 나올 수 있는 이유
현재 검색 결과는 URL과 제목이 정상인지, 같은 URL이 중복됐는지 정도만 확인한 뒤 사용합니다.
다음과 같은 추가 판단은 현재 하지 않습니다.
- 글의 제목이나 설명이 선택한 소비 항목과 실제로 관련 있는지
- 절약 또는 대체 행동을 다룬 글인지
- 최신 글인지
- 광고나 홍보 중심의 글인지
- 검색어와의 관련성이 충분히 높은지
- 특정 블로그 서비스의 글인지
- 사용자에게 유용한 정보인지
또한 카페, 게임, 미용, 클래스, 공간 이용처럼 의미가 넓은 소비 항목에 지역이나 후기 같은 표현이 붙으면, 절약 정보가 아닌 지역 매장·상품·체험 홍보 글도 함께 검색될 수 있습니다.
따라서 현재 검색 결과가 기대와 다르다면 네이버 검색 자체의 오류라기보다는 다음 두 조건의 영향이 클 수 있습니다.
- 검색어가 연령대·지역·소비 항목·범용 보조 키워드로만 구성됨
- 검색 결과를 받은 뒤 내용 관련성이나 품질을 별도로 선별하지 않음
PM 논의가 필요한 지점
기대 결과
이 이슈를 바탕으로 PM·디자인·개발이 현재 검색 방식에 대한 공통 이해를 맞추고, 검색 품질 개선이 필요하다면 어떤 입력과 선별 기준을 변경할지 후속 논의를 진행합니다.
작성 목적
미션 생성 과정에서 네이버 블로그 검색어가 어떤 기준으로 만들어지는지 비개발자 팀원도 확인할 수 있도록 현재 동작을 정리합니다.
특히 검색 결과를 봤을 때 “왜 이 블로그가 검색됐지?”라는 의문이 생길 수 있어, 온보딩 및 미션 입력값 중 실제 검색에 사용되는 값과 사용되지 않는 값을 구분합니다.
한눈에 보는 검색어 생성 방식
네이버 블로그에 전달하는 검색어는 아래 네 요소를 공백으로 연결해 만듭니다.
예시:
20대SEOUL→서울DELIVERY_FOOD→배달음식절약 팁정확한 나이가 아니라
10대,20대,30대처럼 연령 구간만 사용합니다. 60세 이상은 모두60대 이상으로 표현합니다.검색 보조 키워드는 미션 생성 작업마다 20개 중 하나가 선택됩니다. 동일한 작업을 다시 처리할 때는 같은 키워드가 사용되지만, 새로운 미션 생성 작업에서는 다른 키워드가 선택될 수 있습니다.
미션 온보딩부터 검색어가 만들어지는 예시
예시 1: 서울에 거주하는 20대 사용자의 배달음식 미션
온보딩 및 미션 생성 입력:
실제 검색에 사용되는 값:
실제로 만들어질 수 있는 검색어:
위 네 검색어가 한 번에 모두 요청되는 것은 아닙니다. 미션 생성 작업 하나에는 검색 보조 키워드 하나가 선택되어 검색 요청도 한 번 만들어집니다.
기존 소비 빈도인
주 3회와 소비 금액인60,000원은 검색어에 포함되지 않습니다.예시 2: 경기도에 거주하는 30대 사용자의 게임 미션
만들어질 수 있는 검색어:
예시 3: 부산에 거주하는 20대 사용자의 화장품 미션
만들어질 수 있는 검색어:
소비 항목별 실제 검색 키워드
검색 보조 키워드 목록
아래 20개 중 하나가 검색어 마지막에 붙습니다.
네이버 검색 요청의 나머지 조건
인증 정보는 제외하고 다음 조건으로 검색합니다.
운영 설정에 따라 결과 개수는 변경될 수 있지만, 별도 설정이 없을 때는 15개입니다.
검색어에 사용되지 않는 미션 입력값
다음 정보는 미션 생성에는 사용되지만 네이버 블로그 검색어에는 포함되지 않습니다.
예를 들어 배달음식에 매주 1만 원을 쓰는 사용자와 20만 원을 쓰는 사용자가 연령대와 지역까지 같다면, 동일한 형태의 검색어가 만들어질 수 있습니다.
“왜 이 블로그가 검색됐지?”라는 결과가 나올 수 있는 이유
현재 검색 결과는 URL과 제목이 정상인지, 같은 URL이 중복됐는지 정도만 확인한 뒤 사용합니다.
다음과 같은 추가 판단은 현재 하지 않습니다.
또한
카페,게임,미용,클래스,공간 이용처럼 의미가 넓은 소비 항목에 지역이나후기같은 표현이 붙으면, 절약 정보가 아닌 지역 매장·상품·체험 홍보 글도 함께 검색될 수 있습니다.따라서 현재 검색 결과가 기대와 다르다면 네이버 검색 자체의 오류라기보다는 다음 두 조건의 영향이 클 수 있습니다.
PM 논의가 필요한 지점
후기,실천 방법처럼 범위가 넓은 보조 키워드를 유지할지 검토배달비 줄이기,집밥 대체게임 과금 줄이기,무료 게임 추천기대 결과
이 이슈를 바탕으로 PM·디자인·개발이 현재 검색 방식에 대한 공통 이해를 맞추고, 검색 품질 개선이 필요하다면 어떤 입력과 선별 기준을 변경할지 후속 논의를 진행합니다.