구글 블로그에서 레이블마다 다른 Feed를 제공하는 방법
요약: 구글 블로그(New Blogger)에서는 레이블마다 Feed를 제공할 수 있다. 구글 블로그의 Feed에 관해 간단하게 살펴보고 레이블 별로 Feed를 제공하는 방법을 설명하겠다.
하나의 블로그에서 다루는 주제가 몇 가지 형태로 분류될 수 있는 것들이고, 서로 관심사가 다를 법한 주제라면 블로그 구독자들에게 관심있는 주제에만 Feed를 제공하는 것은 구독자들에게 꼭 필요한 정보만 제공할 수 있다는 측면에서 괜찮은 선택일 수 있다. 어느 한 분야에만 관심이 있는 구독자들은 전체 RSS를 받는 것보다는 관심분야의 RSS만 구독할 수 있다.
구글 블로그는 블로그의 피드를 ATOM과 RSS 형식으로 제공한다. 구글 블로그의 도움말에도 나와 있듯이 ATOM Feed와 RSS Feed 주소는 다음과 같다.
ATOM Feed: http://블로거주소.blogspot.com/feeds/posts/default
RSS Feed: http://블로거주소.blogspot.com/feeds/posts/default?alt=rss (이전 블로그의 경우 &alt=rss를 뒤에 붙이면 된다.)
레이블의 주소 형식은 다음과 같다.
ATOM Feed: http://블로거주소.blogspot.com/feeds/posts/default/-/레이블
RSS Feed: http://블로거주소.blogspot.com/feeds/posts/default/-/레이블?alt=rss
그러나, 주의할 점이 있다. 레이블이 한글로 되어 있을 경우 저렇게만 주소를 만들어서 제공했다가는 적절한 접근이 될 수 없다. 블로거에서 사용하는 인코딩 방식이 UTF-8으로 되어 있기 때문에 모든 주소는 반드시 UTF-8으로 만들어 주어야 한다.
이 블로그의 "축구"란 레이블을 예로 들어 보자.
우측 레이블 구름에서 "축구"를 클릭하면 관련 글이 나오면서 브라우저의 주소 창에는 이런 주소가 보이게 된다.
http://b4dawn.blogspot.com/search/label/%EC%B6%95%EA%B5%AC
여기서 label/이후의 "%EC%B6%95%EA%B5%AC" 부분이 축구란 단어에 대한 UTF-8 인코딩이다. 그러므로 축구에 대한 피드 주소는 아래와 같다.
http://b4dawn.blogspot.com/feeds/posts/default/-/%EC%B6%95%EA%B5%AC
이 블로그의 메뉴에서 각 항목의 왼쪽에 보이는 Feed 버튼이 바로 레이블 별로 제공하는 Feed 주소이다.
3 개의 댓글:
궁금한 점이 있어서 코멘트를 남깁니다.
오른쪽에 배치하신 레이블의 경우 글자의 크기, 색, 링크를 모두 html로 만드신 것인지 궁금합니다.
blogger에서 해당 기능을 지원하고 있는 것인지요?
오른쪽에 보이는 레이블 클라우드는 Blogger에서 기본으로 제공하는 기능은 아니구요. Blogger의 레이블 위젯과 자바 스크립트를 함께 사용한 것입니다.
제 글 중 레이블 클라우드에 관한 글을 보시거나, 지저깨비님이 쓰신 글을 보시면 더 자세한 내용을 보실 수 있습니다.
답변 감사합니다. ^_^
댓글 쓰기