Yahoo를 위한 검색엔진 최적화

이번에는 MSN Live Search에 이어 야후(Yahoo)를 위한 검색엔진 최적화에 대해서 적습니다.

기본적으로 야후 검색엔진의 알고리즘은 지난 2002년도에 구입한 Inktomi를 기반으로 만들어져 있구요, 현재 야후는 구글에 이어 세계에서 두번째로 사용자가 많은 검색엔진입니다.

야후도 MSN이나 구글처럼 그들만의 특별한 알고리즘을 사용하며, 검색엔진 최적화를 위한 몇가지 중요한 요소들이 있습니다.
중요한 요소들이 MSN이나 구글과 크게 다르지는 않지만, 어느 요소에 더 중점을 두는가에 대해서는 각 검색엔진마다 약간씩의 차이가 있습니다.

1. 키워드의 밀도
2. 사이트의 구조
3. 백 링크
4. 페이지의 나이


1. 키워드의 밀도

MSN과 마찬가지로 키워드의 밀도는 검색엔진 최적화에 있어서 첫번째 요소입니다.
이는 자신의 페이지를 대변하는 핵심 키워드가 전체 텍스트 숫자에 비해 몇 퍼센트나 차지하냐를 말하는데, 주로 5%에서 8%사이면 적당하다고 합니다.
그 이상 된다면 스팸페이지로 분류되기 쉽상이구요, 너무 낮아도 검색엔진 결과에서 높은 랭킹을 차지하기는 힘들겠네요.


2. 페이지의 구조

야후에서 페이지의 구조는 구글이나 MSN 보다도 더 중요하게 여겨집니다.
여기서 말하는 페이지의 구조는 해당 페이지에서 오른쪽 마우스 클릭을 한후에 소스보기를 했을때 본문 텍스트가 html코드내에 얼마나 상단에 위치해 있느냐를 말합니다.
검색엔진 봇들은 페이지에 도달했을때 우리 눈에 보이는 화면을 인덱스 하는것이 아니라 html코드의 처음 수백줄만 인덱스하고 돌아간다는걸 명심하셔야 합니다.
그렇기 때문에 본문 컨텐츠가 얼마나 html코드의 상단에 위치해 있는냐가 중요한겁니다.
특히나 야후에서는요.
수많은 사이트들의 구조가 대부분 페이지 왼쪽이나 상단에 메뉴 네비게이션이 있고, 가운데 또는 오른편에 컨텐츠가 들어있습니다. (그렇지 않은 경우도 종종 있긴하지만..)
이런경우, <table> 태그를 사용한다면 어쩔수 없이 메뉴 네비게이션보다 컨텐츠가 나중에 나올수 밖에 없게 됩니다.
예) <table><tr><td>메뉴</td><td>컨텐츠</td></tr></table>

페이지의 상단이나 왼편에 메뉴 네비게이션, 광고 등등이 줄줄이 나오다 보면 컨텐츠의 위치는 당연히 html 코드의 하단에 위치하게 됩니다.
그래서 어떤경우엔 1000줄이 넘어서야 컨텐츠가 나오는 경우도 있습니다. (극소수 이긴 하지만요.. 하지만 이러한 사이트들 꽤 봤습니다.)
여러분들의 블로그나 사이트도 한번 확인해 보세요.
하지만 <div> 태그와 css를 사용한다면 이야기가 틀려집니다.
아무리 텍스트가 오른쪽 아래 위치하고 있다 하더라도 실제 html 코드내에서는 상단에 위치하게 만들수 있으니까요. ('float: right;' attribute을 사용해서..)
예) <div style="float: right;">컨텐츠</div> <div style="float: left;">메뉴</div>

무자비하게 css stylesheet이나 javascript을 html 코드 내에 삽입하는것도 정말 커다란 방해요소가 됩니다.
그러니 항상 강조하는 부분이지만 css는 stylesheet.css 에 javascript는 javascript.js 에 따로 보관하실 것을 권합니다.


