검색엔진 최적화를 위한 CSS 팁 1

오랜만에 글을 올리게 되었습니다.
한동안 검색엔진 최적화에 많은 관심을 가지면서 이 블로그에 글을 올리기 시작했는데, 사실 저보다 검색엔진 최적화에 대해 훨씬 많은 정보를 제공하는 사이트나 블로그들이 이제는 수두룩 하더군요.

여전히 '검색엔진 최적화'로 구글에서는 첫번째에 리스트 되어있긴 하지만, 블로그 업데이트가 전혀 되지않아 부끄럽기 짝이 없습니다.
언제 순위가 바뀌어도 별로 할말은 없습니다.
저도 원래의 본분으로 돌아가 프로그래밍에만 열중하느라 검색엔진 최적화에 대해 소홀했던것도 사실입니다.

지금까지 블로그에 글 올리는것은 정말 뜸했지만, 이메일로 날아오는 질문이나 의문점들에 대해 나름대로 컨설팅은 계속 하고 있었습니다.
(답변을 못드린 분들도 계신데 정말 죄송합니다. 답변을 안해드린데에는 나름대로 적절한 이유가 있었기 때문이니 양해해 주세요.)
그중에도 가장 많이 번복되는 부분이 헤더태그(h1, h2, h3...) 인데요, 맨날 똑같은 내용 이메일로 알려드리느니 이곳에 글을 올려놓는게 나은 방법이라 생각되어 글을 올립니다.

웹사이트의 검색엔진 최적화에서 가장 중요한 요소중 하나가 바로 헤더 태그(h1, h2, h3, h4...) 입니다.
어떤 분들은 아예 사용하지 않으시는 분들도 계시고, 어떤 분들은 엉뚱한 용도로 사용하기도 합니다.
예전에 올렸던 http://www.seo-korea.com/entry/검색엔진-최적화-헤더-태그-header-tag 에서도 강조한 부분이며 반드시 빼놓아서는 안됄 부분입니다.
각자 사용하기 나름이지만, <h1>, <h2>, <h3> 태그는 대체로 페이지의 제목 또는 사이트의 타이틀을 나타낼때 사용되는데요, 여기서는 로고를 대신하는 용도로 사용해 보기로 하죠.

제 블로그만 해도 <h1> 태그가 '검색엔진 최적화' 입니다.
제 블로그의 타이틀이며 모든 포스팅의 주제이기도 하지요.
그래서 과감하게 <h1> 태그를 사용했습니다.
뭐.. 제가 사용했다고 하기엔 조금 그렇고.. 사실.. 블로그 스킨에 원래부터 이렇게 되어있었습니다. -_-;

그런데 제 블로그가 자그마한, 그리고 지극히 개인적인 블로그라서 그냥 후줄근한(?) '바탕체' 폰트를 사용해 텍스트 자체로 표현해도 겉보기에 그리 큰 무리는 없습니다.
하지만, 기업이나 다른 상업성 사이트에 로고 하나쯤은 있기 마련이어서 제 블로그처럼 텍스트로 사이트의 타이틀을 걸어놓는 사이트는 거의 없으리라 봅니다.
그래서 보통 많은 분들이 이미지를 사용하거나 플래쉬로 로고를 제작하여 올려놓는게 대부분입니다.
그런데 로고 이미지를 넣다보니 검색엔진 최적화에 큰 영향을 미치는 '텍스트'를 정작 사용하지 못하는 경우가 많은데요, 아래 방법은 제가 사용하는 방법입니다.
사람눈에는 이미지로 보이지만 검색엔진 스파이더한테는 텍스트로 보이게 해주는 팁입니다.

(누구나 나름대로의 사이트 만드는 스타일과 방법이 있고, 어떤것이 좋다 나쁘다 내지는 옳다 그르다 라고 할수는 없습니다.
물론 아래 방법을 이미 알고 계신 분들도 많으리라 생각됩니다.
그저 제가 사용하는 방법을 참조만 해주시기 바랍니다.)

http://www.bmlee.com/seo/ 를 참조하시기 바랍니다.
위의 링크에는 cnn.com에서 그냥 무단으로 가져온 로고가 하나 있습니다.
달랑 이미지 한개 밖에 없지만 '소스보기'를 하신다면 <h1> 태그내에 '검색엔진 최적화'를 넣은 부분이 보이실 겁니다. 아래 이미지는 해당링크의 스크린샷 입니다.

사용자 삽입 이미지



실질적인 소스 파일:

index.html 파일:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>검색엔진 최적화를 위한 CSS 팁 1</title>
<link rel="stylesheet" href="css/styles.css" type="text/css" />
</head>
<body>
<div class="wrapper">
    <h1><a href="http://www.bmlee.com">검색엔진 최적화</a></h1>
</div>
</body>
</html>

