Perplexity는 어떤 출처를 인용하나요?
Perplexity는 웹 검색 결과 중 질문과 관련도 높은 출처를 골라 답변에 [1][2] 각주로 표시합니다. RAG 구조로 질의를 검색·재순위화해 출처를 추리며, 색인용 PerplexityBot과 실시간 요청을 처리하는 Perplexity-User가 이 과정을 나눠 맡습니다.
최종 업데이트 2026-07-07
두 개의 크롤러, 두 개의 역할
Perplexity는 웹 검색 결과를 바탕으로 답변을 생성하는 RAG(검색 증강 생성) 구조입니다. 이때 쓰이는 크롤러는 목적이 다른 두 가지로 나뉩니다. PerplexityBot은 검색 결과에 사이트를 노출·인용하기 위한 색인용 크롤러로, robots.txt 허용을 공식적으로 권장합니다. 반면 Perplexity-User는 사용자가 실시간으로 질문할 때 필요한 페이지를 그 자리에서 가져오는 별도 에이전트로, 사용자 요청에 의한 동작이라 robots.txt 규칙을 일반적으로 따르지 않습니다. 두 봇은 User-Agent 문자열과 공개 IP 대역이 각각 다르므로, 웹마스터는 이를 구분해 접근을 제어할 수 있습니다.
출처를 고르고 인용을 붙이는 방식
검색으로 모은 후보 문서는 질의와의 관련도를 기준으로 스코어링·재순위화를 거쳐 압축된 뒤 답변 생성에 투입됩니다. 각 검색 결과에는 제목·URL·발행일·최종수정일·스니펫이 함께 반환되어, 정보의 최신 여부를 확인할 근거로 쓰입니다. 웹 화면에서는 이 출처들이 답변 문장 옆에 [1][2] 형태의 클릭 가능한 각주로 표시되고, 클릭하면 원문 제목과 URL을 보여줍니다. 개발자용 API에서도 동일한 정보가 citations·search_results 필드로 구조화되어 반환되므로, 자체 서비스 화면에 맞춰 인용을 그대로 재구성할 수 있습니다.
출처 노출 범위를 조절하는 도구들
사이트가 인용 후보에 오르려면 최소한 PerplexityBot의 접근을 막지 않아야 합니다. Perplexity-User는 사용자 요청을 대행하는 성격이라 robots.txt로 개별 통제되지 않는다는 점도 함께 알아둘 부분입니다. 개발자 쪽에서는 Sonar API의 search_domain_filter 파라미터로 검색 대상 도메인을 허용·차단 목록으로 직접 지정할 수 있어, 학술 자료나 특정 산업 출처로 답변 근거를 좁히는 것도 가능합니다. 크롤러 검증은 공식 IP 목록(PerplexityBot · Perplexity-User)과 User-Agent를 함께 대조하는 방식이 공식 문서에 안내되어 있습니다.
다음 단계
같은 검색 기반 인용 구조를 쓰는 ChatGPT는 뭘 인용하나와 비교해 보거나, 내 사이트가 PerplexityBot을 막고 있지 않은지 robots 체커로 확인해 보세요.
자주 묻는 질문
- Perplexity는 어떤 출처를 인용하나요?
- Perplexity는 웹 검색 결과 중 질문과 관련도 높은 출처를 골라 답변에 [1][2] 각주로 표시합니다. RAG 구조로 질의를 검색·재순위화해 출처를 추리며, 색인용 PerplexityBot과 실시간 요청을 처리하는 Perplexity-User가 이 과정을 나눠 맡습니다.
- PerplexityBot과 Perplexity-User는 무엇이 다른가요?
- PerplexityBot은 색인 목적의 크롤러로 robots.txt 허용을 권장하며, Perplexity-User는 사용자의 실시간 질문 시 필요한 페이지를 가져오는 에이전트로 일반적으로 robots.txt를 따르지 않습니다. 각각 별도의 User-Agent 문자열과 공개 IP 대역을 가지고 있습니다.
- 내 사이트가 Perplexity에 인용되지 않게 할 수 있나요?
- robots.txt에 'User-agent: PerplexityBot / Disallow: /'을 추가하면 색인 크롤러를 차단할 수 있습니다. 다만 이미 수집된 콘텐츠는 일정 기간 남아 있을 수 있으며, 실시간 사용자 요청(Perplexity-User)은 별도로 제어되지 않습니다.