本文へスキップ

X のシャドウバン:種類と対処法

Twitter のシャドウバンとは、X が持ち主に知らせないまま、アカウントを見られる範囲に5種類のうちいずれかの制限をかけることです。検索で投稿が隠れるものから、フォローしていない人へのおすすめに出なくなるものまであります。

結論: 5種類のどれについても、X から通知は届きません。検索、検索ボックス、スレッド、フォロワー以外のフィードのいずれかで、アカウントが表示されなくなります。行動に起因する制限は、その行動をやめれば解除に向かいます。残りの原因は、X が毎月出す Under the Hood レポートのラベルでわかります。Sorsa API の GET /check-shadowban は、両方の検索テストを1,000回あたり$1.40からで実行します。100回分の無料リクエストはカード不要で使えます。

エンドポイント
GET /check-shadowban
1リクエストあたりのテスト数
2種類
料金
1,000回のチェックあたり$1.40から

#X のシャドウバンとは?

X(Twitter)のシャドウバンとは、X が持ち主に知らせないまま、アカウントやその投稿を見られる範囲に制限をかけることです。アカウントは普通に投稿でき、フォロワーにも表示されますが、第三者は検索、検索ボックス、リプライのスレッド、おすすめのどこでも見つけにくくなります。このうち2つの制限はアカウントの外側から確認でき、無料の Twitter シャドウバン確認ツールなら1回のチェックで両方を調べられます。

X はシャドウバンという言葉そのものを認めていません。2018年7月の記事 Setting the record straight on shadow banning(新しいタブで開きます) で、X はシャドウバンを「投稿者本人以外の全員から見えなくすること」と定義し、それは行っていないと述べました。ただし X のルールには、同じ効果が別の名前で書かれています。X のルール執行に関するページ(新しいタブで開きます)には、検索やおすすめ通知から投稿を除外する、For You とフォロー中のタイムラインから外す、投稿者のプロフィールにだけ表示する、リプライ内での順位を下げる、といった措置が挙げられています。

つまり、本当の問いは X が表示を制限するかどうかではありません。X 自身のルールがそれを認めています。知るべきなのは、自分にかかっているのはどの制限か、X から通知があったか、そしてどう解除されるかです。シャドウバンは自分の画面では何も変わらないので、この違いは見逃しやすくなります。

自分(ログイン中) 第三者(ログアウト中) X検索 検索規制 検索ボックス サジェスト規制 返信 ゴーストBAN、 デブースト from:your_handle_here from:your_handle_here あなたの投稿(2時間前) あなたの投稿(昨日) 結果なし from:検索では your_hand| your_hand| あなたの名前 @your_handle_here 他のアカウント 他のアカウント あなたのは出てこない 返信先の投稿 返信先の投稿 あなたの返信 他の返信 他の返信 あなたの返信が見当たらない 「さらに返信を表示」の後のみ
シャドウバンで変わるのは第三者から見た表示であり、自分の画面ではありません。そのため、役に立つテストはどれもアカウントの外側から確認します。

#X のシャドウバン5種類

X がアカウントを隠せる場所は5つあり、シャドウバンの種類はその場所ごとに名前が付いています。4つは、確認する人が多い昔ながらの種類です。5つ目は、投稿をおすすめから外すラベルで、X がアカウント本人に報告するようになったのはこの種類です。

アカウントの外側から測定できるのは最初の2種類だけで、残りの3種類は手動の確認か X 自身のレポートが必要です。

