네이버 웹마스터나 구글 서치 콘솔을 이용하여 웹사이트 최적화를 하다 보면
사이트맵과 RSS를 제출하는 항목이 있습니다.
간단하게 말하자면 사이트맵은 사이트 내의 모든 링크 주소가 담긴 파일이며
RSS는 뉴스나 블로그 등에서 볼 수 있는 콘텐츠를 간략하게 정리해서 보여주는 표현 방식입니다.
RSS가 무엇인가요?
위키백과에서 찾아보면 RSS(Rich Site Summary)는 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식이다. 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여 준다. 이 정보를 받는 사람은 다른 형식으로 이용할 수 있다. RSS 리더에는 웹기반형과 설치형이 있다.
검색엔진 최적화 시 업로드해야 할 파일의 형식은 xml포맷이며 검색엔진에서 주기적으로 RSS에 나와있는 URL을 크롤링합니다.
쉽게 이야기하면 사이트맵과 RSS는 사이트 노출을 더욱 용이하게 해주는 방법 중 하나입니다.
보통 블로그나 카페24 같은 플랫폼을 이용할 경우에는 자체적으로 RSS를 제공하는 경우가 많이 있습니다.
참고로 티스토리는 자체적으로 RSS를 제공하기 때문에 블로그 주소 끝에 /rss를 붙이면 제출할 수 있습니다.
예를 들어 이 블로그의 RSS 주소는 https://s-eight.tistory.com/rss 입니다.
오늘은 자동으로 생성되지 않는 웹사이트를 위하여 RSS를 만드는 방법을 알아보도록 하겠습니다.
1. RSS 생성 사이트 접속하여 URL 지정
feed43.com/ 아래 이미지를 클릭하여 사이트에 접속합니다.
메인에 붉은 버튼을 누르면 동의하기가 나오며 다음 화면에
Step 1. 웹사이트 주소를 입력한 뒤 Reload 버튼을 눌러줍니다.
2. 패턴 찾기 (추출 규칙 정의)
html 구조를 파악하여 패턴을 입력해야 합니다. 보이는 것처럼 어렵지 않고 잘 훑어보면 구조를 파악할 수 있습니다.
Reload 버튼을 클릭하면 아래와 같이 Page Source(페이지소스)와 Step2. 에 칸이 두 개 나옵니다. 여기에 패턴을 입력하면 됩니다.
Page Source를 아래로 쭉 내려보면 콘텐츠가 공통적으로 반복되는 것을 확인할 수 있습니다.
<div class="article-content">
<a href="콘텐츠의 URL주소" class="link-article">
<strong class="title">타이틀</strong>
패턴을 간략화하여 입력해 줍니다.
{%} : 추출하고 싶은 값
{*} : 그 사이에 아무 값
글로벌 검색 패턴 : {%}
아이템 (반복 가능) 검색 패턴 :
<a href="{%}">{*}
<strong class="title">{%}</strong>
링크와 제목만 볼 수 있게 패턴을 만들었습니다. 이제 Extract 버튼을 눌러줍니다.
패턴에 맞춰 9개의 항목을 추출하였습니다.
3. 출력 형식 정의하기
RSS 피드와 항목의 속성을 입력하여 줍니다.
피드 속성에는 제목, 사이트 링크, 사이트 설명을 입력합니다. 변경되지 않는 속성입니다.
항목 속성에는 항목의 제목, 항목의 링크를 추출된 매개 변수({%1}, {%2})로 입력하여 줍니다.
이제 Preview 버튼을 눌러줍니다.
피드를 미리 볼 수 있습니다.
3. RSS피드 완성 rss.xml로 저장하기
RSS가 생성되었습니다. 생성된 링크를 다른 이름으로 저장하여줍니다. 파일명을 rss.xml로 합니다.
4. rss.xml을 서버에 업로드
저장한 rss.xml파일을 웹 서버에 업로드 한 뒤 경로를 기억해 둡니다. sitemap.xml과 같은 경로에 두는 것을 권장합니다.
5. 웹최적화에 등록하기 (네이버 서치어드바이저, 구글 서치 콘솔)
지금까지 RSS생성하는 방법을 알려드렸습니다.
필요하신 분들에게 도움이 되었으면 좋겠습니다.
그럼 안녕히!
'홈페이지 제작 A to Z' 카테고리의 다른 글
[카페24]구글 애널리틱스 (Google Analytics) 스크립트 설치하기 (0) | 2021.01.04 |
---|---|
구글 애널리틱스의 필요성, GA계정 생성 방법 (0) | 2020.12.17 |
'HTML 구조'오류 수정하기, 사이트맵, RSS생성 (0) | 2020.12.15 |
웹사이트에 지도 넣기/주소 클릭하면 팝업생성 (0) | 2020.11.27 |
드래그&우클릭 설정과 해제 방법(크롬 개발자모드) (0) | 2020.11.24 |