테스트 사이트 - 개발 중인 베타 버전입니다

그누보드5 Sitemap 만들기 V42 (2022-01-18 16:40) -무료배포종료-

sitemap.jpg

플러그인에서의 자료제공을 중단합니다.

기존 다운받은 분들의 재 다운로드는 유지하는 차원에서 포인트 금액만 상향합니다.

 

포인트가 부족한 분은 컨텐츠몰 ( https://sir.kr/cmall/1510307320 ) 에서 바로 구입도 가능합니다.

오랜만에 업데이트 버전으로 첨부파일을 교체했습니다.

컨텐츠몰의 사이트맵은 계속 기능 개선중입니다.

플러그인 자료실의 다음 업데이트는 언제될지 저도 모르겠습니다.

 

2022-01-18 16:20

플러그인 포인트가 1,000 점 이하로만 설정되도록 변경된것이 확인되어

플러그인을 통한 본 자료의 배포는 중지합니다

 

 

 

본 프로그램은 그누보드5와 그와 호환되는 빌더에 모두 작동되도록 제작되었습니다.
그누보드M sitemap 을 V18 부터 포함해서 배포합니다.

구글이나 네이버 웹마스터도구의 sitemap 제출하기 위한 데이타 추출 sitemap 파일입니다. 
그누보드5 / sitemap.php  로 업로드 합니다. 

검색로봇이 수시로 방문해서 자료를 추출하게 됩니다.
본 사이트맵은 언제나 운영하는 홈페이지의 최근 게시글을 추출해서 검색 로봇에 알려줍니다.
1회성 사이트맵이 아니라 웹사이트 운영하는 동안에는 항상 최신의 컨텐츠를 추출합니다.



1. 적용방법

1) 다운로드 받은 sitemap.php 를 그누보드 설치 경로에 업로드 합니다.
2) 웹페이지에서 sitemap.php 를 호출해서 게시글이 보이는지 확인합니다.
3) 만약 게시글이 보이지 않는다면 게시판 설정에서 아래를 확인해주세요
   -. 게시판 RSS 보이기 체크 일때 
   -. 게시판 검색사용 체크 일때
   -. 게시글 읽기권한이 1 일때



2. 웹마스터도구 등록
네이버(Naver) 웹마스터도구 등록하기 http://www.happyjung.com/lecture/2185
구글(Google) 웹마스터도구 등록하기 http://www.happyjung.com/lecture/1114
빙(Bing) 웹마스터도구 등록하기 http://www.happyjung.com/lecture/2744



3. 변경이력
2018-05-31 01:37
  . 추출 개수를 제어하는 로직을 추가했습니다.
  . 아미나빌더 추출 기능을 추가했습니다.

2018-06-03 14:07
  . 업로드 2018-05-31 01:37 버전에 오류가 있었습니다.

2018-06-22 10:52
  . 아미나 빌더 설치여부를 확인하는 로직을 개선했습니다.
  . 일부 서버에서 오류가 발생함을 확인했습니다.

2018-06-30 19:31  V7
  . v6를 내려받으신분께서는 짧은주소를 사용하지 않는 분들은 링크오류가 발생합니다.
  . v7로 교체를 하거나, 짧은주소 선택하는 항목을 주석처리해주세요v6 의 100 라인을 주석으로 교체하면 정상작동합니다.

2018-07-01 11:26  V8
  . 게시판주소도 추출하는 로직을 추가해서 v8 업데이트

2018-09-20 01:12  V10
  . 아미나빌더 영카트일때 후기가 sitemap에 노출되도록 업그레이드

2018-09-20 11:02  V13
  . 아미나빌더 영카트일때 후기가 sitemap에 추출로직에서 order by 변경

2018-09-21 09:14  V14
  . 아미나빌더 영카트일때 후기의 시간오류 수정

2018-09-21 09:14  V15
  . 아미나빌더 영카트일때 후기의 시간오류 수정 (재업로드)

2018-09-21 10:58  V16
  . 아미나빌더 영카트일때 후기의 작성자이름 오류 수정

2018-10-22 15:08  V17
  . 그누컨텐츠 추출 기능 추가

2018-12-24 22:05  V18
  . php 7.x 에서 오류대응 수정
  . 그누보드M sitemapM.php 추가

 

2019-04-26 12:13  V19


2019-06-08 00:40  V20
  . 특정웹서버에서 게시글 없는 게시판 주소에 대한 날짜표시 오류가 발견되어 수정

2019-08-07 19:42  V21
  . 영카트 사용후기 및 사용문의 추출하는 기능을 추가했습니다.

2019-08-08 19:42  V22
  . 영카트 사용후기 상세화면이 순정 영카트에서는 기본 제공되지 않으므로 기능을 주석으로 작동안하게 변경


4. sitemap 뷰

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 68개

우아 받고 싶은데 포인트가 모자라네요 ㅎㅎㅎ 수고하셨습니다.
포인트 금방 모으실수 있어요 ^^
감사합니다! (엄청 고가네요..ㅠㅠ)
^^ 이것을 만들기 위해서 투자한 시간에 비하면 저렴하죠 ^^
동의합니다 얼른 모아야겠네요^^
https://www.xml-sitemaps.com/

