우리가 사는 세상을 모두 알기엔 인생은 너무 짧다.!!

사이트관리/그누보드 소스

그누보드5 전용 구글사이트맵 sitemap(SEO) 생성기

거북선인 2019. 3. 5. 11:19
반응형

그누보드5 전용 구글사이트맵 sitemap(SEO) 생성기


https://sir.kr/g5_plugin/410


m3googlesitemap.php





워드프레스로 블로그 운영하다 분위기 좀 바꿔볼려고 그누보드5로 이래저래 삽질중인 유저입니다. 
넘어와서 다른건 별 아쉬움이 없었는데 구글 sitemap 등록 기능을 찾기가 힘드네요. 

자료를 구글링하다보니 예전에 그누보드4용으로 올라왔던 사이트맵 생성기 자료가 있어서(말러83 님) 급히 그누보드5 용으로 수정해 봤습니다. 

그누보드4 용 원본글 : http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=19952&page=1&sca=&sfl=&stx=&spt=0&page=1&cwin=#c_33937 
배포 페이지 : http://bomool.net/bbs/board.php?bo_table=bo0103&wr_id=51 

웹 프로그래밍 쪽으로는 잘 몰라서 이리저리 삽질 좀 하면서 닥치는대로 수정한 코드라 하드코딩과 비효율적인 부분들이 눈에 띄실겁니다;; 
그냥저냥 동작하는거 같으니 필요하신 분 수정해서 사용하세요. 

# 설치방법 
1. 다운로드 받은 m3googlesitemap.php 파일 7라인에 자신의 그누보드 설치 경로를 입력 (마지막 / 넣지 않음!) 
2. 그누보드 설치 폴더에 m3googlesitemap.php 파일을 올려둔다. 
3. 업로드 한 파일을 브라우저에서 열어서 XML 파일이 정상적으로 생성되어 보이는지 확인한다. 
4. 구글 웹마스터 도구 페이지에 접속한다. https://www.google.com/webmasters/ 
5. 로그인(혹은 가입 후 로그인) -> 사이트 추가 -> 자신의 홈페이지를 절차에 따라 등록 
6. 추가한 홈페이지를 선택 [웹 마스터 도구 -> 크롤링 -> Sitemaps] 선택 
7. [Sitemap 추가/테스트] 선택 -> m3googlesitemap.php 경로 입력 
  예) http://www.aaa.com/g5/m3googlesitemap.php 
8. [Sitemap 테스트] 클릭! --> 만약 오류가 있다면 리포트 됨. m3googlesitemap.php 에서 해당 오류를 수정 
9. 오류가 없다면 Sitemap 제출 
  (Sitemap 제출 후에도 해당 sitemap xml 파일에 오류가 있는지 리포트 됩니다.) 

# 원본에서 수정사항 
- 그누보드5 용으로 변환 
- UTF-8 으로 설정 (변경이 필요하신 분은 m3googlesitemap.php line. 9 를 변경하세요) 
- 최신 Google sitemap scheme 0.9 로 name space 변경 
- 마지막 수정 날짜를 나타내는 lastmod 태그값을 변경된 형식 [ 2004-10-01T18:23:17+00:00 ] 으로 변경 
- 코멘트가 없는 보드의 변경 주기 changefreq 태그값을 monthly --> weekly 로 변경 


워드프레스에서는 유명한 SEO 툴이 있어서 그냥 사용했는데, 보유한 문서들의 구글 검색에 꽤 도움이 되는 것 같았습니다.(적어도 기분상으로는...) 홈페이지에 새로운 내용이 추가 될 때 검색엔진에 반영도 빠르구요. 
대충 결과는 잘 나오는 것 같은데, 그누보드 구조를 잘 몰라서... 고수님들의 손길을 기다립니다.

반응형