3. 백 링크

야후에서 검색엔진 최적화를 이야기 할때 다른 검색엔진들과 마찬가지로, 자신의 사이트 내용과 관련성 있는 다른 사이트에서 적절한 링크구문(Anchor Text)이 사용된 링크를 받는것은 중요한 요소입니다.
이러한 백링크의 숫자를 계산하는것은 MSN보다는 구글과 많이 닮았습니다.

링크의 질
야후는 링크의 숫자보다 링크의 질을 더 중요시 합니다.
다들 아시겠지만 구글에는 페이지랭크라는 것이 있어서 그 페이지가 얼마나 질이 좋은 페이지인지 숫자로 구분해 주는 척도가 있죠.
야후에는 구글의 페이지랭크 처럼 사용자를 위한 눈에 보이는 명확한 척도는 없습니다.
하지만, 야후가 페이지의 질을 판단하는 기준은 검색결과의 랭킹입니다.
특정 키워드로 검색을 했을때 검색결과 리스트의 제일 위에 나오는 페이지가 가장 질 좋은 페이지입니다.
구글에서는 페이지랭크가 높다고 검색결과 리스트에서 제일 위에 나오지는 않습니다만, 야후는 리스트의 랭킹으로 페이지의 질을 판단합니다.
그러므로 여러분이 최적화 하고자 하는 특정 키워드로 검색했을때 나오는 결과물중 리스트 상위에 나오는 페이지에서 적절한 링크구문을 사용한 링크를 받는게 중요합니다.
그 뿐 아니라, 링크를 주는 사이트가 믿을만한 사이트인지, 그 사이트의 도메인 나이가 3년 이상 되었는지, 여러 사이트에서 링크를 받는지, 서로 링크가 되어있지 않고 일방적으로 링크를 받고 있는지 또한 중요한 사항입니다.

링크의 위치
위에 '페이지의 구조'에서 설명한 부분과 비슷한 맥락인데요, 링크의 위치가 상당히 중요합니다.
링크를 받을때 그 링크가 페이지의 상단에 위치해 있는것이 하단에 위치해 있는것보다 낫습니다.
그리고 링크를 주는 페이지에 자신의 페이지로 들어오는 링크외에 다른 링크들도 많다면 링크의 값어치도 떨어지게 되어있습니다. (이부분은 구글 페이지랭크의 아웃바운드 링크와 비슷합니다.)
특히 디렉토리 스타일의 페이지에서 들어오는 링크보다 컨텐츠 안에 들어있는 링크의 질이 더 좋습니다.

링크 구문
자신의 페이지로 들어오는 링크의 구문이 자신의 페이지 내용과 얼마나 연관성있는 단어로 이루어져 있느냐가 중요합니다.

일방적인 링크
링크를 서로 주고 받는것 보다 일방적으로 받는 링크의 질이 더 높게 평가합니다.


4. 사이트의 나이

새로 생긴 신생 사이트들이 아무리 좋은 내용을 가지고 있더라도 검색엔진 결과 순위에서 기존의 사이트에 밀리는건 나이가 적기 때문입니다.
오래된 사이트/페이지 일수록 검색엔진에 더 인정을 받습니다.
새로운 사이트들은 적어도 6개월은 되어야 기존의 사이트들과 핵심 키워드로 경쟁할수 있는 준비가 됩니다.
지난 몇년간 이 기간은 계속해서 늘어났지만, 구글만큼(8-12개월) 심하지는 않습니다.
그러므로 사이트/페이지를 구성하는 파일의 이름을 자주 바꾸는것은 권장하지 않습니다.

=============
출처 - 평상심님http://www.seo-korea.com/21

이 저작물의 라이센스는 평상심님이 아래와 같이 정하셨습니다

크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
=============



ⓒ 무단 복사/스크랩 금지, 링크 환영 (저작권 공지)
http://hmhm.net/trackback/203 관련글 쓰기
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST