네이버 서치어드바이저 올바른 rss가 아닙니다 해결방법

  • 핀터레스트  공유하기
  • 카카오톡 공유하기
  • 네이버블로그 공유하기
  • 네이버밴드 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • URL 복사하기

이번 글에서는 워드프레스를 네이버 서치어드바이저에 등록하는 과정에서 무슨 수를 써도 RSS등록이 안 될 때 최후의 수단으로 써볼 수 있는 방법을 공유드릴까합니다. 구글링 네이버 다 찾아보고 이런저런 방법을 써도 다 안되다가 결국 등록을 하고 얼마나 후련했는지 모릅니다. 이렇게 해보고도 안되면 정말 원인을 못찾을지도 모릅니다. 아랫글을 한 번 확인해주세요


가장 흔한 예로 글이 1개라도 공개가 되어 있어야 RSS등록이 됩니다. 아무 글도 없거나 모두 비공개로 되어 있다면 글 1개는 공개로 하고 /feed를 등록해주세요

RSS등록 오류 해결 방법

먼저 제가 해결한 방법부터 말씀드리고 나머지 방법들을 소개해드릴까 합니다. 원인은 RSS문법 오류였는데요. 결론부터 말씀드리면 문법에 문제가 있는 글을 잠시 임시저장으로 돌려놓고 /feed 로 등록하니 바로 등록이 되었습니다. 그럼 문제가 있는 글을 찾는 방법을 알려드릴게요. 문법을 확인하는 validator 사이트에 먼저 접속합니다.



접속 화면

rss 오류 검사
rss 오류 검사

접속을 하면 Validate by URI 라고 쓰여진 곳에 본인의 도메인을 입력하고 check 버튼을 눌러줍니다

오류 페이지
오류 페이지 내용

그럼 상단에 Sorry 라고 나오면서 문법에 오류가 있는 라인을 알려줍니다. 좌측에 보이는 그 라인을 눌러서 상세 내용을 확인해봅니다. 글이 많을 수도 있고 적을 수도 있습니다. 그리고 해당 글을 임시글로 바꿔줍니다. 오류 수정하려고 애쓰지 마시고 그냥 잠시 비공개로 돌리는 겁니다.

네이버 서치치어드바이저
네이버 서치치어드바이저

그리고 다시 RSS 제출을 해봅니다.

뭐 다 아시다시피 /feed 해주시면 됩니다. 그럼 등록이 짠 하고 됐네요. 그리고 다시 임시글을 발행으로 바꿔줍니다. 해결되셨나요? 아니라면 다른 방법들을 알려드리겠습니다.

문구 입력 방식 변경

도메인 뒤에 붙이는 문구를 달리하면 등록 된다고도 합니다.
워드프레스는 /feed 가 가장 일반적입니다.
그 외에 /rss /rss2 /rdf /atom /?feed=rss / ?feed=rss2 /?feed=rdf /?feed=atom

이 중 하나를 넣고 등록을 해보면 웬만하면 해결된다고 하는데.. 전 다 안되더라구요

플러그인 충돌

혹은 기존에 깔린 플러그인을 하나씩 비활성화 해서 확인해본다고 합니다. 뭐 하나씩 확인할 필요 있나요. 그냥 싹 다 비활성화 해보고 등록해보시면 시간단축이 되지 않을까 싶습니다. 물론 전 그것도 안되다가 결국 제일 위 방법으로 해결하고 쾌재를 불렀습니다.

관련글

‘워드프레스 정보공유’ 사이트 본문 중 제휴링크를 통해 수수료를 제공받을 수 있습니다