種類第三者から見えなくなるものX から通知はあるか確認方法
検索除外X 検索での自分の投稿(from:yourhandle での検索でも)なし外側からのテスト
検索サジェスト除外入力中の検索ボックスに出る自分のハンドルなし外側からのテスト
ゴーストバンスレッド内の自分のリプライなしログアウト状態での2分間チェック
リプライの表示順位低下「さらにリプライを表示」より上にある自分のリプライなしログアウト状態での2分間チェック
おすすめ除外ラベルフォローしていない人の For You に出る自分の投稿毎月、Under the Hood で通知X の Under the Hood レポート
  • 検索除外

    第三者から見えなくなるもの
    X 検索での自分の投稿(from:yourhandle での検索でも)
    X から通知はあるか
    なし
    確認方法
    外側からのテスト
  • 検索サジェスト除外

    第三者から見えなくなるもの
    入力中の検索ボックスに出る自分のハンドル
    X から通知はあるか
    なし
    確認方法
    外側からのテスト
  • ゴーストバン

    第三者から見えなくなるもの
    スレッド内の自分のリプライ
    X から通知はあるか
    なし
    確認方法
    ログアウト状態での2分間チェック
  • リプライの表示順位低下

    第三者から見えなくなるもの
    「さらにリプライを表示」より上にある自分のリプライ
    X から通知はあるか
    なし
    確認方法
    ログアウト状態での2分間チェック
  • おすすめ除外ラベル

    第三者から見えなくなるもの
    フォローしていない人の For You に出る自分の投稿
    X から通知はあるか
    毎月、Under the Hood で通知
    確認方法
    X の Under the Hood レポート

検索除外は、昔ながらの4種類の中で最も重い制限です。from: 検索コマンドを使っても、検索結果にそのアカウントの最近の投稿が1件も出ません。検索サジェスト除外はもう少し軽く、投稿は検索に出ますが、名前を入力してもアカウントが候補に出てきません。2018年に自動補完の不具合で数十万のアカウントが隠れたと X が認めたのと同じ症状です。

ゴーストバンは、スレッド内のリプライが他の人から見えなくなる制限です。リプライの表示順位低下は、リプライを「さらにリプライを表示」の下へ押し下げます。これは X のルールにある「順位を下げる」措置にあたります。投稿へのリプライを自分ですべて読みたい場合は、X のリプライを見る方法をご覧ください。おすすめ除外ラベルは、フォローしていない人の For You に投稿が出なくなる制限で、ほとんどのラベルについて X は「フォロワー以外へのおすすめから非表示」と説明しています。

#X でシャドウバンされているか確認する方法

チェックは次の4つを、この順番で行います。それぞれが見ているのは X の別の部分で、他のチェックでは代わりになりません。外側からのテストは、自分のアカウントでも他人のアカウントでも、公開アカウントなら使えます。残りの3つは、そのアカウント自身のログインが必要です。

  1. X からの通知を確認する。 Web とアプリの両方でログインします。アカウントがロック、制限、閲覧専用になったというメッセージが出ていれば、X はすでに通知しており、その案内に従う手順が最優先です。X のロックおよび制限されたアカウントのページ(新しいタブで開きます)によると、制限状態では一定期間、カウントダウン付きで投稿が検索結果や通知から除外されることがあります。

  2. 外側からのテストを実行する。 上でリンクした無料ツールにハンドルを入力します。Sorsa シャドウバンチェッカーは、ログインしていない第三者と同じ条件で、X の検索結果をリアルタイムで読み取ります。アカウントの最近の投稿を検索し、ハンドルを検索ボックスに入力して、各テストを「問題なし」「除外あり」「判定不能」のいずれかで報告します。

  3. 第三者の目でリプライを確認する。 フォローしていない大きなアカウントの新しい投稿にリプライし、ログアウトしたウィンドウでそのスレッドを開きます。リプライが見当たらなければゴーストバン、「さらにリプライを表示」を押して初めて出るなら表示順位の低下です。判断する前に、2〜3件のスレッドで試してください。

  4. X の Under the Hood レポートを開く。 ログインした状態で x.com/i/jf/under_the_hood(新しいタブで開きます) にアクセスします。先月、X が投稿とアカウントに付けたラベルが一覧で表示されます。次のセクションで内容を説明します。

    リーチが低下 1. ログイン時にXの通知は出た? ロック、制限、または読み取り専用 はい 制限状態 Xが示す手順に従う いいえ 2. 外部テスト: 規制されている? Sorsa Shadowban Checker(どのアカウントでも可) はい 検索規制 またはサジェスト規制 いいえ 3. ログアウト状態: 自分の返信が表示されない? または「さらに返信を表示」の奥のみ はい ゴーストBAN または返信のデブースト いいえ 4. Under the Hood: ラベルは付いている? 自分のアカウント、先月 はい 推奨ラベル 解除方法はラベル次第 いいえ 4つとも問題なし: シャドウバンではない 投稿、時間帯、オーディエンスを見直す
    4つのチェックを順番に行います。すべて問題なしなら、リーチ低下の原因は別にあります。投稿の内容、投稿時間、読者層のいずれかです。