자동생성해주는 사이트도 있습니다
1회성으로 사용하기엔 좋겠네요.
매번 생성되는 컨텐츠의 경우에는 어찌될지요
아하 해피정님 제품이 더 좋을것 같네요 ^^
그런데 사이트맵.xml의 경우 주기적으로 구글에 업데이트를 해줘야 하는건가요 ?

한번만 해주면 되나 했는데 위에 해피정님 말씀을 보니,

지속적인 컨텐츠가 늘어나는 커뮤니티 같은 사이트에서는 수시로 해주는게 좋은건가 보네요 ?
검색봇이 sitemap.php 에 접속할때마다 그 상황에 맞는 데이터를 수집하도록 하기 위한 기능이 포함되어 있습니다.
해피정 님 말씀 감사드립니다

그럼 해피정님께서 올려주신 첨부파일은 자동으로 상황에 맞는 업데이트(?)가 이루어지지만,

보통 워드프레스 등에서 만들어 올리는 sitemap은 그런기능이 없는건가요 ?

(뜬금없이 이부분에서 고민이 되네요;)

해피정님 자료를 감사하는 마음으로 받아가기 위해 오늘도 부지런히 포인트를 보아봅니다 ㅠㅠ ㅋㅋ;
워드프레스에서 제공하는 sitemap 도 그런 식으로 데이타가 실시간 추출되는 방식일껍니다.
단지 그누보드의 경우는 그 기능이 기본내장되지 않은 것일뿐입니다.
친절한 말씀 감사드립니다 (_ _)
방금 다운로드 햇어요 그런데 현재 짧은주소 사용하고 있는데 잛은주소는 어떻게 출력하나요?
http://www.happyjung.com/lecture/2246?sca=%EA%B7%B8%EB%88%84%EB%B3%B4%EB%93%9C
sitemap.php 에서는 긴주소로 추출이 됩니다.
sitemap 에서는 긴주소, 웹사이트에서는 짧은주소 형태로 구글에서 가져가니까...
2배의 검색결과를 노출시킬수 있어서 더 장점으로 작용하게 됩니다. ^^
답변감사합니다
네이버에서는 sitemap.php 제출 불가능하던데요 ㅠㅠ다른방법없을가요?
이번11월 버젼에서는 어느 부분 업데이트했나요?
네이버 사이트맵 등록 잘 됩니다. 최근에도 몇개의 사이트를 등록했습니다.
영카드 사용 안하신다면 88~100줄의 내용을 지운디 등록해보세요

11월 버전에 크게 달리지지는 않았습니다.

새로 다운받느라 포인트 사용하지 마시고
기존 다운로드 받은 버전을 저에게 쪽지로 보내주시면
최신 버전을 보내드리겠습니다.
해피정님..
조금 더 기다려 주셔야 할 것 같습니다..

얼른 받아서 사용해보고 싶은 마음에..
게임에 빠져서 그만..ㅠㅠ

https://sir.kr/cm_free/1430497#c_1430523
^^ 편하게 하세요~~
마음이 급해서 헛발질 거하게 했습니다 ㅎㅎ
ㅎㅎ드디어 받아갑네요^^ 감사합니다 소중히 간직하다 잘 사용해보겠습니다 (_ _)
드디어 가져가시는군요 ^^
감사합니다.
받았습니다. 그누보드 구버전에서 에러가 보이네요
앗 그런가요? 버전 몇에서 에러인가요?
설치해서 테스트 해보겠습니다.
해피정님..ㅠㅠ
열심히 포인트 모아서 구입했더니.. 그누보드 신상(5.3)을 발표했네요
거기서도 작동될수 있을까요 ? -ㅅ-;
5.3에서도 디비의 중요 변화는 없기때문에 사용 가능합니다.
헉!! 감사합니다!

그럼 해피정님,

5.2.x 버전의 그누보드를 운영하다가 DB만 5.3 으로 바로 이동하는것도 쉽게 가능할까요 ?

그냥 5.3 나오기만 기다렸다가 사이트를 만들어야하나 싶었는데 말씀하신 내용을 보니 이전이 가능할것같아 여쭤봅니다
5.2 홈페이지에 5.3을 덮어도 작동에 이상은 없지만
아직 베타버전이니까 좀 기다려서 정식버전 출시후 사용하는게 좋을듯 합니다.
말씀 감사합니다 ^^
감사합니다! 포인트 언능 모아야겠네요
컨텐츠몰 메뉴 들어가시면 이자료 팝니다 진짜 좋습니다 ^^ 사용중 ^^
ㅎㅎ ^^ 감사합니다.
다운 받았는데요...root에 올리면 sitemap.xml 파일을 생성하는게 아니라
robots 가 인지할 수 있는 데이타를 생성한다는 뜻이지요?
질문이 허접...
sitemap.php를 따로 수정해야될 부분은 없나요?
어제 새벽2시까지 해보다가 특이점이 발견되지 않아서
포기하고 글씁니다.
sitemap.php 파일은 sitemap.xml 형식의 데이타를 추출해주는 것입니다.
구글이나 네이버 웹마스터도구에 sitemap 위치를 등록하면 그들 검색로봇이 주기적으로 찾아옵니다.