styles.css 파일:
h1
{
    width: 148px;
    height: 36px;
    background: url(http://www.bmlee.com/seo/images/logo.gif) no-repeat top;
    text-indent: -99999px;
}

h1 a
{
    display: block;
    width: 148px;
    height: 36px;
}

대충 아시겠지만, 굳이 설명을 드리자면, 현재 CSS 파일에는 h1 태그에 대한 속성만 있습니다.
h1의 속성에는 백그라운드에 로고 이미지를 깔아주었고, 이미지의 가로와 세로값을 넣어두었습니다.
중요한 부분은 text-indent 인데 이부분이 h1 태그에 들어가는 텍스트를 99999px 만큼 화면의 왼쪽으로 보내버리는 부분입니다. 그래서 소스보기에는 텍스트가 있지만 실질적인 화면에서는 보이지 않는 것입니다.
'px' 대신 'em'을 써도 무관합니다.

그리고 h1 a 는 h1 내에있는 링크의 속성을 나타내는데요, 이부분에 이미지의 가로와 세로값을 정해주고 display를 block으로 설정해 주셔야만 로고의 크기만큼 클릭이 가능한 부분으로 만들수 있습니다.

어쩌면 <img src="images/logo.gif" alt="검색엔진 최적화"> 처럼 사용하시는 분들도 계시겠지만, 그보다는 위의 예제처럼 CSS를 사용하여 <h1> 태그내에 텍스트와 이미지를 동시에 집어넣는것이 검색엔진 최적화에 더 효과적입니다.
<h1> 대신 상황에 따라 <h2>나 <h3>를 사용해도 무관합니다.

별로 어렵지 않으면서도 쉽게 검색엔진 최적화를 시작할수 있는 방법입니다.
유용하다고 생각하시면 적극 응용하시길 바랍니다.
언제라고 기약은 못하지만 앞으로 이런식의 글 몇개 더 올리도록 하겠습니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 평상심

트랙백 보낼 주소 : http://www.seo-korea.com/trackback/25 관련글 쓰기

  1. 검색 엔진 최적화(SEO)란 무엇일까?

    2009/05/05 06:21
    삭제
    블로깅에 있어 Contents가 가장 중요한 것은 사실이지만 , 아무리 내용이 좋고, 독자에게 도움을 줄 포스트임에도 정작 검색엔진에 등록이 늦게 되거나아예 노출이 되지 않아 독자들이 읽을 수 ...
  2. 검색엔진 최적화 -보이나

    2009/12/01 12:09
    삭제
    구글에서 첫번째에 리스트 되어 이렇게 좋은 글을 놓치지 않고 읽을 수 있어서 감사합니다. 실력도 실력이지만 "언제 순위가 바뀌어도 별로 할말은 없습니다."<<< 겸손하시기 까지 하셔서 부럽습니다. 앞으로도 좋은 글들 부탁드리고 많이 배우겠습니다.
  3. SEO전문가가 본 검색엔진랭킹에 영향을 주는 요소들

    2010/03/08 21:36
    삭제
    미국의 유명한 SEO 컨설팅사인 SEOmoz에서 72인의 SEO전문가들의 설문을 토대로 검색엔진에서의랭킹을 좌우하는 요소들을 분석하여 발표하였습니다.자세한 내용은http://www.seomoz.org/blog/ranking-factors-version-3-released를 통해볼 수 있습니다.간략히 소개합니다.1.Top 5 랭킹요소 외부링크로 부터 오는 링

댓글을 달아주세요

  1. 낚시배닷컴
    2009/04/02 00:08
    댓글 주소 수정/삭제 댓글
    오랜만이네요 가끔 들어와서 복습하고 갔었는데 이렇게 글올려 주셔서 감사합니다. 또하나배우고 가네요 요즘 블러그최적화에 몰두 하고 있습니다.건강하시고 좋은글 감사합니다.
    • 2009/04/07 00:32
      댓글 주소 수정/삭제
      방문 감사드립니다. ^^
  2. 2009/04/03 07:43
    댓글 주소 수정/삭제 댓글
    오호~ 이런 방법 아주 괜찮은 방법이네요.
    예전에 보긴 했지만 왜 이런 방법을 사용하는지 이해를 못했었거근요. ^^
    자주 자주 글좀 올려주세요! ^^
    • 2009/04/05 02:18
      댓글 주소 수정/삭제
      감사합니다.
      이런 비슷한 종류의 글로 몇개 더 올리도록 하겠습니다.
  3. 2009/04/05 23:07
    댓글 주소 수정/삭제 댓글
    좋은 글 잘 읽었습니다. 최적화에 대해선 듣기만 하고, 적용해 보지는 못했는데요...

    아, 한가지 질문이 있습니다. 원래 pagerank가 5까지 올라갔었는데, 며칠전부터 4로 떨어졌는데... 그 이유가 뭘까요? pagerank에 대한 글을 읽었는데, 그걸로 봐서는 떨어질 이유가 없을 것 같아서요~
    • 2009/04/07 00:29
      댓글 주소 수정/삭제
      정확한 이유는 구글만 알고있겠지만, 정기적으로 검색결과도 순위도 바뀌고 페이지랭크도 조금씩 변동이 있습니다.
      그나마 페이지 랭크가 떨어지는 가장 명확한 이유는 인커밍 링크가 줄었기 때문으로 생각됩니다.
      구글 웹마스터툴을 사용하신다면 외부에서 들어오는 링크들을 확인할수 있는데 그 기능을 가끔씩 사용해서 확인해보시길 권합니다.
  4. 말러
    2009/04/20 17:27
    댓글 주소 수정/삭제 댓글
    늘 공부많이 하게되네요 감사합니다
    한국의 임대형 쇼핑몰에서 최적화하기가 답답한 실정입니다만
    나름 도움이 많이 됩니다
    염치없지만 좋을글 많이 부탁드린다는 말씀으로 고마움을 전합니다
    • 2009/04/22 00:21
      댓글 주소 수정/삭제
      방문 감사드립니다. 좋은글 올리도록 노력하긴 하는데 그게 썩 여의치가 않네요.. ^^
  5. 2009/04/27 03:51
    댓글 주소 수정/삭제 댓글
    하면 매우 좋을꺼 같은데.. ㅠㅠ
    Tag 너무 어려워서.. 이해가.. 안되욤 ㅠㅠ
    • 2009/04/29 00:59
      댓글 주소 수정/삭제
      아.. 그런가요? 죄송하지만 이보다 더 간단하게 할수는 없겠네요..
  6. 2009/10/28 23:30
    댓글 주소 수정/삭제 댓글
    플래시일 때는 적용하기 좀 어렵네요 ㅜㅜ

구글(Google)을 위한 검색엔진 최적화


이번에는 MSN, Yahoo에 이어 구글(Google)을 위한 검색엔진 최적화입니다.
구글은 모두들 다 아시다 시피 세계적인 검색엔진이죠.
검색의 약 60%이상이 구글에서 이루어지고 있으니 검색엔진 최적화를 생각하신다면 절대로 무시할수 없는 존재이기도 합니다.

그럼 바로 검색결과를 좌우하는 요소를 설명 하겠습니다.

- 백 링크
- 나이
- 컨텐츠
- 검색결과와 사이트의 연관성

 

1. 백 링크

백링크는 기본적으로 타 웹사이트에서 들어오는 인바운드 링크를 말합니다.
사실 백링크는 해당 사이트의 웹마스터가 좌지우지하는 부분이기 떄문에 우리가 어찌할 도리가 없는 부분이지만, 절대 무시할수 없는 부분이기도 하죠.

- 링크의 나이
도메인의 나이가 중요하듯이 링크의 나이 또한 마찬가지로 중요합니다.
링크는 6개월 이후부터 제대로된 값어치를 가집니다.

- 링크의 위치
페이지 내 링크의 물리적인 위치가 구글에 링크를 알리는 척도입니다.
페이지 제일밑에 쳐박혀있는 링크는 페이지 상단에 위치한 링크에 비해 거의 존재감이 없는 링크라해도 과언이 아닙니다.
그리고 컨텐츠 내부에 텍스트와 섞여있는 링크가 디렉토리 스타일 내지는 링크모음 리스트 내의 링크보다 더 많은 값어치를 가집니다.

- 링크내 앵커 텍스트(링크 구문)
링크내의 링크구문은 명확하게 중요한 요소입니다. 만약 '검색엔진 최적화'라는 키워드를 써서 링크 구문을 만들어 사이트로 연결시켜 놓았다면 구글봇은 연결되는 사이트와 '검색엔진 최적화'를 연결시켜서 인식하게 됩니다.
또한 링크구문의 포맷또한 영향을 미칩니다.
<b>, <strong>, <i>, <em>등을 써서 사용자와 구글봇 모두에게 눈에 띄게 만드시길 권합니다.

- 사이트의 연관성
구글은 자신의 사이트와 연관성이 있는 사이트에서 들어오는 링크를 중요하게 여깁니다.
예를들어 pda와 관련된 사이트에서 검색엔진 최적화 블로그로 들어오는 링크보다, 검색엔진 최적화와 관련된 사이트에서 검색엔진 최적화 블로그로 들어오는 링크가 더 값어치 있습니다.

- 페이지 랭크
페이지 랭크는 구글이 만든것이기 떄문에 사실 말할 필요도 없이 당연한 요소입니다.
페이지 랭크 10에서 들어오는 링크가 페이지 랭크 5에서 들어오는 링크보다 중요한건 다들 아실겁니다.
adobe.com에서(PageRank 10) 제 블로그로 링크하나 넣어주면 바랄게 없을거 같네요.



2. 도메인의 나이

구글이 2004년도에 받은 특허를 기반으로 해서 발표한것이 도메인의 나이가 중요한 요소라는 것입니다.
구글이 도메인 등록기관중 하나가 된후로 도메인 정보를(whois 정보) 손쉽게 볼수 있다고 합니다.
가령 도메인의 나이가 얼마인지, 누가 등록했는지, 어디에 호스팅이 되어있는지 등등.. 모두 알아볼수 있습니다.
도메인이 오래 됐다는건 어느정도 신뢰도가 있다는 증거이기 때문에 구글이 이 부분을 중요하게 봅니다.



3. 컨텐츠

- 컨텐츠의 테마
컨텐츠의 테마에 대해서는 구글이 확실히 야후나 MSN보다 까다롭습니다.
컨텐츠가 왕이라는 말이 있듯이 컨텐츠를 많이 가지고 있는 사이트에는 그만큼 사람들이 많이 방문할수 있는 기회가 생기는 겁니다. (검색엔진 최적화만 잘되어 있다면..)
하지만 컨텐츠의 '양' 뿐만 아니라 '질' 또한 좋아야 합니다.
사이트의 전체적인 테마와 각각의 페이지에 담겨있는 테마가 서로 관련된 페이지일 경우 검색엔진 결과(SERPs)의 상단에 위치하게될 가능성이 높습니다.
요즘은 구글봇이 똑똑해서, 사람처럼 컨텐츠의 '질'이 좋고 나쁨을 판단할수 없겠지만 컨텐츠의 테마 정도는 파악할수 있다고 합니다.

- 키워드의 밀도
구글에서 키워드의 밀도 또한 중요한 요소이지만, 야후나 MSN 만큼 중요하게 여겨지지 않습니다.
그렇다고 중요하지 않다는건 아닙니다.
키워드의 밀도는 검색엔진 최적화에서 가장 기본적인 요소이기 때문입니다.
사이트나 블로그에 컨텐츠를 올려놓으실때는 항상 중요한 키워드들을 염두해 두고 컨텐츠 중간중간에 끼워넣으시길 권합니다.
그렇다고 마구잡이로 집어넣으시진 마시고, 저처럼 적당(?)하게.. '검색엔진 최적화'를 중간중간에.. 여기까지 글쓰면서 정확하게 11번 집어넣었습니다.



4. 검색결과와 사이트의 연관성

결국 "검색결과 리스트에서 얼마나 많은 클릭을 끌어내느냐" 입니다.

여러 검색엔진을 위한 일반적인 검색엔진 최적화 에서도 설명한 바 있습니다.

구글검색의 기본 루틴은 사용자가 특정 키워드를 검색창에 넣어 검색버튼을 누르면 구글 검색엔진이 해당 키워드에 대한 검색을 해주고 다시 사용자가 리스트에서 가장 맘에 드는 링크를 하나 집어서 클릭하게 됩니다.
아무리 자신의 사이트가 검색결과 리스트의 상단에 위치해도 사람들의 클릭을 유도해내지 못한다면 무용지물 입니다.
클릭이 없으면 결국 그 사이트는 검색결과 리스트의 상단에서 점점 하단으로 밀려 내려갑니다.

다시 한번 말씀 드리지만 결국 타이틀 태그가 중요합니다.
- 검색엔진 최적화를 위한 세번째 단계 : 타이틀 태그(title tag)
타이틀 태그가 구글봇을 위해서도 중요하지만 사용자를 위해서도 중요한 이유입니다.
약간의 낚시 기질이 필요한 부분이기도 합니다.
그리고 페이지의 타이틀이 사이트의 타이들보다 먼저오는것을 중요하게 생각하는 이유중에 하나입니다.




관련글 :
여러 검색엔진을 위한 일반적인 검색엔진 최적화
MSN Live Search를 위한 검색엔진 최적화
Yahoo를 위한 검색엔진 최적화
Google을 위한 검색엔진 최적화
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 평상심

트랙백 보낼 주소 : http://www.seo-korea.com/trackback/22 관련글 쓰기

댓글을 달아주세요

  1. 2007/09/14 17:40
    댓글 주소 수정/삭제 댓글
    주말에 좋은 글 잘 읽었습니다. 가을인데 비가 오네요. 휴~ 즐거운 주말 되세요.
    • 2007/09/17 14:15
      댓글 주소 수정/삭제
      방문 감사합니다.
      여기도 가을비가 왔네요.. ^^
  2. 2007/09/14 22:23
    댓글 주소 수정/삭제 댓글
    최곱니다~!
    알아야할 사항들이 많네요!
    잘 체크하고 기억해둬야겠어요^^
    • 2007/09/17 14:16
      댓글 주소 수정/삭제
      하하.. 최고까지야..
      민망하군요.
      도움이 되셨길..
  3. 소년
    2007/09/24 11:04
    댓글 주소 수정/삭제 댓글
    오랜만에 들렀습니다.
    이번에 구글 최적화 까지 정말 좋은정보 감사 드립니다.

    즐거운 한가위 되고 계신지 모르겠습니다. ㅎㅎ

    요즘 평상심님 덕분에 최적화에 푹빠져 이것저것 연구하고 있는데요.
    한국에서는 seo에 관한 도서를 구하기가 힘들더군요.
    거의 없다고 보면 맞습니다 --;;

    그래서 영어로된 도서를 보고 있는데요.
    추천해주실수 있나 해서요.. 지금보고 있는것도 괜찮지만.
    책이야 많이 보면 볼수록 좋은거니까요.. ㅎㅎ

    그럼 즐거운 한가위 되시고 수고 하십시오^^
    • 2007/09/25 11:35
      댓글 주소 수정/삭제
      서적에 대해서 추천을 원하시는 분들이 많으신데요, 저 또한 책을 보고 제대로 공부한게 아니라서 추천해 드릴 책이 없습니다. -_-;

      제가 지금까지 검색엔진 최적화 공부를 한것은 오로지 구글에서 'seo'내지는 'search engine optimization'으로 찾은 내용이었습니다. 죄송..
  4. 2007/12/12 01:55
    댓글 주소 수정/삭제 댓글
    글들을 잘 읽어보고, 이번 기회에 시간을 들여 검색에 상위에 노출이되도록 더 노력을 해야겠네요.

    좋은 글 정말 도움이 많이 되었습니다.
    • 2007/12/14 18:29
      댓글 주소 수정/삭제
      방문 감사드립니다.
      좋은 게임사이트를 갖고 계시네요. ^^;

MSN Live Search를 위한 검색엔진 최적화

인터넷상에는 여러가지 검색엔진들이 많지만, 그중에 전체 검색엔진 시장의 90%이상을 차지하고 있는 Google, Yahoo, MSN Live Search를 중심으로만 검색엔진 최적화가 잘 되어있다 하더라도 여러분 사이트엔 트래픽이 많이 늘어날 것입니다. 물론 국내 사이트보다는 해외사이트들에 더 어울리는 이야기겠지만요..

이번엔 'Big 3'중 MSN Live Search에(이하 MSN) 대해 써봅니다.
MSN은 구글이나 야후보다 SERPs(Search Engine Result Pages: 검색엔진 결과 페이지) 랭킹이 더 빨리 정해진다고 합니다.
그러므로 검색엔진 최적화의 빠른 결과물을 보길 원하신다면 MSN부터 시작하는것도 좋은 방법입니다.

MSN또한 다른 검색엔진들 처럼 스파이더봇이 웹을 돌아다니며 새로운 정보나 업데이트된 정보를 인덱스하고, MSN 서버는 사용자가 특정 키워드를 검색했을때 인덱스된 정보를 이용해 가장 관련있는 결과물을 순서대로 보여줍니다.

구글이나 야후는 해당 도메인과 링크가 오래되면 오래될수록 중요하게 보는반면,
MSN은 구글이나 야후와는 달리 페이지의 나이를 중요하게 보지 않습니다.
그렇기 때문에 페이지가 인덱스만 되고, 페이지의 내용이 키워드와 연관성만 있다면, MSN의 검색결과에 야후나 구글보다 더 빨리 랭킹이 정해집니다.

MSN SERPs의 높은 랭킹을 얻기위해선 여러가지 요소들이 있는데, 이를 두가지 분류로 나누어 보았습니다.
첫번쨰는 On-Site Factor(사이트내적 요소)이고, 두번째는 Off-Site Factor(사이트외적 요소)입니다.


사이트내적 요소 :
사이트내적 요소라 함은 사이트의 웹마스터가 사이트 내에서 할수 있는 최적화 작업을 말합니다.

1. 페이지내의 컨텐츠와 키워드의 밀도
페이지내의 컨텐츠는 키워드와의 관련성이 있어야 하고 명확해야 합니다.

2. 사이트내의 링크 구조
MSN봇으로 하여금 얼마나 쉽게 페이지들을 인덱스하기 쉽게 만들어져 있느냐를 말합니다.
자바스크립트나 이미지, 또는 플래쉬로 만들어진 네비게이션은 피하셔야 합니다.
링크를 구성하는 링크구문(Anchor Text)또한 링크되는 페이지와 관련성있는 단어들로 만들어져야 합니다.

3. 사이트내에서 키워드와 관련된 내용의 컨텐츠를 담고 있는 페이지의 숫자
특정 키워드로 MSN 검색결과내 상위에 랭크하고 싶으시다면 키워드와 관련된 내용의 컨텐츠를 담고 있는 페이지수를 집중적으로 늘리셔야 합니다.
또한 경쟁 사이트에 방문하여 해당 키워드와 관련된 페이지가 얼마나 많은지 확인해보는 것도 좋은 방법입니다.
그래야 얼마나 많은 페이지를 만들어야 경쟁사보다 우위를 차지할수 있는가를 파악할수 있기 때문입니다.

4. 타이틀 태그(title tag)와 헤더태그(header tag)
타이틀 태그는 웹페이지를 작성할때 가장 중요한 태그라고 봐도 무관합니다.
타이틀 태그가 검색엔진의 알고리즘에 상당히 커다란 부분을 차지하고 있고,
또 사용자가 검색엔진에서 특정 키워드로 검색을 했을때 제일 먼저 나오는 부분이라는것을 염두해 두셔야 합니다.
(사용자로부터 클릭을 이끌어내는 부분이기 때문이죠.)



사이트외적 요소:
MSN에서 사이트외적 요소는 구글이나 야후에 비해 간단합니다.
두가지의 요소가 있는데 둘다 인바운드 링크에 관련되어 있습니다.

1. 링크를 주는 사이트와의 연관성
자신의 사이트로 들어오는 링크를 가지고 있는 사이트가 얼마나 자신의 사이트와 연관성이 있느냐 입니다.
예를들어 자신의 사이트가 PDA 리뷰에 대한 사이트라고 가정할때, 링크를 주는 사이트가 자동차 관련 사이트보다 PDA 관련 사이트일 경우에 더 많은 점수를 받게 됩니다.

2. 링크의 양보다 질
많은 양의 링크를 서로 주고 받는것도 좋지만,
그보다 차라리 적은양의 링크를 일방적으로 받는게 낫습니다.



관련글 :
여러 검색엔진을 위한 일반적인 검색엔진 최적화
MSN Live Search를 위한 검색엔진 최적화
Yahoo를 위한 검색엔진 최적화
Google을 위한 검색엔진 최적화

이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 평상심

트랙백 보낼 주소 : http://www.seo-korea.com/trackback/20 관련글 쓰기

댓글을 달아주세요

  1. 2007/07/03 18:12
    댓글 주소 수정/삭제 댓글
    굉장히 오랜만의 글이군요.!!
    잘 읽었습니다. 예전에 도움 말씀주셔서 나름대로 방문수가 늘었답니다.^^ 좀 있으면 출근해야 하므로 이만 마치겠습니다. 몇 몇 글 보니까 미국에 계신 듯 한데 지금쯤 오후-저녁시간 되겠군요. 즐거운 하루 되세요.
    • 2007/07/03 23:10
      댓글 주소 수정/삭제
      예.. 정말 오랜만의 글입니다.
      별것도 아닌데 글올리기가 상당히 힘드네요. ㅋㅋ
      좋은 하루 되세요. ^^
  2. 2007/07/03 19:04
    댓글 주소 수정/삭제 댓글
    앞으로 야후와 구글에 대해서도 올리실 예정인가 보군요.
    글 잘 읽었습니다.
    • 2007/07/03 23:13
      댓글 주소 수정/삭제
      방문 감사합니다.
      생각 같아선 바로 올리고 싶은데..
      이래저래 쓸데없는일에 너무 많이 관여하다보니 시간이 별로 없네요. ^^
  3. 2007/07/04 15:07
    댓글 주소 수정/삭제 댓글
    오랜만에 글올려 주셨네요^^
    우리나라에선 MSN을 안쓰는지 아니면 제 블로그가 상위에 랭크가 안되있는지 모르겠지만 저는 MSN에서 들어오는 방문자가 없네요 ㅠ
    • 2007/07/05 10:47
      댓글 주소 수정/삭제
      저도 미국사람 상대로 운영하는 블로그는 MSN에서 들어오는 방문자가 좀 있지만, 국내에서는 거의 전무하죠.
      그래도 참고로 알아두면 좋을듯하네요.. ^^
  4. 2007/07/05 12:34
    댓글 주소 수정/삭제 댓글
    아 영문블로그 운영중이시군요
    저도 하나 만들어볼까하는데
    방문자의 유입은 우리나라와 비교해서 어떤가요?
    어찌보면 우리나라는 SEO가 별로 필요없어서 우리나라가 방문자높이기 더쉬울것같은데..궁금해요
    • 2007/07/05 14:59
      댓글 주소 수정/삭제
      영문 블로그도 블로그의 내용에 따라 방문자의 수는 천차만별이겠지만, 저같은 경우는 별볼일 없는 내용이라.. 방문자수도 그리 많지 않습니다.
      대신 애드센스의 클릭 비율은 국내 블로그보다 훨씬 더 높습니다. ^^
      대부분의 방문자들은 검색엔진(구글, 야후)을 통해서 들어오구요, 가끔씩 테크노라티나 디렉토리 서비스 같은곳에서 들어옵니다.


      국내 블로그를 운영하는 장점이라면 메타블로그 사이트가 많이 활성화 되어있어서 들어오는 방문자수가 꽤 많다는 것이네요.


      제 개인적인 생각으로는 티스토리 같은 블로그 서비스를 이용하면서 메타블로그 사이트에 등록시켜 놓는게 방문자 높이기에 쉽고 좋은거 같습니다.
  5. 2007/07/05 14:10
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/07/05 15:04
      댓글 주소 수정/삭제
      유튜브에 업로드 했을땐 당연 검색이 되지요.
      그리고 검색될 목적으로 업로드를 하기때문에 검색에 노출이 안돼게 하는 방법은 없을겁니다.
      그리고 구글에 업로드하고 자신의 사이트에서만 플레이되게 하는 기능은 없는걸로 알고있습니다.


      자신의 사이트에서만 검색이 되고 플레이가 되길 원하신다면 유튜브같은 동영상 서비스를 사용하지 마시고 동영상 사이트를 하나 직접 제작하는게 나을거 같습니다.


      요즘엔 .flv 확장자로 업로드하면 용량도 많이 작고, progressive download 방식이라 사용자가 보기에도 편할거 같은데요..
  6. 2007/07/05 21:04
    댓글 주소 수정/삭제 댓글
    제 경험상으로는 메타블로그에서 들어오는 방문자는 클릭을 거의 안해서 다음이나 네이버의 방문자가 많을때 클릭이 많더군요
    그런데 티스토리 블로그로 영문블로그로 사용하는건 별로 안좋은 생각일까요??
    • 2007/07/06 10:29
      댓글 주소 수정/삭제
      아.. 그런가요?

      티스토리 블로그를 영문블로그로 사용하는것도 나쁘지 않을거 같네요.
      스킨이 완벽한 영문으로 되어있다면요..
  7. morefree
    2007/07/08 08:18
    댓글 주소 수정/삭제 댓글
    오랜만에 글을 올리셨군요.
    좋은 글 잘 보고 갑니다. ^^
    얼굴을 보니, 간이나 신장이 허약하신 것 같습니다.
    하체 운동 꾸준히 하시면 좋으시겠습니다.
    • 2007/07/08 12:48
      댓글 주소 수정/삭제
      아.. 그런가요?
      운동은 매일 나름대로 열심히 하고 있는데..
      더 열심히 해야 겠군요.
      조언 감사합니다. ^^
  8. 아라
    2007/07/09 07:47
    댓글 주소 수정/삭제 댓글
    글 잘 보고 있습니다.

    오늘 나름 충격적인 사건이 있었네요.
    가쉽성 블로그(티스토리)로 일 방문자(테터 카운터 기준) 15000을
    꾸준히 유입시키고 있었는데

    오전부터 카운터가 늘지 않아 확인을 해보니, 네이버 블로그 검색페이지에서
    저의 블로그가 삭제 되었더라고요.

    특정 키워드만 네이버 블로그에 밀려서 검색이 되지 않는게 아니라
    "전혀" 검색이 되지 않길래 누군가 검색 삭제 요청을 했는지 알았습니다.

    헌데 그 신청을 하려면 해당 블로그에 확인 절차(방명록을 통하여)를 거친다고
    하니 이건 네에버에서 검색을 차단한것이겠지요.

    왜 차단했는지도 모르겠고..

    꾸준히 글을 올려서 네이버 사이트 점수가 올라가서 요즘은 주요한 키워드들로
    쉽게 검색이 되고 있어서 재미가 좋았는데

    다시 시작하면 언제 또 랭킹을 올리는지..

    이 글을 쓰는 이유는
    네이버도 구글 랭크처럼 해당 사이트에 점수가 올라가면 검색시
    상위에 랭크되는 알고리즘을 가지고 있겠지요 ? 당연하겠지만...

    안녕히...
    • 2007/07/10 14:34
      댓글 주소 수정/삭제
      구글또한 정기적으로 검색결과의 순위를 업데이트 시키기 때문에 어쩌다 순위가 확 뒤집어 지는 경우가 있더라구요.
      그래서 검색결과내 순위에서 사라지는 경우를 가끔씩 경헙해 보았습니다.
      결국엔 다시 일정시간이 지나면 순위내에 들어오긴 하지만요.

      네이버도 마찬가지 일지 모릅니다.
      제가 잘 알지는 못하지만 네이버 또한 나름대로의 알고리즘을 가지고 있을테니 구글처럼 결과물 순위 업데이트 중일지도 모릅니다.
      조금 기다려보시면 다시 순위내에 진입하지 않을까요?
    • 아라
      2007/07/14 05:19
      댓글 주소 수정/삭제
      확인해보니, 결국엔 네이버에서 검색차단을 했더군요.

      일명 "스팸"사이트는 아니였는데 단시간내에 많은 게시물을(1개월 700건)
      "펌질"해서 그랬는지...
      수차례 차단 이유를 물어도 자동답변식의 딴소리만 하네요.
    • 2007/07/15 19:13
      댓글 주소 수정/삭제
      아하.. 그랬군요.
      1개월에 700건이면 엄청난 양인데.. ^^
      요즘은 지적재산권에대한 권리가 높아지는것 만큼 펌질도 조심해서 해야할거 같습니다.
  9. 2007/07/12 20:47
    댓글 주소 수정/삭제 댓글
    제 블로그도 드디어 msn에서 검색이 되고 있습니다.
    한동안 아무것도 나오지 않았거든요.
    그래서 로봇한테 왔다 가라구 몇번을 요청했었는데 이제 몇개월이 지나서야 드디어 왔다 갔나 보네요... 로봇이 ㅎㅎ
    • 2007/07/13 16:09
      댓글 주소 수정/삭제
      이놈의 로봇들이 게을러서 시간이 너무 오래 걸려요..
      축하드립니다. ^^
  10. 2007/07/14 09:58
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/07/15 19:11
      댓글 주소 수정/삭제
      답변이 조금 늦었습니다.
      똑같은 키워드를 반복해서 연속으로 삽입하는것은 좋은 방법이 아닙니다.
      스팸페이지로 분류되기 쉽상이죠.
      네이버에서는 그러한 스팸페이지를 걸러내지 못하는거 같은데.. 구글에서는 안통합니다.
      정 키워드를 반복해서 삽입하시려면, 문장속에 끼워넣어서 다른 단어들과 함께 삽입하세요.
      실제 유용한 정보처럼 보이게 해야 합니다.


      티스토리에서 단지 공개만 하는것은 검색엔진에 노출시키는 것이고, 글을 발행하는것은 이올린이나 티스토리에 글을 올리는거 아닌가요?
      저는 그렇게 알고 있습니다. ^^


      하루 트래픽이 1기가인 경우 페이지의 용량에 따라서 천차 만별이 되겠죠.
      이미지를 보거나 용량이 큰 파일을 다운로드할때도 다 트래픽에 포함되기 때문에 정확한 사람수를 셀수는 없네요.


      조깅할때 땀많이 나는것은 당연한거구요, 어디서 들은 이야기인데, 무리한 운동에 대한 경고처럼 어리석은것은 없다고들 합니다.
      사람마다 틀리겠지만 운동은 조금씩 무리하게 해도 좋은거 같습니다.
      뭐.. 저 같은경우는 그렇습니다.

      좋은 하루 되십시요. ^^
  11. M
    2007/10/03 04:56
    댓글 주소 수정/삭제 댓글
    여러개의 사이트를 돌아보다보니, 아무래도 잠깐 신경을 못 쓴사이에도 변동이 많이 일어나는 것 같습니다.
    최근에 몇 개 사이트에서 MSN관련된 키워드가 첫페이지에 나타나다가 완전히 사라져 버렸는데.. 혹시나 이런 경험이 있으신지요 후후..
    당황스러울 수 밖에는 없네요.
    한두개는 남아있어 패널티를 먹었다고 보이지는 않습니다만..흠.
    • 2007/10/03 18:03
      댓글 주소 수정/삭제
      아주 쓰레기 사이트로 판정되지 않는 이상 다시 돌아올것으로 예상됩니다.
      구글 같은 경우는 검색결과를 주기별로 한번씩 뒤집는다고 합니다.
  12. M
    2007/10/03 22:40
    댓글 주소 수정/삭제 댓글
    국내의 경우, 아무래도 비영어권사이트이다 보니, 컨텐츠가 너무 추상적이거나 평이한 문구로만 구성되어서 실제로 얼마나 오래 상위에 랭크될지 의문입니다. 어떤 사이트의 경우 제품명을 제외하고는 키워드가 존재하지도 않습니다.ㅋㅋ
    몇개의 사이트의 변동폭이 너무 큰 것은 그 때문이 아닐까 하는 생각을 해보게 됩니다.
    결국 올리기는 쉬워도 컨텐츠가 부실하면 초고속으로 사라지는군요. ㅠ.ㅠ
    • 2007/10/08 16:30
      댓글 주소 수정/삭제
      예.. 제 아무리 디자인이 뛰어난 사이트도 컨텐츠(텍스트)가 없으면 무용지물이죠..
    • 라플
      2007/10/12 02:26
      댓글 주소 수정/삭제
      제 경험으로는 평이한 문구 통합니다. ^^
      구글봇이 직관적인거 좋아하나봐요. ㅎㅎ
      그래도 키워드 밀도와 연관성은 고려하셔야 버티지 않을까 싶습니다.

      물론 External, Internal Link도 유지하시고요~
      짧은 기간경험이라 확답은 못드리지만 영문사이트의 경우 External Link 효과가 엄청나더군요 ^^
  13. msn..
    2007/10/10 00:09
    댓글 주소 수정/삭제 댓글
    ?
  14. M
    2007/10/17 10:04
    댓글 주소 수정/삭제 댓글
    최근에 여러 사이트의 랭킹변동을 보고 알게된 사실입니다만, MSN이 얼마전부터 사이트 개편을 하는 것 같습니다. 닷넷으로 바뀌는 것 같기도 하고, 암튼 그 대략 시점을 주기로 해서 검색결과를 한번 흔드는 것 같습니다. ㅎㅎ 하필 마무리 단계에서...ㅠ.ㅜ
    아무튼 말로만 듣던 경험을 하니,재미있습니다.
    • 2007/10/18 15:45
      댓글 주소 수정/삭제
      흠.. MSN도 뒤집기를 하는군요..
      사실 MSN은 크게 신경을 쓰지 않아서.. -_-;

검색엔진 최적화의 기본 : 높은 랭킹의 사이트들이 가지고 있는 6가지 요소


인터넷 상에는 수백만개 이상의 사이트들이 존재하고 있고, 하루에도 수천개의 사이트들이 생기고 사라지고 있습니다.
그리고 대부분의 사이트들이 검색엔진 최적화에 크게 신경쓰지 않는걸 많이 봐 왔습니다.
인터넷 상에 그저 자신의 사이트가 존재한다고 해서 사람들이 알아서 찾아오는것은 아닙니다.

많은 사람들은 자신이 원하는 정보를 찾기위해 검색엔진을 사용하고, 그 결과물에 따라 자신이 원하는 유용한 정보를 얻게 됩니다.
아무리 같은 내용의 정보를 가지고 있는 사이트라 할지라도 검색엔진 최적화가 잘 이루어진 사이트와 그렇지 않은 사이트의 방문자 숫자와 트래픽의 양은 큰 차이를 보이게 됩니다.

그럼 많은 양의 트래픽과 방문자를 가진 사이트는 그렇지 않은 사이트에 비해 과연 무엇이 다를까요?
간단히 말하면 검색엔진 최적화겠지만, 검색엔진 최적화를 구성하는 요소는 상당히 많습니다.
그중 6가지만 간추려서 설명합니다.


1. 해당 페이지만의 독특한 타이틀
특정 키워드에 대한 검색엔진 결과의 높은 순위에 위치하고 있는 페이지들을 보면 그들만의 공통점이 있습니다. 바로 검색 키워드와 관련된 해당 페이지만의 독특한 타이틀(<title>타이틀</title>) 입니다.
타이틀은 해당 페이지가 어떤 내용을 담고있는 페이지인지 검색엔진에게 알려주는 역할을 하며, 검색엔진이 검색결과의 순서를 결정내리는데 중요한 요소입니다.
사이트내의 매 페이지 마다 같은 내용의 타이틀은 절대 피하셔야 합니다.
예)
<title>PDA 쇼핑몰</title>  // 정말 나쁜 예입니다.
<title>HP iPaq hx4700 | PDA 쇼핑몰</title>  // 이처럼 구체적이고 해당페이지만의 고유한 타이틀을 사용하실것을 권합니다.