シャドウバンテストでわかること、わからないこと

アカウントの外側から実行するテストで確実に測れるのは2つです。X 検索がアカウントの最近の投稿を返すか、検索ボックスがそのハンドルを候補に出すか、です。ゴーストバンやリプライの順位低下は、読者全員と同じ見え方では確認できません。X はスレッドを読む人ごとにリプライの順位を決めているからです。外側からこれらを検出できると主張するチェッカーは、推測で答えています。

シャドウバンテストは、次の5点で見極めてください。アカウントを外側から調べる、根拠を示す、推測せず「判定不能」と答える、X のログイン情報を求めない、公開アカウントならどれでも使える。Sorsa シャドウバンチェッカーは5点すべてを満たしています。結果には検索が返した最近の投稿数が表示され、判定不能の場合はその理由(最近の投稿がない、非公開アカウント、X が応答しない)が示されます。また、Sorsa API が X アカウントに触れることはありません。

#X の Under the Hood レポート:ラベル別の解説

Under the Hood は、投稿やアカウントに付けられ、表示範囲を制限しうるラベルを、X が毎月まとめて報告するレポートです。X は2026年8月に開始し、9月19日には特定の国で表示が止められた投稿も追加しました。TechCrunch が報じています(新しいタブで開きます)。レポートを作るコードはオープンソース(新しいタブで開きます)なので、ルールを1行ずつ読めます。

表示内容を左右するのは、そのコードにある3つのルールです。アカウントの作成から365日以上経っていること、前月に10件以上の投稿があること、そして月次レポートは月末から10日後に公開されることです。たとえば10月分は11月10日ごろに表示されます。X はこのレポートを「ベストエフォート」としています。

レポートのラベルは、投稿またはアカウントに対して次の4つのうちどれかを行い、解除の方法はそのどれかによって変わります。下から自分のレポートにあるラベルを選ぶか、ラベル名を入力すると、X 自身の説明と、X のコードが示す解除の条件を読めます。

または、よく見つかるラベルから選んでください:

SPAM_HIGH_RECALL ポストのラベル

フォローしていない人には表示されない

Xによる意味
“自動システムにより、スパムを含む可能性があると検出されたポスト。”
動作
“フォロワー以外へのおすすめから非表示になるポスト。”
解消方法
レポートには異議申し立ての手段がありません。ラベルが付いたポストが、ほかのポストと共通して持つもの(リンク、繰り返しの文言、大量メンションなど)を探し、やめてください。1か月にラベル付きポストが1件だけなら、ノイズです。

17 ラベル: フォローしていない人には表示されない

“フォロワー以外へのおすすめから非表示。”フォロワーには引き続きポストが表示されます。多くはレポートに異議申し立ての手段がありません。その行動をやめるか、Xが指定する対応(パスワードのリセット、チャレンジの通過、ポストの削除)を行ってください。

5 ラベル: コンテンツ警告の裏に表示

メディアは警告の裏に表示され、未成年とログアウト状態の訪問者には非表示になります。センシティブなメディアのラベルはポストから異議申し立てできます。次回からは自分でそのメディアにセンシティブ指定をしてください。

4 ラベル: プロフィールのみに表示、ラベル付き

“発見性は投稿者のプロフィールに制限されます。”ポストに注記が表示されます。ラベルが付いている間に、ポストから異議申し立てできます。

6 ラベル: Xでは表示されない

ポストはすべての場所、または一部の国で非表示になります。解消するには、Xからのメール、著作権の反対通知、または国別の異議申し立てフォームを使います。

Xの説明は、オープンソースのラベル一覧から引用しています。「解消方法」は、同じコード内の異議申し立てに関する文言に従っています。

レポートが空でも、問題なしとは言えません。対象は X が公開しているラベルの一覧だけで、検索は一切テストされず、表示されるのは自分のアカウントの先月分に限られます。重要なのはアカウントのラベルです。公開するすべての投稿に影響するからです。1か月に1件、投稿にラベルが付いた程度なら誤差の範囲です。Under the Hood のラベル全一覧は、テストのページに効果別にまとめてあります。

