「2020〜2022年のツイートを消したいのに、日付を指定すると数件しか出ない」「覚えているキーワードでも見つからない」。ツイ消しの際によくあるこの状態は、検索条件よりも、最初に読み込める投稿の範囲が原因かもしれません。
DeleteTweetsの通常スキャンで過去の投稿が見つからない場合は、Xから自分のデータをダウンロードし、ArchiveモードでZIPを取り込む方法があります。古い投稿を一覧にしたうえで、期間やキーワードを指定して削除できます。
日付やキーワードを指定しても出てこない理由
Xのユーザー投稿タイムラインAPIで取得できるのは、アカウントの直近最大3,200件の投稿です。返信やリポストもこの範囲に含まれ得るため、オリジナルのツイートが3,200件見つかるという意味ではありません。「いいね」は別のデータで、この件数には入りません。
DeleteTweetsの通常モードでは、Xから取得できる最近の投稿に日付・キーワードの条件を適用します。たとえば直近の取得範囲が2023年までなら、2020〜2022年の投稿は条件を指定しても見つかりません。Startを押すと削除が始まります。条件を外したまま押すと、取得できる最近の投稿を削除するおそれがあるため、範囲の確認には使わないでください。
3,200件はタイムラインから投稿を探す際の上限で、削除できる総数の上限ではありません。 Xには利用条件が異なる全期間検索APIもあります。自分の過去の投稿をまとめて整理するなら、公式アーカイブを使う方法が分かりやすいでしょう。
3,200件より前のツイートをアーカイブから削除する手順
アーカイブは、Xが作成する自分のアカウントデータのスナップショットです。ZIPを取り込んだだけで投稿は消えません。DeleteTweetsで対象を確認してから、ログイン中のXアカウントに対して削除を実行します。
1. Xから全ポスト履歴をダウンロード
x.comの設定から 「データのアーカイブをダウンロード」 を選び、本人確認をしてリクエストします。準備ができるとXから通知が届きます。X公式ヘルプによれば、ダウンロードできるまで数日かかることがあります。
受け取ったZIPは元のまま保存し、バックアップも残しておきましょう。申請後に投稿したものはアーカイブに含まれない場合があります。
2. DeleteTweetsにZIPを取り込む
ChromeまたはEdgeで同じXアカウントにログインし、DeleteTweetsの Archive を開いてZIPを選びます。Archiveでの削除はPro機能です。購入済みなら、先に拡張機能内でライセンスを有効にしてください。読み込めない場合はアーカイブの取り込みガイドにある tweets.js の方法を確認できます。
3. 絞り込み結果を見てから削除
ツイート、返信、リポストなどの種類を選び、期間を指定します。特定の話題だけを消すならキーワードを追加し、残したい投稿には除外ワードを使います。削除を始める前に、一覧が意図した内容か必ず確認してください。
実行中はブラウザを閉じず、パソコンをスリープさせないでください。アーカイブで解決するのは古い投稿を見つけることです。実際の削除にはX側の制限があるため、大量のツイートを一度に処理できるとは限りません。終了後は投稿数だけでなく、具体的な投稿を数件確かめましょう。
| 通常のタイムラインモード | Archiveモード | |
|---|---|---|
| 探せる投稿 | 直近のタイムライン、最大約3,200件 | ダウンロードしたアーカイブ内の過去の投稿 |
| 日付・キーワード | 取得済みの投稿のみを対象にする | 取り込んだ古い記録にも適用できる |
| 準備 | ログインして削除条件を設定 | XでアーカイブZIPを申請・ダウンロード |
| プラン | 無料の日次枠またはPro | Pro |
よくある疑問
最近のツイートを消して何度もスキャンすれば、昔の投稿も出ますか?
古い投稿を表示させるために最近のツイートを削除しないでください。以前の投稿が現れる保証はありません。新しいアーカイブから探す方法を使いましょう。
Xの高度な検索で古い投稿を探す方法は?
アカウント、日付、語句を指定すれば、個別の投稿を探して手動で確認できます。何年分も条件を付けて一括削除したい場合はアーカイブのほうが扱いやすくなります。絞り込みの考え方は日付・キーワードで古いツイートを削除する方法も参考にしてください。
「いいね」も3,200件までですか?
いいえ。ここでの数字は投稿タイムラインの話です。「いいね」の整理はいいね・返信・リツイートの削除ガイドをご覧ください。
Archiveは無料で使えますか?
Archiveでの削除にはDeleteTweets Proが必要です。最近の投稿なら無料の日次枠で試せます。最新の条件は料金ページで確認してください。
日付やキーワードで昔のツイートが見つからないときは、Xアーカイブを使って古い投稿を探す方法を試してください。削除前に対象を確認しましょう。