링크짱 — 4대 행동 신호로 매기는 실시간 랭킹
클릭률·체류시간·재방문율·공유율을 가중 합산해 13개 영역의 1위를 매시간 다시 계산합니다. 광고나 협찬으로 순서를 바꾸지 않으며, 알고리즘은 공개돼 있어 누구나 검증할 수 있습니다.
🏆 4대 행동 신호로 1위 검증된 랭킹 →
CTR · 체류 · 재방문 · 공유 가중 합산 · 매시간 갱신
→
광고·협찬 영향 0% · 알고리즘 투명 공개 · 어뷰징 차단율 99.2%
왜 자동 랭킹이 광고형 추천보다 정확한가
한 영역에 후보가 10개가 넘으면 사용자는 어떤 것을 먼저 봐야 할지 결정하지 못합니다. 심리학에서는 이를 선택지 과부하(choice overload)라고 부르며, 후보가 7개를 넘는 순간부터 의사결정 시간이 급격히 늘고 결국 아무것도 선택하지 않는 비율이 높아집니다.
이 빈틈을 메우는 가장 흔한 방식이 “광고형 1위”입니다. 돈을 낸 항목을 상단에 노출하는 방식이지요. 단기적으로는 광고주의 매출이 오르지만, 사용자는 곧 추천을 신뢰하지 않게 되고 결과적으로 카탈로그 자체의 효용이 떨어집니다.
링크짱은 다른 길을 갑니다. 실제 사용자가 어떻게 행동했는지만으로 등급을 매깁니다. 클릭만 하고 나간 항목은 점수가 낮고, 클릭 후 오래 머문 항목은 점수가 높습니다. 다시 찾아오는 항목은 더 높은 점수, 다른 사람에게 공유한 항목은 가장 높은 점수를 받습니다.
“등급은 만드는 것이 아니라 발견하는 것이다.” — 광고는 1등을 만들고, 알고리즘은 1등을 발견합니다. 발견된 1등만이 사용자의 신뢰를 얻습니다.
4대 행동 신호와 가중치 구성 원리
모든 후보 항목은 다음 4가지 신호를 매시간 측정받고, 가중 합산된 점수로 등급이 매겨집니다. 가중치는 영역마다 다르지만 기본 분포는 다음과 같습니다.
SIGNAL 01
클릭률 (CTR)
노출 대비 클릭 비율. 사용자가 카드를 보고 “흥미를 느꼈는가”를 측정합니다. 단독으로는 낚시성 제목에 휘둘릴 수 있어 다른 신호와 함께 가중됩니다.
SIGNAL 02
체류시간 (Dwell Time)
클릭 후 머문 시간. “흥미가 만족으로 이어졌는가”를 측정합니다. 클릭만 하고 즉시 뒤로가기를 누른 항목은 점수가 깎입니다. 4대 신호 중 가중치가 가장 높습니다.
SIGNAL 03
재방문율 (Return Rate)
7일 내 같은 항목을 다시 찾는 비율. “한 번 좋았던 경험을 다시 원했는가”를 측정합니다. 일회성 호기심과 진짜 만족을 구분하는 결정적 신호입니다.
SIGNAL 04
공유율 (Share Rate)
공유 버튼·복사 버튼 클릭 비율. “다른 사람에게 알릴 만큼 가치 있었는가”를 측정합니다. 가중치는 낮지만 만족의 가장 강한 증거이므로 동점자 처리에 결정적입니다.
네 신호의 점수는 0~100으로 정규화된 후 가중 합산됩니다. 최종 점수가 높은 순서대로 영역 안의 등급이 매겨지며, 1위 항목은 화면 상단에 강조 표시됩니다.
영역별 가중치 차이 — 뉴스·OTT·커뮤니티 비교
같은 4대 신호라도 영역마다 의미가 달라집니다. 뉴스에서는 빠른 클릭이 중요하고, OTT에서는 긴 체류가 중요하며, 커뮤니티에서는 재방문이 핵심입니다. 그래서 가중치는 영역별로 미세 조정됩니다.
| 영역 | CTR | 체류 | 재방문 | 공유 | 이유 |
|---|---|---|---|---|---|
| 뉴스 | 40% | 15% | 25% | 20% | 빠른 소비, 짧은 체류 정상 |
| OTT·웹툰 | 15% | 50% | 25% | 10% | 긴 체류 = 만족의 직접 신호 |
| 쇼핑 | 30% | 20% | 20% | 30% | 공유·후기가 결정에 큰 영향 |
| 커뮤니티 | 20% | 25% | 45% | 10% | 다시 찾는 것이 핵심 가치 |
| 스포츠 중계 | 25% | 50% | 20% | 5% | 긴 시청 = 좋은 화질·안정성 |
| 검색·도구 | 40% | 10% | 40% | 10% | 빠른 진입과 반복 사용 |
이 영역별 가중치는 분기마다 한 번씩 사용자 행동 데이터를 분석해 재조정됩니다. 예를 들어 OTT 영역의 평균 체류 패턴이 짧아지면 체류 가중치를 낮추고 공유 가중치를 올리는 식입니다.
시간대별 동적 재정렬 — 아침과 밤의 1위가 다르다
“하루 중 어느 시간에 측정했느냐”에 따라 점수는 크게 달라집니다. 출근길 아침에 1위였던 뉴스 항목이 자정에는 5위로 밀리는 일이 흔합니다. 링크짱은 이 시간 차이를 반영해 하루 4번 동적 재정렬합니다.
- 06
06:00 — 아침 모드
출근길·등굣길 사용 패턴. 뉴스·날씨·교통 영역의 신호 가중치가 높아집니다. 짧은 체류가 정상이므로 CTR 비중이 일시적으로 50%까지 상승합니다.
- 12
12:00 — 점심 모드
식사·휴식 시간대. 짧은 콘텐츠 소비가 늘어 SNS·커뮤니티 영역이 활발해집니다. 30분 단위 짧은 세션이 표준이라 재방문율 가중치가 일시 상승합니다.
- 18
18:00 — 퇴근 모드
이동 중 짧은 소비에서 본격 콘텐츠 소비로 전환되는 시점. 모바일에서 데스크톱·TV로 옮겨가는 시간대라 OTT·웹툰 영역의 체류 가중치가 본격적으로 작동합니다.
- 23
23:00 — 심야 모드
긴 체류·집중 소비 시간대. 영화 한 편 분량의 긴 시청이 정상이라 체류 가중치가 최대 60%까지 올라갑니다. 공유율은 낮아지므로 가중치가 일시 낮춰집니다.
조회수 부풀리기를 막는 5단 어뷰징 방어
자동 등급 시스템은 어뷰징의 표적이 됩니다. 봇으로 클릭을 늘리거나, 같은 IP에서 반복 방문해 재방문율을 부풀리거나, 가짜 공유 버튼을 누르는 행위가 흔합니다. 링크짱은 다음 5단 검증으로 어뷰징 시도의 99.2%를 차단합니다.
| 단계 | 검증 방식 | 차단 대상 |
|---|---|---|
| ① 디바이스 핑거프린트 | 브라우저·OS·해상도 조합 분석 | 동일 디바이스에서 반복 클릭 |
| ② IP 다양성 검증 | 같은 대역 IP에서 들어온 트래픽 비율 | 봇넷·VPN 농장 |
| ③ 행동 패턴 검증 | 마우스 이동·스크롤 자연스러움 | 스크립트 자동화 |
| ④ 시간 분포 검증 | 클릭 시각의 자연스러운 분산 | 일정 간격 자동 클릭 |
| ⑤ 체류 일관성 검증 | 체류시간이 비현실적으로 짧거나 길지 않은가 | 0초 클릭·24시간 탭 방치 |
의심 신호가 감지된 트래픽은 점수 계산에서 즉시 제외됩니다. 같은 패턴이 24시간 이상 지속되면 해당 항목 자체에 “검증 보류” 플래그가 붙고, 등급에서도 일시 제외됩니다. 무고한 사용자가 우연히 패턴에 걸리는 일을 방지하기 위해 단일 신호로는 차단하지 않고 5개 중 3개 이상이 동시 의심될 때만 격리합니다.
“투명한 알고리즘은 어뷰징의 표적이 된다”는 우려는 일리가 있습니다. 하지만 어뷰징 방어 메커니즘 자체는 비공개로 두고, 점수 산정 공식만 공개하는 균형을 잡습니다. 사용자는 등급의 근거를 알 권리가 있고, 어뷰저는 방어선을 알 권리가 없습니다.
자매 페이지와의 역할 분담 (정렬 기준 vs 표현)
링크짱은 “어떤 순서로 보여줄지”를 결정하는 정렬 레이어입니다. 같은 데이터를 다른 페이지들이 어떻게 활용하는지 비교하면 전체 그림이 보입니다.
| 페이지 | 책임 영역 | 입력 데이터 |
|---|---|---|
| 링크짱 (이 페이지) | 정렬·등급·랭킹 점수 | 4대 행동 신호 |
| 사이트모음 | 화면 표현·UX | 등급 결과를 카드로 시각화 |
| 링크모음 | 큐레이션 분류 | 어떤 항목을 후보군에 넣을지 |
| 주소요·주소야 | 입력 라우팅 | 의도에 맞는 영역 선택 |
| 주소콘 | 보안 검증 | 등급에서 위험 항목 제외 |
| 링크몬 | 헬스체크 | 다운된 항목 등급에서 제외 |
즉 링크짱은 “무엇이 1위인가”를 결정하고, 사이트모음은 그 결과를 사용자에게 어떻게 보여줄지 화면으로 옮깁니다. 링크모음·주소콘·링크몬은 등급 후보의 자격을 사전에 거릅니다. 6개 페이지가 한 데이터를 공유하는 협력 관계입니다.