그누커뮨 GNUboard COMmUNities
트위터아이디로 로그인하기트위터ID로 로그인
커뮤니티 운영에 관련된 노하우를 정리해보았습니다.
특히 검색엔진최적화(SEO)에 대한 내용도 있으니 읽어보세요.
초기 단계에 있는 운영자들에게 도움이 되었으면 좋겠습니다.
더불어 이 게시판에 있는 글은 링크와 함께 퍼가는 것을 허용합니다.
공감하시거나 이견이 있으시면 언제든 댓글 달아주세요.^^
 
작성일 : 09-10-14 16:23

[SEO] 글 작성시 키워드를 받자

 글쓴이 : 말러83
조회 : 5,441  

키워드 : 그누보드, SEO, 검색엔진최적화, keywords, 키워드, meta tag, 메타태그

오토스크랩 : 일괄 스크랩 오토스크랩 설정 네이버 블로그로 스크랩 다음 블로그로 스크랩 이글루스로 스크랩 티스토리로 스크랩 텍스트큐브로 스크랩 트위터로 보내기
그누커뮨에서는 게시물의 wr_10을 키워드로 배정하고 있습니다.
글쓰기 화면을 보면 다음과 같이 키워드를 입력하는 란이 있습니다.


이런 기능을 만들기 위해서는 스킨과 head.sub.php를 수정해줘야 합니다.
write.skin.php의 적당한 위치에 다음을 추가해줍니다. (저는 제목 바로 다음에 추가했어요)
<tr>
    <td class=write_head>키워드(태그)</td>
    <td><input class="ed" style="width:500px;" name="wr_10" id="wr_10" itemname="키워드" required value="<?=$write[wr_10]?>"> 콤마(,)로 구분</td></tr>
<tr><td colspan=2 height=1 bgcolor=#e7e7e7></td></tr>

그리고 head.sub.php의 <meta> 태그를 찾아서 그 바로 다음에 다음과 같이 추가해줬습니다.
(<head>안에 <title>바로 직전 위치입니다.)
<? if($write[wr_10]) { ?>
<meta name="keywords" content="<?=str_replace("\"", "", $write[wr_10])?>" />
<? } ?>

이 작업을 끝내고 나면 firefox의 페이지 등록정보를 보면 다음과 같이 keywords가 추가된 것을 확인할 수 있습니다.


게시물의 저작권은 별도 표시가 없는 한 작성자에게 있습니다.
게시물 주소 : http://gnucomun.net/sp/knowhow.18
8.5 (6명)
평가해주세요. 비회원 가능!
웃자하하 09-10-16 00:24
 
wr_id 값을 사용하지 않습니다 라는 게 나옵니다.
어디를 수정해야하나요?
     
말러83 09-10-16 09:21
 
처음 들어보는 오류메세지네요? 혹시 빌더를 사용하고 계시다면 거기에 맞게 위 코드를 수정하셔야 할 것입니다.
아리따움 09-11-12 23:36
 
write.skin.php 파일은 어디에잇나용?? 전체 게시판에 적용할려면어디에 있는 파일을 수정해야하나요 ㅠㅠ
ㅈㅅ
     
말러83 09-11-12 23:38
 
/skin/board/스킨이름/write.skin.php 이렇게 있습니다.
사용중인 모든 스킨의 write.skin.php 파일을 수정하셔야 합니다.
그래서 저도 스킨 몇개 기능을 통합시키는 작업을 감수해야 했죠.
아리따움 09-11-13 00:16
 
<? if($write[wr_10]) { ?>
<meta name="keywords" content="<?=str_replace
<? } ?> 이걸 어디에 넣어야될지 감을못잡겟네용 또질문드려서죄송-ㅠ-
mete 태그 아래에 넣나요
아니면;
if (!$g4['title'])
    $g4['title'] = $config['cf_title'];
위에넣나용?
     
말러83 09-11-13 00:40
 
meta 태그 아래로 넣으시면 되겠네요.
아리따움 09-11-21 11:00
 
또 질문드려서죄송해요; 키워드 입력안해도 글등록되게는안되나요/
키워드를 꼭입력해야 글쓰기가되서용 ㅎ
     
말러83 09-11-21 14:35
 
required 를 빼보세요
홍길길 10-08-11 15:51
 
말려83님에게 여쭤봐서 받은 대답입니다.

입력한 태그를 해당글의 본문에 출력시킬경우

<?=$write['wr_10']?>

위 구문을  view.skin.php의 원하시는 위치에 삽입시켜주시면 됩니다.
 
 

