Shadowban Radar
블로그쉐도우밴 테스트
블로그/가이드
가이드

트위터 노출 알고리즘 2026: X 오픈 소스 코드가 말하는 도달 범위

X 공개 코드(2026년 11월 5일 확인): 추천 노출 48시간, 작은 계정의 새 게시물 부스트, 연속 게시 감점, 팔로우하지 않는 사람에게는 답글 제외.

SR

작성자 Shadowban Radar

게시일 2026년 10월 16일 · 업데이트 2026년 11월 5일 · 6분 소요

이 글 공유하기X에 게시
48 h를 가리키는 시계, 코드 한 줄 MAX_POST_AGE = 48 * 60 * 60, 시간이 지나면 줄어드는 막대
  • X의 오픈 소스 코드에는 무엇이 들어 있나요?
  • 게시물은 For You 피드에 얼마나 오래 머무나요?
  • X는 작은 계정을 밀어 주나요?
  • 연달아 여러 번 게시하면 도달이 줄어드나요?
  • 좋아요가 0인 게시물은 묻히나요?
  • 답글과 리포스트는 나를 팔로우하지 않는 사람에게 닿나요?
  • 팔로우하지 않는 계정의 게시물은 감점되나요?
  • 성인 콘텐츠로 표시된 계정은 어떻게 되나요?
  • 코드를 보면 무엇을 하는 게 좋을까요?
  • 내 계정이 제한을 받는지 어떻게 알 수 있나요?
  • 출처

이 페이지의 내용

  • X의 오픈 소스 코드에는 무엇이 들어 있나요?
  • 게시물은 For You 피드에 얼마나 오래 머무나요?
  • X는 작은 계정을 밀어 주나요?
  • 연달아 여러 번 게시하면 도달이 줄어드나요?
  • 좋아요가 0인 게시물은 묻히나요?
  • 답글과 리포스트는 나를 팔로우하지 않는 사람에게 닿나요?
  • 팔로우하지 않는 계정의 게시물은 감점되나요?
  • 성인 콘텐츠로 표시된 계정은 어떻게 되나요?
  • 코드를 보면 무엇을 하는 게 좋을까요?
  • 내 계정이 제한을 받는지 어떻게 알 수 있나요?
  • 출처

트위터(X)에서 게시물이 얼마나 노출되는지는 몇 가지 규칙으로 정해집니다. 2026년 11월 5일에 읽은 X의 오픈 소스 For You(추천) 코드에는 규칙이 5가지 있습니다. 게시물은 48시간 동안 추천될 수 있습니다. 작은 계정이 방금 올린 원본 게시물은 한 번 부스트를 받을 수 있습니다. 한 피드에서 같은 작성자의 추가 게시물은 점수가 깎입니다. 보는 사람이 팔로우하지 않는 계정의 게시물은 제한되어, 답글과 리포스트는 빠지고 나머지는 할인됩니다.

이 규칙 중 어느 것도 쉐도우밴이 아닙니다. 모든 계정에 매일 적용되는 규칙입니다.

X의 오픈 소스 코드에는 무엇이 들어 있나요?

X의 공개 저장소 xai-org/x-algorithm에는 보는 사람이 For You 피드에서 어떤 게시물을 보게 될지 정하는 코드가 들어 있습니다. README에 따르면 이 피드는 보는 사람이 팔로우하는 계정의 게시물과 머신러닝이 찾아낸 게시물을 합쳐 필터링한 다음, 트랜스포머 모델로 순위를 매깁니다.

많은 값은 설정 시스템에서 읽어 옵니다. X의 README는 크론 스크립트가 코드의 기본값을 "the primary production values"(프로덕션의 주요 값)로 맞춰 둔다고 말합니다. 아래 숫자는 2026년 11월 5일의 커밋 021afa4에서 읽은, 공개된 기본값입니다.

home-mixer/params/param.rs의 첫 줄에는 마지막 동기화 시점이 2026년 11월 4일로 적혀 있습니다. vm-ranker/params.rs에는 그런 줄이 없습니다. 이 파일에 작성자 다양성과 팔로우하지 않는 계정(out-of-network)의 값이 들어 있으므로, 그 숫자들은 코드에 적힌 기본값입니다.

저장소는 거의 매일 다시 공개됩니다. 값이 커밋마다 바뀔 수 있습니다.

게시물은 For You 피드에 얼마나 오래 머무나요?

지금 내 계정 확인하기

무료, 로그인 불필요, 몇 초 만에 결과 확인.

쉐도우밴 테스트

게시물은 X의 For You 피드에 길어야 48시간 나타날 수 있습니다. For You 파이프라인은 AgeFilter를 실행해, 점수를 매기기 전에 MAX_POST_AGE = 48 * 60 * 60초보다 오래된 후보 게시물을 모두 뺍니다. 같은 48시간 한도가 TweetMixer 소스에도 적혀 있습니다.

48시간이 지나도 게시물은 그대로 있습니다. 작성자의 프로필, 검색, 대화, 링크로는 볼 수 있습니다. 다만 새 추천의 후보는 더 이상 아닙니다.

X는 작은 계정을 밀어 주나요?

있습니다. X의 코드에는 피드 요청 한 번당 게시물 하나를 그 피드의 16번째 순위 게시물 점수까지 끌어올릴 수 있는 콜드 스타트 단계가 있습니다. X의 README는 이를 New-Author Boost(신규 작성자 부스트)라고 부릅니다.

X가 공개한 프로덕션 기본값에서 게시물이 대상이 되려면 다음 조건을 모두 충족해야 합니다.

조건 공개된 기본값
게시물 종류 원본 게시물. 답글도 리포스트도 아님
작성자의 팔로워 50,000명 이하(ColdStartFollowerCap)
게시물의 나이 2시간 미만(ColdStartMaxPostAgeSecs = 7200)
지금까지의 Home 조회수 200회 미만(ColdStartImpressionThreshold)
현재 순위 보는 사람의 점수가 매겨진 게시물 중 상위 97% 이내

이 단계는 기본으로 켜져 있습니다(EnableViewerColdStart). 테스트 그룹에 속하지 않은 보는 사람에게는 어떤 작성자든 대상이 될 수 있습니다. 테스트 그룹에 속한 보는 사람에게는 해당 그룹의 작성자만 대상이 됩니다.

코드는 조건을 충족하는 게시물 중에서 요청당 하나만 고릅니다. 그 게시물의 점수를 16번째 게시물의 점수 이상으로 올릴 뿐, 낮추지는 않습니다.

연달아 여러 번 게시하면 도달이 줄어드나요?

연달아 게시하면 보는 사람의 한 피드 안에서 추가 게시물마다 점수가 낮아집니다. X는 이를 Author Diversity(작성자 다양성)라고 부릅니다. 코드는 작성자의 첫 게시물 이후 각 게시물에 (1 - floor) × decay^k + floor를 곱합니다. 여기서 k는 그 게시물보다 위에 이미 순위가 매겨진 같은 작성자의 게시물 수입니다.

공개된 기본값에서 decay는 0.5, floor는 0.25입니다.

한 피드에서 같은 작성자의 게시물 곱하는 값
1번째 1
2번째 0.625
3번째 0.4375
4번째 0.34375
이후의 모든 게시물 0.25 밑으로 내려가지 않음

이 계수는 피드 요청 한 번 안에서 적용됩니다. 계정에 벌점을 주는 것이 아닙니다. 보는 사람이 내 게시물 5개보다 1개를 볼 가능성이 훨씬 크다는 뜻입니다.

좋아요가 0인 게시물은 묻히나요?

좋아요가 0인 게시물을 묻어 버리는 공개 규칙은 없습니다. X의 코드에는 좋아요가 0인 게시물을 위한 후보 추출 소스(ForYouPhoenixRetrievalZeroFav)와, 그런 후보를 따로 빼 두는 실험 ZeroFavCodivertFilter가 있습니다. 이 필터가 제거하는 것은 그 소스로만 찾은 후보뿐이며, 실험군에 속한 보는 사람과 작성자에게만 적용됩니다.

이 실험은 공개된 기본값에서 꺼져 있습니다. X는 트래픽의 어느 정도에 적용되는지 공개하지 않습니다.

답글과 리포스트는 나를 팔로우하지 않는 사람에게 닿나요?

보는 사람이 팔로우하지 않는 계정의 답글과 리포스트는 점수를 매기기 전에 그 사람의 For You 피드에서 빠집니다. X의 OONRetweetReplyFilter는 팔로우하지 않는 계정의 리포스트를 모두 제거하고, 팔로우하지 않는 계정의 답글도 설정이 허용하지 않는 한 모두 제거합니다.

답글의 예외는 설정 두 개가 정합니다.

  • EnablePhoenixOonReplies는 X의 후보 추출 모델이 찾은 답글을 통과시킵니다. 공개된 기본값은 꺼짐입니다.
  • PhoenixOonRepliesRootOnly는 2026년 10월에 코드에 추가되었으며, 그 예외를 대화의 원글에 단 답글로 제한합니다. 공개된 기본값은 꺼짐입니다.

같은 필터는 부모 게시물이 없는 답글도 제거합니다.

나를 이미 팔로우하는 사람은 For You에서 내 답글을 볼 수 있습니다. 누구든 대화 안에서 답글을 볼 수 있습니다. 다만 고스트밴이나 답글 디부스팅 같은 제한이 걸려 있으면 그렇지 않습니다.

팔로우하지 않는 계정의 게시물은 감점되나요?

공개된 기본값에서 보는 사람이 팔로우하지 않는 계정의 게시물에는 0.75가 곱해집니다(OonWeightFactor). X의 README는 보는 사람이 팔로우하는 계정의 답글과 리포스트에도 같은 할인을 적용한다고 설명합니다.

보는 사람의 계정이 새 계정이면 코드는 별도의 계수 NewUserOonWeightFactor를 적용할 수 있으며, 값은 0.00001입니다. 보는 사람을 새 계정으로 보는 나이 기준은 기본값이 0초이므로, 공개된 기본값에서는 이 계수가 누구에게도 적용되지 않습니다.

성인 콘텐츠로 표시된 계정은 어떻게 되나요?

X의 OONNsfwSimclustersFilter는 성인 콘텐츠로 표시된 작성자의 게시물을 제거합니다. 대상은 팔로우하지 않는 계정의 게시물 출처 중 하나인 SimClusters에서 온 게시물이며, 보는 사람이 그 작성자를 팔로우하지 않는 경우에 한합니다. 팔로워는 이 필터의 영향을 받지 않습니다.

성인 콘텐츠는 X의 노출 필터링에 있는 다른 규칙으로도 다뤄집니다. 민감한 콘텐츠를 나타내는 계정 라벨이 어떻게 팔로우하지 않는 사람에게서 게시물을 숨기는지는 용어집의 민감한 미디어 항목에서 설명합니다.

코드를 보면 무엇을 하는 게 좋을까요?

원본 게시물을 올리고, 게시 간격을 두고, For You에서의 수명이 48시간이라고 예상하세요. X의 공개 코드가 뒷받침하는 방법입니다. X는 각 규칙이 순위 모델의 예측과 비교해 얼마나 비중을 갖는지는 공개하지 않습니다.

  • 새로운 사람에게 닿으려면 원본 게시물을 올리세요. 내 답글과 리포스트는 나를 팔로우하지 않는 사람의 For You 피드에서 빠집니다.
  • 작은 계정은 처음 2시간이 가장 중요합니다. 콜드 스타트 부스트는 올라온 지 2시간이 안 되고 Home 조회수가 200회 미만인 게시물이 필요합니다.
  • 게시 간격을 두세요. 한 독자의 피드에서 같은 작성자의 두 번째 게시물은 점수의 62.5%, 세 번째는 약 44%만 유지합니다.
  • For You에서의 수명은 48시간으로 예상하세요. 오래된 게시물은 좋아요가 계속 달려도 추천에서 빠집니다.

For You 점수 코드에는 Premium 구독자를 위한 배수가 없습니다. X Premium이 도달을 늘려 주는지를 참고하세요.

내 계정이 제한을 받는지 어떻게 알 수 있나요?

도달이 며칠 넘게 계속 낮다면 X가 내 계정을 제한하는지 확인해 보세요. 위의 5가지 규칙은 모든 사람에게 적용됩니다. 쉐도우밴은 다릅니다. X의 노출 필터링이 한 계정에 걸어 둔 제한입니다. 조회수가 갑자기 떨어졌다면 X에서 조회수가 떨어지는 이유를 참고하세요.

Shadowban Radar의 무료 검사는 공개 아이디라면 무엇이든 로그인 없이 4가지 제한을 검사합니다. 서치제안밴(search suggestion ban), 서치밴(search ban), 고스트밴(ghost ban), 답글 디부스팅(reply deboosting)입니다. 각 제한이 보통 얼마나 지속되는지는 쉐도우밴 지속 기간 가이드에서 설명합니다.

출처

2026년 11월 5일에 xai-org/x-algorithm 저장소의 커밋 021afa4(2026년 11월 5일 공개)에서 확인했습니다.

  • README.md: 공개된 기본값과 프로덕션 값.
  • config.rs: MAX_POST_AGE = 48 * 60 * 60.
  • phoenix_candidate_pipeline.rs: 48시간 필터와 좋아요 0개 실험을 포함한, 점수 매기기 전 필터의 순서.
  • tweet_mixer_source.rs: TweetMixer 소스의 48시간 한도.
  • author_cold_start.rs: 콜드 스타트 부스트의 대상 조건과 점수를 올리는 방식.
  • param.rs: 콜드 스타트 기본값.
  • param.rs: 마지막 동기화 날짜 2026년 11월 4일이 적힌 머리글.
  • scoring.rs: 작성자 다양성 공식과 팔로우하지 않는 계정에 곱하는 계수.
  • vm-ranker/params.rs: 작성자 다양성과 팔로우하지 않는 계정 계수의 기본값.
  • oon_retweet_reply_filter.rs: 팔로우하지 않는 계정의 답글과 리포스트를 거르는 필터.
  • param.rs: 답글 설정 두 개와 그 기본값.
  • oon_nsfw_simclusters_filter.rs: 성인 콘텐츠로 표시된 작성자를 거르는 필터.
  • zero_fav_codivert_filter.rs: 좋아요 0개 실험.
  • param.rs: 그 실험의 스위치, 모두 기본값 꺼짐.
  • phoenix_source.rs: 좋아요가 0인 게시물의 후보 추출 소스.

Shadowban Radar는 X Corp.와 제휴 관계가 아닙니다. X 자체의 라벨 보고서가 실시간 검사와 어떻게 다른지는 X의 Under the Hood를 참고하세요.

업데이트 내역

  • 2026년 11월 5일커밋 021afa4에서 다시 읽음: 모든 기본값은 변경 없음. 좋아요 0개 게시물 섹션을 새로 넣고, 관련 가이드 링크를 추가했습니다.

자주 묻는 질문

48시간입니다. X의 For You 파이프라인은 게시된 지 48시간이 넘은 후보 게시물을 모두 빼는 나이 필터를 실행하며, X의 오픈 소스 코드에서 상수 MAX_POST_AGE = 48 * 60 * 60으로 정해져 있습니다. 그 뒤에도 게시물은 작성자의 프로필, 검색, 링크로는 볼 수 있지만 For You의 새 후보는 아닙니다.

공개된 코드에서는 그렇습니다. 콜드 스타트 단계는 피드 요청 한 번당 게시물 하나를 16번째 순위 게시물의 점수까지 끌어올릴 수 있습니다. X가 공개한 프로덕션 기본값에서 그 게시물은 원본 게시물(답글이나 리포스트가 아님)이어야 하고, 올라온 지 2시간이 안 되어야 하며, 팔로워 50,000명 이하 계정의 것이어야 하고, Home 조회수가 200회 미만이어야 합니다.

같은 피드에서 추가 게시물의 점수가 낮아집니다. X의 코드는 작성자의 첫 게시물 이후 각 게시물에 감쇠하는 계수를 곱합니다. 공개된 기본값에서 두 번째는 0.625, 세 번째는 약 0.44이고 0.25 아래로는 내려가지 않습니다. 그래서 보는 사람의 피드는 작성자 한 명당 게시물 하나를 선호합니다.

