feedburner로 RSS 주소 바꾸기.

By | 2006-03-19

며칠전 워드프레스의 피드가 좀 문제가 있어서 변경한다는 글을 썼는데 어제 피오넬님이 블로그에 피드버너로 피드를 고정시키면 편하다는 이야기를 쓰셨다. 겸사겸사 피드버너로 RSS주소를 바꾸는 법을 알아보자.

이 방법은

http://feeds.feedburner.com/원하는_이름

로 발급받아서 사람들에게 알리고 저 주소의 설정값에 실제 RSS주소를 저장시켜두면 나중에 다른 블로그 서비스나 프로그램을 이용한다 하더라도 구독자들이 RSS주소를 바꿔넣어야 하는 불편함을 덜 수 있는 이점이 있다. 즉 피드버너에서 다양한 RSS를 읽어다가 저 주소로 다시 뿌려주는 것이다. RSS를 피드버너로 바꾸게 되면 RSS를 읽어가는 트래픽도 피드버너쪽으로 분산시키는 효과도 얻을 수 있다.
방법은 간단하다. 피드버너에 접속해서 맨 위 Register를 누르고 아이디, 비밀번호, 이메일 주소를 적은 다음 자신의 블로그 주소 또는 RSS주소를 입력한다. 대부분 블로그 서비스에는 RSS주소가 자동발견될 수 있도록 설정되어 있으므로 블로그 주소를 적어도 무방하다.
register_feedburner_1.gif
이 때 여러개의 피드(각기 다른 RSS 버젼이나 Atom 등)가 발견되면 어느 주소를 피드버너에 입력할 RSS로 사용할 것인지를 선택하는 옵션이 나온다. 적당한 놈으로 선택.
register_feedburner_2.gif
“feeds.feedburner.com/ㅇㅇㅇㅇ”에 들어갈 이름을 입력해서 자신의 피드주소를 정할 차례다. 중복되지 않는 이름을 입력하면 모든 설정은 끝.
register_feedburner_3.gif
워드프레스 사용자인 경에는 wp-content/theme/테마이름 디렉토리에 있는 header.php와 필요에 따라 sidebar.php 등의 파일을 수정해주면 된다.
header.php에서는
아래와 같은 모양으로 된 RSS 0.92와 2.0, 그리고 atom의 피드 주소를 지워주고 (주석처리해도 RSS리더기에서는 자동발견하는듯. 나중을 위해 다른데 따로 적어 놓는 센스!)


<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="< ?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="text/xml" title="RSS .92" href="< ?php bloginfo('rss_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="Atom 0.3" href="< ?php bloginfo('atom_url'); ?>" />

아래 html태그를 추가한다.


<link rel="alternate" type="application/rss+xml" href="http://feeds.feedburner.com/자기가_정한_이름" />

sidebar.php에 RSS버튼이나 배너를 달았다면 피드버너쪽의 RSS주소로 수정해준다.

10 thoughts on “feedburner로 RSS 주소 바꾸기.

  1. 저도 피드버너를 쓰고 있는 한글이 모조리 ?로 표시되어 난감합니다. 그리고 얼마 전까지만 해도 일주일 동안 가장 많은 사람들이 클릭한 글을 목록으로 뽑아주는 기능이 있었는데 그게 유료로 전환되어 참 아쉬워요.

  2. hof Post author

    곰// 옹 그래요? RSS가 UTF-8이면 저랑 같은데.. 전 왜 잘되는거죠? ㅠㅠ 태우님 블로그보면 자신의 블로그로 향하는 링크들이 피드버너의 링크를 사용하던데.. 그게 유료였나보군요. 얼;;;

  3. 피오넬

    위에 H.Moon님이 얘기하신 방법은 이미 분산되어 있는 각 피드의 트래픽을 모두 긁어오는 역할을 하고, Optimize 메뉴에 있는 SmartFeed™를 활성화시키면 단일피드(Single Feed)로 변해요. 즉, atom이나 다른 rss피드가 방앗간에서 가래떡 뽑듯이 하나로 통합된다는 얘기. 쿨럭~

  4. 프리니

    피드버너 말만 들었었는데 쉽게 설명해주셔서 바로 적용했습니다. 좋은 글 감사드립니다. ^^

  5. Pingback: Jay G.'s weblogs

  6. 이현자

    저기 제가 웹2.0을 잘몰라서 그러는데요…
    여기서 말하는 feed 라는게 도대체 무엇인가요?
    그리고 feedburner라는 뜻은 무엇인가요?
    꼭 가르켜 주세요…ㅠㅠ
    지금 피드버너에 가입은 했는데 영어도 많고
    도대체 어떡해하는지 모르겠습니다..ㅠㅠ
    끝가지 읽어주셔서 감사합니다.

Comments are closed.