SEO,애널리틱스 등을 한번에 관리하자 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

SEO,애널리틱스 등을 한번에 관리하자 정보

SEO,애널리틱스 등을 한번에 관리하자

첨부파일

mwb.seo.zip (15.2K) 159회 다운로드 2018-03-16 20:29:27 포인트 차감500

본문

봄이 왔는데 이곳 평창은 아직 겨울입니다.

오늘 올리는 플러그인은 SEO,애널리틱스 등을 조금 더 편리하게 관리하는 플러그인입니다.

(물론 아시겠지만~) SEO 설정이 요즘엔 네이버에서도 필수가 되어가고 있네요.

 

설정 가능한 내용

1. 기본 meta

2. og meta - 페이스북, 네이버 등 가장 사용빈도가 많은 것 같습니다.

3. twitter card 

4. google+ 

5. 애플계열에서의 타이틀

 

덤으로 설정 가능한 내용

1. 네이버 웹마스터도구

2. 구글 Search Console

3. 네이버 애널리틱스

4. 구글 애널리틱스

 

특징이라고 하기엔 민망한 기능 설명

1. 게시글의 경우 이미지가 있으면 기본 SEO이미지 대신에 첨부이미지가 그 자리를 대신합니다.

2. 제목과 내용이 같은 글이 되지 않도록 하여 보다 많은 정보를 긁어갈 수 있도록 했습니다.

3. 코어를 건드리지 않고 덮어쓰기만으로 설치가 가능하여 삭제도 수월합니다.

 

참고사항

1. 네이버 웹마스터도구와 구글 Search Console의 경우 확인코드보다 html 파일 다운을 권장한다고 합니다.

2. 애널리틱스의 경우 2018년 3월 기준의 스크립트이므로 이후 스크립트 내용이 바뀐다면 해당 파일을 수정하여야 합니다. (대략 4~5년에 한번은 바뀌는 것 같네요)

 

설치방법

1. 압축을 해제하여 그대로 업로드합니다.

2. 중복되는 파일은 없습니다.

  2-1. admin에서 950 메뉴를 사용하는 경우 중복이 될 수 있으니 이 부분은 적당한 메뉴번호로 수정하시면 됩니다.

3. 관리자 로그인후 상단 "MWB 관리"를 클릭하면 데이터베이스를 자동으로 생성하고 바로 이용하실 수 있습니다.

4. theme/basic/head.sub.php 에서 두 줄이 추가되었습니다. 해당 라인을 비교해보시고 작업하시거나 테마를 처음 이용시에 바로 설치하시는 경우 그대로 덮어쓰면 됩니다.

 

head.sub.php 추가내용

 


<?php include_once(MWB_SEO_PATH.'/mwb.seo.php'); // MWB-SEO <title> 태그는 mwb.seo.php에서 불러옴 ?>
</title>
<link rel="stylesheet" href="<?php echo G5_THEME_CSS_URL; ?>/<?php echo G5_IS_MOBILE ? 'mobile' : 'default'; ?>.css?ver=<?php echo G5_CSS_VER; ?>">

설명 

그누에서는 add_stylesheet 함수가 </title> 바로 뒤에 붙기 때문에 위처럼 처리하였습니다.

 


<?php include_once(MWB_SEO_PATH.'/mwb.seo.channel.php'); // MWB-SEO 채널 설정 불러옴 ?>

설명

ld+json방식으로 불러오면 가장 좋은데 그럴 경우 스크립트에서 변수를 불러오는데 불편함이 초래되어 라인수를 줄이고자(귀차니즘 때문은 절대 아닙니다.) itmpscope로 불러왔습니다.

 

나머지는 파일에서 주석을 참고하시면 됩니다.

저같은 초보자도 짜깁기로 만드는 수준이니 고수님들은 너그러이 봐주시고 초보분들도 어렵지 않게 이용하실 수 있을겁니다.

 

감사합니다.

 

=====================

20180316

adm/mwb/notice.php // 관계 없는 html코드 삭제

- 판매하는 빌더/테마에서 사용하던 필요 없는 html코드를 삭제하여 다시 업로드하였습니다.

- 먼저 다운받으신 분들은 adm/mwb/notice.php 에서 13~18라인을 삭제하시면 됩니다.

추천
10

댓글 전체

좋은 자료 공유 감사드립니다.

'메타 태그에 들어 갈 SEO 이미지'는 처음 봤는데, 이 기능은 어떤 경우에
어떤 식으로 출력되는 건가요?
한마디로 대표사진(?)이라고 보시면 될 것 같습니다.
페이스북 공유하기 누르면 이 이미지처럼 페이지의 대표 이미지를 결정하는 거라보 보시면 됩니다.