2. 링크의 구문과 키워드
검색엔진은 당신 사이트내의 페이지를 어떻게 찾아낼까요?
바로 링크입니다. 검색엔진 봇들은 사이트내에 있는 링크를 따라다니며 페이지들을 인덱스 합니다.
만약 검색엔진 봇이 따라간 페이지의 내용이 연결된 링크의 구문 내지는 키워드와 서로 연관이 높다면 검색엔진은 해당 페이지의 랭킹을 올려놓을 것입니다.
그래서 사이트 메뉴 네비게이션의 링크에 페이지의 내용과 연관성이 높은 키워드를 사용하는 것이 중요합니다.


3. 페이지를 구성하는 키워드
페이지를 구성하는 컨텐츠 안에 들어있는 키워드는 중요합니다.
만약 검색엔진이 특정 키워드로 해당 페이지를 인덱스하기를 바라신다면 적절한 구문 및 키워드의 선정과 함께 그 키워드를 반복해서 집어넣는것이 좋습니다.
페이지내 특정 키워드의 밀도를 높이십시오.
그래야 검색엔진 봇들은 해당 페이지가 특정 키워드와 연관성이 높다는걸 알게 됩니다.


4. 검색엔진 봇이 접근하기 쉬운 사이트 디자인
html파일의 크기는 작을수록 좋습니다.
검색엔진 봇이 컨텐츠를 인덱스하기 수월하게 지저분하고 너무 장황한 html코드는 피하십시요.
될수있으면 html파일 내에 자바스크립트는 .js 파일로, 스타일시트(Style Sheet)는 .css 파일로 따로 보관하시길 권합니다.
페이지 redirect는 피하시고, 최대한 웹표준을 따르십시요.
개인적으로 <table> 태그대신 <div> 태그를 사용하실것을 권합니다.


