API 용어집
ㄱ
- 검색 엔진 결과 페이지(SERP)
- 검색엔진 결과 페이지(SERP)는 사용자의 쿼리에 대한 응답으로 검색엔진이 반환하는 페이지입니다. 최신 검색 엔진에서 SERP는 대개 단순한 목록 형태가 아니라 여러 요소가 혼합된 형태로 표시됩니다. 즉, 순위가 매겨진 자연 검색(무료) 링크, 유료 광고, 그리고 쿼리의 일부에 직접 답변을 제공하는 추천 스니펫이나 지식 패널과 같은 SERP 기능 등이 포함됩니다. 일부 검색어와 검색 엔진의 경우, AI가 생성한 개요가 페이지 상단 부근에 표시되기도 합니다.
ㄹ
- 레이트 리미팅
- 레이트 리미팅은 클라이언트(주로 컴퓨터나 모바일 기기의 앱)가 일정 시간 동안 서비스에 요청을 보낼 수 있는 횟수를 제한하는 방식입니다. 클라이언트가 제한을 초과하면 서비스는 제한 시간이 초기화될 때까지 추가 요청을 거부하거나 지연시킵니다(보통 HTTP 429 Too Many Requests 응답을 반환함). 레이트 리미팅은 서비스가 과부하되는 것을 방지하고, 사용자 간의 공정한 접근을 보장하며, 많은 API가 제공하는 사용 등급을 관리하는 역할을 합니다.
ㅅ
- 스크래퍼
- 스크래퍼는 웹사이트(검색엔진 결과 페이지 포함)에서 데이터를 자동으로 추출하는 프로그램으로, 일반적으로 페이지를 다운로드한 후 사람이 보는 브라우저용으로 작성된 HTML을 파싱하는 방식으로 작동합니다. 스크래퍼는 사람이 읽도록 만들어진 콘텐츠를 컴퓨터 프로그램이 저장하고 재활용할 수 있는 구조화된 데이터로 변환할 수 있습니다. 스크래퍼는 가격 비교, 연구, 아카이빙, 시스템 모니터링 등 다양한 합법적인 용도에 활용되지만, 스크래핑하는 대상과 방식에 따라 법적·기술적·정책적 문제를 일으킬 수 있습니다. 검색 환경에서 스크래퍼는 검색 엔진 결과 페이지를 불러와 분석함으로써 결과를 추출하는데, 많은 주요 제공업체가 이용약관 및 자동화 방지 정책을 통해 이러한 방식을 제한하거나 금지하고 있습니다.
ㅇ
- 에이전틱 검색
- 에이전틱 검색은 AI 에이전트(주로 대규모 언어 모델 기반)가 단 한 번의 정적인 검색을 하는 대신 다단계 검색 과정을 능동적으로 계획하고 수행하는 정보 검색 방식입니다. 에이전트는 쿼리를 분해하고, 어떤 소스나 도구를 참고할지 결정하며, 여러 차례 검색을 실행하고, 검색 결과를 평가합니다. 그리고 답변에 필요한 충분한 정보를 수집할 때까지 이 과정을 반복하며 접근 방식을 개선해 나갑니다.
- 웹 검색 API
- 웹 검색 API는 브라우저를 통하거나 검색 결과 페이지를 스크래핑할 필요 없이, 소프트웨어가 검색엔진의 웹 인덱스를 조회하여 결과를 구조화된 데이터로 받을 수 있게 해주는 서비스입니다. 프로그램이 쿼리 및 파라미터가 포함된 요청을 보내면, AI 애플리케이션에서 바로 활용할 수 있는 기계 판독 가능한 결과(일반적으로 URL, 제목, 텍스트 스니펫과 함께 뉴스, 이미지, 동영상 등 풍부한 콘텐츠)를 반환받습니다.
ㅌ
- 토큰화
- 토큰화는 텍스트를 시스템이 실제로 처리할 수 있는 단위인 토큰이라는 더 작은 단위로 분할하는 프로세스입니다. 언어 모델에서 토큰은 일반적으로 전체 단어가 아닌 숫자로 인식되는 서브워드 단위 조각입니다. 기존의 전통적인 검색에서 토큰화는 텍스트를 인덱스 생성 및 쿼리에 사용하는 용어 단위로 분할합니다. 어떤 방식이든, 토큰화는 가공되지 않은 텍스트를 시스템이 처리 가능한 단위로 변환하는 단계입니다.
S
- SERP 기능
- SERP 기능은 표준적인 자연 검색 링크 목록을 넘어 검색엔진 결과 페이지에 표시되는 정보 확장형 모듈입니다. 대표적인 예로는 추천 스니펫, 지식 패널, “사람들이 자주 묻는 질문” 상자, 이미지 및 동영상 캐러셀, 지역 지도 팩, 주요 기사 블록, 쇼핑 모듈, AI 생성 개요 등이 있습니다.