#X でシャドウバンされる原因

X がシャドウバンをかけるのは、自動化やスパムのように見える行動、センシティブと判断したメディア、他のユーザーから報告されたコンテンツに対してです。X の検索ルール(新しいタブで開きます)には、アカウントが検索から除外される行動が挙げられています。

  • 同じ、またはほぼ同じ投稿やリンクを何度も投稿する
  • 投稿内容と無関係なトレンドやハッシュタグに便乗する
  • 自動投稿や自動リプライ、キーワードに反応して投稿するボット
  • 複数アカウントから同じメッセージを送ること(多数のアカウントに代わって投稿するサードパーティアプリ経由を含む)
  • フォローとフォロー解除を積極的に繰り返す
  • コンテスト(プレゼント企画など)への重複応募

X の他のページには、さらに3つの引き金が書かれています。積極的なフォローやエンゲージメント(大量のいいね、リポスト、引用)は、アカウントを制限状態にします。X がセンシティブと分類したメディアを、センシティブ設定なしで投稿すると、設定が自動でオンになり、アカウントにラベルが付くことがあります。そして、投稿を投稿者のプロフィールだけに表示するラベルの多くは、他のユーザーからの報告が発端です。

2018年に X は、判断材料にするアカウントのシグナルも挙げました。メールアドレスの確認状況、アカウントの新しさ、プロフィール写真の有無、ミュートやブロックをしている人の数です。写真のない作りたてのアカウントが高速でリプライすると、運用者が誰であれ、こうしたシグナルからはボットに見えます。X のどの資料にも、話題や意見が引き金になるとは書かれていません。2018年の記事にも、政治的な意見でアカウントを制限することはないと明記されています。

#X のシャドウバンはどれくらい続く?

X は、シャドウバンの期間を一律には公表していません。各制限は、その背後にある仕組みと同じ長さで続き、ほとんどの制限について、X 自身のページにその仕組みが書かれています。

X が通知する制限は、タイマーかタスクの完了で終わります。通知のない制限は、原因となった行動をやめたときに終わり、ラベルは月ごとに現れます。

制限続く期間X がそう説明している場所
制限状態(ログイン時にメッセージが出る)一定期間(カウントダウン付き)。電話番号またはメールを認証すれば早く解除X ヘルプ、ロックおよび制限されたアカウント
閲覧専用アカウントX が指摘した投稿を削除するまでX のラベル一覧(ReadOnly)
乗っ取りが疑われるアカウントパスワードをリセットするまでX のラベル一覧(Compromised)
検索除外、検索サジェスト除外、ゴーストバン、リプライの表示順位低下公表された期間はなし。原因の行動をやめると和らぐので、2〜3日後に再テストX の検索ルール
投稿に付いたラベルその投稿に付いたまま。翌月のレポートで新しい投稿に付いたかを確認Under the Hood
DoNotAmplify などのアカウントラベルX の表現では「さらなる審査待ち」で、期日なしX のラベル一覧
  • 制限状態(ログイン時にメッセージが出る)

    続く期間
    一定期間(カウントダウン付き)。電話番号またはメールを認証すれば早く解除
    X がそう説明している場所
    X ヘルプ、ロックおよび制限されたアカウント
  • 閲覧専用アカウント

    続く期間
    X が指摘した投稿を削除するまで
    X がそう説明している場所
    X のラベル一覧(ReadOnly)
  • 乗っ取りが疑われるアカウント

    続く期間
    パスワードをリセットするまで
    X がそう説明している場所
    X のラベル一覧(Compromised)
  • 検索除外、検索サジェスト除外、ゴーストバン、リプライの表示順位低下

    続く期間
    公表された期間はなし。原因の行動をやめると和らぐので、2〜3日後に再テスト
    X がそう説明している場所
    X の検索ルール
  • 投稿に付いたラベル

    続く期間
    その投稿に付いたまま。翌月のレポートで新しい投稿に付いたかを確認
    X がそう説明している場所
    Under the Hood
  • DoNotAmplify などのアカウントラベル

    続く期間
    X の表現では「さらなる審査待ち」で、期日なし
    X がそう説明している場所
    X のラベル一覧

