[bootstrap material ver]SEO,애널리틱스 등을 한번에 관리하자 - THE LAST > 그누보드5 플러그인

그누보드5 플러그인

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

[bootstrap material ver]SEO,애널리틱스 등을 한번에 관리하자 - THE LAST 정보

[bootstrap material ver]SEO,애널리틱스 등을 한번에 관리하자 - THE LAST

첨부파일

mwb.seo.bsmd.zip (8.6M) 95회 다운로드 2018-04-04 23:55:37 포인트 차감1,000

본문

늦은 밤에도 불철주야 코딩의 노예가 되어 있는 냑 회원님들에게 허접한 소스 하나 던지고 자러 갑니다.

고수님들이 보면 그냥 웃어넘기시면 됩니다.

포인트의 노예가 되고 싶은데 포경에 넣을만한 물건이 없어 이렇게 플러그인이라도 우려먹고 있습니다.

 

컨텐츠몰에서 좀 팔아볼까 싶어서 그누5.3을 기준으로 Bootstrap+Material 테마와 템플릿을 만들고 있는데 그중 지난번에 올렸던 SEO 플러그인을 새 디자인으로 다시 올립니다.

Bootstrap이라서 당연히 반응형이고 Material이라서 당연히 플랫한 디자인입니다.

 

설치방법은 지난번과 비슷합니다.

1. 압축을 푼다.

2. 그대로 올린다 (그누 코어와 겹치는 것은 없습니다)

3-1. 그누의 관리자페이지에 접속해서 MWB 관리 메뉴를 이용한다.

3-2. 그누 경로/mwb/ 를 입력하여 바로 이용한다.

4. theme/basic/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; ?>">

 


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

https://sir.kr/g5_plugin/4014 이전 글을 참고하셔도 됩니다.

 

기존의 작업물에서 SEO부분만 덜어냈기 때문에 쓸떼없이 css파일이 큽니다. 그렇다고 트래픽을 무섭게 잡아먹을 정도는 아니므로 안심하셔도 됩니다.

 

덧 1. 지난번 플러그인을 받으신 분은 그냥 지난번 것을 사용하셔도 무방합니다.

기능상으로 늘어난 것이 거의(?) 없고 디자인만 변경된 것으로 생각하시면 맘이 편합니다.

 

덧 2. JSON-LD 형식의 메타데이터는 이번에도 역시 넣지 않았습니다.

https://sir.kr/g5_plugin/4023#c_4104 에서 밝힌 것과 동일한 이유입니다.

(그러면서 사실은 컨텐츠몰에 올릴 녀석에는 넣을 치사한 계획을 가지고 있습니다.)

 

덧 3. 포인트는 위에 밝힌 바에 같이 조금 과하게 책정했습니다. 여유 많으신 회원님들에게 적선도 좀 받을 요량이고, 앞의 두 플러그인보다는 이게 조금이라도 더 보기 편하고 그누 버전에 상관 없이 사용할 수 있는 별도의 관리자 페이지를 가지고 있어서입니다. 포인트가 모자라신 분들에게는 거듭 죄송합니다.

 

그럼 모두들 즐거운 4월 보내세요~.

 

##

20180405 추가 (설명에서 빠진 부분 보충)

- 기존 관리자 페이지의 관리권한설정을 통해 관리권한을 설정할 경우에도 seo관리를 할 수 있도록 되어 있습니다.

추천
10

댓글 전체

감사히 잘 사용하구있습니다.

기본이 아래처럼 되어있던데 meta_seo_plugin.php 파일안에 내용도 수정을 해야하는게 맞는지 궁금합니다.


$site_name = "치즈의 사이트"; // 사이트 이름을 적어주세요 (예 : 치즈의 사이트)
$site_hellow = "치즈의 사이트에 방문해주셔셔 감사합니다."; // 페이지 재목을 알 수 없을때 타이틀에 표시할 내용을 적어주세요 (예 : 치즈의 사이트에 방문해주셔셔 감사합니다.)
$deport_key = "치즈,도치즈,프로그래머,일상"; // 이곳에 사이트의 키워드를 적어주세요. (예 : 치즈, 도치즈, 프로그래머 등등)

$capy_right = "Copyright © Dochis. All rights reserved."; // 이사이트의 카피라이트를 적어주세요.
$capy_rghter = "DOCHIS"; // 이사이트의 소유자를 적어주세요.

$site_description = "도치즈의 개인홈페이지입니다. 안녕하세요^^"; // 이사이트의 내용, 소개글같은거 적어주시면됩니다.

$site_url = "https://사이트주소/bbs"; // 사이트의 주소입니다. 그누보드설치경로 + bbs 까지 적어주세요.