Total 44
번호 제   목 글쓴이 평점 날짜 조회
44 많은 글 속에 나와 관련된 것을 쉽게 찾게 해주자 (4) 말러83 9.50 01-30 7106
43 꼬리에 꼬리를 물게 해주자 (1) 말러83 10.00 01-08 6544
42 관심을 글쓴이에게 전달해주자 말러83 5.50 01-08 6195
41 메인화면 수정하는 것을 두려워하지 말자 말러83 3.50 01-08 6398
40 설문으로 사이트의 기능을 소개하자 말러83 9.50 12-28 6075
39 [애드센스] 영어광고가 자꾸 나올 때 조치 방법 말러83 8.00 05-08 5221
38 부하가 걸리는 곳을 캐싱해주자 말러83 10.00 04-16 3905
37 방문자의 통계를 내고 싶다면 구글 Analytics (5) 말러83 5.50 04-13 6373
36 자유게시판을 없애라 (5) 말러83 8.20 01-09 4970
35 게시판/블로그에 글 잘 쓰는 방법 (5) 말러83 9.25 12-15 5394
34 [SEO] double SERP listing에 대한 실험과 분석 (3) 말러83 9.33 12-11 5208
33 [SEO] 타이틀과 메타태그 쓰는 요령 7가지 말러83 7.86 12-10 5756
32 [SEO] 이용자가 편한 것이 최고 말러83 7.00 12-10 3362
31 미러블로그를 운영하자 (3) 말러83 8.75 12-06 4609
30 트위터로 소개하기 버튼 (10) 말러83 6.83 12-05 5925
29 방문자를 부풀려 보여주자 (1) 말러83 8.75 12-05 3909
28 이벤트를 해보자 (2) 말러83 8.67 11-29 2544
27 내 홈페이지 로딩시간 측정 (11) 말러83 7.67 11-11 4605
26 웹사이트 속도를 올려보자 말러83 5.33 11-11 3425
25 대체 RSS 주소를 제공하자 (5) 말러83 9.50 11-11 3085
24 RSS를 제공하자 (5) 말러83 8.00 11-11 3174
23 눈팅족은 많을수록 좋다 (3) 말러83 8.44 11-07 2996
22 사이트에 위젯을 달아보자 말러83 4.50 11-03 2599
21 구글 웹마스터에서 사이트맵을 제출하자 말러83 8.00 11-02 2953
20 다 보여주되 알짜배기는 아껴두자 (4) 말러83 9.20 11-01 3277
19 어떤 주제의 커뮤니티를 만들어볼까? 말러83 7.00 10-31 2130
18 어디서 트래픽을 줄일 수 있을까? Google Page Speed (1) 말러83 7.50 10-28 3228
17 [SEO] 게시물의 정규링크(cannonical link) 지정하기 (2) 말러83 0.00 10-27 3423
16 [SEO] 품질 가이드라인 - 구글 웹마스터 가이드라인 (1) 말러83 0.00 10-27 3012
15 [SEO] 디자인 및 콘텐츠 가이드라인 - 구글 웹마스터 가이드라인 말러83 0.00 10-27 3959
14 파란 블로그의 블로그글 동시발행 기능을 이용해 홍보하자 (4) 말러83 10.00 10-26 3008
13 캐쉬포인트, 구글 애드센스를 대체할만한 광고일까? (2) 말러83 6.00 10-26 2636
12 파비콘(favicon)을 추가해주자 (1) 말러83 8.88 10-15 6068
11 [SEO] 첨부 그림파일에 대체텍스트(alt)를 넣자 (10) 말러83 10.00 10-14 4321
10 [SEO] 글 작성시 키워드를 받자 (9) 말러83 8.50 10-14 5442
9 [SEO] 그누보드 글 제목을 title로 넣기 + 메타태그 개선 (11) 말러83 8.14 10-14 10672
8 [SEO] 포털 로봇을 불러들이자 (3) 말러83 7.14 10-14 5200
7 초보자용 로고 작성 툴 소개 말러83 9.00 10-09 2930
6 사이트 이름, 카피, 로고 만들기 말러83 9.67 10-07 2589
5 포털 사이트에 홈페이지를 등록하자 (5) 말러83 9.50 10-05 4003
4 커뮤니티를 홍보하는 방법 (1) 말러83 7.60 10-05 5308
3 첫 화면에 그림을 노출시켜라 (1) 말러83 7.50 10-02 2931
2 오픈 전에 화면을 가득 채워라 (1) 말러83 9.67 10-02 2869
1 커뮨 활성화 가능성을 가늠하는 5가지 척도 말러83 6.00 09-27 4078

Copyright ⓒ그누커뮨(http://gnucomun.net) All rights reserved.