5. 사이트의 구체적인 주제
사이트의 주제를 최대한 구체적으로 정하십시요.
사이트내에 서로 별 관련없는 여러가지 주제들에 대한 많은 정보보다 한두가지로 좀더 구체적인 주제로 되어있는 사이트가 검색엔진 결과의 순위에 더 좋은 영향을 끼칩니다.
예를들어, 그냥 '가전제품'이라는 너무 광범위한 주제의 사이트 보다는 '컴퓨터 모니터'라는 좀더 구체적인 주제를 정하실것을 권합니다.


6. 적절한 사이트로부터의 인커밍 링크(Incoming Link)
자신의 사이트로 연결되는 링크의 숫자가 많으면 많을수록 좋겠지만, 그보다 링크를 해주고 있는 타 사이트의 질과 링크에 사용된 키워드가 검색엔진 검색결과에 더 많은 영향을 미칩니다.
예를 들어 .com, .co.kr 처럼 특별한 검증이 안됀 사이트에서 여러개의 링크를 얻는것보다, 정부관련 사이트 (.gov, .go.kr) 또는 교육기관 (.edu, .ac.kr) 등 처럼 검증된 사이트에서 자신의 사이트로 한두개의 링크를 얻는것이 검색엔진 결과 순위에 훨씬 더 좋은 영향을 미칩니다.
어쨌거나 자신의 사이트로 들어오는 링크가 많으면 많을수록 좋습니다.


