Syndication (신디케이션)

  • 원래 검색로봇이 해야 하는 일을 신디케이션 API라는 규약을 통해서 개별 웹사이트가 일을 대신하는 것

  • 개별 웹사이트에서 콘텐츠가 신규 생성될 때, 개별 웹사이트에서 ping을 날려서 네이버 검색에 반영될 수 있도록 허락을 얻는 것

신디케이션이란

신디케이션이란 웹 사이트 또는 모바일 어플리케이션(이하 앱 이라고 한다)이 보유하고 있는 콘텐츠를 다른 웹 사이트가 이용할 수 있게 하는 방식의 하나입니다. 콘텐츠를 보유하고 있는 웹 사이트와 앱은 정해진 형식에 따라 문서를 구성하여 해당 문서의 링크를 다른 웹 사이트에 전송하고, 이를 전송 받은 웹 사이트는 해당 문서의 내용을 분석하여 사용합니다.

네이버와 같은 검색 서비스는 웹 로봇을 이용하여 웹 사이트의 콘텐츠를 수집하는데 일반적인 무작위 크롤링 기법은 웹 사이트에 부하를 줄 가능성이 있고 문서 내용을 정확하게 분석하기 어렵습니다.

신디케이션을 이용하면 크롤링 기법에 비해 부하를 최소화 하고, 원하는 부분만 검색 서비스에 노출할 수 있는 장점이 있습니다. 또한 신규 콘텐츠나 수정된 콘텐츠가 검색 서비스에 쉽게 반영되며, 제목, 내용의 주요 콘텐츠의 구조가 검색 결과에 정확히 반영된다는 장점이 있습니다.

여러분의 사이트가 XE, 워드프레스, 그누보드와 같은 CMS 를 사용한다면 신디케이션 연동 기능이 기본적으로 탑재되어 있거나 플러그인 형태로 설치 가능하기 때문에 별도의 개발이 필요 없습니다. 만약, 여러분의 사이트가 신디케이션을 지원하지 않는 다면 아래 흐름도를 참고하여 사이트 개발자에게 문의하세요.

Last updated