通知のない種類について、自分のシャドウバンを投稿している人は、数日から2週間ほどと書くことが多いのですが、X が数字を確認したことはありません。違反を繰り返すと、制限が重くなることもあります。X のヘルプページは、永久凍結につながる場合があると警告しています。

ゴーストバンはどれくらい続く?

ゴーストバンも、他の通知のない種類と同じルールです。X はタイマーを付けておらず、原因となったリプライの癖をやめると和らぎます。解除されたことを確実に確かめる方法は、2〜3日おきに新しいスレッドで、ログアウト状態でのスレッドチェックを繰り返すことだけです。

#X のシャドウバンを解除する方法

シャドウバンは、待ったりお金を払ったりしても解除されません。原因を取り除くことで解除します。種類を特定し、引き金をやめ、整理し、その制限に X が用意している異議申し立てを使い、もう一度テストします。

  1. まず種類を特定する。 上の4つのチェックを実行します。ラベルの対処法は、検索除外の対処法とは異なります。

  2. X が表示した通知に従う。 電話番号やメールを認証する、X が削除を求める投稿を削除する、パスワードをリセットする、のいずれかです。制限状態のカウントダウンは、「続行」を押してから始まります。

  3. 2〜3日間、引き金となる行動をやめる。 フォローやフォロー解除の一括操作、同じリプライやリンクの繰り返し、ハッシュタグの詰め込み、投稿、いいね、フォローを代行するツールの利用はすべて控えます。

  4. 最近の投稿とアプリを整理する。 重複した投稿とリプライを削除し、「設定とプライバシー」から「アプリとセッション」を開いて、使わなくなったサードパーティアプリ(新しいタブで開きます)のアクセスを取り消します。

  5. メディアの設定を確認する。 センシティブなメディアを投稿しないなら、「設定とプライバシー」、「プライバシーと安全」、自分の投稿に関する項目の順に開き、「投稿するメディアにセンシティブな内容が含まれることを示す」がオフになっているか確認します。X のメディア設定のページ(新しいタブで開きます)にあるとおり、X がこの設定をオンにして、アカウントにラベルを付けることがあります。

  6. 異議申し立てができる場合は申し立てる。 「表示が制限されています」のラベルは、投稿そのものから異議を申し立てます。削除や国別の表示停止については X からのメールに返信します。誤って制限されたアカウントは、X サポートに連絡します。

  7. 2〜3日後に再テストする。 外側からのテストとスレッドチェックをもう一度行い、次回の Under the Hood レポートも見比べます。

X でシャドウバンされないためには

スクリプトではなく、人として投稿してください。オリジナルの投稿、内容のあるリプライ、安定したペース。フォローとフォロー解除の繰り返しや、決まった時間にいいねとリポストをするグループは避けます。センシティブなメディアは、投稿するときに自分でマークし、サードパーティアプリは信頼できるものに絞ります。こうした習慣を守れば、X の検索ルールに挙げられた行動はどれも避けられます。

#多数のアカウントでシャドウバンを確認する方法

