구글 애드센스

검색 최적화에 메타테그

나이트로 2007. 6. 21. 23:40

왜 ?? 메타 태그인가 ??
야후나 네이버 혹은 라이코스에서 사용하는 검색엔진들을 생각해 보자구여.
검색엔진은 단순한 소프트 웨어에 불과합니다.
내부를 들여다보면 0과 1로 만들어진 숫자의 조합이죠.
이런 숫자의 조합이 무얼 생각하고 어떻게 당신이 만든 웹을 찾아 다니면서 정보를 수집할 수 있을것인가 ??
그들은 당신이 만든 훌륭하고 멋있는 플래쉬를 이해하지 못합니다. 그래픽도 이해하지 못하며 동적인 페이지들 ( PHP 혹은 asp 로 만든 웹프로그래밍 ) 역시 이해하지 못합니다.

검색엔진들이 읽고 이해할 수 있는 것은 오직 텍스트(문자열) 입니다!!
물론 검색엔진들은 오늘도 진화하고 있고.. 현재는 동적인 페이지도 검색가능하다는 얘긴 있지만 ..
그리고 미래에는 검색엔진들이 플래쉬와 이미지를 이해하는 날이 올 것이지만.. 하지만 오늘은 아닙니다...
메타태그는 이런 플래쉬로 만들어진 사이트 그리고 이미지로 넘쳐나는 사이트를 위한 존재입니다.
메타태그는 결코 요술 방망이는 아닙니다.
그러나 잘 만들어진 메타태그는 님의 웹사이트 랭킹을 올리는데 필수적인 요소이며 거색페이지에 노출시켜 방문효과를 극대화 시킬수있다는걸 명심해야합니다.

1. 메타 태그를 만들어보자..

매타테그에 대한 설명은 다음과 같습니다.
☞ <META> - 문서의 요약과 특성을 지정합니다. △TOP△

<META> 태그는 여러가지로 쓰임새가 많은 태그입니다.
그만큼 사용방법도 다양하며 옵션도 많습니다.
이곳에서는 주로 사용되는 검색엔진 인덱스 하는법과 자동적으로 업데이트 하는
용법등에 대해서 알아보겠습니다.

메타 태그는 가장 기본적으로 삽입할 문서의 요약 부분이라고 생각하시면 됩니다.

메타 태그는 <HEAD> 와 </HEAD> 태그 사이에 위치하며 문서 전체에 대한
간단한 요약내용을 담고 있으며 브라우저 상에는 메세지가 나타나지 않습니다.

다만 검색엔진이 메타태그가 삽입된 페이지를 검색하는 경우 메타태그 내의 내용을
바탕으로 검색엔진에 등록하게 됩니다. 보통 검색엔진에 자신의 홈을 등록신청할때
메타 태그를 삽입하지 않고 놔두는 경우가 있는데 이렇게 되면 검색엔진에 등록신청을
한뒤 올바르게 검색되지 않을수 있습니다. 검색엔진에 등록신청을 할 경우 반드시
자신의 홈 메인 화면에 메타 태그를 삽입해서 홈페이지의 설명과 함께 키워드를
만들어 두어야 합니다. 그러면 검색엔진에서 해당 키워드를 검색했을때 나타나는
결과부분에 홈페이지 설명에 적은 메타태그 부분이 설명으로 나오게 됩니다.

☞☞ 문법
<META NAME="name" CONTENT="value">
<META HTTP-EQUIV="FieldName" CONTENT="value">
META 태그는 크게 위 두가지 사용법이 있습니다.
name 이나 FieldName 그리고 value값은 사용하고자 하는 방법에 따라 바꿔 주시면 됩니다.
☞ NAME="name"에 들어갈수 있는 옵션.

NAME="Description" - 문서의 요약이 들어갑니다.
<META NAME="Description" CONTENT="HTML 태그강좌 메타태그부분">
위의 경우 이 메타 태그가 들어간 페이지가 검색엔진에 등록이 되어 있는경우
CONTENT부분에 요약한 내용이 검색결과로 나타나게 됩니다.

