워드프레스를 사용하고 있다면 사이트맵을 쉽게 만들수 있습니다. 사이트맵을 생성해주는 플러그인을 설치하여 몇번의 클릭만 해주면 끝나기 때문입니다.
사이트맵은 사이트의 구조를 정리한 문서로 네이버 웹마스터도구, 구글 웹마스터도구등에 제출하여 네이버나 구글의 검색봇이 사이트를 좀 더 쉽게 방문하고 탐색할수 있도록 도와 주는 역할을 해준다고 하겠습니다.
자이언트(giantt.co.kr)에서는 BWP sitemaps 라는 워드프레스 플러그인을 사용하고 있으므로 이 플러그인을 소개해드리도록 하겠습니다.
워드프레스 관리자 메뉴에서 “플러그인 – 플러그인 추가하기” 를 선택합니다. 이후 “BWP sitemaps” 라는 문구로 검색하면 위와 같은 2개의 플러그인이 검색됩니다.
좌측의 적색박스에 있는 플러그인이며 플러그인을 설치하고 활성화합니다.
이후 해당 플러그인의 설정 메뉴로 들어가서 사이트맵을 최초 생성해줍니다. 전체적인 사이트맵 인덱스 와 포스트(POST) , 태그(tag) ,페이지(page) 그리고 사이트(site)에 대한 사이트맵이 각각 생성되었습니다.
오른쪽 눈모양 아이콘을 클릭하면 해당 구성요소의 사이트맵 주소를 확인하실수 있습니다.
사이트맵을 생성할 요소는 입맛대로 선택하시면 되며 저의 경우는 사이트주소, 글, 페이지 ,태그를 선택하여 생성했습니다.
이후 하단에는 검색엔진에 핑(ping)을 글이 업데이트 될때 마다 자동으로 보낼것인지 선택하는 옵션이 있습니다. 구글과 빙(bing)을 체크하고 글과 페이지 항목을 선택했습니다.
마지막 탭의 사이트맵 로그를 보시면 업데이트된 사이트맵 내용이 구글과 빙에게 핑(ping)을 정상적으로 보냈다는 로그 메시지를 보실수 있습니다.
네이버 웹마스터도구는 사이트맵을 1개만 제출할수 있으므로 전체인덱스를 포함하고 있는 사이트맵을 등록 했습니다. 위의 적색박스를 참조하시면 되겠습니다.
물론 사이트맵을 등록하기전 선행되어야 하는 작업이 네이버 , 구글 웹마스터도구에 사이트를 등록하는 작업이 선행되어야 합니다. 사이트 등록이 안되어 있다면 하단의 사이트 등록방법 관련 포스트를 참조하시면 되겠습니다.
구글웹마스터도구 워드프레스와 티스토리 사이트등록 방법
네이버 웹마스터도구에 사이트맵과 RSS 제출하기
구글의 경우는 사이트맵 등록이 1개로 제한되어 있지 않고 여러개를 등록할수 있습니다.
따라서 글(post) 와 사이트(site)만 별도로 사이트맵을 등록하고 태그에 관한 사이트맵은 따로 등록하지 않았습니다. 구글의 경우는 사이트맵에 문제가 있으며 위의 화면처럼 경고 메시지등을 보내주어 정상적인 상황인지 쉽게 파악할수 있도록 하고 있습니다.
사이트맵을 생성하고 검색엔진 웹마스터도구에 등록하게 되면 아무래도 사이트 검색에 좀 더 유리해지게 됩니다. 따라서 번거로우시더라도 사이트맵생성과 웹마스터도구 등록은 필히 하시는것을 권해드리고 싶습니다.
Update 2016-06-15 :
BWP sitemaps 플러그인을 설치하시고 최초 사이트맵을 생성하는 방법을 모르시는 분들이 있어 업데이트 합니다.
플러그인을 설치하면 최초로 사이트맵을 설치하는 버튼이 보여집니다. “Click to generate your sitemap index” 라고 쓰여진 버튼을 눌러주시면 생성됩니다. 사이트맵 생성이후 과정은 상단 본문을 참조하시면 되겠습니다.
- 워드프레스 테마 오픈마켓 테마포레스트- Theme forest
- 워드프레스 추천테마 관련 포스트 - AVADA / JARIDA / SAHIFA / GOODNEWS
30 Comments
tommy
유용한 정보 잘 보고 갑니다. 워드프레스 웹사이트를 구축했는데 SEO를 위해 상기 과정이 필수인건가요?
Giantt
기본적으로 사이트에 방문자수 유입을 증가시키기 위해서는 구글,다음,네이버등의 검색엔진에 사이트를 노출시키는 부분이 필수적입니다.
검색엔진의 검색봇이 사이트를 방문했을때 보다 쉽게 사이트구조를 파악할수 있도록 해주고 또 업데이트가 되었을때 새로운 컨텐츠가 생성되었으니 방문해달라고 요청하는 개념이라고 하겠습니다.
어느정도 사이트가 본궤도에 오르기전 상태라면 이러한 사이트맵은 매우 중요한 역할을 해줍니다. SEO(검색엔진 최적화)는 시스템 SEO + 컨텐츠 SEO 로 볼수 있는데 사이트맵은 시스템적인 SEO 부분이라고 하겠습니다.
익명
우드프레스기반 웹사이트 보유자이고요 BWP sitemap 플러그를 설치했고요. 위의 과정을 따라했습니다. 도메인주소 뒤/…….. >요부분 주소를 복사해서 붙혀야 할 것같은데. 사이트맵 주소 못 찾겠어요 방법이 궁급합니다.
Giantt
본문에 보시면 bwp sitemap에서 최초 사이트맵 생성을 하게 되면 강 항목별로 눈모양 아이콘이 있는 버튼이 생성되게 됩니다.
이 버튼을 누르면 각 항목별 사이트맵 주소를 확인하실수 있습니다.
익명
제너레이트 했는데 404에러가 뜨면서 사이트맵이 생성이 안됩니다. 이 부분은 어떻게 처리해야 하는가요?
Giantt
플러그인이 파일생성을 못한다면 쓰기권한에 문제가 있을 가능성이 커보입니다.
서버의 사용자/사용자그룹의 쓰기권한 부분을 확인해보시면 되실듯 합니다.
지현
저렇게 각각 생성이 되어야 하는건가요?
저는 같은 플러그인인데 사이트맵 하나만 있고 ‘눈’도 하나만 있네요^^;;
Giantt
해당 플러그인 옵션의 sitemaps to generate 항목에서 사이트맵을 생성할 항목들을 지정하실수 있습니다. 이 옵션에서 생성할 항목을 선택하시면 사이트맵이 생성되게 됩니다.
jj
안녕하세요:)
저 또한 제너레이트 클릭시 404에러가 나오는데요.
위에 댓글로 사용자 권한에서 쓰기를 확인해보라고 하셨는데
사용자에서 편집을 눌러도 따로 쓰기권한 같은 부분을 설정하는 곳을 찾지 못해서요..
어떻게 해야하는지 일러 주실수 있나요? ㅠㅠ
Giantt
워드프레스 해당 플러그인이 서버의 해당 디렉토리에 쓰기 권한을 가지고 있어야 하는데 권한부여가 되지 않았을 가능성에 대해서 설명드린 것입니다.
권한부여는 플러그인에서 설정하는 것이 아니라 서버에 원격접속하여 설정하시면 됩니다. 서버에 putty등의 원격접속 프로그램으로 접속하고 Root 권한으로 변경합니다.
이후 httpd.conf 파일에서 사용자명 : 그룹명을 확인한후
chown -R 사용자명:그룹명 /home/워드프레스설치디렉토리
를 입력한후 엔터를 칩니다. 이러면 플러그인에 권한이 부여되어 정상적으로 쓰기(사이트맵생성)가 이뤄질 것으로 예상됩니다.
김민
안녕하세요 정말 많은 도움이 됐습니다 ! 근데 제가 플러그인까지 다운받고 얼추 다른건 따라했는데 정작 처음부분에 해당플러그인의 설정메뉴로 들어가서 사이트맵을 최초 생성해주라는 말을 이해를 못하겠습니다 ㅠㅠ
xml sitemaps 라는 탭에 generated sitemaps 아래에 #name 뭐 이런것것들은 뭘 눌러서 생성을 하는지요 ㅠㅠ 저 사이트맵 인덱스와 포스트 태그 페이지 사이트 등등 사이트맥 생성을 어떻게 하는건지 모르겠네요 ㅠㅠ 워드프로세스에 기본지식이 없습니다 며칠내내 이거로 끙끙대다 글남겨요 ㅠㅠ
Giantt
2016-06-15 Update 된 내용을 참조해보시면 되겠습니다.
샤이
설치된 플러그인에 들어갔을 때 Better WordPress Google XML Sitemaps 플러그인의 설정이 뜨지 않는데 어떻게 해야될까요?ㅠ
샤이
그리고 사이트 맵을 입력하면 “제출하신 사이트맵의 4 라인에 오류가 있습니다.”오류가 뜹니다. 왜 그런건가요?
Giantt
테마와 플러그인의 충돌이 있는 듯 합니다. 테마나 플러그인 모두 짜여진 프로그램이기 때문에 호환성에 문제가 있을수 있습니다.
테마를 바꿔서 테스트 해보시거나 아니면 다른 사이트맵 플러그인을 사용하시면 되겠습니다.
샤이
테마를 바꿔서 활성화해도 같은 오류가 반복됩니다. 사이트 맵 관련 플러그인만 4개를 다 바꿔서 해봐도 계속 같은 오류가 뜨고요… 뭐가 문제인거죠?ㅠㅠ
Giantt
테마와 해당 플러그인간의 충돌이 아니라면 플러그인-플러그인 간의 충돌 가능성이 가장 높아보입니다. 이러한 경우는 문제가 되는 플러그인을 찾아야 하는데 모든 플러그인을 비활성화한 후 하나씩 활성화하면서 충돌문제가 발생하는지 점검해 보시면 되겠습니다.
익명
감사히 잘 보았습니다.
워드프레스는 도메인을 설정하지 않고 본래의 주소를 등록해도 네이버 사이트 검색에 노출이 되나요? 이제 일주일이 지났는데 등록이 안되서요. 이상한 글도 아니고 그냥 보편적인 것인데………웹마스터도구상 모두 체크가 되어있음에도 그래서요….그나마 여러개중 하나가 등록되었다가 다시 없어져 오늘 이 글을 참고해서 사이트 맵다시 설정해 보았습니다.
Giantt
고유주소는 중복등록이 될 우려가 있기 때문에 가급적이면 사이트 구축시 생성한 고유주소를 유지하는 것이 좋습니다.
만약 중간에 고유주소를 변경하게 되면 301 redirect 플러그인을 사용하여 이전 주소 방문자들을 리다이렉트 해주시면 됩니다.
http://giantt.co.kr/6929
익명
추가적으로 seo 플러그인을 깔아서 해 보았는데 이게 도움이 되는지 안되는지 확신이 안 서네요. 혹시 이 부분 어떻게 생각하시나요? 또한 고유주소 설정은 어떻게 하는것이 좋나요? 각각 차이가 있는 듯 해서요.
Giantt
SEO 플러그인은 검색엔진에 좀 더 잘 노출될수 있는 글쓰기를 연습시켜주는 도구 개념 정도로 보시면 됩니다. SEO 플러그인을 쓴다고 상위노출이 되는 개념이 아니라 가장 핵심은 컨텐츠의 퀄리티라고 보시면 되겠습니다.
고유주소 설정은 SEO 친화적으로 보면 타이틀을 그대로 표시해주는 방식이 가장 좋지만 링크주소가 길어져 방문자가 컨텐츠 링크를 인용할 경우 번거로울수도 있습니다.
따라서 저는 가능한 짧고 단순한 고유주소 형식을 사용하고 있습니다.
익명
http://giantt.co.kr/10642#comment-5253
익명
워드프레스 호스팅을 통해 블로그 형식으로 운영하고 도메인만 등록해 웹마스터 도구를 통해 사이트 영역에 뜨는데는 아무런 지장이 없나요?
http://mandeokland.co.kr/ 이런 형식으로 말입니다.
Giantt
워드프레스는 블로그를 위한 플랫폼으로 출발했지만 사이트기반 플랫폼으로 확대되었다고 보시면 되겠습니다. 따라서 RSS 발행등 블로그 기본 특성을 가지고 있습니다.
따라서 초기에는 블로그 섹션과 사이트 섹션 모두 등록이 가능했지만 웹마스터도구 활성화시점 이후부터는 대부분 사이트 섹션에 등록되고 있습니다.
사이트섹션에 등록되지만 운영이나 컨텐츠가 확연하게 블로그로 판단된다면 관리자가 확인후 개입하여 블로그 섹션으로 이동시킬수도 있을 것 같습니다.
익명
추가적으로 워드프레스 글 올릴 때 이미지 9장 붙이면 1장 혹은 2장만 인식하는데 이유가 뭔가요? 또한 아예 인식을 못하는 경우도 있는데 궁금합니다. 아시면 답변 좀 부탁 드립니다. 이미지 사이즈는 600 사이즈로 하고 있습니다.
Giantt
특성이미지는 보통 1장 (테마에 따라서는 1~3장정도) 설정 됩니다. 아마도 이 특성이미지를 말씀하시는 것 같습니다.
특성이미지는 대표이미지 개념으로 썸네일등 다양하게 사용되어야 하므로 자동으로 5~6개의 서로 다른 크기 이미지로 만들어집니다. 따라서 특성이미지의 등록숫자가 제한이 되는 것입니다.
본문에 삽입되는 이미지는 제한이 없으므로 본문작성시 사용하는 편집기의 미디어 업로드 기능을 이용하시면 됩니다.
익명
워드프레스에 글들이 몇개 없어도 요건을 갖춰 웹마스터 도구에 등록하면 사이트 영역에 노출이 될까요? 일반적인 키워드는 보통 2-3일이면 뜨는 것 같은데….웹 마스터 도구의 모든 사항에 녹색 체크가 다 되게 했는데도 10일째 사이트에 뜨지를 않네요. 게시글을 3-4개 정도 밖에 없어서 혹 게시글이 작아서 긁어가지를 않나해서요….또한 신디게이션 플러그인을 꼭 설치하여 연동하는것도 필요 요건인가요?
Giantt
웹마스터도구는 사이트의 퀄리티 나 컨텐츠의 좋고 나쁨을 판단하는 역할을 하는게 아닙니다. 사이트 정보를 등록하고 네이버 검색봇이 방문해 달라고 요청하는 개념으로 보시면 되겠습니다.
이러한 요청이후 검색봇이 방문했는데 노출할 만한 컨텐츠가 없거나 업데이트가 거의 없다면 노출되지 않습니다.
검색봇은 주기적으로 사이트를 방문하여 업데이트 상황을 점검하게 되는데 업데이트 주기가 매우 길다면 방문주기도 점차 길어지면서 노출기회가 더 줄어들게 됩니다.
따라서 웹마스터도구에 등록한 시점이후 에는 가급적이면 꾸준히 컨텐츠 업데이트를 하시는게 좋습니다.
웹마스터도구에 등록하셨다면 신디케이션 연동을 굳이 하실필요는 없습니다.
신디케이션(상업용 사이트 지원용) 과 개별신청 등록(수작업 : 개인용 사이트 & 블로그등)의 2가지 등록방식을 자동화된 웹마스터도구로 통합하는 방향이기 때문입니다.
익명
많은 도움이 됐습니다.
저도 BWP를 사용하는데 구글에 웹마스터도구등록과 잘 검색된다 싶었는데
몇몇 페이지 (고유주소를 한글) 들이 인코딩이 깨져서 사이트맵에 등록되었더라구요
http://www.hellobath.co.kr/%eb%b0%a9%ec%88%98%ea%b8%b0%eb%8a%a5%ec%82%ac/
제대로 인코딩해서 사이트맵 생성되게할수 없을까요??
Giantt
페이지 주소는 가능한 영문으로 하시는 것을 추천드리는데 한글 페이지주소는 프로그램이 아닌 사용자 관점에서 익숙한 고유주소 개념이라고 하겠습니다.
검색엔진 프로그램에서의 색인 코딩에 따라서 일부 문제가 있을수 있는데 대부분의 인식에 문제가 없다면 자체적인 문제는 아니고 검색엔진 쪽에서의 문제로 보여집니다.