アカウントのリストをまとめてチェックするなら、Twitter(X)API 兼スクレイピングツールである Sorsa API を使います。シャドウバンのエンドポイントは、1リクエストにつき1アカウントで、両方の外側からのテストを実行します。全プラン共通で毎秒20リクエスト、1,000回のチェックあたり$1.40からです。代理店なら運用中の全アカウントを、ブランドなら有料投稿の前にクリエイターを偽フォロワー監査と合わせて、キャンペーンチームならエンゲージメントを確認する前に応募者リストを、それぞれ整理できます。

  1. キーを取得する。 サインアップして、ダッシュボードから API キーをコピーします。キーは1つで足り、X の開発者アカウントや審査は不要です。

  2. 1アカウントをチェックする。 ユーザー名を GET /check-shadowban(新しいタブで開きます) に送り、キーは ApiKey ヘッダーに指定します。

    Terminal
    curl -G "https://api.sorsa.io/v3/check-shadowban" \
      -H "ApiKey: YOUR_API_KEY" \
      --data-urlencode "username=quickflip_deals_daily"
    
    Response200 OK
    {
      "username": "quickflip_deals_daily",
      "user_id": "1690441829930512384",
      "is_shadowbanned": true,
      "checks": {
        "search_ban": { "status": "banned", "tweets_found": 0 },
        "search_suggestion_ban": { "status": "clean" }
      },
      "account": {
        "protected": false,
        "possibly_sensitive": false,
        "statuses_count": 18240
      },
      "checked_at": "2026-11-02T09:14:05Z"
    }
    
  3. リストをループで処理する。 アカウントごとに1行を書き出します。429 は毎秒20リクエストを超えたことを、404 はアカウントが存在しないことを示します。

    Python
    import csv
    import time
    
    import requests
    
    URL = "https://api.sorsa.io/v3/check-shadowban"
    HEADERS = {"ApiKey": "YOUR_API_KEY"}
    HANDLES = ["harborline_coffee_co", "quickflip_deals_daily",
               "nightowl_gamer_clips"]
    
    
    def check(handle):
        params = {"username": handle}
        r = requests.get(URL, headers=HEADERS, params=params)
        if r.status_code == 429:  # over 20 requests a second
            time.sleep(1)
            r = requests.get(URL, headers=HEADERS, params=params)
        return r
    
    
    with open("shadowban.csv", "w", newline="", encoding="utf-8") as f:
        out = csv.writer(f)
        out.writerow(["username", "search", "suggestion", "checked_at"])
        for handle in HANDLES:
            r = check(handle)
            if r.status_code == 404:  # no such account
                out.writerow([handle, "not found", "", ""])
                continue
            r.raise_for_status()
            d = r.json()
            c = d["checks"]
            out.writerow([handle, c["search_ban"]["status"],
                          c["search_suggestion_ban"]["status"],
                          d["checked_at"]])
    

レスポンスには両方のテスト結果とその根拠が含まれるので、「除外あり」という判定も、クライアントに1行で説明できます。

フィールドわかること
checks.search_ban.statusclean、banned、unknown のいずれか
checks.search_ban.tweets_found検索が返した最近の投稿数(根拠)
checks.search_suggestion_ban.statusclean、banned、unknown のいずれか
reasonテストが unknown になった理由(no_tweets など)。除外ありではない
is_shadowbannedテストで制限が見つかったときだけ true
account.possibly_sensitive, account.protected別枠で報告され、シャドウバンには数えない
checked_atX を読み取った日時。結果は1時間保持される
  • checks.search_ban.status

    わかること
    clean、banned、unknown のいずれか
  • checks.search_ban.tweets_found

    わかること
    検索が返した最近の投稿数(根拠)
  • checks.search_suggestion_ban.status

    わかること
    clean、banned、unknown のいずれか
  • reason

    わかること
    テストが unknown になった理由(no_tweets など)。除外ありではない
  • is_shadowbanned

    わかること
    テストで制限が見つかったときだけ true
  • account.possibly_sensitive, account.protected

    わかること
    別枠で報告され、シャドウバンには数えない
  • checked_at

    わかること
    X を読み取った日時。結果は1時間保持される

公式 X API には、シャドウバン用のエンドポイントも、検索サジェストを読み取る手段もありません。検索の半分だけを公式の最近の検索で再現しても、X の料金ページ(新しいタブで開きます)によると、投稿の読み取り1件あたり$0.005、1回の呼び出しの最小件数10件で、1アカウントあたり最大$0.05かかります。Sorsa API なら、両方のテストが1,000アカウントあたり$1.40からです。

チェックしたアカウント数

公式 X API

$500

10Kアカウントの場合

1アカウントあたり最大$0.05、検索の半分のみ

Sorsa API

$14から

10Kアカウントの場合

1,000回のチェックあたり$1.40から

毎秒20リクエストなら、1,000アカウントは1分かからずに終わり、失敗したリクエストに課金されることはありません。Sorsa API が X のログイン情報を求めることはないので、リストをチェックしても、手持ちのアカウントが危険にさらされることはありません。

#自分のシャドウバンの種類を見つけて、その対処法を実行する

まず外側からのテストから始めます。Sorsa シャドウバンチェッカーなら、X がアカウントを検索や検索ボックスから隠しているかどうかが1回のチェックでわかります。リスト全体には、Sorsa API が同じテストを1,000回のチェックあたり$1.40からで実行します。そのうえで、見つかった内容を上の対処法に照らし、リプライはログアウト状態でのスレッドチェックで確認し、翌月になったら Under the Hood レポートを読んでください。

#よくある質問

シャドウバンされると X から通知は来ますか?

通知のない種類については来ません。X がメッセージを表示するのは、アカウントをロックや制限にしたとき、閲覧専用にしたときです。また、「表現の自由であって、リーチの自由ではない」という方針のもとで制限した投稿には、ラベルを付けます。検索除外、検索サジェスト除外、ゴーストバン、リプライの表示順位低下には、通知がありません。2026年8月からは、作成から1年以上のアカウントに対し、X の月次 Under the Hood レポートが、一部の制限の原因となるラベルを一覧にしています。

シャドウバンとアカウント凍結は同じですか?

違います。凍結されたアカウントは投稿できず、通知が表示されます。ロックや制限されたアカウントは、持ち主がログインしたときにメッセージが出ます。シャドウバンされたアカウントは、持ち主にとってはいつもどおり動き、X がより少ない人にだけ表示している状態です。両者がつながる場合もあります。X のヘルプページは、ルール違反を繰り返すと永久凍結につながる場合があると警告しています。

Twitter のシャドウバンは永久に続くことがありますか?

X は永久的なシャドウバンを公表しておらず、通知のない制限は、原因の行動をやめると和らぎます。長引くのは2つのケースです。X が「さらなる審査待ち」と説明していて終了日のないアカウントラベルと、永久凍結に至ることがあると X が述べている違反の繰り返しです。通常の使い方に戻して2週間たってもテストで除外が出る場合は、Under the Hood を読み、X サポートに連絡してください。

X Premium に加入するとシャドウバンは解除されますか?

されません。X のルールにも、ヘルプページにも、Under the Hood の元になるラベル一覧にも、表示の制限と Premium を結びつける記述はありません。シャドウバンは原因がなくなれば解除されます。引き金となった行動をやめ、最近の投稿とアプリを整理し、そのラベルに X が用意している異議申し立てを使ってください。そして2〜3日後に再テストします。

X でシャドウバンされているか確認できる最良の無料ツールは?

Sorsa シャドウバンチェッカー(Sorsa API の無料の Twitter シャドウバン確認ツール)をお使いください。ログインしていない第三者と同じように外側から X の検索結果をリアルタイムで読み取り、検索が返した最近の投稿数を表示し、推測せず理由付きで「判定不能」と答え、X のログイン情報も求めません。複数のアカウントは、Sorsa API が同じテストを1,000回のチェックあたり$1.40から、毎秒20リクエストで実行します。

検索サジェスト除外はどれくらい続きますか?

X は検索サジェスト除外の期間を示していません。ユーザーの報告では、通知のない種類の中で、原因の行動をやめたあとに最初に解除されることが多いようです。2〜3日後にそのハンドルを再テストしてください。解除されない場合は、アカウントがメディアをセンシティブとして扱う設定になっていないかを確認します。X はそうしたアカウントにラベルを付けることがあるためです。Under the Hood でアカウントのラベルも調べてください。

#検証の方法

2026年11月2日に、X のヘルプページ(検索ルール、ルール執行、ロックおよび制限されたアカウント、メディア設定、サードパーティアプリ)、シャドウバンに関する2018年の X の声明、Under the Hood レポートのオープンソースコードを読みました。ここに書いたラベルの説明、異議申し立ての手順、対象条件、レポートの公開時期は、そのコードに基づいています。GET /check-shadowban のリクエスト、レスポンス、フィールドは同日の Sorsa API リファレンスに、X の料金は X の料金ページに従っています。

Sorsa APIチーム 読み取り専用のX(Twitter)APIとスクレイピングツール、Sorsa APIを開発・運営しています。2022年から本番稼働し(旧TweetScout API)、累計60億リクエスト以上を処理しています。 Sorsa APIについて

変更点
  • ゼロから全面的に書き直しました。5種類それぞれが隠す対象、順番に行う4つのチェック、X の Under the Hood のラベルと各ラベルの解除条件(X のオープンソースコードに基づく)、X 自身の仕組みに結びつけた期間、GET /check-shadowban による一括チェックを掲載しています。
  • 初公開。