필수 옵션은 아닙니다.
페이스북 같은 경우는 og:image 태그가 없으면 대충 긁어가기 때문에 보다 정확한 정보를 주기 위해서 사용하곤 합니다.
게시글에 이미지가 없는 경우에는 사이트관리자가 정한 보기 좋은(^^) 이미지를 긁어가라고 제시해주는겁니다.
20180316
adm/mwb/notice.php // 관계 없는 html코드 삭제
- 판매하는 빌더/테마에서 사용하던 필요 없는 html코드를 삭제하여 다시 업로드하였습니다.
- 먼저 다운받으신 분들은 adm/mwb/notice.php 에서 13~18라인을 삭제하시면 됩니다.
무와보님의 seo 플러그인 너무 맘에들어요~^^
이런 좋은 플러그인 만들어 주셔서 너무너무 감사드립니다~~

그런데~
제가 (안디자인님)의 테마를 사용중인데.. https://sir.kr/g5_theme/2563?page=2 (테마주소)

루트/테마/베이직/head.sub.php 파일이 두분꺼의 파일과 충돌을 일으키는거 같아요~

seo플러그인에 head.sub.php를 덮어쓰면, 안디자인님의 테마 모바일 반응형 변환이 먹통이 되버려요ㅜ.ㅜ

테마먼저 설치하고 seo설치하면 모바일 반응형이 먹통이되고,
seo먼저 설치하고 테마설치하면 seo가 안됩니다ㅠ
head.sub.php 파일을 모두 덮어쓰실 필요는 없습니다.
디자인과 관련된 부분은 사용하지 않기 때문에 seo관련된 두 곳만 바꾸시면 됩니다.
title 부분과 body 부분에서 위 설명처럼 변경하시면 사용하시는데 지장이 없을 것 같네요.
너무 잘 사용하고 있습니다.^^
그런데 게시글에 이미지는 없고 유튜브 화면만 있는경우
썸네일에 유튜브의 이미지가 출력되게 하실수는 없는지요..
유튜브 게시판 같은 경우에는 해당 게시판에서 뽑아오는 소스가 게시판 제작자마다 다르기 때문에 획일적으로 불러올 방법이 없습니다.
죄송합니다.
안녕하세요 혹시 삭제하려면 어떤걸 전부 지워야되나요?

그리고 궁금한게 현재 이미지가 첨부되어있는 경우에도 오픈그래프로 설정 된 이미지가 보이는데요 이건 어디서 수정해야할까요?
플러그인의 삭제를 원하시면 다운받은 것을 모두 삭제하시면 됩니다.
include_once(MWB_SEO_PATH.'/mwb.seo.php') 부분도 주석처리나 삭제하시면 되구요.

게시판에서는 게시글의 이미지를 먼저 불러오게 되고 나머지는 seo설정의 이미지가 나오는데 게시글 외 페이지에서 설정한 이미지가 다르게 나오게 하고 싶다면 og설정의 이미지를 올리지 않으시면 될 것 같네요.
안녕하세요 게시글을 페이스북으로 공유하게되면 게시글 제목이 나오지 않는데 혹시 방법이 있을까요?
이미지 또한 기본 이미지로 나옵니다 ㅠㅠ
게시판 게시물의 경우에는 페북 뿐만 아니라 모든 경우에 게시글 제목과 게시글내 이미지를 적용하게 되어 있습니다.
다른 부분에서의 문제 아닐까 싶네요.
위의 코드는 해당위치가 정해져 있어 </title> 위부분에 넣으시면 되고
아래 코드는 그 밑으로 </head> 전 어느 위치에 넣어도 지장이 없습니다.
저는 왜 적용했는데 페이스북으로 공유하면 게시글 제목이 나오지 않을까요? ㅠㅠ 링크를 붙여넣으면 이미지도 따라오고 잘 되는데 그누보드 소셜공유 버튼을 누르면 사이트명 > 게시판명  이렇게 나오는데 왜 그럴까요>? >
정상적으로 진행하셨다면 결과 역시 정상적으로 나와야 합니다.

다만 페북 같은 경우에는 디버거를 한번도 거치지 않는 페이지는 기본 값으로 노출될 수 있습니다.
https://developers.facebook.com/tools/debug/ 에서 해당 게시글의 url을 먼저 디버그하시고 그다음 공유해보시면 원하는 결과를 얻을 수 있을 것 같네요.
이 플러그인을 설치 하면 그누보드로 만든 내 홈페이지가
워드프레스로 만든 홈페이지 게시판처럼 구글 애드센스 추가도 가능한건가요?
전체 503
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT