사이트맵 엑셀로 관리하는 방법

여러 블로그를 운영하다보면 자신이 적은 글들의 주소가 필요한 경우가 많이 있습니다. 관리를 아주 잘하시는 분들은 나름 자신들만의 노하우가 있겠지만, 그렇지 않은 분들은 나중에 생각나서 그것을 하려면 완전 골치아픈 문제가 됩니다.

자신의 사이트에서 나오는 모든 글의 주소를 갖고 있는 파일은 사실 우리의 블로그에 숨어 있습니다. 그게 무엇인가요? 바로 사이트맵입니다.

사이트맵은 우리 사이트 (남의 사이트도!) 모든 글의 주소를 다 포함하고 있습니다. 그것을 쉽게 엑셀 리스트로 관리할 수 있는 방법을 설명합니다.

사이트맵 엑셀로 뽑아보기

사이트맵은 일반적으로 xml 파일로 되어 있습니다. 엑셀에서도 열리기는 합니다, 그리고 기술이 좋으면 그것을 엑셀로 바꿀 수 있다고 합니다.

하지만, 이게 쉽게 잘 되지 않더군요. 그래서 찾아본 방법은 바로 구글 스프레드 시트의 확장 프로그램을 이용하는 것입니다.

전체적인 방법을 먼저 요약하자면 구글 스프레드 시트에서 부가기능에서 sitemap을 검색해서 keywords라고 되어 있는 부가기능을 설치해서 sitemap()함수를 사용할 수 있게 하는 것입니다.

자세한 방법은 아래 캡쳐 이미지와 함께 살펴 보겠습니다.

구글 스프레드 시트에서 ‘확장 프로그램’이라는 부가기능이 있습니다. 클릭해서 들어가면 추가 기능을 설치할 수 있는 것이죠.

여기에서 부가기능 설치하기를 누릅니다. 그럼 새 창이 열리게 됩니다.

새창에서 앱 검색을 해야겠죠? 거기에 sitemap이라는 것을 입력합니다. 여러 앱들이 나오게 되는데 여기에 이미 선구자인 분이 keywords in sheets로 키워드까지 추천해 주는 프로그램을 등록해 두었습니다.

우리는 사이트맵 추출만 이용할 것이니, 그냥 설치만 하고 후속 과정은 필요 없습니다.

사이트맵 함수가 등장했습니다. 이제 산은 다 넘었습니다.

함수 안에 주소를 그대로 넣어도 되고, 저처럼 사이트맵 주소를 하나 만들어 놓고 그것을 참조하는 수식으로 넣어도 됩니다. 중요한 것은 우리가 이제는 sitemap 함수를 쓸 수 있게 되었다는데 있죠.

이렇게 사이트맵의 블로그 글 주소가 한 번에 엑셀에 다 들어왔습니다. 이것을 활용하는 방법은 뭐, 하기 나름이겠죠?

다음에는 마지막 이미지에 있는 인코딩된 주소들을 보기 좋게 디코드할 수 있는 방법을 정리해 보겠습니다.