검색엔진 최적화를 위한 구글 페이지랭크(Google PageRank) - 인바운드 링크
구글 페이지랭크가 뭐냐구요..?
쉽게말해서 위의 이미지처럼 페이지의 중요성을 나타내는 척도 입니다.
구글의 설립자 Larry Page와 Sergey Brin이 스탠포드대학에서 처음으로 개발한 시스템이구요, 또 이것은 구글만의 객관적인 웹페이지의 랭킹입니다.
그렇다고 절대적인것은 아닙니다.
다른 유명 검색엔진들도 나름대로의 페이지 순위를 정하는 시스템 내지는 척도가 있습니다.
단지 구글처럼 대놓고 툴바에 랭킹을 달지 않았다 뿐이겠죠.
구글의 페이지랭크는 500변수와 20억의 용어가 있는 세밀한 공식을 사용하여 객관적인 웹 페이지의 랭킹을 계산합니다.
근본적으로, A라는 페이지에서 B라는 페이지로 연결하는 링크가 있으면, 구글은 그 링크를 일종의 투표로 봅니다.
많이 투표된 페이지는 구글에게 중요하게 보이며, 투표하는 페이지도 구글이 평가합니다.
구글이 “중요하다”고 평가한 페이지의 투표는 더욱 중요하게 평가되어서 투표대상의 페이지도 중요도가 높아집니다.
중요하고 고급인 사이트들은 높은 페이지랭크 점수를 받고, 구글이 페이지들을 인덱스 할 때마다 그 점수를 기억 해 둡니다.
그래서 구글 툴바에 위의 이미지처럼 페이지랭크를 숫자와 막대그래프로 표시하게 되는거죠.
참조 : http://www.google.co.kr/why_use.html (이곳에서 대부분 인용을 했습니다.)
검색 결과물에서도 이 페이지랭크는 어느정도 중요한 역할을 합니다.
구글에서 어떤 키워드를 검색했을때 똑같은 내용을 담고있는 페이지라도 페이지랭크가 조금이라도 더 높으면 더 중요한 페이지라고 인식되어 더 높은 순위에 나오게 되어있습니다.
단지 구글 검색결과에만 적용되는 것이긴 하지만, 그렇다고 아예 무시할만한것은 아닙니다.
그렇기 때문에 구글을 위한 검색엔진 최적화와도 관련이 있습니다.
1. 인바운드 링크 (Inbound Link)
한마디로 자신의 페이지로 들어오는 링크를 말합니다.
인바운드 링크, 인커밍 링크(Incoming Link) 등등.. 여러가지 단어가 있는데, 뭐.. 다 같은 말입니다.
제가 페이지랭크를 구성하는 수많은 알고리즘을 다 설명할수있지는 않지만,
(그렇다고 다 안다는것은 아닙니다. 대부분 모르죠.. -_-;)
그래도 가장 기본적인 투표시스템에대한 이해를 돕기위해 인바운드 링크에 대한 표를 보여드리고자 합니다.
| 목표 페이지랭크 | |||||||||
| PR | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 1 | 18.5 | 101 | 555 | 3055 | 16,803 | 92,414 | 508,277 | 2,795,522 | 15,375,371 |
| 2 | 3.5 | 18.5 | 101 | 555 | 3055 | 16,803 | 92,414 | 508,277 | 2,795,522 |
| 3 | 1 | 3.5 | 18.5 | 101 | 555 | 3055 | 16,803 | 92,414 | 508,277 |
| 4 | 1 | 3.5 | 18.5 | 101 | 555 | 3055 | 16,803 | 92,414 | |
| 5 | 1 | 3.5 | 18.5 | 101 | 555 | 3055 | 16,803 | ||
| 6 | 1 | 3.5 | 18.5 | 101 | 555 | 3055 | |||
| 7 | 1 | 3.5 | 18.5 | 101 | 555 | ||||
| 8 | 1 | 3.5 | 18.5 | 101 | |||||
| 9 | 1 | 3.5 | 18.5 | ||||||
| 10 | 1 | 3.5 | |||||||
위의 테이블을 보시면, 조금 햇갈릴수도 있으실텐데.. 저도 첨엔 이 표를 보면서 조금 해맸습니다.
쿨럭.. 제가 설명을 해드리죠.
제일 왼쪽의 세로줄은 링크를 주는 페이지의 페이지랭크를 나타내고,
제일 위의 가로줄은 링크를 받게되는 페이지의 페이지랭크를 나타내며,
나머지 숫자들은 인커밍 링크의 숫자를 의미합니다.
그러니까.. 예를들어 자신의 페이지를 페이지랭크 3으로 올려야 겠다고 생각하시면, 페이지랭크 1짜리의 각각의 다른페이지에서 555개의 링크를 받거나, 페이지랭크 2짜리의 각각의 다른 페이지에서 101개의 링크를 받게되면 자신의 페이지를 페이지랭크 3으로 만들수 있습니다.
가장 간단하게 페이지랭크 3을 만들려면 페이지랭크 5짜리 페이지에서 링크를 하나만 받으면 됩니다.
그리고 페이지랭크 5를 만들려면 페이지랭크 7짜리 페이지에서 1개의 링크를 받던지 아님 6짜리 페이지에서 3개 내지는 4개의 링크를 받으면 됩니다.
페이지랭크 10짜리 페이지에서 링크를 받는다면 한번에 자신의 페이지랭크가 8로 올라갑니다.
이해가 되실려나 모르겠네요..
제가 공대출신이라(그것도 해외에서) 글에는 별로 재주가 없습니다. -_-;
이해 안되시면 댓글에 질문해주세요. 아는대로 대답해 드리겠습니다.
어째튼 위의 링크숫자들은 절대적이 아닌 단지 대략적인 숫자라는것을 알려드립니다.
담번에는 아웃바운드 링크(Outbound Link)에 대해 설명을 드리죠.
관련글 :
검색엔진 최적화를 위한 구글 페이지랭크(Google PageRank) - 아웃바운드 링크
이올린에 북마크하기
이올린에 추천하기