1장부터 이어지는 내용입니다.
랭킹
이란 모두가 알듯이 어느것을먼저 노출
시켜줄것인가? 이다.
이책에서는 다음과 같이 말하고 있다.
패이지의 랭킹(순위)는 무엇으로부터 정해지는가 다시말해 이 페이지가 쿼리에 적합하는가?
만약
"토트넘 우승 못하는 원인"
이라고 검색하였을때 (전 토트넘 팬입니다.)
여러가지 페이지들이 검색이 될텐데
- 토트넘은 우승 못하는 원인은 ~해서 ~하기 때문에 우승 못합니다.
- 토트넘 XXX 부상 원인이 ~ 해서 결장이 길어져 ~ 과거엔 ~ 우승 못했었습니다.
이중에서 "우승" "못하는" "원인" 이라는 키워드의 간격 (NEAR) 이 가까울때
더 적합할 가능성이 높다고 한다.
프로트 엔드를 조금 공부하신 분들이라면 아는 Tag를 해당 책에선 메타 워드라 설명하고 있다.
메타워드는다른 단어 혹은 주제를 요약하여, 검색 효율성을 높이는 방법
이다.
예를들어교육, 기술
이라는 키워드를 메타워드로 지정하고
다른 사용자가스위프트 교육
을 검색하면"교육"
과 관련된 결과를 받는 방식이다.
자 좀더 개발자 적으로 접근해 보자
HTML 언어에는 여러 Tag 들이 존재하는데
"<"Title"> <"/Title"> ( ""는 Velog가 태그를 인식해 추가함 ) 같이
웹페이지를 구성하게 된다.
이때 검색엔진은 타이틀 태그를 통해 제목인지, 본문(<"body">)인지 구분하여 처리한다.
더 자세한 내용은 책을 구매하여 알아보았으면 좋겠다.
실제로 웹 검색엔진을 개발한다면 이 두가지 방법만을 알아서는 설계하기에는 어렵다.
알타비스타도 엄청난 혁신이였겠지만 다음에 소개할페이지 랭크
기술에 의해 밀리게 된다.
2장이 마무리 되었습니다.
전 iOS 개발자를 목표로 하지만 웹 개발에 내용들이 흥미롭게 책에 설명되어있어
재밌게 읽게 되는것 같습니다.
오늘 하루도 고생 하셨습니다.