NAME="Keywords" - 검색어를 입력하며 각 검색어는 ,(콤마)로 분리되야 합니다.
<META NAME="Keywords" CONTENT="HTML, tags, reference, attributes, 태그강좌,">
위처럼 키워드를 지정해 놓으면 검색엔진에 검색되어 등록이 된 경우
HTML, tags, reference, attributes, 태그강좌,의 검색어가 입력되면 결과창에
해당 페이지가 검색되게 됩니다. 똑같은 검색어로 등록된 홈페이지가 많을경우는
한참 뒤쪽에 나올수도 있습니다. 검색어의 선택을 잘하시는 것이 검색엔진을 통해
자신의 홈으로 방문자를 늘릴수 있는 길입니다.

NAME="Author" - 페이지 제작자를 적습니다. 저작권에 관한 부분이라고 생각하셔도 됩니다.
<NAME="Author" CONTENT="Ki Young,Kim">
☞ HTTP-EQUIV="FieldName"에 들어갈수 있는 옵션.

HTTP-EQUIV="Expires" - 문서의 유효기간을 지정합니다.
보안에 관계되는 문서 같은 경우 한번 보고 나면 문서가 파기되며
다시 보려고 하는경우 리로드해야만 보이는 웹문서를 보신 기억이 있을겁니다.
보통 멤버쉽으로 운영되는 웹사이트에서 개인 프로필을 본다음 다른 사이트로
갔다가 브라우저의 back버튼을 이용해서 프로필 화면으로 다시 와보면
파기된 문서라는(Expires) 메세지를 받게 되는데 이런경우가 해당됩니다.
<META HTTP-EQUIV="expires" CONTENT="Sun, 30 Aug 1998 09:32:45 GMT">
위처럼 GMT를 사용해서 표준시각으로 파기될 날짜를 지정할수도 있습니다.

HTTP-EQUIV="Refresh" - 문서를 자동으로 업데이트 합니다.
웹페이지를 시시 때때로 업데이트 하시는 경우 위 태그를 지정해 놓으면 자동적으로
몇초간격으로 다시 리로드 됩니다. 주로 어떤 페이지에 들어갔을때 자동적으로 다른
페이지로 이동하게 만들때 많이 사용되는 부분입니다.

이 태그는 성인사이트 광고업자들이 많이 활용하는 방법이죠..
웹페이지에 노출시키는 여러가지 방법들(검색페이지에 노출시키는 방법에서 따로 설명)로
따로 페이지를 작성하여 아래 태그와 함께 삽입해서 강재로 홍보하고자하는 사이트로
유인하는 그런 경우입니다
<meta http-equiv="REFRESH" content="15;URL=http://galaxy.channeli.net/jakalky/sitemap.htm">
위의 메타 태그가 http://gallary1.htm이라는 파일에
삽입되었을때 방문자가 http://gallary2.htm에 접속하게
되면 페이지가 모두 로딩된 뒤에 자동적으로 http://gallary3.htm 으로
이동하게 됩니다.

HTTP-EQUIV="Content-Type" - 웹문서의 언어를 설정합니다.
간혹 어느 홈에서 글자가 깨지는 경우가 있습니다. 이런경우 대부분이 브라우저 상에서
언어 설정이 다르게 되어 있어서 생기는 문제가 많은데 위 메타 태그를 지정해놓으면
어느 브라우저이든 해당 페이지에 오면 언어설정을 위에 지정한 것으로 바꿔주기 때문에
글자가 브라우저 별로 깨지는 문제를 해결할수 있습니다.
한글이 깨지는 경우 문서의 언어 설정을 메타 태그로 하신 다음 브라우저에서도
Encoding 을 Korean으로 바꿔 주셔야 합니다.(넷스케이프의 경우)
익스플로러 역시 언어를 한국어로 맞추어 주어야 제대로 한글을 볼수 있습니다.

