SEO (Search Engine Optimization)
: 의미 그대로 사이트를 검색 결과에 잘 노출될 수 있도록 하는 것
→ 구글, 네이버와 같은 검색 엔진은 자체적으로 만든 검색 봇을 통해 검색 결과에 근접한 페이지를 최상위에 매칭
현재 대부분의 검색 엔진에서는 방대한 정보를 검색 및 색인화 하는 과정을 크롤러(crawler)
라고 부르는 정보 수집 프로그램을 통해 수행 (크롤러를 봇이라고 부르기도 함)
→ 주기적으로 웹에 접속된 사이트들을 방문하여 웹 사이트가 가지고 있는 정보에 대해 색인을 작성 및 자체 DB에 저장하여 검색 시 활용함.
로봇 검색 엔진 (크롤러)
→ Google, Naver 등 대부분의 검색 엔진에서 사용하는 방식