검색엔진 결과내 순위를 결정하고, 검색엔진 최적화에 관련된 요소는 위의 6가지보다 훨씬 더 많습니다.
하지만 위의 것들은 대체로 실행에 옮기기에 쉬운것들이며, 기본적으로 알아두시면 좋은 것들입니다.

다른 요소들은 다음에 또 쓰도록 하겠습니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 평상심

트랙백 보낼 주소 : http://www.seo-korea.com/trackback/7 관련글 쓰기

댓글을 달아주세요

  1. 2007/05/17 17:31
    댓글 주소 수정/삭제 댓글
    역시 또 좋은 정보네요! 몰랐던것도 많구요
    도움이 많이 되겠어요
    다른것들은 이해가 잘안가지만 이글은 이해가좀 가네요^^ㅋ
    아 혹시 제 블로그에 대해선 해주실 조언은 없으신가요?
    • 2007/05/18 17:14
      댓글 주소 수정/삭제
      여기있는 글들이 대부분 블로그보다는 사이트를 보유하신분들에 더 적합하다고 봐야 더 옳겠네요.


      저도 같은 티스토리 블로그 사용자로써 약간의 아쉬움이 있지만 그래도 제가 제 블로그에 사용한 최적화 방법을 알려드리죠.
      굳이 샤인님의 블로그만이 아니라 모든 티스토리 사용자에 해당이 됩니다.


      샤인님 블로그도 그렇지만 대체로 티스토리 블로그 스킨들이 검색엔진 최적화에 부합하게 그런대로 잘 만들어져 있습니다. 하지만 약간 아쉬운점은 meta keywords와 meta description 태그가 없습니다.
      이거 검색엔진 최적화에 있어서 상당히 중요한 부분인데 말입니다..
      각각의 포스팅에 대해 keywords와 description을 따로 작성할수있게 만들어 놓았다면 좋았을지도 모르겠습니다.
      아마도 한페이지에 여러개의 포스팅을 올릴경우 문제가 생길수도 있으니 그랬겠지요.


      그래서 저같은 경우는 샤인님처럼 한페이지당 포스팅 하나만 나오게 한다음


      <META NAME="Description" CONTENT="검색엔진 최적화, 검색엔진 마케팅, 사이트 최적화의 모든것 - [ ##_page_title_## ], Search Engine Optimization - SEO">
      <META NAME="Keywords" CONTENT="검색엔진, 최적화, 검색엔진최적화, search, engine, optimization, seo, [ ##_page_title_## ]">


      위와같이 meta description과 meta keywords태그를 임의대로 넣었습니다.
      description 태그는 사이트의 간략한 내용과 타이틀이 함께 나오도록 해 놓았구요, keywords는 각각의 단어들을 ',' 로 구분해 놓는것이 좋으나, 그렇게 할수가 없어서 그냥 전반적으로 중요한 키워드들과 페이지 타이틀이 덩어리로 나오게 해 놓았습니다.
      뭐.. 아예 없는것보다는 낫지 않을까요??


      그리고 두번째로 아쉬운점은 사이트맵 등록하는 부분인데요, 사이트맵을 등록할때 티스토리는 30개의 rss피드가 전부입니다.
      .txt 파일도 함께 등록시키면 좋긴한데 티스토리 계정에서 주는 블로그라 아쉽게도 ftp 권한이 없죠.
      그래서 저는 약간의 꼼수이긴 해도 '위치로그'를 과감하게 포기했습니다.


      http://www.seo-korea.com/location


      위의 링크를 클릭해 보시면 아시겠지만, .txt파일이 나옵니다.


      스킨편집에 들어가셔서 <s_local>의 바로 밑부분에


      <META
      http-equiv="refresh" content="0;URL=http://www.bmlee.com/sitemap_seo-korea.txt">


      를 삽입했습니다.


      샤인님도 ftp계정이 있으시다면 .txt파일을 작성해서 올리신다음 위와같이 메타태그를 더해주시면 될거 같습니다.
      그런후에 구글 웹마스터도구나 야후 사이트익스플로러에 가셔서 등록하시면 됩니다.


      쓰다보니 글이 좀 길어졌네요.
      일단 이거면 왠만한 최적화는 될거 같은데요.. ^^
      사실 나중에 '티스토리 사용자를 위한 최적화'라고 해서 따로 올리려고 했는데..
      나중에 다시 정리해서 올리도록 해 보겠습니다.
  2. 2007/05/18 16:43
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/05/18 17:31
      댓글 주소 수정/삭제
      제 개인적인 생각으로는 티스토리하나만 있어도 충분하다고 봅니다.
      .txt파일로된 사이트맵을 올리기가 귀찮아서 그렇지 나머지는 그냥 태터툴즈와 크게 다를바가 없습니다.


      생각났을때 다 말씀드릴께요.
      어제 답변드릴땐 생각이 안나서 못썼는데..


      제일 중요한건 자신의 블로그의 테마가 정확하게 무엇인지, 그리고 어떠한 키워드로 검색되길 원하는지 먼저 생각하시면 될거 같네요.


      그런후에 카테고리와 태그를 해당 테마에 어울리는 단어로 조심스럽게 선정해야 합니다. 너무 흔한 단어만 피하시면 될거 같네요.
      그리고 각각의 포스팅에 이미지 삽입하실때 반드시 alt 태그 사용하시구요.
      메타블로그에 등록하시는거 잊지 마시구요. ^^;
      이거면 될려나...?
      나중에 생각나는대로 또 알려드리죠..
  3. 2007/05/18 16:58
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/05/18 17:44
      댓글 주소 수정/삭제
      정말 우울하지만 저도 정확한 답변을 못해드립니다.

      첫번째로는 어떤 알고리즘을 쓰는지 저도 자세히 모르고,
      두번째로는 광고주 우선의 검색결과를 내놓기 때문입니다. (조금 객관성이 떨어지죠..)


      그냥 사이트 등록해놓고 검색스파이더가 와서 인덱스 해가기를 기다리는 방법밖에는 없는거 같네요..
      (우.. 이런 멍청한 답변이... -_-; )


      하지만 자신만의 특별한 키워드를 선정한다음 그 키워드로 검색엔진 최적화를 하신다면 어떤 검색엔진에서든지 좋은 결과가 있으리라 봅니다. ^^
  4. 2007/05/18 19:02
    댓글 주소 수정/삭제 댓글
    예 좋은 답변 감사합니다^^
    역시 저는 블로그 자체를 주제로 삼을거라 블로그 타이틀부터 바까야겠네요;
    그런데 혹시 미국에 계신가요? 저도 미국에 살고있는데..^^
    • 2007/05/19 09:23
      댓글 주소 수정/삭제
      핫.. 그러세요?
      미국 어디계신가요?
      저는 콜로라도 덴버거든요..
  5. 2007/06/24 09:42
    댓글 주소 수정/삭제 댓글
    안녕하세요 ^^ㅋ 좋은 포스트 잘 읽었습니다. 그런데 아무래도 사이트 맵 txt 파일을 만드는 방법이 어렵군요 자세히 설명해 주시면 감사하겠습니다. ^^ㅋ
  6. 2007/07/17 18:48
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/07/18 19:47
      댓글 주소 수정/삭제
      스크립트라 하심은 자바스크립트를 말씀하시는 건가요?
      자바스크립트로 리디렉팅이나 링크를 만드는것은 seo에 도움이 되지 않습니다.
      redirection 자체가 seo에 큰 도움을 주지는 않으나 정 사용하셔야 한다면 301 redirect를 사용하시길 권장 합니다.


      ColdFusion을 사용하시는 경우 :
      <.cfheader statuscode="301" statustext="Moved permanently">
      <.cfheader name="Location" value="http://www.new-url.com">


      PHP를 사용하시는 경우 :
      <?
      Header( "HTTP/1.1 301 Moved Permanently" );
      Header( "Location: http://www.new-url.com" );
      ?>


      ASP를 사용하시는 경우 :
      <%@ Language=VBScript %>
      <%
      Response.Status="301 Moved Permanently";
      Response.AddHeader( "Location","http://www.new-url.com/" );
      %>


      ASP.NET을 사용하시는 경우 :
      <script runat="server">
      private void Page_Load(object sender, System.EventArgs e)
      {
      Response.Status = "301 Moved Permanently";
      Response.AddHeader( "Location","http://www.new-url.com" );
      }
      </script>


      JSP (Java)를 사용하시는 경우 :
      <%
      response.setStatus(301);
      response.setHeader( "Location", "http://www.new-url.com/" );
      response.setHeader( "Connection", "close" );
      %>


      CGI PERL을 사용하시는 경우 :
      $q = new CGI;
      print $q->redirect( "http://www.new-url.com/" );


      Ruby on Rails를 사용하시는 경우 :
      def old_action
      headers["Status"] = "301 Moved Permanently"
      redirect_to "http://www.new-url.com/"
      end
  7. 2007/07/19 01:28
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/07/19 05:30
      댓글 주소 수정/삭제
      위의 자바스크립트는 사용하지 마시고, 위에서 알려드린 301 redirect를 쓰세요.


      <table> 태그가 seo에 나쁘기 보다는 <div> 태그에 비해 많은 양의 html 코드를 필요로 하기 때문입니다.
      참고로 검색엔진 봇은 페이지에 들어와 모든 텍스트를 인덱스 해가는게 아닙니다.
      페이지내 html코드의 처음 수백줄 정도만 읽어내려가고 그 안에 있는 텍스트 내용만 인덱스 해갑니다.
      간단히 말해서, <div>hello</div> 는 간단하지만, <table><tr><td>hello</td></tr></table>은 너무 코드가 장황해서 검색엔진 봇이 페이지의 내용을 인덱스해갈 텍스트의 양을 줄일수 있는 영향을 미치거든요.


      테이블이 반드시 필요하신거라면 할수 없지만, div와 stylesheet을 이용하면 훨씬 더 간단하고 쉽게 페이지를 만들수 있습니다.
  8. 2007/07/20 07:42
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/07/21 22:49
      댓글 주소 수정/삭제
      아쉽게도 tistory에는 적용이 되지 않습니다.


      일반 웹호스팅의 경우 천차만별이긴하나, 호스팅업체에 어떠한 언어들이 사용가능한지 문의하신 다음에 적용하시길 바랍니다.


      cold fusion은 .cfm으로 끝나는 확장자를 가지고 있는데요, 이것도 php같은 웹프로그램 언어의 일종입니다.
  9. 2007/07/22 06:47
    댓글 주소 수정/삭제 댓글
    궁금한점이 있습니다. Meta태그의 출력이나 적용결과를 이해하지 못하겠어서요. 많약 검색엔진이 Meta태그안에 테터툴즈의 title치환자를 인식한다면 Tag치환자를 추가로 넣으면 더 완벽(?)할것 같은데요. 이걸 로봇이 인식할지. 그리고 이 Meta태그의 영향이 어디까지 미칠까요. 다음이나 네이버와 같은 포털검색도 영향을 미치는지요. 질문만 잔뜩입니다.^^;;;
    • 2007/07/22 19:56
      댓글 주소 수정/삭제
      굳이 말하자면, 검색엔진이 태터툴즈의 <title></title>을 인식하는게 아니라 html 코드 내 <title></title>을 인식한다는게 더 나은 표현이네요.


      tag 치환자는 html 내에 존재하지 않으니 추가한다고 해도 인식하지 못하게 됩니다.


      meta 태그에는 여러가지 속성이 있지만, 제일 중요한건 description과 keywords입니다.
      이 두가지만 잘 작성하시면 됩니다.


      다음이나 네이버의 검색 알고리즘에 대해서 자세히 알지는 못하지만, 메타 태그의 영향이 없다고 말할수 없는게 메타태그는 검색엔진에게 해당 페이지에 대해 알리는 html 코드 내의 규약이거든요.
      그러니 당연 영향을 미치겠죠.
      적어도 구글과 야후, msn live search (Big 3) 에게는 필수입니다.
      그리고 상당히 큰 부분을 차지합니다.
  10. 2007/09/11 10:13
    댓글 주소 수정/삭제 댓글
    비밀댓글 입니다
    • 2007/09/11 10:59
      댓글 주소 수정/삭제
      일단 플래쉬로 되어있는 메뉴보다는 <title>, <h1>, <meta description>, <meta keywords> 등 태그의 부적절한 사용이 더 큰것으로 보입니다.


      1. <title>
      타이틀 태그는 매 페이지 마다 달라야 하기 때문에 해당 제품 페이지에서 그 제품의 이름이라던지 분류를 타이틀에 자동으로 넣게끔 프로그램 해야합니다.


      2. <h1>
      타이틀 태그 다음으로 중요한게 이 헤더 태그인데, 이 헤더태그를 사용하지 않으셨더군요.
      각각의 제품페이지에서 제품의 이름을 나타낼때는 <h1>, 그리고 분류는 <h2>, 부제목은 <h3> 등등.. 이런식으로 헤더태그를 반드시 사용하시길 권합니다.


      3. <meta description>, <meta keywords>
      이것 또한 타이틀 태그와 마찬가지로 매 페이지 마다 달라야 하므로, 제품의 설명을 간략하게 description에 넣으시고, 핵심 키워드를 분류해내서 keywords에 넣으시면 됩니다.
      모두 php를 사용한 동적인 페이지들이기 떄문에, 약간의 프로그램 수정이 불가피해 보이네요.


      4. 플래쉬 메뉴
      플래쉬 메뉴는 별로 권하지 않습니다. 플래쉬는 그냥 제품을 돋보이게 하기 위해서만 사용하세요.
      대체로 메뉴는 텍스트 링크를 최우선으로 합니다. 좀더 이쁘게 만드시려면 이미지를 써도 크게 상관은 없으나 alt나 title을 넣어주시면 더욱 좋습니다.
      플래쉬를 그냥 쓰시려면 페이지 하단에 사이트맵을 집어넣는것도 좋은 방법입니다.


      5. 이미지
      사이트에 보면 제품관련 이미지가 상당히 많이 들어가 있습니다.
      이미지가 많으면 그만큼 텍스트가 적어지기 때문에 검색봇이 페이지를 인덱스 하는데 큰 어려움을 겪죠.
      하지만 위의 플래쉬 메뉴에서 말씀드렸던 대로 이미지에 alt나 title을 집어넣어 텍스트를 첨부한다면 더 좋겠죠.
      예) <img src="product_image.jpg" title="제품의 이름 또는 간략한 설명">


      6. <table>
      테이블의 사용이 상당히 많습니다.
      이 태이블 테그의 사용 때문에 메인페이지의 길이가 1800라인을 넘어가고 있습니다.
      검색엔진봇은 처음 수백줄만 읽다가 나가버린다는것을 명심하셔야 합니다.
      사이트 리뉴얼을 하실거라면 <table>대신 <div>태그와 적절한 css를 사용하실것을 권합니다.


      7. javascript와 css
      그리 많은건 아니지만 약간의 자바스크립트를 사용하고 계신데 자바시크립트는 .js 파일에 넣으셔서 따로 불러들이세요.
      stylesheet 또한 따로 불러들이고 있긴하지만, 테이블에 사용되는 스타일들을(예를들어 cellpadding이나 bgcolor또는 border등등) style로 바꾸셔서 .css에 따로 보관하시는게 좋습니다.
      예) <table cellpadding='0' cellspacing='0' border='0' bgcolor='#ffffff'> 를
      <table class='table_class'> 로.. 그리고 table_class는 .css 파일에 설정해 놓으시면 됩니다.


      우선적으로 눈에 보이는 것들만 죽 늘어놨습니다.
      도움이 되길 바랍니다.
  11. 2009/04/03 22:46
    댓글 주소 수정/삭제 댓글
    역시 좋은내용입니다.잘 배웁니다.
    • 2009/04/05 02:16
      댓글 주소 수정/삭제
      감사합니다.

