[그누보드] title 태그와 description 태그 지정해 주는 방법

최고관리자 6년전 신고 

그누보드 SEO 기법중에 하나인 타이틀 지정 방법에 관해서 알아보도록 하겠습니다.

 

그누보드에서 브라우저에 표시되는 타이틀은 기본적으로 [ 그룹이름 > 게시판이름 > 글제목 ] 순으로 나타납니다.

 

그런데, 이런식의 배열은 검색 노출시 불리하다고 알려져 있습니다.

 

타이틀을 지정할 때 [ 글제목 > 게시판이름 > 그룹이름 ]처럼 '글제목'이 가장 앞부분으로 오도록 해야 하며, 특히 가장 핵심 키워드가 글제목에서 가장 앞부분에 위치하는 것이 좋다고 합니다.

 

검색엔진이 글을 수집할 때 비중있게 보는 부분 가운데 하나가 <title> 항목이라고 하는데 그누보드에서는 정작 가장 중요한 글제목을 타이틀 가장 뒤쪽에 배치해 두었습니다.

 

이런식으로 그냥 방치해 두면 안되겠죠?

 

그럼 지금부터 글제목이 타이틀의 가장 앞부분으로 위치하도록 만들어 보겠습니다.

 

 

[ 글제목을 <title> 태그 앞부분에 배치하는 방법 ]

 

bbs 디렉토리에 board.php 파일을 편집 모드로 엽니다.

 

아래와 같은 코드를 찾습니다.

 

[ $g4[title] = "$group[gr_subject] > $board[bo_subject] >" . strip_tags(conv_subject($write[wr_subject], 255)); ]

 

찾았으면 일단 아래와 같이 위 코드를 주석처리 상태로 만듭니다.

 

지워도 상관없지만 혹시 모르는 일이니 그냥 주석처리해 두는게 좋을 듯 싶습니다.

 

//$g4[title] = "$group[gr_subject] > $board[bo_subject] >" . strip_tags(conv_subject($write[wr_subject], 255));

 

이제 아래의 코드를 주석처리 바로 아래나 위에 삽입합니다.

 

$g4[title] = strip_tags(conv_subject($write[wr_subject], 255)) . " - 구피아";

 

제대로 했다면 아래와 같은 모양이 되었을 겁니다.

 

//$g4[title] = "$group[gr_subject] > $board[bo_subject] >" . strip_tags(conv_subject($write[wr_subject], 255));

$g4[title] = strip_tags(conv_subject($write[wr_subject], 255)) . " - 구피아";

 

여기까지가 타이틀 태그를 SEO에 맞춰 작업한 것입니다.

 

 

[ 매타태그 description 항목에 추가하는 방법 ]

 

[ 그룹이름 > 게시판이름 > 글제목 ]을 description 항목에 넣어주고 싶으시다면 아래와 같이 하시면 됩니다.

 

루트에 있는 head.sub.php 파일을 편집 모드로 엽니다.

 

아래 코드를 찾습니다.

 

<meta http-equiv="content-type" content="text/html; charset=<?=$g4['charset']?>">

 

찾았다면 바로 밑에 아래 코드를 삽입합니다.

 

<? if($write[wr_subject]) { ?>

<meta name="description" content="<?=strip_tags(conv_subject("$group[gr_subject] - $board[bo_subject] - $write[wr_subject]", 255))?>" />

<? } ?>

 

[이 게시물은 최고관리자님에 의해 2013-06-24 21:58:43 팁/최적화에서 이동 됨]

모바일 버전으로 보기