2012년 6월 14일 목요일

RSS 다이어트...블로그 검색이 안되는경우

블로그 글이 검색이 안되어 이리저리 보던중...
RSS 버너 에서 보면 제목만 RSS로 튀어나오는것을 보고...이거 설정이 이상하다 싶었는데..

얼마전에 버너에서 설정할때 RSS 사이즈가 512k가 넘어서 오류가 나길래
구글블로그의 설정에서 블로그 RSS 피드를 "짧게" 라고 설정한것이 기억났다.

이걸 "전체"로 하면 사이즈 초과로 버닝이 안된다. (피드버너만 그런지 다른 버너서비스도 그런지는 모르겠다)

인터넷에서 뒤져본 결과....기본으로 보든 게시물이 버닝되므로 건수가 많아지면 RSS 버닝실패....씨방세....

이럴경우 글을 쓰는 블로그에서 할 수 있는 방법은 세가지

1. 글을 포스팅 하지 않는다.....  이건말도 안되고

2. 포스팅시 설정에서 RSS 설정을 찾아서 내용에서 제목만 또는 짧게 RSS로 제공하도록...구글 블로그의 경우 짧게 하면 정말...제목만 튀어나오는듯

3. 전체를 RSS로 발행하면서 전체 내용을 검색기에서 보도록 하기 위해서는 차라리 RSS 건수를 제한 하는 방법이 있다.

이 설정은 RSS 버너에서 원본에서 가져갈때 파라메터값을 추가하여 최근 게시물 기준으로 가져오는 건수를 제한 하는 방법으로 버너에 가서  RSS 원본 URL 링크를 찾아서 이런식으로 넣어준다.

1. 버너 기본값.. 이렇게 해놓으면 모든 포스팅을 Atom으로 긁어온다. 실패 가능성 높음
http://yckwon75.blogspot.com/feeds/posts/default
2. 버너가 RSS로 가져온다 .. 1과 다를바 없다.
http://yckwon75.blogspot.com/feeds/posts/default?alt=rss
3. Atom으로 가져오되 최근 10개만 가져온다.
http://yckwon75.blogspot.com/feeds/posts/default?max-results=10.
3. RSS로 가져오면서 최근 10개만 가져온다.
http://yckwon75.blogspot.com/feeds/posts/default?alt=rss&max-results=10

위와 같이 해놓고 구글 블로그에서 "설정-->기타-->사이트피드" 에다가  "블로그 피드 허용" 부분을 "전체"로 변경한다.

max-results=10 이 핵심이다. 10은 최근 10건 이므로 자신의 상황에 맞도록 조정하면 되겠다.

물론 글을 짧게 쓰는경우 한동안 문제가 없겠으나 나처럼 글하나가 좀 길거나 짧지만 오랜기간 포스팅하는 경우 RSS 발행 사이즈가 512k를 넘어가면 RSS 버닝이 중지되고 당연히 포탈에서 검색이 되지 않는다.

이거원....RSS 사이즈도 제한이 있었군...또 하나 배웠다.

댓글 없음:

댓글 쓰기

본 블로그의 댓글은 검토후 등록됩니다.