검색엔진 최적화를 위한 세번째 단계 : 타이틀 태그(title tag)

타이틀 태그
<title></title>

타이틀 태그는 말 그대로 해당 페이지의 제목을 나타내는 태그 입니다.
또한 검색엔진이 해당 페이지를 인식하는데 있어 가장 비중있게 보는 태그입니다.
그러니 간단 명료하되 너무 길지 않아야 합니다.

사실 인터넷 익스플로러는 정확하게 95자까지만 윈도우 타이틀에 나타내고 나머지는 잘라버립니다.
야후는 검색결과에 120자 까지 나타내지만, 구글은 정확하게 66자가 limit으로 66자 미만의 문구만 검색결과에 나타냅니다.
66자 이후의 글자는 '....' 이런식으로 나타내고 맙니다.

<a href=http://www.w3.org/Provider/Style/TITLE.html target=_blank>W3C - The TITLE element in HTML</a>에는 title tag에 대해 이렇게 말하고 있습니다.
"The title should ideally be less than 64 characters in length.
That is, many applications will display document titles in window titles, menus, etc where there is only limited room."
그러니 타이틀 태그에는 64자 미만으로 정하는게 좋을듯 싶습니다.

타이틀 태그에는 문서의 제목과 함께, 페이지를 나타내는 키워드가 반드시 들어가야 하고,
문서 또한 타이틀 태그와 관련있는 내용을 담고 있어야 합니다.