///// sns 관련
$facebook_appid = ""; // 페이스북 앱 아이디가 있으시면 적어주세요
$sns_icon_img = ""; // 트위터, 페이스북에 공유할떄 사용할 이미지의 주소를 적습니다. 없으면 적지않으셔도됩니다.
$metoday_tags = "도치즈넷,도치즈,공지사항"; // 미투데이로 보내기하실때 사용하실 sns 태그입니다.
////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////

또한 seo 플러그인 적용후 소스를 보기하면

<!-- MWB-SEO 채널 설정 ld+json 방식 대신 적용-->
<span itemscope="" itemtype="http://schema.org/Organization">
    <link itemprop="url" href="https://www.goobeegoobee.com">
                    </span>

이렇게 goobeegoobee.com 이란게 붙는게 왜 이런지 궁금합니다.

좋은 저녁되세요~
우선 위의 내용은 제 플러그인 내용이 아니네요.
예전 도타님인가 치즈님인가의 플러그인 내용일겁니다.
두번째는 제가 실수로 제 사이트 주소를 넣었습니다.
<link itemprop="url" href="https://www.goobeegoobee.com"> 부분을
<link itemprop="url" href="<?php echo G5_URL ?>"> 로 바꾸시면 됩니다.
또는 대표 URL을 넣으셔도 됩니다.
아 제가 아무생각없이 저 플러그인 파일이 무와보님껄로 착각해서 문의 드렸네요
저도 저게 왜 플러그인 폴더에 있는지를 모르겠네요 ㄷㄷㄷ
이 플러그인은 그누 관리자 화면과 별개로 작동하기 때문에 admin.css파일을 사용하지 않습니다. 물론 반대의 경우에도 마찬가지이구요.
원래 관리자 화면에서 다른 것을 수정하셨는지 확인해보세요. 또는 extend폴더 안의 mwb관련 파일의 함수 등이 기존에 그누 외 따로 설치한 것들과의 충돌이 있는지도 살펴보셔야 합니다.
아미나 빌더에서 사용하는 변수와 겹치는 것은 없는 것으로 알고 있습니다.
게시판에서 따로 불러오는 변수가 있는지만 확인해보시면 됩니다.
감사합니다 너무 좋은 자료에요~  config.seo.php 파일에 구글애널리틱스 변수가 seo_google_analytics로 들어가 있는데 이 부분만 바꿔서 사용하면 됩니다. 너무 편리해요
제가 뭘 잘못했나봐요 ㅎㅎㅎ. 어떻게 손봐야할지 몰라서 일단은 백업파일로 돌려놨는데, 나중에 좀더 잘 다루게 되면 다시 적용해봐야겠어요 ㅎㅎㅎㅎ

// MWB-SEO <title> 태그는 mwb.seo.php에서 불러옴

 

게시판 뷰페이지에서 이부분에 게시글의 글제목을 가져오는것 같은데요...

그것땜에 웹접근성검사에서 <title>"부적절한 제목"으로 나오네요...

 

무슨 좋은 방법 없을까요?

 

mwb.seo.php에서 <title>과 페이지제목을 불러오고 </title>로 닫는 구조라서 부적절한 제목으로 나올 이유는 없을 것 같습니다.

만약 잘못되었다면 "부정확한 태그" 또는 "잘못된 태그 구조(페어)", "열린 태그" 등의 안내가 나올 것 같네요.

이용하시는 글제목이 부적절한지 확인해보시고 혹시 글자수가 너무 많을 수 있으므로 제목 글자를 줄여보는 것도 방법일 것 같습니다.

웹와치로 검사하고 있는데....이게 좀 문제가 있나봅니다...제목에 마침표(.)나 괄호가 들어가면 부적절한 제목으로 오류를 표시하네요....

괄호나 dot 정도는 대부분의 서치엔진에서 무난하게 노출되고 검색되는 것으로 알고 있습니다. 

웹와치 사이트에서도 자기네는 title 태그 안에 마침표화 괄호는 물론 슬레쉬 등의 기호는 다 사용하고 있네요.

중이 제머리 못깎나봅니다.

제가 외부에 있어 이 자료를 열어볼 수가 없는데 db 필드명이 파일들에서 오타가 있는지 확인해보세요. 다른 필드는 정상적으로 입력이 되는데 한 필드만 입력이 되지 않는다면 필드명 오타일 가능성이 많을 것 같습니다.

아 댓글 남기고 혹시나 하고 DB랑, 페이지 확인해봤는데, 페이지에 구글 애널리틱스에 네이버꺼 코드가 복붙되어 있더라구요 ㅎㅎㅎ 수정했습니다 ㅎ

전체 503
그누보드5 플러그인 내용 검색

회원로그인

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