안녕하세요. 오늘은 티스토리 블로그의 사이트맵을
네이버 웹마스터 도구나 구글 웹마스터 도구등 검색 엔진에 1.제출하는 법을 알아보고
2. 사이트맵이 무었인지?
3. 왜 사이트맵을 등록을 해야 하는지?
4. 그리고 제출 주기 및 기타 정보 대해서 알아보겠습니다.
사이트맵이란?
사이트 맵 웹페이지 전체URL을 포함한 사이트로 웹 마스터가 크롤링에 사용할 수있는 사이트의 페이지를
검색 엔진에게 알릴 수 있는 쉬운 방법입니다.
수집할URL / 페이지가 수정된 날짜 / 페이지 변경 빈도 / 사이트 내에서 중요도
간단한 메타 정보만으로도 검색 로봇의 수집을 도와주게 됩니다.
사이트맵을 등록하는 이유
위와 같은 이유로 인해 사이트의 검색 최적화를 위해서 사이트맵을 등록 해야 합니다.
기본적으로 블로그를 운영하면서 생긴 노하우 중 가장 중요하게 생각 하는 것은
블로그의 스킨이나 페이지 로드 속도 등도 중요하지만
검색 최적화SEO를 위해 가장 중요한 것은 콘텐츠의 질이라고 생각 합니다.
그리고 나서 는 이제 몇가지 방법들이 있겠죠?
간단하게 알아보자면
1. 가장 기본적이고 대표적인 방법은 우선 각 포털 및 검색엔진에 블로그 RSS피드등록
http://cocosoft.kr/26 - [블로그 RSS 피드 등록] 포탈검색사이트 블로그 등록
이것을 해야지만 포털 사이트에 검색이 됩니다.
(오래된 게시물이라 내용이 조금 다를 수 있지만 링크는 전부 수정 해놓았습니다.
최근에 대부분의 포털 및 검색엔진는 웹마스터도구를 제공합니다.)
티스토리 블로그 관리→ 글설정 → 부분공개를 전체공개로 수정해야지 이미지가 검색결과에 나타납니다
2. 꾸준한 운영! 말이 쉽지 1일 1포스팅은 정말 어렵습니다.
하지만 너무 많은 작성은 독이 될 수도 있습니다.
저는 항상 1일 1개만, 일주일 최소 1개 이상 포스팅을 작성 하려고 합니다.
3. 메타 정보의 입력
검색로봇들이 사이트 수집을 원활하게 할 수 있도록 메타정보를 입력 해줍니다.
작성법은 구글링을 하면 많이 나옵니다. 직접적인 검색 우선순위와는 연관이 낮을수있고
예전보다 중요도는 떨어졌지만 사이트를 알리는 중에 하나입니다.
(요즘 네이버는 RSS전체를 읽어가는 방법을 하는 것 같습니다.)
단! 절대 Open Graph 메타 정보는 입력하지 않습니다. 티스토리는 포스팅작성시 자체적으로 포함하는 것 같으며
만약 헤더에 Open Graph 정보를 입력시 모든 포스팅의 글보내기나 공유하기등 페이지 정보가 고정되어버립니다.
http://cocosoft.kr/360-티스토리 Open Graph 메타태그 입력 방법
티스토리 Open Graph 태그에 관해서 정리를 해보았습니다.
4. 이제 블로그 스킨의 페이지 로드 향상이나 사이트맵을 제출을 해주는 것입니다.
본격적으로 사이트맵을 등록해보자.
먼저 사이트맵을 제출하려면 본인의 사이트맵을 만들어야겠죠??
사이트맵은 아까 위에 샘플 양식 처럼 작성을 하면 됩니다.
발행수가 몇개 안되면 직접 작성을 해도 상관이 없지만..
몇 백개는 물론 몇 십개만 넘어도 일일히 작성하기는 정말 힘듭니다.
그래서 사이트맵을 작성해주는 프로그램과 사이트들이 있습니다.
손쉽게 작성하기 위해서 사이트를 몇 개가 있습니다.
1. https://www.xml-sitemaps.com/
가장 간단하고 빠르게 제작해주는 것 같습니다.
주기는 간단하게 Monthly
마지막 수정은 직접 시간을 설정하고
우선순위(priority)는 자동으로 설정한 다음 시작을 눌러줍니다.
단점은 해당사이트는 최대 500페이지 제한이 있습니다.
만약 포스팅 발행 갯 수가 100개 이하의 소량의 블로그라면 괜찮은데
저처럼 200~300개 넘어가는 포스팅이 작성 되어 있다면 발행 페이지 제한에 걸려버립니다.
2. http://www.check-domains.com/sitemap/index.php
다양한 형식의 사이트맵이 제작 가능하고 사이트맵의 페이지 제한이 없습니다!
3. http://www.web-site-map.com/xml_sitemap.php
여기도 위에 비슷합니다.
3곳 중에 한 곳에서 사이트맵을 제작하면 됩니다.
저는 2번 사이트에서 제작을 했는데 1시간이 걸렸습니다.
블로그에 따라서 제작 시간은 달라 질 수 있습니다.
사이트맵 제출하기
직접 제출은 되지 않고 링크를 통해서 제출이 가능합니다.
본인의 블로그에 등록을 시켜야 하는데 스킨 파일안에 파일업로드를 해서 등록을 할 경우
외부에서 읽지를 못합니다.
그렇기 때문에 직접 문서에 파일을 올려서 주소를 보내야 합니다.
한 번 작성이 되면 문서 수정이 거의 없는 공지사항에 파일을 업로드하고
사이트맵의 주소를 확인했습니다.
그리고 해당 링크를 구글 및 네이버에 등록 하시면 됩니다.
1. 네이버 http://webmastertool.naver.com/
1. 구글 https://www.google.com/webmasters/tools/home?hl=ko
구글은 하루만 지나면 색인이 생성되고 정상 제출이 확인이 되었으며
네이버는 한 3일~4일 뒤에 사이트맵이 제출 되었다고 표시가 되었습니다.
최종 결론
사이트맵을 등록하고나서 몇가지 의문점이 들었습니다.
포스팅이 있을 때 마다 갱신을 해줘야 하는 것인가?
스킨에 파일업로드 방식이 아니고
그렇다면 게시글에 파일 첨부를 해서 링크를 가져오기 때문에
파입첨부 할 때마다 URL이 달라질 것이고 그러면 웹마스터 도구에
동일 URL로 갱신하기가 힘들 텐데..
그러면 사이트맵을 갱신 할 때마다 처음부터 다시 색인을 생성 할 것인데...
과연 이런 방법이 효과가 있을까?
매번 포스팅 하고 나서 등록 해야만 할까?
고민을 하게 되었고 정보를 검색 해보기 시작했습니다.
결론부터 말씀드리면
운영 꾸준히 잘 하고 계신 분들은 굳이 '사이트맵 등록 할 필요가 없다' 입니다.
이유는 다음과 같습니다.
1. 티스토리같은 블로그는 사이트 구조가 단순하기 때문에 사이트맵등록을 하지 않아도
로봇이 크롤링 한는데 큰 문제가 없다고 합니다. 페이지 수집 요청만으로도 괜찮습니다.
2. 위에 설명드린 것과 같이 티스토리는 스킨에 파일업로드 방식으로는 링크를 외부에 전달 할 수 없기 때문에
게시글에 파일을 첨부하고 링크 주소를 가져오는데 이런 경우
사이트맵 주소는 첨부할 때마다 바뀌기 때문에 사이트맵 갱신이 힘들어지게 됩니다.
그렇기 때문에 아까 사이트맵 제작 사이트에서 Last Modification 수동으로 설정 해놓았습니다.
사이트맵이 포스팅이 추가될 때마다 매번 갱신 되야하는데 일반블로그에서는 힘들기 때문입니다.
간혹 워드프레스 및 일부 홈페이지의 제작 업체 경우
자동으로 사이트맵을 생성 갱신해주는 플러그인등을 사용 하고 있습니다.
하지만 티스토리는 불가능 하겠죠? ㅠ_ㅠ
3. 사이트맵은 위에서 말 했듯이 크롤링을 하는데 도움을 줄뿐
검색 최상단에 올리거나 포털에 우선순위를 주는 기능은 것은 아닙니다.
그렇기 때문에 블로그를 장기간 운영을 해서 포스팅이 쌓였거나
혹은 중간에 운영을 하지 못 하셔서 RSS 피드 등록으로도 기존글들이 나타나지 않을 때
사이트맵 등록을 시켜서 크롤링을 하는 것이 좋아 보입니다.
마지막으로 블로그 포스팅을 하면
구글 웹마스터 도구는 귀찮더라도
네이버 웹마스터 도구라도 페이지 수집요청을 하는 것을 꾸준히 습관화 하시는 것도 좋습니다.
이러한 이유 때문에
티스토리 블로그의 사이트맵 제출는 필수가 아니고 선택이며
반드시 해야할 사항은 아니라고 결론을 지었습니다!
그래도 웹마스터 도구를 사용하면서 궁금한 사항이나 블로그 운영에 도움이 되셨으면 좋겠고
다들 좋은 블로그 운영을 하시길 바라겠습니다.^^