어떤 사이트의 경우 매 페이지마다 페이지의 내용이 무엇이든 전혀 상관없이 해당 사이트의 이름만 나오는 경우가 있는데,
이는 검색엔진 최적화 기법으로 볼때 아주 좋지 않는 방법이며,
각각의 페이지가 검색엔진으로 부터 인덱스될 가능성이 적습니다.
많은 분들이 '어차피 메인 페이지는 하나고, 내 사이트의 메인 페이지만 검색되면 되는거 아니냐..'고 생각 하시는데,
절대 그렇지 않습니다.
검색엔진 최적화를 하시려면, 매 페이지가 각각의 형태로 자신의 사이트로 들어오는 입구가 될수있게 만들어야 합니다.

매 페이지마다 타이틀 태그는 항상 달라야 하며, 사이트의 이름은 문서의 제목보다 뒤에 위치하는 것이 좋습니다.


예를 들어 PDA를 판매하는 온라인 쇼핑몰 www.pda-shop.com에
HP의 iPAQ hx4700을 판매하는 페이지가 있다면,
앞글에서도 언급했듯이 파일 이름은
www.pda-shop.com/hp_ipaq_hx4700.html 으로,
그리고 문서에 타이틀 태그를 단다면

<title>HP iPAQ hx4700 Pocket PC - PDA Shop</title>

