구글은 우리가 생각하는 것과 다르게 콘텐츠를 읽어요.
구글은 콘텐츠를 수학적 모델인 벡터로 변환한 뒤, 검색어 벡터와의 거리를 측정해서 순위를 매겨요. 사실상 순위는 거리 계산인 셈이죠. 대부분의 SEO 작업자들은 이걸 전혀 신경 쓰지 않더라고요. 실제로는 모든 웹페이지와 검색어가 고차원 벡터 공간에 배치되는데, 사용자가 검색하면 구글은 검색어 벡터와 가장 가까운 페이지들을 불러온 다음 재정렬하는 방식이에요. 키워드는 그 계산을 위한 거친 입력값일 뿐이고, 진짜 핵심 신호는 '의미론적 근접성'이거든요. 내 페이지가 15위에 머무는 이유는 키워드가 부족해서가 아니라, 해당 검색어가 속한 클러스터에서 내 페이지의 벡터가 너무 멀기 때문이에요. 주로 주제 범위가 너무 좁거나, 관련 엔티티가 누락되었거나, 상위 10위권이 다루는 하위 주제가 빠져 있거나, 의미 자체가 클러스터에서 벗어난 경우가 많죠. 거리를 좁히려면 먼저 타겟 검색어의 상위 10개 페이지를 뽑아서 공통된 엔티티들을 추출해 보세요. 그 엔티티들이 곧 하나의 의미론적 클러스터거든요. 내 페이지랑 비교해서 빠진 부분을 자연스러운 맥락으로 채워 넣으면 끝이에요. 저도 지난달에 '스타트업용 CRM 추천'이라는 키워드로 테스트해 봤는데, 상위권 페이지들에 다 있는 '온보딩 시간'이나 '모바일 UX' 같은 요소들을 클라이언트 페이지에 추가했더니 4주 만에 19위에서 6위까지 올라가더라고요. 결국 글자 수를 늘리는 게 아니라, 거리를 좁히는 게 핵심이었어요. 이제 키워드 최적화는 그만두고, 근접성 최적화를 시작해 보세요. 바이럴리 회원님들도 한번 시도해 보시면 좋을 것 같아요!