기본적으로 For You를 통해서는 닿지 않습니다. X의 코드는 보는 사람이 팔로우하지 않는 계정의 답글과 리포스트를 점수를 매기기 전에 뺍니다. 설정 하나를 켜면 팔로우하지 않는 계정의 답글 일부가 통과할 수 있고, 두 번째 설정은 그 범위를 원글에 단 답글로 제한할 수 있습니다. 공개된 기본값에서는 둘 다 꺼져 있습니다.

아니요. 이 규칙들은 모든 계정에 적용되며 평소의 오르내림을 설명합니다. 쉐도우밴은 X의 노출 필터링이 한 계정에 걸어 둔 제한입니다. Shadowban Radar의 무료 검사는 공개 아이디라면 무엇이든 4가지 제한을 검사합니다.

X의 README는 크론 스크립트가 코드의 기본값을 프로덕션의 주요 값으로 맞춰 둔다고 말합니다. home-mixer/params/param.rs는 마지막 동기화를 2026년 11월 4일로 적고 있지만, 작성자 다양성을 담은 vm-ranker/params.rs에는 그런 줄이 없습니다. X는 값을 바꿀 수 있으므로 모든 숫자에 기준일을 적습니다. 2026년 11월 5일에 공개된 커밋 021afa4입니다.

그런 공개 규칙은 없습니다. X의 코드에는 좋아요가 0인 게시물을 위한 후보 추출 소스가 있고, 실험군에 속한 보는 사람과 작성자에게 그런 후보를 따로 빼 두는 실험 ZeroFavCodivertFilter가 있습니다. 이 실험은 공개된 기본값에서 꺼져 있고, X는 트래픽의 어느 정도에 적용되는지 공개하지 않습니다.
이 글 공유하기X에 게시

관련 글

답글 세 개 위의 파란색 인증 배지. 인증 계정의 답글이 다른 답글보다 약간 위에 있음
2026년 11월 5일가이드

X 프리미엄 가입하면 도달률이 늘고 서치밴이 풀리나요? (2026년 11월)

X Premium은 답글 우선순위를 주지만, X의 코드에 피드 부스트는 없고 서치밴이 풀린다는 근거도 없습니다. 고객센터와 코드, 2026년 11월 5일 기준.

기본 프로필 사진을 쓰는 새 X 프로필. 2026년 11월 가입, 팔로잉 0명, 팔로워 0명
2026년 11월 5일가이드

트위터 신규 계정 서치밴, 정말 있을까? X 공식 자료 (2026)

X 고객센터와 코드(2026년 11월 5일 확인): 신규 계정용으로 공개된 쉐도우밴 기간은 없고, 소규모 작성자 부스트가 있으며, 다른 사람이 켤 수 있는 알림 필터가 있습니다.

내 답글이 스레드에서 숨겨진 X의 대화 화면
2026년 10월 16일가이드

트위터 내 답글 안 보임, 왜 숨겨질까? X 코드가 보여 주는 원인 (2026)

X의 공개 코드(2026년 11월 5일 확인): AI가 답글에 0~3점을 매기고, 0점이면 라벨이 붙으며, 점수는 내려가기만 하며, For You는 팔로우하지 않는 계정의 답글을 뺍니다.

지금 바로 원하는 아이디를 확인해 보세요: 무료, 로그인 필요 없음

@

무료. 로그인이나 비밀번호가 필요 없습니다.

Shadowban Radar

제한 유형

  • 검색 추천 제한
  • 검색 노출 제한
  • 답글 숨김
  • 답글 순위 하락

제품

  • 요금
  • 진단 안내
  • 진단 보고서 예시
  • 새로운 소식
  • Radar를 만든 이유
  • 문의
  • 로그인
  • 개인정보 보호
  • 이용약관

가이드

  • 제가 쉐도우밴되었나요?
  • 얼마나 지속되나요?
  • 해결 방법
  • 조회수가 떨어지는 이유
  • X의 Under the Hood
  • TweepCred 점수
  • 모니터링
  • 검사 도구 비교
  • 검사 방법
  • 통계
  • 랭킹
  • 블로그

SX에서 팔로우하기·의견 또는 버그

X Corp.와 관련이 없습니다. X는 X Corp.의 상표입니다.

다른 언어EnglishFrançaisEspañolPortuguês (Brasil)日本語中文한국어ภาษาไทยTürkçe