<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=euc-kr">
☞☞ 예제 1
<HTML>
<HEAD>
<TITLE>Heading Tags</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=euc-kr">
<META name="author" content="Kimkiyoung">
<META name="description" content="html 태그(tag)강좌 무료홈페이지계정 무료메일 무료카운터 통계보기 무료게시판 무료방명록 국내 국외 돈버는정보 배너광고서비스 홈페이지로 할수있는 돈벌이 홈비즈니스 제공">
<META name="keywords" content="html, tag, education, Web, site, 홈페이지 제작, 태그 강좌, 돈버는 정보(방법), 돈버는 인터넷, 돈(국내), 돈(국외), 무료계정, 자료사이트, 인터넷접속, 구인구직, 무료생활관련, 배너제작광고(무료), 무료삐삐호출, 검색엔진등록, 무료게시판, 통계, money maker, board, free, banner,">
</HEAD>
<BODY BGCOLOR="#ffffff" TEXT="#800080" LINK="#0000ff" VLINK="#008000" ALINK="#ff0000">
</BODY>
</HTML>
☞☞ 예제 2
1.htm파일의 내용
<html>
<head>
<meta http-equiv="EXPIRES" content="0">
<meta http-equiv="REFRESH" content="15; URL=2.htm">
</head>
<body>
<img src="그림1.gif">
</body>
</html>
2.htm파일의 내용
<html>
<head>
<meta http-equiv="EXPIRES" content="0">
<meta http-equiv="REFRESH" content="15; URL=3.htm">
</head>
<body>
<img src="그림2.gif">
</body>
</html>
3.htm파일의 내용
<html>
<head>
<meta http-equiv="EXPIRES" content="0">
<meta http-equiv="REFRESH" content="15; URL=1.htm">
</head>
<body>
<img src="그림3.gif">
</body>
</html>
위의 예제처럼 1.htm, 2.htm, 3.htm파일이 있다면 1.htm 파일을 불러들였을때
자동적으로 15초 간격으로 2.htm, 3.htm 파일로 이동하게 되며 그다음엔 다시
1.htm파일로 이동하므로 계속 반복적으로 이동하게 됩니다.


 


2. 메타 태그를 만들때 조심해야 할 점들

   - 키워드는 3번 이상 반복하지 말아야 한다. 검색엔진 상위 랭킹을 목표로 한다면 키워드는 세번 이상 반복하지 않길 바란다. 일반적으로 7회 정도 반복해도 된다고 하지만 안전하게 3번 정도로 제한시켜야 합니다.
그 이상 사용하게 되면 ?? 키워드 스패머로 찍혀서 님의 웹사이트는 저 멀리 멀리 검색엔진에서 까마득히 멀리 떨어지게 돼죠. 또한 키워드의 갯수는 검색엔진마다 틀리는데.. 최대 150자를 넘지 않도록 해야 합니다. 이보다 더 길어지면 ... 검색엔진은 자신이 정한 글자수만큼만 읽고 그 뒷글자는 무시해 버리니까여.
 
3. 타이틀에 반드시 키워드를 삽입하라

     - 홈페이지의 타이틀 난을 보면 ... 아마 잘 나가는 웹디자이너가 실수하는 부분이긴 하지만 타이틀에 키워드를 삽입하지 않는 경우가 흔하더군여. 웹디자이너는 홈페이지 디자인만 신경쓰다보니 검색엔진 랭킹까지는 미처 생각하지 않기 때문입니다.
그러므로 웹디자이너에게 얘기해서 홈페이지의 타이틀 난에다가 당신의 홈페이지 키워드를 넣어 달라고 얘기하기 바랍니다. 단 타이틀에서의 키워드 역시 2회 이상 반복하지 않길 바라구여.

 이런 골치 아픈 문제를 모두 해결해줄 사람을 찾는다면 웹프로모션을 받는것도 괜찮지만 비용문제도 만만치않고..장기적으로 웹에대한 식견과 노하우를 쌓고싶으시다면 몇번의 시행착오를 거치더라도 직접해보시는게 낳겠죠..

출처 : - http://blog.empas.com/ypcds00/15783733