원문 캡처 · keywordclusters.app
원문 캡처 · keywordclusters.app

Keyword Clusters는 검색어 목록을 브라우저에서 의미별로 묶어 주는 무료 도구다. Ahrefs, Semrush, Keyword Planner에서 내보낸 파일을 올리거나 검색어를 붙여 넣으면 주제와 클러스터를 만들고 CSV로 내려받을 수 있다. 도구 사용하기

첫 실행 때 22MB 모델을 한 번 내려받고, 이후 브라우저에 보관한다. 한 번에 최대 25,000개 검색어를 처리하며, 최근 노트북에서 10,000개를 처리하는 데 약 1분이 걸린다. 휴대전화에서는 더 오래 걸릴 수 있다. 결과는 CSV로 내려받거나 스프레드시트용으로 복사할 수 있다.

도구는 검색어를 384개 숫자로 된 벡터로 변환한 뒤, 서로 가까운 검색어를 클러스터로 묶는다. 클러스터를 더 큰 주제로 묶는 단계도 제공한다. 사용자는 유사도 기준을 조절할 수 있으며, 도구 설명에 따르면 약 0.55에서는 넓은 주제가, 약 0.75에서는 거의 같은 검색어가 묶인다. 대부분의 목록에서는 0.58~0.68 사이가 적절하다고 안내한다. 검색 의도 표시는 검색 결과가 아니라 검색어의 단어를 바탕으로 규칙에 따라 추정한다.

제작자는 검색어가 브라우저를 떠나지 않으며 서버나 계정이 필요 없다고 설명한다. 다만 오픈소스 런타임 라이브러리를 CDN에서 불러오는 요청은 발생한다. 사용 모델은 8비트 양자화된 문장 임베딩 모델 all-MiniLM-L6-v2이며, transformers.js와 WebAssembly로 실행된다.

이 도구는 검색 결과 페이지의 겹침이 아니라 검색어의 의미를 기준으로 묶는다. 제작자는 두 방식이 대부분의 목록에서 일치하지만, 구글이 표현이 다른 검색어를 같은 검색으로 취급하거나 비슷한 표현에 서로 다른 결과를 보여 주는 경우에는 결과가 달라질 수 있다고 설명한다. 따라서 검색 결과 기준의 클러스터링을 대체한다고 보장하지는 않는다.