이런식으로 페이지의 제목과 키워드, 그리고 사이트의 이름을 간략한 형식으로 나타내는게 좋습니다.

'keyword spamming' 이라고...
관련된 키워드를 중복되게 타이틀 태그안에 집어넣을 경우엔
검색엔진으로부터 페널티가 적용될 가능성이 큽니다.
그러니 같은 단어의 중복은 피하셔야 합니다.
이올린에 북마크하기(0) 이올린에 추천하기(0)
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 평상심

트랙백 보낼 주소 : http://www.seo-korea.com/trackback/3 관련글 쓰기

댓글을 달아주세요

  1. 2007/12/27 21:03
    댓글 주소 수정/삭제 댓글
    대단하신데요. 이런 거까지 아시다니..
    근데 저같은 초보에게는 좀 어려군요..
    • 2007/12/31 14:30
      댓글 주소 수정/삭제
      다음부터는 조금더 쉽게 올리도록 하겠습니다.
  2. 2009/11/15 09:28
    댓글 주소 수정/삭제 댓글
    배울게 많군요~
    감사합니다 ^-^


BLOG main image
검색엔진 최적화에 대한 모든것!!! by 평상심

카테고리

분류 전체보기 (23)
사이트내 최적화 (7)
사이트외 최적화 (2)
검색엔진 최적화 팁 (11)
검색엔진 최적화를 위한 CSS (1)
기타등등 (2)