여행 중개 플랫폼
여러 공급사의 여행 상품을 통합 검색·비교·예약할 수 있는 중개 플랫폼. Elasticsearch 기반 고속 검색, Next.js SSR SEO 최적화.
Background
여행 상품은 항공, 숙박, 패키지 등 공급사마다 별도 사이트에 흩어져 있어 소비자가 최적의 상품을 비교하기 어려웠습니다. 수만 건의 상품 데이터를 실시간으로 검색하면서도, 검색 엔진 최적화(SEO)를 통해 유기적 트래픽을 확보해야 하는 과제가 있었습니다.
Solution
Elasticsearch를 도입하여 수만 건의 여행 상품을 날짜, 목적지, 인원, 가격 범위 등 다차원 필터로 밀리초 단위 검색이 가능하도록 구축했습니다. Next.js SSR로 모든 상품 페이지의 SEO를 최적화하고, 예약 프로세스를 3단계로 단순화하여 이탈율을 최소화했습니다. 공급사별 API를 통합 어댑터 패턴으로 관리하여 신규 공급사 추가를 1일 이내로 가능하게 했습니다.
Key Features
다차원 통합 검색
날짜, 목적지, 인원, 가격, 상품 유형 등 복합 필터 검색. Elasticsearch 기반 밀리초 단위 응답
실시간 공급사 가격 비교
동일 상품에 대해 여러 공급사의 가격을 실시간 비교. 최저가 자동 하이라이트 및 가격 알림 기능
3단계 간편 예약
상품 선택 → 여행자 정보 → 결제의 3단계로 단순화. PG사 연동 결제 및 예약 확인 자동 발송
SEO 최적화
Next.js SSR + 동적 메타태그로 모든 상품 페이지 검색 엔진 인덱싱. 구조화된 데이터(Schema.org) 적용
Result
Elasticsearch 도입으로 수만 건 상품 검색 속도 확보. SSR 기반 SEO 최적화로 유기적 트래픽 유입 안정화. 다수 공급사 API 연동 완료.