2012년 6월 24일 일요일

검색엔진의 구조 - SEO를 이해하기위한 핵심요소!! 인덱스!!



검색엔진의 구조


검색 -> 결과 출력(X)
검색 -> 인덱서 -> 결과 출력(O)

1.검색엔진의 구조   



검색의 구조

검색엔진은 유저와 사이트의 가교 역할을 한다. 고객은 어떤 정보를 찾기위해 검색하게 되고, 검색엔진은 관련 검색에 해당하는 내용을 출력하게 된다. 여기서 입력 -> 출력의 단순한 기능이 아닌, 인덱싱이라는 검색엔진의 핵심이 백그라운드에 있는것이다.

검색엔진의 핵심은 인덱서에 있다. 즉, 유저의 요청에 응답하는 검색결과를 출력하는 과정에서 순위를 결정하여 화면에 표시해주는 부분에서 인덱서의 역할이다. 

2. 크롤링 - 인덱싱   



인덱서는 인덱싱을 해두는 서버이다. 인덱스는 크롤러라고 하는 로봇이 전세계 웹사이트를 순회하면서 찾아낸 정보를 키워드에 따라 분류해 놓은 곳이라고 이해하면 좋을것 같다. 포인트는 [키워드]이다. 검색할 때 키워드를 인풋하면, 인덱서에서 그 키워드에 맞는 인덱싱 값을 출력한다. 출력시 순위를 정하여 출력하는것이다.

그럼 결론은 검색결과에 나올려면 일단 인덱싱이 되어야 한다는 것이다. 인덱싱이 잘 되려면, 크롤러가(웹상의 프로그램) 사이트를 잘 인식할 수 있도록 제작하고, 키워드를 잘 배치해야 하겠다.

이것을 크롤러 빌리티라고 한다. 보통 크롤러 빌리티는 사이트의 제작시에 결정되는 경우가 대부분이다. (한국의 사이트 제작 현황상 한번 잘못 만들면, 사후 수정이 어려워진다.  해외의 경우 사후 수정이 가능한  경우가상대적으로 많다.) 


우선 인덱싱이 검색의 가부를 결정하기 때문에 인덱싱에 대한 부분에 대하여 간단히 언급해 보고자 한다.
하기의 이미지를 보면, 인덱싱에 관련된 site:이나 키워드, 메타테그,사이트맵 등이 간단히 인덱싱에 관련된 부분이 아닐까 생각한다.


인덱싱과 관련된 부분

이 부분은 다음편에 기술하고자 한다.


 Ryuhyonhee   


댓글 없음:

댓글 쓰기