다른 검색로봇들도 sitemap 위치를 알도록 하기위해서
robots.txt 파일에 sitemap: 경로 를 추가해놓습니다.
주소창에 www.####.com/sitemap.php 를 엔터하면
위의 그림안의 코드가 보인다는 거죠...
이걸 rss.php 읽다가 이해를...
하여간 닭머리..
네이버 웹마스터도구에서 sitemap 제출도 잘되네요.
받아갑니다.
적용해 보고 후기 남기죠. ^^
으아 받고 싶은데 포인트가 없네요 열심히 모아야지
포인트가 부족하면 컨텐츠몰 ( https://sir.kr/cmall/1510307320 ) 에서 바로 구입도 가능 ^^
아미나빌더 사용자는 29줄~51줄에 주석 해제해야되나요?
네.. 주석 해지해야합니다.
이 해피정님 자료만 있으면

https://www.xml-sitemaps.com/
위 사이트에서 이제 수동으로 사이트맵 안만들어도 되는 건가요?
네. 자동화 도구입니다.
정확한 사용법을 알고 싶습니다.
넣고 페이지 이동 해보고, sitemap.php 페이지 실행해봐도 sitemap.xml 파일은
안생기더라구요 ㅠㅠ
sitemap.php 가 최종파일입니다.
sitemap.xml 은 별도로 필요하지 않습니다.
아, 그러면 웹마스터 도구에는 sitemap.php 로 등록하면 되는 건가요?
sitemap.php 경로를 등록하면 됩니다.
ㅠㅠㅠㅠㅠㅠ구매할려고했는데 갑자기 가격이 올라갔네요 ㅠㅠㅠㅠㅠㅠ흐엉 ㅜㅜㅜ
가격좀 낮춰주시면 안될까요 ㅠㅠㅠㅠㅠ
포인트 사냥꾼들이 출몰하게된 원인중의 하나가 아닐까 싶어서
무료 포인트 구매를 중단하고자 가격을 인상했습니다.
기존 구매하신 분들을 위해서 삭제하지 않고 유지합니다.
포인트가 부족해서 구매를 하여 적용하고 있습니다.

함수를 못찾는다는 에러 가 나와서 도움을 구하려고 합니다.

[http://sir.kr/data/editor/1805/c991dec8f29054344d77a117444b0589_1526466163_9797.png]
68 라인의 내용이
$tot = sql_num_rows(sql_query($sql));
이군요. sql_num_rows 가 그누보드 함수인데 이것을 아래와 같이 변경해보세요
$tot = mysql_num_rows(sql_query($sql));
네이버웹마스턷도구에 사이트맵제출을 하니
제출을하니
제출하신 사이트맵의 21 라인에 오류가 있습니다. 라고 뜹니다.
어떤게 잘못되었을까요
컨텐츠몰에서 판매중인 상품으로 https://sir.kr/cmall/1510307320 에 문의해주세요.

첨부된 파일의 21라인을 살펴봤는데, 문제되는 코드는 확인되지 않습니다
적용한 사이트맵을 happyjungcom@gmail.com 으로 보내주시면 확인해보겠습니다.
방금 Sitemap VER.9을 업로드 했습니다.
다운로드 받으세요 ~~~
포인트가 ㅠ
열심히 모아서 구매해야겠네요 ㅍㅍ
헐이네..100만이라니...
컨텐츠몰에 등록된 상품이라서 100만포인트 입니다. ^^
조금만 내려주지 ㅠㅠ 무슨 백만 포인트씩이나 할까요 사이트맵인데..
컨텐츠몰에 판매중인 상품이라서 백만포인트로 책정하였습니다
검색조건을 확인해주세요. sitemap.php 27~29줄 이렇게 나옵니다.
// 검색조건
$search = " where bo_read_level=1 "; // 읽기 Level=1 <<== 필수
$search .= " and bo_list_level=1 "; // 목록 Level=1
$search .= " and bo_use_search=1 "; // 검색 Level=1

어떻게 수정해야 하나요?
게시판 설정를 확인해보세요
목록보기 = 1 , 읽기 = 1 , 검색 = 1 로 설정된 게시판만 작동됩니다
목록보기나 뷰페이지를 회원만 볼수있게 해둔 게시판들은 수집이 안되는건가요???
설정을 변경하면 가능하기는 하지만
검색엔진에서 추출이 불가능한것을 굳이 sitemap 에 노출할 필요가 없다고 판단했습니다

게시판 목록

그누보드5 플러그인

그누보드 호환이거나 독립적으로 실행되는 플러그인을 소개합니다.
글쓰기
🐛 버그신고