twitterで履歴を検索する方法とは?過去ツイートや検索履歴を確認

「昔のツイートを探したいのに見つからない」「検索履歴や閲覧履歴はどこで確認できる?」と困っていませんか。Twitter(X)の履歴検索は、探したい情報によって「高度な検索」「検索コマンド」「アーカイブ」などを使い分けることが大切です。

この記事では、自分・他人の過去ツイートを効率よく探す方法から、検索履歴の確認・削除、いいねやDM履歴の調べ方まで分かりやすく解説します。検索しても投稿が出てこない原因や対処法も紹介するので、目的に合った方法で欲しい履歴をスムーズに見つけられるようになります。

目次

1. Twitter(X)の「履歴検索」でできること|過去ツイート・検索履歴・閲覧履歴の違い

Twitter(現在のX)で「履歴を検索したい」と思ったときは、まず何の履歴を探しているのかを分けて考えるのがいちばん大切です。 「去年の自分のツイートを見つけたい」のか、「さっき検索したキーワードをもう一度見たい」のか、「昨日見た他人の投稿やプロフィールを探し直したい」のかで、使う機能はまったく変わります。 ここを一緒にすると、「検索履歴を開いたのに昔のツイートが出てこない」「高度な検索を使ったのに、昨日見た投稿が見つからない」といった混乱が起こりやすくなります。

Xで過去の投稿を探す代表的な方法は、「高度な検索」「検索コマンド」「アーカイブダウンロード」の3つです。 高度な検索では、キーワード、アカウント、日付、ハッシュタグなどを組み合わせて投稿を絞り込めます。 検索コマンドなら、「from:」「since:」「until:」などを検索窓に直接入力して、さらに細かく条件を指定できます。 そして、自分の投稿を最初のころまでまとめて確認したい場合は、アーカイブの取得が向いています。 まずはこの3つを「過去ツイートを探す方法」と覚えておくと迷いません。

1-1. 自分・他人の過去ツイートを探すなら「高度な検索」か「検索コマンド」を使う

「2024年に自分が新商品について投稿したツイートを探したい」「あの人が去年、イベントについて書いていた投稿をもう一度読みたい」という場合は、高度な検索か検索コマンドを使います。 ただプロフィールを下へスクロールするよりも、日付や言葉を指定して探せるので、投稿数が多いアカウントほど効率がよくなります。

PCのブラウザでX.comを開いてログインしている場合は、検索結果ページから「高度な検索」を開けます。 高度な検索では、「すべてのキーワードを含む」「正確な語句を含む」「特定の語句を除外する」といった言葉の条件に加えて、投稿したアカウント、返信先、メンション、日付の範囲などを指定できます。 たとえば「2024年1月1日から12月31日までに、自分のアカウントが『キャンペーン』と書いた投稿だけを探す」といった使い方ができます。 たくさんの検索コマンドを覚えなくても、入力欄に沿って条件を入れられるので、はじめての人には高度な検索がわかりやすいでしょう。

一方、スマホで手早く探したいときや、検索条件を自分で組み立てたいときは検索コマンドが便利です。 たとえば、自分のユーザー名が「@sample_shop」なら、「イベント from:@sample_shop」と検索すると、「イベント」を含む自分の投稿を絞り込めます。 期間まで指定したいなら、「from:@sample_shop since:2024-01-01 until:2024-04-01」のように入力します。 リンク付き投稿だけなら「from:@sample_shop filter:links」、特定のハッシュタグなら「#新商品 from:@sample_shop」のように組み合わせられます。

検索しても出てこないときは、いきなり「投稿が消えた」と考えなくて大丈夫です。 「from:」に表示名を入れていてユーザー名を指定できていない、日付を「2024/01/01」のようにスラッシュで入力している、条件を詰め込みすぎている、といった小さなミスでも結果は変わります。 まずは「from:@ユーザー名」だけで検索し、そのあとにキーワードや「since:」「until:」を一つずつ足すと原因を見つけやすくなります。 また、検索結果では「話題」ではなく「最新」タブに切り替えると、条件に合う投稿を時系列で確認しやすくなります。

1-2. 検索窓に残ったキーワードを確認したいなら「最近の検索」を見る

「昨日どんな言葉で検索したっけ」「さっき調べたアカウント名をもう一度開きたい」という場合は、過去ツイート検索ではなく検索窓に表示される「最近の検索」を確認します。 これは、自分が入力した検索キーワードや検索したアカウントなどを再利用しやすくするための履歴です。 つまり、「誰が何を投稿したか」を探す機能ではなく、「自分が何を検索したか」を振り返るためのものです。

スマホアプリなら虫眼鏡の検索タブを開き、上部の検索窓をタップすると、最近使った検索語が表示されます。 PCでもX.comの検索窓をクリックすると、最近の検索が候補として表示されます。 不要な履歴は個別に消したり、まとめてクリアしたりできますが、アプリのバージョンや端末によってボタンの位置や表示名が少し違うことがあります。 大事なのは、ここを消しても自分の投稿そのものが削除されるわけではない、という点です。

また、「最近の検索」と「保存した検索」は同じではありません。 最近の検索は、直近で入力した言葉を見返すためのものです。 一方、保存した検索は、何度も使う検索条件を残しておくための機能です。 「毎週『自社名 クーポン』を検索する」といった用途では保存した検索が便利ですが、単に前に何を調べたか確認したいだけなら、まず最近の検索を見れば十分です。

1-3. 自分の全投稿をさかのぼりたいなら「アーカイブダウンロード」を使う

「数年前ではなく、アカウントを作ったころから自分の投稿を全部見直したい」という場合は、通常検索だけで粘るよりXのデータアーカイブをダウンロードする方法が向いています。 Xのプロフィール画面は、無限にすべての投稿をさかのぼれるとは限りません。 Xのヘルプでも、プロフィール上で表示できる投稿数には上限があり、それより古い投稿を確認したい場合はアーカイブの利用が案内されています。

アーカイブには、自分のポスト、ダイレクトメッセージ、フォロー・フォロワーに関する情報、添付した画像や動画など、アカウントに関係するさまざまなデータが含まれます。 ダウンロードしたファイルには、ブラウザで内容を確認できるHTML形式のデータも含まれるため、「昔のツイートを一覧で見たい」「過去の運用記録を手元に残したい」というときに役立ちます。 企業アカウントなら、過去のキャンペーン告知や問い合わせ対応の振り返り、投稿内容の棚卸しにも使いやすい方法です。

取得するときは、Xの設定からデータアーカイブをリクエストし、本人確認を行います。 準備ができるとメールやアプリ内の通知が届き、ZIPファイルとしてダウンロードできます。 ただし、検索窓のようにその場ですぐ結果が出る方法ではありません。 容量が大きくなることもあるため、スマホよりPCで保存・確認するほうが扱いやすいでしょう。 「今日中に1件だけ見つけたい」なら高度な検索、「何年分もまとめて確認したい」ならアーカイブ、と使い分けるのがコツです。

1-4. 見たツイート・プロフィールの「閲覧履歴」は過去ツイート検索とは別物

ここがいちばん勘違いしやすいところです。 「昨日見たツイートをもう一度開きたい」「誰かのプロフィールを見たけれど、名前を忘れた」というとき、それは検索履歴でも過去ツイート検索でもなく、「何を閲覧したか」の問題です。 高度な検索は公開されている投稿を条件で探すための機能で、最近の検索は自分が入力した検索語を確認するための機能です。 どちらも、「自分が昨日見た投稿一覧」を自動的に表示するための機能ではありません。

そのため、見た投稿を探し直すときは、覚えている手がかりから逆算します。 たとえば「猫の写真だった」「@abc_newsの投稿だった」「8月ごろに見た」「URL付きだった」と覚えているなら、キーワード、from:、since:、until:、filter:linksなどを組み合わせて再検索します。 ブラウザ版Xで見た投稿なら、ブラウザ自身の閲覧履歴にXのURLが残っていないか確認する方法もあります。 反対に、投稿に「いいね」を付けていたなら、自分の「いいね」一覧から探すほうが早い場合もあります。

なお、Xはおすすめ表示などのためにユーザーのクリックやプロフィール閲覧など、さまざまな利用シグナルを処理していますが、それと「利用者が自分で開ける閲覧履歴一覧」は同じ意味ではありません。 「Xが内部で行動データを使っているなら、自分も過去に見たプロフィールを全部一覧で見られるはず」とは考えないほうが安全です。 探したい投稿があるときは、検索語、投稿者、時期、ハッシュタグ、リンクの有無など、覚えている情報を使って再検索する方法が現実的です。

1-5. 「何を探したいか」から最適な検索方法を選ぶ早見表

「履歴検索」とひとことで言っても、目的によって入口は変わります。 下の表で、自分が探したいものにいちばん近い行を選んでください。

探したいものおすすめの方法向いているケース
自分・他人の過去ツイート高度な検索キーワード、投稿者、日付などを画面で指定して探したい
条件を細かく指定した過去ツイート検索コマンドfrom:、since:、until:、filter:linksなどを組み合わせたい
自分が直前に検索した言葉最近の検索検索窓に残ったキーワードやアカウントを確認したい
自分の古い投稿をまとめて確認アーカイブダウンロード最初のころの投稿まで広く見直したい、保存したい
以前見た投稿やプロフィール手がかりから再検索投稿者、キーワード、時期、ハッシュタグなどを覚えている

迷ったときは、「探したいのは投稿そのものか、それとも自分の検索操作か」と考えるだけでも整理できます。 投稿そのものなら高度な検索や検索コマンド、検索した言葉なら最近の検索、自分の投稿を網羅的に見たいならアーカイブです。 もし検索結果が出ない場合は、コマンドの書き方、非公開アカウント、削除済み投稿、検索タブ、X側の一時的な制限なども確認しましょう。 ひとつの方法で見つからなくても、別の方法に切り替えることで目的のツイートにたどり着ける可能性が高くなります。

2. Twitter(X)の過去ツイートを検索するなら「高度な検索」が簡単

Twitter(現在のX)で昔のツイートを探したいときは、タイムラインを何時間もさかのぼるより、まず「高度な検索」を使うのが簡単です。 高度な検索では、キーワードだけでなく、投稿したアカウント、返信先、日付、いいね数、リポスト数、返信数などを組み合わせて、条件に合う投稿だけを絞り込めます。 「去年のキャンペーン投稿を見たい」「2023年に自分が書いた告知を探したい」「反響が大きかった投稿だけ確認したい」といった場面でも、検索条件を順番に入れていけば大丈夫です。

とくに便利なのは、難しい検索コマンドを全部覚えなくても、フォームに必要な情報を入力して検索できる点です。 たとえば「2024年に自社アカウントが投稿した、新商品に関するポストだけを確認したい」という場合も、キーワード、アカウント、日付を指定すれば候補をかなり減らせます。 投稿数が多いアカウントほど、昔の投稿を目視で探すのはたいへんなので、最初に高度な検索を試すと迷いにくくなります。

2-1. キーワード・完全一致・除外ワードを指定して昔の投稿を絞り込む

まず覚えておきたいのが、「どんな言葉を含む投稿を探すのか」を指定する方法です。 高度な検索では、複数の語句を含む投稿、特定のフレーズと正確に一致する投稿、検索結果から外したい語句などを設定できます。 たとえば、過去に投稿した「新商品」の告知を探したいなら「新商品」を入力し、さらに「キャンペーン」という言葉も含む投稿に絞れば、関係の薄い投稿を減らせます。

逆に、同じキーワードがいろいろな意味で使われているときは、除外ワードが役立ちます。 たとえば「イベント」という言葉を含む投稿を探しているのに、採用イベントの投稿は不要という場合は、除外する語句に「採用」を指定するイメージです。 検索結果が多すぎるときは、「言葉を増やす」「正確な語句を使う」「不要な語句を除外する」の3つを意識すると、目的の投稿に近づきやすくなります。

また、自分の投稿だけに絞りたい場合は、通常の検索欄に「イベント from:@ユーザー名」のように入力する方法もあります。 「#新商品 from:@ユーザー名」とすれば、指定したアカウントの投稿のうち「#新商品」というハッシュタグを含むものを探せます。 高度な検索のフォームと検索コマンドは別々の方法ですが、考え方は同じです。 まずキーワードで広く探し、結果が多ければアカウントや日付などの条件を追加していくと、絞り込みすぎによる検索漏れも防ぎやすくなります。

2-2. from・to・@Mentionで投稿者や返信先のアカウントを指定する

「誰が投稿したのか」がわかっているなら、アカウント条件を使うと検索がぐっと楽になります。 高度な検索では、from、to、@Mentionに相当する条件を指定でき、特定アカウントからの投稿、特定アカウント宛ての投稿、特定アカウントに触れている投稿を探せます。 企業アカウントの運用履歴を見直すときや、過去の問い合わせ対応を確認するときにも便利です。

検索コマンドで考えると、「from:@ユーザー名」は指定したアカウントが投稿したポストやリプライを表示する条件、「to:@ユーザー名」は指定したアカウント宛てのリプライを表示する条件です。 たとえば「イベント from:@自分のユーザー名」と検索すれば、自分の投稿のうち「イベント」という単語を含むものを探せます。 一方、過去にどんな問い合わせや返信が届いていたかを見たいときは、toの条件が役立ちます。

ここで間違えやすいのが、表示名とユーザー名の違いです。 検索条件には、プロフィール上の名前ではなく、「@」から始まるユーザー名を正しく指定することが大切です。 結果が出ないときは、まずユーザー名の入力ミスがないかを確認し、そのあとでキーワードや日付などの条件を一つずつ見直してみてください。 最初から条件を盛り込みすぎず、「fromだけ」「from+キーワード」「from+キーワード+日付」のように段階的に増やすと、どの条件で結果が消えたのかも判断しやすくなります。

2-3. 「2023年1月1日〜2023年12月31日」のように開始日・終了日を指定する

昔の投稿を探すときに、とても強力なのが日付の範囲指定です。 高度な検索では、開始日と終了日を入力して、特定期間に投稿された内容だけを表示できます。 たとえば「2023年1月1日〜2023年12月31日」と指定すれば、2023年の投稿を中心に確認できるので、1年間のキャンペーン、告知、問い合わせ対応、反響の大きかった投稿などを振り返りたいときに役立ちます。

検索コマンドを使う場合は、「since:年-月-日」と「until:年-月-日」を組み合わせます。 たとえば「from:@ユーザー名 since:2023-01-01 until:2023-03-31」のように入力すれば、指定したユーザーの2023年1月から3月ごろの投稿を絞り込めます。 日付は「2023/01/01」のようなスラッシュ区切りではなく、「2023-01-01」のようにハイフンで入力するのがポイントです。

日付指定は、投稿数の多いアカウントほど効果を実感しやすい方法です。 「昔の投稿」というだけでは何千件も候補が出ることがありますが、「2023年」「2023年1月〜3月」のように期間を狭めれば、探す量を大きく減らせます。 もし投稿が見つからなければ、期間を少し広げる、キーワードを外す、アカウント条件だけ残すなど、条件を一つずつ緩めてみましょう。 削除済みの投稿や非公開アカウントの投稿は検索に表示されないこともあるため、条件が正しくても必ず見つかるとは限らない点も覚えておくと安心です。

2-4. いいね数・リポスト数・返信数の下限を指定して反響の大きい投稿を探す

高度な検索では、内容や日付だけでなく、いいね数・リポスト数・返信数の下限も指定できます。 これは「昔の投稿を全部見たい」のではなく、「反響が大きかった投稿だけ見たい」というときに便利です。 たとえば1年間に数百件投稿しているアカウントでも、一定以上のいいねやリポストが付いた投稿に絞れば、ユーザーの反応がよかった企画や話題を見つけやすくなります。

企業アカウントなら、過去の成功パターンを振り返る材料としても使えます。 「2024年の新商品投稿」「特定キャンペーン」「一定以上のいいね数」というように複数条件を組み合わせれば、単に古い投稿を探すだけでなく、どんな内容がよく反応されたのかを確認できます。 返信数の下限を使えば、会話が活発だった投稿や問い合わせが集まった投稿を探す手がかりにもなります。

ただし、条件を厳しくしすぎると検索結果が0件になることがあります。 たとえばキーワード、アカウント、狭い日付、いいね数、リポスト数、返信数を一度に細かく指定すると、本当は関連投稿があるのに候補から外してしまうかもしれません。 最初はキーワード+アカウント+日付くらいから始め、結果が多い場合に反応数の条件を追加するのがおすすめです。 「まず広めに、次に少しずつ狭く」と覚えておけば、検索条件の組み立てで迷いにくくなります。

2-5. PCブラウザ・スマホブラウザから高度な検索を使う手順と注意点

PCブラウザで高度な検索を使うときは、まずXの検索バーにキーワードやアカウント名を入力して検索します。 次に、検索結果ページで検索窓の右側にある「…(詳細)」をクリックし、表示されたメニューから「高度な検索」を選びます。 フォームが開いたら、語句、アカウント、日付の範囲、最小のいいね数・リポスト数・返信数など、必要な条件を入力し、右上の「検索」ボタンを押します。 これで条件に合う投稿が一覧に表示されます。 また、高度な検索ページへ直接アクセスして、最初から検索フォームを開く方法もあります。

検索結果を確認するときは、表示タブにも気をつけてください。 Xの検索結果には「話題」「最新」「アカウント」「メディア」などのタブがあり、「アカウント」や「メディア」が選ばれていると、探している通常の投稿を見落とすことがあります。 昔の投稿を日付で追いたいときは、「話題」だけでなく「最新」タブも確認すると見つけやすくなります。 「最新」は時系列で確認したいときに向いているため、期間指定と組み合わせると便利です。

スマートフォンでは少し注意が必要です。 スマホアプリには高度な検索フォームが用意されていないため、フォームを使いたい場合はSafariやChromeなどのスマホブラウザからXにアクセスします。 ただし、スマホは画面が小さく、語句、アカウント、日付、反応数など複数の欄を入力すると操作しづらいことがあります。 外出先で軽く探すだけなら通常検索でもよいですが、複数条件をしっかり組み合わせて昔の投稿を探すなら、PCブラウザのほうが作業しやすいでしょう。

また、正しい条件を入れたのに「読み込めませんでした」「再度お試しください」と表示されたり、結果が出なかったりする場合もあります。 短時間に検索を何度も繰り返すと、一時的に検索が制限されることがあるため、少し時間を空けて再検索する、キャッシュを削除する、条件を減らして試すといった方法が有効です。 それでも見つからない場合は、投稿が削除されていないか、対象アカウントが非公開になっていないかも確認しましょう。

Twitter(X)の履歴検索では、最初から複雑な方法を使う必要はありません。 まず高度な検索で「キーワード」「アカウント」「日付」の3つを指定し、必要に応じて除外ワードやいいね数、リポスト数、返信数を追加していけば、昔の投稿を効率よく探せます。 何年も前の投稿や検索では表示されない投稿まで自分の履歴をまとめて確認したい場合は、検索だけにこだわらず、アーカイブのダウンロードも選択肢に入れるとよいでしょう。

3. Twitter(X)の履歴検索で使える検索コマンド一覧

Twitter(X)で昔の投稿を探したいとき、検索窓にキーワードだけを入れて「ぜんぜん見つからない」と困ってしまうことがあります。 そんなときに役立つのが、検索条件を文字で指定する検索コマンドです。 検索コマンドを使うと、「だれが投稿したのか」「いつ投稿されたのか」「URLが付いているか」「リポストなのか」といった条件を組み合わせて、たくさんの投稿の中から目的の1件を探しやすくなります。 たとえば、企業アカウントで2023年に実施したキャンペーン告知を振り返りたい場合、ユーザー名と期間を指定するだけでも候補を大きく減らせます。 さらに「新商品」「キャンペーン」などのキーワードやハッシュタグを足せば、探したい投稿へぐっと近づけます。

基本として覚えておきたいのは、「from:@ユーザー名」「to:@ユーザー名」「since:年-月-日」「until:年-月-日」「filter:links」「filter:nativeretweets」の6つです。 1つだけでも使えますが、Twitter(X)の履歴検索では複数のコマンドを組み合わせるほど検索の精度を上げやすいのがポイントです。 ただし、最初から条件を詰め込みすぎると、条件に合う投稿がなくなり「検索できない」と感じることがあります。 まずは「from:@ユーザー名」のような簡単な条件から始め、キーワード、日付、投稿形式の順に少しずつ条件を追加すると、原因を切り分けながら探せます。 検索結果を見るときは「話題」だけでなく「最新」タブも確認すると、日付順で過去投稿を追いやすくなります。

3-1. 「from:@ユーザー名」「to:@ユーザー名」で特定アカウントの投稿・返信を探す

特定の人や企業の過去投稿を探すなら、最初に覚えたいのが「from:@ユーザー名」です。 これは、指定したアカウントが投稿したポストや返信を検索するためのコマンドです。 たとえば、ユーザー名が「sample_shop」のアカウントから「イベント」という言葉を含む投稿を探すなら、「イベント from:@sample_shop」のように検索します。 これだけで、Twitter(X)全体から「イベント」を探すのではなく、「sample_shopが投稿したもの」という条件を加えられます。 企業アカウントで過去の告知、セール情報、営業時間変更、キャンペーン案内などを確認したいときに便利です。

一方、「to:@ユーザー名」は、指定したアカウント宛ての返信を探すときに使います。 たとえば「to:@sample_shop」と入力すると、そのアカウントに向けられた返信を絞り込めます。 「以前、お客さまからどんな質問が届いていたかな」「過去の問い合わせ対応を確認したいな」という場面で役立ちます。 ここで気を付けたいのは、「@ユーザー名」に入れるのはプロフィールに大きく表示される名前ではなく、@から始まるユーザー名だという点です。 表示名が「サンプルショップ」でも、ユーザー名が「@sample_shop」なら、「from:@sample_shop」と入力します。 検索結果が出ないときは、まずユーザー名の入力を見直してみましょう。

3-2. 「since:2023-01-01」「until:2023-03-31」で投稿期間を限定する

「2023年の春ごろに見たはず」「去年のキャンペーン期間だけ確認したい」というときは、日付を指定するコマンドが便利です。 「since:2023-01-01」は指定した日付以降、「until:2023-03-31」は指定した日付より前を目安に検索範囲を絞るために使います。 たとえば「from:@sample_shop since:2023-01-01 until:2023-03-31」と入力すれば、sample_shopの2023年1月から3月末ごろまでの投稿を探しやすくなります。 何年分もの投稿をスクロールして探すより、期間を先に限定したほうがずっと効率的です。

日付は「年-月-日」の形で入力するのが大切です。 「since:2023/01/01」のようにスラッシュで区切ると、意図した検索にならない場合があります。 「2023年1月1日から3月31日まで」のように覚えているなら、まず日付だけで大きく範囲を狭め、その後にキーワードを足しましょう。 たとえば「キャンペーン from:@sample_shop since:2023-01-01 until:2023-03-31」とすれば、その期間のキャンペーン関連投稿をさらに絞り込めます。 もし結果が0件なら、期間を1か月広げる、キーワードを外すなど、条件を1つずつゆるめて確認すると見つけやすくなります。

3-3. 「filter:links」でURL付き投稿、「filter:nativeretweets」でリポストを絞り込む

過去投稿の中から「記事へのリンクを載せた投稿だけ見たい」「自分がリポストした内容を振り返りたい」という場合は、投稿形式を絞り込むfilter系のコマンドが役立ちます。 「filter:links」を付けると、リンクを含む投稿を中心に検索できます。 たとえば「from:@sample_shop filter:links」と入力すれば、sample_shopの投稿の中からURL付きの投稿を探せます。 自社サイトのブログ記事、商品ページ、予約ページ、プレスリリースなどへ誘導した過去投稿を見直したいときに使いやすい方法です。

また、「filter:nativeretweets」はリポストを絞り込むためのコマンドです。 「from:@sample_shop filter:nativeretweets」と検索すれば、そのアカウントがリポストした投稿を確認しやすくなります。 「以前紹介した他社の記事をもう一度見たい」「どんなユーザー投稿を拡散していたか確認したい」といった振り返りに便利です。 ただし、検索を短時間に何度も繰り返すと「読み込めませんでした」「再度お試しください」などが表示される場合があります。 そのときは連続検索を続けず、少し時間を空けてから再検索し、必要なら検索条件を減らして試してみましょう。

3-4. 「#新商品 from:@ユーザー名」で特定ハッシュタグを含む過去投稿を探す

Twitter(X)でキャンペーンや商品企画を探すときは、ハッシュタグと「from」を組み合わせると便利です。 たとえば、sample_shopが過去に投稿した「#新商品」付きのポストを探すなら、「#新商品 from:@sample_shop」と入力します。 この検索なら「#新商品」を含む全ユーザーの投稿ではなく、sample_shopが投稿したものに範囲を限定できます。 新商品の発売履歴、プレゼント企画、イベント告知など、同じハッシュタグを継続して使っているアカウントでは特に効果的です。

さらに日付を加えて、「#新商品 from:@sample_shop since:2023-01-01 until:2023-03-31」のように検索することもできます。 これなら「だれが」「どのハッシュタグを使い」「いつ投稿したか」という3つの条件を一度に指定できます。 たとえば春の新商品だけを探したいのに、数年前の投稿まで大量に表示されると確認が大変ですよね。 そんなときは期間条件を足して、見る必要のない投稿を減らしてあげるのがコツです。 逆に結果が出ない場合は、ハッシュタグの表記揺れも確認しましょう。 「#新商品」と「#新製品」のように別の言葉が使われていた可能性もあるため、心当たりのある語句を1つずつ試すと探しやすくなります。

3-5. キーワード・ユーザー名・日付・投稿形式を複数組み合わせてピンポイント検索する

Twitter(X)の履歴検索を本当に便利にしてくれるのは、ここまで紹介した条件を複数組み合わせられることです。 たとえば、sample_shopが2023年1月から3月に投稿した「キャンペーン」という言葉を含むURL付き投稿を探したいなら、「キャンペーン from:@sample_shop since:2023-01-01 until:2023-03-31 filter:links」のように入力します。 「キャンペーン」というキーワードだけでは何万件も候補が出るかもしれませんが、投稿者、期間、URLの有無を加えることで、目的の投稿へ近づけます。 過去のLP告知、応募ページへの誘導、ニュース記事の紹介などを探すときに実用的です。

問い合わせ対応を振り返る場合も同じです。 たとえば「返品 to:@sample_shop since:2023-01-01 until:2023-12-31」のようにすれば、2023年中に「返品」という語句を含み、sample_shop宛てに送られた返信を探す手掛かりになります。 また、「from:@sample_shop filter:nativeretweets」のように、キーワードを入れず投稿形式だけを指定することもできます。 検索コマンドは難しい暗号ではなく、「だれ」「いつ」「何について」「どんな投稿」を順番に足していく部品だと考えると覚えやすいでしょう。

ただし、条件をたくさん付ければ必ず見つかるわけではありません。 削除済みの投稿や、非公開アカウントの投稿などは検索で確認できないことがあります。 また、X側の検索仕様や一時的な制限によって、正しく入力しても結果が安定しない場合があります。 そんなときは、最初に「from:@ユーザー名」だけで検索し、次にキーワード、日付、filterコマンドを1つずつ追加してください。 検索結果では「最新」タブも確認し、それでも見つからない場合は、PCブラウザの高度な検索で同じ条件を指定する方法もあります。 自分の投稿履歴を広く確認したい場合は、アーカイブのダウンロードも選択肢です。 まず広く探し、少しずつ条件を狭めることが、Twitter(X)の履歴検索で迷子にならないためのいちばんわかりやすい進め方です。

4. 自分のTwitter(X)投稿履歴を検索する具体的な方法

自分のTwitter(X)の投稿履歴を探すときは、プロフィール画面を何度も下へスクロールするより、検索欄に「キーワード+検索コマンド」を入れるほうがずっと早く目的の投稿へ近づけます。 たとえば、「昔のお知らせを探したい」「2023年の投稿だけ見たい」「URLを貼った投稿だけ確認したい」といった場合は、from:、since:、until:、filter:linksなどを組み合わせるのが基本です。 PCのX.comでは「高度な検索」も使えるため、コマンドを覚えるのが苦手な人は、検索結果画面から高度な検索を開き、アカウント名、語句、期間、反応数などをフォームへ入力しても構いません。 ただし、何年も前の投稿や大量の履歴を調べる場合は、検索結果だけでは追い切れないことがあります。 プロフィールのタイムラインで確認できる投稿数には限りがあるため、古い投稿を漏れなく確認したい場合はXのアーカイブも候補に入れておくと安心です。

4-1. 「イベント from:@自分のユーザー名」で昔の告知・キャンペーン投稿を探す

「あのイベントを告知した投稿、たしか数年前に出したはずなんだけど……」というときに、まず覚えておきたいのが「キーワード from:@ユーザー名」という検索方法です。 たとえば、自分のユーザー名が「@sample_shop」で、過去に「イベント」という言葉を使った投稿を探すなら、Xの検索欄へ次のように入力します。

イベント from:@sample_shop

これだけで、「イベント」を含み、なおかつ「@sample_shop」が投稿したポストへかなり絞り込めます。 企業アカウントなら、「キャンペーン from:@sample_shop」「新商品 from:@sample_shop」「営業時間 from:@sample_shop」のように、思い出せる言葉を入れ替えてみましょう。 ハッシュタグを覚えている場合は、#新商品 from:@sample_shopのように検索する方法も便利です。

ここで大切なのは、from:の後ろには表示名ではなくユーザー名を入れることです。 たとえば、画面上の名前が「サンプル商店【公式】」でも、ユーザー名が「@sample_shop」なら、検索に使うのは「@sample_shop」です。 検索しても何も出ないときは、全角記号や余分な空白、ユーザー名の入力間違いがないかを見直してみてください。 また、最初から条件を盛り込みすぎると、該当する投稿が0件になりやすくなります。 まず「イベント from:@sample_shop」で広めに探し、それでも多すぎる場合に日付やリンク条件を足す、という順番にすると迷いにくいです。

検索結果では「話題」より「最新」を選ぶと、時系列で追いやすくなります。 昔の告知やキャンペーンを振り返る目的なら、「最新」タブへ切り替え、日付を見ながら候補を探していくと効率的です。

4-2. 投稿時期だけ覚えている場合はsince・untilで1日・1か月・1年単位に絞る

投稿内容の言葉は思い出せないけれど、「2024年の春ごろ」「去年の6月」「あの展示会の日」といった時期だけ覚えていることもあります。 そんなときは、since:とuntil:で日付の範囲を指定しましょう。 基本形は、from:@ユーザー名 since:年-月-日 until:年-月-日です。

たとえば、2024年6月15日前後の投稿を1日単位で探したいなら、from:@sample_shop since:2024-06-15 until:2024-06-16のように指定します。 1か月単位なら、from:@sample_shop since:2024-06-01 until:2024-07-01とすれば、2024年6月の投稿へ絞り込みやすくなります。 1年単位なら、from:@sample_shop since:2023-01-01 until:2024-01-01として、2023年の投稿をまとめて確認できます。

期間指定は、キーワードと組み合わせるとさらに強力です。 たとえば、2023年1月から3月ごろに実施したキャンペーンを探すなら、キャンペーン from:@sample_shop since:2023-01-01 until:2023-04-01と入力します。 「イベント」という言葉を使ったか「フェア」と書いたか思い出せない場合は、いったんキーワードを外して期間だけで検索し、表示された投稿を時系列で確認するのもよい方法です。

日付は「2024/06/01」のようなスラッシュ区切りではなく、「2024-06-01」のようにハイフンで書くと覚えておくと安心です。 検索結果が出ない場合は、まず1年、次に1か月、最後に数日というように、広い期間から狭い期間へ縮めていきましょう。 虫眼鏡で大きく見てから少しずつ焦点を合わせるように探すと、条件の指定ミスにも気づきやすくなります。

4-3. 過去のリプライ・リンク付き投稿・リポストだけを抽出する

自分の投稿履歴には、通常のポストだけでなく、誰かへの返信、WebページのURLを載せた投稿、リポストなども混ざっています。 目的の種類だけ見たいときは、filter系の検索コマンドを使うと便利です。

まず、過去のリプライを探したい場合は、from:@sample_shop filter:repliesと入力します。 「お客さまからの質問に、以前どんな返信をしたかな」と確認したいときに役立ちます。 特定の相手への返信を探したいなら、from:@sample_shop to:@customer_nameのように相手のユーザー名も組み合わせると、候補をさらに減らせます。

次に、自社サイト、予約ページ、商品ページ、ブログ記事などのリンクを載せた投稿だけを探すなら、from:@sample_shop filter:linksを使います。 たとえば「昔紹介した記事URLをもう一度使いたい」「キャンペーンページへ誘導した投稿を洗い出したい」ときに便利です。 さらにキーワードを足して、予約 from:@sample_shop filter:linksとすれば、「予約」という語を含むリンク付き投稿に狙いを定められます。

リポストだけ確認したい場合は、from:@sample_shop filter:nativerepostsのように指定します。 Xの検索演算子はサービス側の仕様変更で表記や挙動が変わることがあるため、うまく表示されない場合は、高度な検索や検索条件の減らし方も試してください。 短時間に検索を何度も繰り返すと、一時的に「読み込めませんでした」「再度お試しください」といった状態になることもあります。 その場合は少し時間を空ける、ブラウザを再読み込みする、高度な検索で同じ条件を指定する、といった方法に切り替えましょう。

4-4. いいね・リポスト・返信が多かった過去の人気投稿を見つける

投稿履歴を探す目的が「昔の投稿を見つけること」ではなく、「昔うまくいった投稿を見つけて次の企画に生かすこと」なら、反応数で絞り込む方法が役立ちます。 Xでは、最低いいね数、最低リポスト数、最低返信数を条件にした検索ができます。

たとえば、いいねが100件以上付いた自分の投稿を探したいなら、from:@sample_shop min_faves:100と入力します。 リポストが50件以上なら、from:@sample_shop min_reposts:50、返信が20件以上なら、from:@sample_shop min_replies:20という形です。 「2024年に反応がよかった投稿だけ見たい」という場合は、from:@sample_shop min_faves:100 since:2024-01-01 until:2025-01-01のように期間指定も足せます。

企業アカウントでは、この検索がとても役立ちます。 たとえば、新商品の写真、キャンペーン告知、スタッフ紹介、アンケート、豆知識など、投稿の型ごとに反応の大きかったものを見比べれば、「写真付きの新商品紹介は強い」「質問形式は返信が増えやすい」といった傾向を見つけやすくなります。 ただ「バズった投稿があった」で終わらせず、何を伝えたか、どんな画像を使ったか、何時ごろ投稿したか、どんな呼びかけを入れたかまで確認しておくと、次の投稿改善につなげやすくなります。

PCの高度な検索を使えば、フォーム上で最低いいね数、最低リポスト数、最低返信数などを指定して探すこともできます。 検索コマンドを暗記したくない人は、高度な検索で条件を作り、結果を見ながら調整するとわかりやすいでしょう。

4-5. 一番古いツイートや何年も前の投稿を効率よくさかのぼる

「自分の一番古いツイートを見たい」「アカウントを開設したころの投稿を確認したい」という場合、プロフィールを延々と下へスクロールする方法はおすすめできません。 投稿数が多いアカウントほど時間がかかり、途中で読み込みが止まったり、目的の時期へたどり着く前に疲れてしまったりするからです。

まずは、アカウントを作ったおおよその年を思い出し、from:@sample_shop since:2018-01-01 until:2019-01-01のように1年単位で区切って検索してください。 投稿が見つかったら、次は半年、1か月、1週間というように範囲を狭めます。 たとえば2018年4月に最初の投稿がありそうなら、from:@sample_shop since:2018-04-01 until:2018-05-01へ縮めます。 さらに日付を絞れば、何千件もの投稿をスクロールするよりずっと短い手順で初期の投稿へ近づけます。

ただし、検索だけで何年分もの履歴を完全に追えるとは限りません。 Xの案内では、プロフィールのタイムラインで表示されるのは新しいものから最大3,200件で、それより前まで確認したい場合はXアーカイブをダウンロードして、最初の投稿から履歴をたどる方法があります。 アーカイブは「設定とプライバシー」から「アカウント」へ進み、「データのアーカイブをダウンロード」からリクエストできます。 準備ができると通知やメールが届き、HTMLやJSONなどの形で自分のデータを確認できます。

ですから、一番古い投稿を探すときは、最初に検索コマンドで年代を絞り、それでも見つからなければアーカイブへ切り替えるのが効率的です。 すぐに1件だけ探したいなら検索、数年分をまとめて調べたいなら高度な検索、最初の投稿まで含めて履歴全体を確認したいならアーカイブ、と使い分けると迷いません。 「昔の投稿が見つからない=消えている」とすぐに決めつけず、検索条件、表示タブ、公開状態、削除の有無、X側の検索仕様などを一つずつ確認してください。 自分のTwitter(X)履歴を上手に検索できるようになると、昔の告知を再利用したり、過去の問い合わせ対応を確認したり、反応のよかった投稿を次の企画へ生かしたりしやすくなります。

5. 他人のTwitter(X)投稿履歴を検索する具体的な方法

他人のTwitter(X)の投稿履歴を探したいとき、プロフィール画面を下へ下へとスクロールしていく方法は、投稿数が少ない相手なら使えます。 しかし、何年も利用しているアカウントや、1日に何度も投稿するアカウントでは、目当ての発言までたどり着くのは大変です。 そんなときは、Xの検索欄にキーワード、ユーザー名、日付、ハッシュタグなどの条件を組み合わせて入力すると、探したい投稿をかなり絞り込めます。 たとえば「この人が2023年ごろにイベントについて何か言っていたはず」「昔投稿していた画像だけ見たい」といった場合も、条件を一つずつ足していけば探しやすくなります。 検索結果が多すぎるときは条件を増やし、反対に何も出てこないときは条件を減らす、という考え方が基本です。 なお、Xには検索条件をフォームで指定できる「高度な検索」もあり、アカウント、語句、日付の範囲、ハッシュタグなどを細かく指定できます。 コマンド入力が苦手な人は、PCブラウザなどで高度な検索を使う方法も覚えておくと安心です。

5-1. 「キーワード from:@ユーザー名」で特定ユーザーの昔の発言を探す

まず覚えておきたいのが、from:@ユーザー名です。 これは、指定したアカウントが投稿したポストやリプライを探すための条件です。 たとえば、あるユーザーが過去に「イベント」という言葉を使った投稿を探したいなら、検索欄にイベント from:@ユーザー名と入力します。 すると、そのユーザーの投稿のうち、「イベント」というキーワードを含むものに絞って確認できます。 プロフィールを何年分もさかのぼるより、ずっと効率的です。

ここで気を付けたいのが、表示名ではなく、@から始まるユーザー名を使うことです。 たとえば表示名が「山田太郎|旅行好き」でも、ユーザー名が@taro_tripなら、検索ではfrom:@taro_tripのように指定します。 表示名を入れてしまうと、思ったような検索結果にならないことがあります。 まずはfrom:@ユーザー名だけで検索し、対象アカウントの投稿が表示されるかを確認してから、「旅行」「新商品」「キャンペーン」などのキーワードを追加すると、どこでつまずいたのかも分かりやすくなります。

また、キーワードは最初から細かくしすぎないのがコツです。 「2023年夏の新商品キャンペーン」のように長い言葉を一度に入れるより、「新商品」「キャンペーン」など、相手が実際に使っていそうな言葉から試してみましょう。 検索結果が多ければ、あとから日付やハッシュタグの条件を追加できます。 「昔の発言を探す」と聞くと難しそうですが、誰の投稿かをfromで固定し、そのあとに内容を絞ると考えると、とても分かりやすいです。

5-2. ユーザー名とsince・untilを組み合わせて特定期間の投稿だけを確認する

「だいたい何年ごろの投稿か分かっている」という場合は、日付条件を加えるとさらに探しやすくなります。 Xの検索では、since:年-月-日で指定した日付以降、until:年-月-日で指定した日付までを目安に投稿を絞り込めます。 たとえば、あるユーザーの2023年1月から3月ごろの投稿を確認したいなら、from:@ユーザー名 since:2023-01-01 until:2023-03-31のように入力します。 これだけで対象期間が大きく狭まり、「3年前の投稿を延々とスクロールする」といった手間を減らせます。

キーワードも一緒に使えます。 たとえば、2023年の初めにその人が「イベント」について投稿していた記憶があるなら、イベント from:@ユーザー名 since:2023-01-01 until:2023-03-31のように組み合わせます。 ユーザー名、期間、キーワードの3つを重ねることで、投稿数が多いアカウントでも目的の発言に近づきやすくなります。 企業アカウントなら、過去のキャンペーン告知やイベント案内、問い合わせへの対応などを確認したい場面でも便利です。

日付の書き方にも注意してください。 2023/01/01のようにスラッシュで区切るのではなく、2023-01-01のようにハイフンで入力します。 また、条件を一度に増やしすぎると、該当する投稿がなくなって「検索できない」と感じやすくなります。 そんなときは、まずfrom:@ユーザー名だけに戻し、次にsince:、その次にuntil:、最後にキーワードという順番で足してみてください。 小さな積み木を一つずつ重ねるように検索すると、どの条件で結果が消えたのかを確かめやすくなります。

5-3. 他人のリプライ・ハッシュタグ・リンク付き投稿を条件別に検索する

投稿履歴を調べる目的は、普通のポストを探すことだけではありません。 「この人が誰かに返信していた内容を見たい」「特定のハッシュタグを使った投稿だけ確認したい」「昔紹介していたWebページをもう一度見つけたい」といった場合もあります。 そのようなときは、検索条件を目的別に使い分けると便利です。

from:@ユーザー名では、指定したアカウントのポストだけでなくリプライも検索対象になります。 一方、to:@ユーザー名を使うと、指定したアカウント宛てのリプライを探せます。 つまり、「Aさん自身が何を投稿したか」を追うならfrom:、「Aさんにどんな返信が送られていたか」を見たいならto:というように考えると整理しやすいです。 検索結果が多いときは、さらにキーワードや日付を足して絞り込みましょう。

ハッシュタグを調べたいときは、たとえば#新商品 from:@ユーザー名と入力します。 これで、そのユーザーが「#新商品」というハッシュタグを付けて投稿した内容を探せます。 キャンペーン名、イベント名、作品名など、過去に決まったハッシュタグが使われていた場合は、とても有効です。 「キーワードでは似た投稿が多すぎる」という場合でも、ハッシュタグなら対象がはっきりすることがあります。

リンクを含む投稿だけ見たいなら、from:@ユーザー名 filter:linksを使います。 これにより、指定したユーザーの投稿の中から、リンク付きのものだけに絞って確認できます。 たとえば「昔この人がおすすめしていた記事を探したい」「過去に告知していた申し込みページを見つけたい」といった場合に役立ちます。 誰の投稿か、いつごろか、何を含むかを順番に組み合わせれば、投稿履歴はぐっと探しやすくなります。

5-4. 「最新」「メディア」タブを使い分けて古い画像・動画付き投稿を探す

検索条件が正しいのに目当ての投稿が見つからないときは、検索結果画面のタブも確認してください。 Xの検索結果には「話題」「最新」「アカウント」「メディア」などのタブがあり、選んでいるタブによって表示される内容が変わります。 過去の投稿を日付順に追いたいときは、「最新」タブを使うと時系列で確認しやすいのがポイントです。 検索直後に「話題」が表示されていると、反応の大きな投稿が優先され、探している古い投稿を見落とすことがあります。

一方、昔投稿された画像や動画を探したいなら、「メディア」タブも確認してみましょう。 たとえばfrom:@ユーザー名や日付条件で対象を絞ったあとに「メディア」へ切り替えると、通常の文章投稿を一つずつ眺めるより、画像・動画を手掛かりに探しやすくなります。 「2022年の旅行写真を見たい」「以前紹介していた商品の画像を探したい」というように、内容より見た目を覚えている場合に向いています。

ただし、タブを切り替えたことで「投稿が消えた」と勘違いしないようにしてください。 「アカウント」タブはユーザーそのものを探すための表示で、「メディア」タブは画像や動画などを含む投稿を見るための表示です。 通常の文章投稿を探しているなら「話題」または「最新」を確認します。 検索条件だけでなくどのタブを見ているかまでセットで確認すると、見落としを減らせます。

5-5. 鍵アカウント・削除済みツイートなど検索できない投稿の範囲を知る

どれだけ検索コマンドを正しく入力しても、すべての投稿が必ず見つかるわけではありません。 代表的なのが、鍵付きの非公開アカウントと、すでに削除された投稿です。 非公開アカウントの投稿は通常の検索結果には表示されず、アカウントが一時的に非公開になっている場合も、投稿を検索で確認できないことがあります。 また、公開されていた投稿でも、本人が削除していれば検索結果から探すことはできません。

そのため、「昔見た記憶があるのに検索しても出てこない」というときは、入力ミスだけを疑わないことが大切です。 まず、from:@ユーザー名のユーザー名が正しいか、日付が2023-01-01のような形式になっているか、条件を絞り込みすぎていないかを確認します。 次に、「話題」ではなく「最新」を見ているか、画像や動画を探しているなら「メディア」を見ているかも確かめます。 それでも見つからない場合は、非公開化や削除の可能性を考えましょう。

また、短時間に検索を何度も繰り返すと、「読み込めませんでした」「再度お試しください」などの表示が出たり、検索結果がうまく表示されなかったりする場合があります。 そのようなときは、少し時間を空けて検索し直す、条件を減らす、PCブラウザの高度な検索で同じ条件を試す、といった切り分けが役立ちます。 Xの検索仕様や表示のされ方が変わることもあるため、「結果がない=投稿が存在しない」とすぐに決めつけないほうが安全です。

なお、自分自身の投稿履歴なら、アーカイブをダウンロードして確認する方法がありますが、他人のアカウントについて同じようにアーカイブを取得することはできません。 他人のTwitter(X)履歴を探すときは、公開されていて、現在も検索対象として表示できる投稿の範囲で調べることが基本です。 まずはfrom:@ユーザー名で対象を固定し、キーワード、since:、until:、ハッシュタグ、filter:linksを必要に応じて足し、最後に「最新」「メディア」などのタブを見直す。 この順番を覚えておけば、昔の投稿を探すときに迷いにくくなります。

6. 目的別にTwitter(X)の投稿履歴を絞り込む検索テクニック

Twitter(X)の投稿履歴は、ただ古い順に眺めるよりも、「何を見つけたいのか」を先に決めてから条件を足していくと、ぐっと探しやすくなります。 Xには、キーワードだけでなく、投稿したアカウント、返信先、日付、ハッシュタグ、リンクの有無、反応数などを組み合わせて絞り込む方法があります。 たとえば企業アカウントなら、「2024年のキャンペーンだけ見たい」「過去の商品告知だけ拾いたい」「以前の問い合わせ対応を確認したい」といった目的ごとに検索式を作れます。 最初から条件を盛り込みすぎず、キーワード→アカウント→日付→投稿形式の順に1つずつ条件を足すのがコツです。 検索結果が0件になったときも、どの条件が厳しすぎたのかを切り分けやすくなります。

6-1. 「2024年のキャンペーン投稿」のようにキーワードと日付を組み合わせる

特定の年や月に行ったキャンペーンを振り返りたいときは、キーワードと日付をセットにして探します。 たとえば、アカウント名が「@example」で、2024年に投稿した「キャンペーン」を含む投稿を探すなら、検索バーにキャンペーン from:example since:2024-01-01 until:2024-12-31のように入力します。 from:は投稿元のアカウント、since:は開始日、until:は終了日を指定するための条件です。 これだけでも、何年分もの投稿をスクロールするより、目的の履歴へ近づきやすくなります。

キャンペーン名が分かるなら、さらにキーワードを具体化する

「キャンペーン」だけでは件数が多いときは、実際に投稿内で使った名称に寄せてみましょう。 たとえば「春の新生活」という言葉を使っていたなら、"春の新生活" from:example since:2024-03-01 until:2024-05-31のように、語句と期間を狭めます。 キャンペーン名を正確に覚えていない場合は、「応募」「プレゼント」「当選」「締切」など、投稿に入れていた可能性の高い語から探す方法もあります。 高度な検索を使えば、含めたい語句や除外したい語句、アカウント、日付範囲をフォームで設定できるため、コマンド入力が苦手でも同じ考え方で絞り込めます。

ここで大切なのは、最初から完璧な検索式を作ろうとしないことです。 まずキャンペーン from:exampleで探し、件数が多ければ2024年の日付を足し、それでも多ければ固有のキャンペーン名を加える、という順番で進めます。 検索結果が表示されないときは、ユーザー名を間違えていないか、日付を「2024/01/01」のようなスラッシュ区切りにしていないかも確認しましょう。 過去投稿を日付で追うときは、検索結果の「最新」側の表示も確認すると、時系列で見比べやすくなります。

6-2. 過去の商品告知・ニュース・イベント情報だけを探す

企業アカウントでは、日常的な投稿の中に商品告知、ニュース、イベント案内が混ざっています。 そんなときは、まず「新商品」「発売」「お知らせ」「イベント」など、告知に使った言葉を1つ決め、新商品 from:exampleのように検索します。 さらに、公式サイトや申込ページへ誘導した投稿を探したい場合は、from:example filter:linksを使うと、リンクを含む投稿に絞り込めます。 たとえばイベント from:example filter:links since:2024-04-01 until:2024-06-30とすれば、2024年4月から6月に投稿した、イベント関連かつリンク付きの履歴をまとめて探せます。

告知の種類ごとに検索語を分けると漏れを減らしやすい

「過去の告知を全部見たい」と思っても、投稿本文に毎回同じ表現を使っているとは限りません。 そのため、「新商品」だけで終わらせず、「発売」「販売開始」「アップデート」「ニュース」「開催」「申込」など、運用時に使っていた語を分けて検索するのがおすすめです。 ハッシュタグを付けていたなら、#新商品 from:exampleのような探し方もできます。 キーワード、ハッシュタグ、リンク付き投稿の3方向から探すと、ひとつの言葉だけに頼るより、過去の告知を拾いやすくなります。

それでも古い告知が出てこないときは、投稿が削除済みでないか、対象アカウントが非公開になっていないか、検索条件を絞り込みすぎていないかを確認します。 何年も前の投稿など、検索だけでは見つけにくい履歴を自分のアカウントで確認したい場合は、Xのアーカイブを取得する方法もあります。 アーカイブには投稿履歴を含むデータがまとめられ、Your archive.では過去の投稿を時系列で確認できます。 検索で素早く探す方法と、アーカイブで広く見直す方法を使い分けると便利です。

6-3. リプライ履歴から過去の問い合わせ対応やユーザーとのやり取りを探す

「以前、返品についてどんな案内をしたかな」「同じ質問をしてくれた人に、前はどう答えたかな」という場面では、リプライ履歴を絞り込むと役立ちます。 特定アカウントが投稿した内容やリプライを確認したいときはfrom:ユーザー名、そのアカウント宛てのリプライを確認したいときはto:ユーザー名を使います。 たとえば自社が「@example」なら、返品 to:exampleで「返品」という語を含む自社宛てのリプライを探す、といった使い方ができます。 一方、自社側が返信した履歴をさらに絞りたい場合は、返品 from:example filter:repliesのように、投稿元と返信投稿の条件を組み合わせる方法があります。

「誰が、誰に、何について話したか」を分けて考える

リプライ検索で迷ったら、検索式を作る前に3つだけ整理します。 「誰が投稿したか」はfrom:、「誰に返信したか」はto:、「何についてか」は通常のキーワードです。 たとえば「2024年10月ごろ、配送について自社が返信した内容を探したい」なら、まず配送 from:example filter:repliesで探し、件数が多ければsince:とuntil:で期間を加えます。 こうすると、問い合わせ対応の振り返りや、似た質問に対する過去の説明を見つける作業がしやすくなります。

なお、ここで探せるのは基本的に検索対象になる公開投稿やリプライです。 ダイレクトメッセージは通常の投稿検索とは別に考えましょう。 自分のアカウントデータをアーカイブとして取得した場合は、direct-message.jsにダイレクトメッセージの記録が含まれるため、公開リプライとは分けて確認できます。 問い合わせ対応を振り返るときは、公開のやり取りと非公開のやり取りを混同しないことが大切です。

6-4. 画像・動画・URL・ハッシュタグを含む投稿だけを探す

「文章は覚えていないけれど、画像を付けた投稿だった」「動画で紹介したはず」「公式サイトへのURLを載せた告知だけ見たい」という場合は、投稿形式で絞り込むと見つけやすくなります。 画像を含む投稿ならfilter:images、動画ならfilter:video、画像や動画などのメディア全般ならfilter:media、リンク付きならfilter:linksを検索条件として使えます。 たとえばfrom:example filter:images since:2024-01-01 until:2024-12-31なら、2024年に自社アカウントが投稿した画像付き投稿を中心に探せます。 動画ならfrom:example filter:video、リンク付きの告知ならお知らせ from:example filter:linksという具合です。

ハッシュタグは「#」を付けたまま検索する

ハッシュタグが分かっているなら、さらに簡単です。 たとえば過去の新商品投稿で「#新商品」を使っていたなら、#新商品 from:exampleと検索します。 期間まで分かるなら、#新商品 from:example since:2024-09-01 until:2024-09-30のように日付も組み合わせられます。 画像付きのハッシュタグ投稿に絞りたいなら、#新商品 from:example filter:imagesのように条件を重ねる考え方です。 検索画面では、表示環境によって「画像」「動画」「メディア」などのタブから見直せる場合もあるため、コマンド検索と表示タブを併用すると探しやすくなります。

ただし、条件を重ねるほど検索結果は少なくなります。 もし0件になったら、まず日付を外し、それでも出なければメディア条件を外すというように、後から追加した条件を1つずつ戻してみましょう。 短時間に検索を何度も繰り返すと一時的に結果が読み込めなくなることもあるため、その場合は少し時間を空ける、高度な検索で同じ条件を試すといった切り替えも有効です。

6-5. 反響の大きかった投稿を抽出して過去の成功パターンを分析する

投稿履歴を探す目的は、「見つけて終わり」だけではありません。 過去に反応の良かった投稿をまとめて見れば、次の企画や投稿づくりのヒントにできます。 Xの高度な検索では、いいね数、リポスト数、返信数の下限を指定して絞り込めます。 コマンドで探す場合も、たとえばfrom:example min_faves:100なら100件以上のいいね、from:example min_reposts:20なら20件以上のリポスト、from:example min_replies:10なら10件以上の返信が付いた投稿を探す、という考え方ができます。

数字で絞ったあとに「共通点」を見る

たとえば2024年の投稿から反響の大きかったものを見たいなら、from:example since:2024-01-01 until:2024-12-31 min_faves:100のように期間と反応数を組み合わせます。 抽出できたら、本文の冒頭で何を伝えているか、画像や動画を使っているか、リンクを付けているか、どんなハッシュタグを使ったかを横に並べて見比べてみましょう。 「画像付きの商品紹介が強い」「イベント告知はリンク付きの方が反応を集めやすかった」など、自社アカウントの中だけでも傾向を見つける材料になります。 大切なのは、1件の大当たり投稿だけで判断せず、条件に合う複数の投稿をまとめて比べることです。

もし「いいね100件以上」で投稿がほとんど出なければ、50件、20件と基準を下げれば、自社アカウントに合った比較対象を作れます。 反対に件数が多すぎるなら、商品名、キャンペーン名、ハッシュタグ、日付を追加してテーマをそろえます。 このように、Twitter(X)の履歴検索は、キーワード・アカウント・期間・投稿形式・反応数を目的に合わせて組み合わせるのが基本です。 「何を探したいか」を先に決めて検索条件を少しずつ足していけば、昔の投稿はただの記録ではなく、次の運用を考えるための使えるデータになります。

7. 検索で見つからない自分の履歴は「Xアーカイブ」で確認する

「twitter 履歴 検索」と調べて、Xの検索窓や高度な検索、検索コマンドまで試したのに、昔の自分の投稿がどうしても見つからないことがあります。 そんなときに役立つのが、X(旧Twitter)が用意している「Xアーカイブ」です。 Xアーカイブを取得すると、自分のポストだけでなく、過去のいいね、ダイレクトメッセージ、フォロー・フォロワーに関する情報など、アカウントにひもづくデータをZIPファイルでまとめて確認できます。 検索結果に出てくる投稿だけを探す方法とは違い、自分のアカウント情報をまとめて手元に置けるため、「2021年ごろに投稿したキャンペーン告知を見直したい」「数年前のやり取りを確認したい」「運用履歴を保存しておきたい」といった場面に向いています。

とくに覚えておきたいのは、Xアーカイブが「今すぐ1件の投稿を探すための検索機能」ではなく、「自分の履歴をまとめて確認・保存するための方法」だという点です。 急いでいるときはXの検索や高度な検索を使い、検索で拾えない古い履歴や、あとで何度も確認したいデータはアーカイブで見る、と役割を分けると迷いません。 また、Xアーカイブはその時点でXに保存されているアカウントデータを取得する仕組みなので、削除済みの投稿を必ず復元できる機能ではありません。 「検索に出ない=アーカイブなら必ず戻せる」と考えるのではなく、検索では見つけにくい自分の履歴を幅広く確認する手段として使うのが安全です。

7-1. 「Your archive.」で自分の過去投稿を時系列で一覧・検索する

Xアーカイブをダウンロードしたら、まず確認したいのが「Your archive.」です。 これは、アーカイブ内の情報をブラウザで見やすく表示するためのHTMLファイルで、過去のポストを時系列でたどったり、目的の内容を検索したりできます。 「.jsファイルを見る」と聞くと少し難しく感じるかもしれませんが、Your archive.なら、普段ウェブページを見るのと近い感覚で確認しやすいのが利点です。 何年もXを使っていて投稿数が多い人ほど、まずこの画面から探すと全体像をつかみやすくなります。

たとえば、2023年に「新商品」という言葉を入れて投稿した記憶はあるものの、正確な投稿日を覚えていないとします。 X上の検索では条件が合わず見つからない場合でも、アーカイブを開いて自分の投稿履歴を時系列で追えば、当時の投稿を確認しやすくなります。 企業アカウントなら、「春のキャンペーン」「イベント告知」「問い合わせへの返信」など、過去の運用内容をまとめて振り返る用途にも便利です。 反響の大きかった投稿を再利用したいときや、以前どんな表現で告知したかを確認したいときにも、履歴がまとまっていると探す手間を減らせます。

アーカイブはデータ量が大きくなることもあるため、ダウンロードから閲覧までPCで行うほうが扱いやすいでしょう。 スマートフォンでもファイル自体を扱える場合はありますが、ZIPの展開、複数ファイルの確認、長い履歴の検索まで行うと画面が窮屈になりがちです。 過去の履歴をしっかり確認したいなら、PCでZIPを展開し、Your archive.を起点に見る方法がわかりやすいです。

7-2. 「tweet.js」で投稿内容と日時、「like.js」で過去のいいね履歴を確認する

Your archive.で見つからない情報をもう少し細かく確認したいときは、アーカイブ内のデータファイルも見てみましょう。 「tweet.js」には自分の投稿履歴が収録され、投稿内容と日時を確認できます。 「何を書いたか」だけでなく「いつ投稿したか」まで見たいときに役立つため、たとえば月ごとの投稿本数を調べたいときや、過去のキャンペーン開始日の前後にどんな投稿をしていたかを追いたいときにも使えます。 ブラウザ上の検索結果だけを見ていると取りこぼしが気になる場合でも、自分のアーカイブ内で履歴を確認すれば、運用記録として整理しやすくなります。

もう1つ覚えておきたいのが「like.js」です。 こちらでは、過去に自分が「いいね」した投稿の記録を確認できます。 Xで「前にいいねしたはずなのに見つからない」と感じたとき、通常検索だけで探すより、いいね履歴をまとめて見たほうが目的の情報に近づけることがあります。 たとえば、以前参考にした投稿、競合調査で気になった投稿、あとで読み返そうと思って反応した投稿などを探す場面です。

ただし、tweet.jsやlike.jsは、Your archive.のように見た目を整えたページではなく、データとして確認するためのファイルです。 最初から無理に中身を直接読もうとせず、まずYour archive.で探し、それでも詳しい内容を確認したいときにtweet.jsやlike.jsを見る、という順番にするとわかりやすいでしょう。 「投稿はtweet.js」「いいねはlike.js」と役割を覚えておくだけでも、アーカイブ内で迷いにくくなります。

7-3. 「direct-message.js」でDM、「follower.js」「following.js」でフォロー関係を確認する

Xアーカイブで確認できるのは、公開したポストだけではありません。 「direct-message.js」ではダイレクトメッセージのやり取りを確認できます。 過去の問い合わせ対応や、取引先・ユーザーとの連絡履歴を振り返りたいときに役立つデータです。 たとえば、「以前DMで案内した内容をもう一度確認したい」「何年か前にやり取りした相手との流れを振り返りたい」といったとき、投稿検索とは別の場所にあるDM履歴をアーカイブから確認できます。

さらに、「follower.js」ではフォロワー情報、「following.js」では自分がフォローしているアカウントの情報を確認できます。 これは「過去ツイートを探す」という目的から少し広がりますが、自分のTwitter履歴を丸ごと見直したい人には大切な情報です。 たとえば、アカウント運用の整理をするときに、「どのようなアカウントをフォローしているか」「フォロワー関連の情報を手元で確認したい」といった用途に使えます。 投稿、いいね、DM、フォロー関係を別々のファイルで確認できるため、自分が探している「履歴」が何の履歴なのかを先に決めると、見るべきファイルがすぐわかります。

なお、Xアーカイブにはプロフィール情報やメディアなど、ほかのアカウント関連データが含まれる場合もあります。 そのため、単なる「投稿一覧」ではなく、自分のXアカウントに関するデータをまとめて保管するバックアップとして考えるとイメージしやすいでしょう。 仕事用アカウントでは、過去の運用を振り返ったり、担当者が変わる際の確認資料にしたりと、検索以外にも活用できます。

7-4. 「設定とプライバシー」からアーカイブをリクエストしてZIPを取得する

Xアーカイブは、検索画面から直接ダウンロードするものではありません。 Xのメニューから「設定とプライバシー」を開き、アカウント関連の設定から「データのアーカイブをダウンロード」へ進んでリクエストします。 PCでは、アカウント設定画面から「データのアーカイブをダウンロード」を選び、パスワードを入力して本人確認を進めます。 その後、登録しているメールアドレスや電話番号に認証コードを送り、届いたコードを入力してデータをリクエストします。

操作の流れを簡単に整理すると、「設定を開く→アーカイブのダウンロード画面へ進む→パスワードを確認する→認証コードで本人確認する→データをリクエストする→準備完了の通知を待つ→ZIPをダウンロードする」という順番です。 準備が完了すると、登録メールアドレスへのメールや、Xアプリのプッシュ通知などで知らせてもらえます。 通知を受け取ったらXにログインした状態でダウンロード画面へ進み、ポスト履歴などが入った.zip形式のファイルを保存します。

ここで見落としやすいのが、登録メールアドレスや電話番号を使って本人確認する点です。 長く使っているアカウントでは、古いメールアドレスのままになっていることもあります。 リクエストを始める前に、現在受信できる連絡先が登録されているかを確認しておくと、途中で認証コードを受け取れず困る可能性を減らせます。 また、ダウンロードするときはXアカウントにログインしたブラウザを使うと流れがスムーズです。

7-5. アーカイブは即時取得ではないため急ぎの検索と長期保存で使い分ける

Xアーカイブでいちばん注意したいのは、リクエストした瞬間にZIPファイルが完成するわけではないことです。 アーカイブの準備には24時間以上かかることがあり、Xの公式案内でも数日かかる場合があるとされています。 そのため、「5分後の会議までに2022年の投稿を1件だけ見つけたい」といった急ぎの場面で、最初からアーカイブを申請するのは効率的ではありません。 急ぎなら、まずXの通常検索、高度な検索、日付やアカウント名を組み合わせた検索コマンドを試すほうが向いています。

一方で、「何年分もの投稿をまとめて確認したい」「検索結果に出ない古い投稿も含めて見直したい」「運用履歴を保存して、あとから何度でも調べたい」ときはアーカイブが力を発揮します。 とくに企業や店舗のアカウントでは、過去のキャンペーン、告知、問い合わせ対応、投稿内容の見直しなどに使えるため、定期的に保存しておくと管理しやすくなります。 万一、検索仕様の変更や一時的な検索制限で過去投稿を探しにくくなっても、手元に取得したアーカイブがあれば、自分の保存データを確認するという別の道を持てます。

使い分けはむずかしくありません。 「今すぐ探すなら検索」「まとめて確認・保存するならXアーカイブ」と覚えておけば十分です。 検索で見つからないからといって、何度も同じ条件で検索を繰り返す必要はありません。 高度な検索やコマンド検索で見つからない自分の履歴があるなら、時間に余裕があるうちにアーカイブをリクエストしておきましょう。 Your archive.で一覧を見て、必要に応じてtweet.js、like.js、direct-message.js、follower.js、following.jsを確認すれば、「投稿」「いいね」「DM」「フォロー関係」という複数の履歴を1つのアーカイブから整理できます。 X(旧Twitter)の履歴検索は、検索機能だけで完結させようとせず、アーカイブも組み合わせることで、古い情報を探すときの安心感がぐっと高まります。

8. Twitter(X)の「検索履歴」を見る・削除する方法

Twitter(現在のX)で「前に何を検索したっけ?」と気になったときは、まず検索履歴と投稿履歴は別物だと覚えておくと迷いません。 検索履歴は、検索窓に入力したキーワード、ハッシュタグ、アカウント名などが「最近の検索」として表示される機能です。 一方、「3年前に自分が投稿した内容を探したい」という場合は、検索履歴を見るのではなく、通常検索、高度な検索、検索コマンド、アーカイブなどを使って過去のポストを探します。 たとえば「#新商品」を以前検索したことを確認したいなら検索履歴、「2023年1月に自社が投稿した#新商品付きポストを探したい」なら過去ポスト検索、という違いです。 ここを取り違えると、「履歴を消したら昔のポストまで消えたの?」と不安になりやすいのですが、検索履歴を削除しても投稿そのものは削除されません。 安心して、目的に合う操作を選びましょう。

また、「検索履歴を消せば、検索で見つけた相手への閲覧やいいね、リポストまで消える」と考える必要もありません。 検索履歴の削除は、あくまで検索窓に表示される「最近の検索」を整理する操作です。 たとえば「大阪 カフェ」と検索したあと、その検索語を削除しても、「大阪 カフェ」に関連するポストへ付けたいいねや、自分が行ったリポスト、自分自身の投稿が自動的に削除されるわけではありません。 反対に、「検索履歴を消したのに似た話題がおすすめに出てくる」ということもあり得ます。 検索履歴だけを消す操作と、X上のほかの行動履歴やおすすめ表示の仕組みは同じものではないからです。 家族と共用している端末などで検索窓の候補だけを見えにくくしたい場合には履歴削除が役立ちますが、アカウント全体のデータ削除とは区別して考えましょう。

8-1. 検索タブの検索窓から「最近の検索」を確認する

スマートフォンでは、Xアプリを開いて画面下部の虫眼鏡アイコンから「話題を検索」タブへ進み、上部の検索窓をタップします。 すると、直前までに調べたキーワードやハッシュタグ、アカウントなどが「最近の検索」として表示されます。 PCブラウザ版でも、Xにログインした状態で検索窓をクリックすると、最近使った検索語がドロップダウン形式で表示されます。 たとえば昨日「東京 ランチ」、今朝「生成AI」、そのあと「@example」を検索していれば、それらが候補として並ぶイメージです。 ここに出るのは、あなたが投稿した履歴の一覧ではなく、検索窓から実行した検索の履歴です。

もし「昔検索したはずなのに見当たらない」という場合も、すぐに異常だと思わなくて大丈夫です。 最近の検索は、端末や利用環境によって表示内容が同じにならないことがあります。 たとえばPCで消した履歴がスマートフォン側には残っていたり、その逆が起きたりする場合があります。 また、Xの画面や名称は更新されることがあるため、「最近の検索」「Recent searches」など表示が少し違うこともあります。 大切なのは、検索タブまたは検索窓を開き、候補の一覧を確認することです。 なお、探したいのが過去のポストなら、検索結果の「話題」だけでなく「最新」タブも確認すると見つけやすくなります。 「最新」は時系列で追いやすいため、日付を手掛かりに昔の投稿を探すときに役立ちます。

8-2. iPhone・Androidで特定の検索キーワードだけを個別削除する

「全部は消したくないけれど、この検索語だけ消したい」というときは、個別削除が便利です。 iPhoneやAndroidのXアプリで検索タブを開き、検索窓をタップして「最近の検索」を表示します。 削除したい検索語を見つけたら、その項目を長押しして、表示された確認画面で削除またはクリアを選びます。 アプリのバージョンによっては、検索語の横にある「×」などから削除できる場合もあります。 たとえば「転職 面接」「プレゼント 誕生日」「#キャンペーン」の3件が残っていて、「プレゼント 誕生日」だけを見られたくない場合は、その1件だけを消せば十分です。 ほかの2件まで削除する必要はありません。

ここで覚えておきたいのは、履歴から検索語を消しても、そのキーワードで見つけたポストやアカウントが消えるわけではないことです。 もう一度同じ言葉を検索すれば、検索結果を表示できます。 また、自分の過去ポストを探し直したいなら、検索窓に「イベント from:@自分のユーザー名」のように入力すると、「イベント」を含む自分の投稿を絞り込めます。 日付まで決まっているなら、「from:@ユーザー名 since:2023-01-01 until:2023-03-31」のように期間を付ける方法もあります。 ただし、条件を一度に詰め込みすぎると該当ポストが0件になりやすいため、最初はキーワードやfrom条件だけで試し、必要に応じて日付条件を追加すると迷いにくいです。

8-3. Xアプリ・PCブラウザで検索履歴をまとめて一括削除する

検索履歴を一つずつ消すのが面倒なら、まとめて削除できます。 スマートフォンのXアプリでは、虫眼鏡アイコンから検索画面を開き、検索窓をタップして「最近の検索」を表示します。 その一覧にある「×」や「すべて消去」「Clear all」などの操作を選び、確認画面が出たら削除を確定します。 PCブラウザ版でも、検索窓をクリックして最近の検索を表示し、「すべて消去」または「Clear all」を選べば一括削除できます。 これで、過去に検索したキーワード、ハッシュタグ、アカウント名などが最近の検索欄から取り除かれます。

ただし、PCとスマートフォンで履歴が別々に見える場合がある点には注意しましょう。 「PCで全部消したのにiPhoneでは残っている」というときは、同じアカウントでも各端末の検索窓を確認し、それぞれで削除してみてください。 また、検索履歴の削除とブラウザのキャッシュ削除は同じ操作ではありません。 検索欄の表示がおかしい、「読み込めませんでした」「再度お試しください」と表示されるなどの不具合が続く場合は、少し時間を置く、アプリを再起動する、ブラウザのキャッシュを削除する、といった対処も候補になります。 Xでは短時間に検索を何度も繰り返すと、一時的に検索結果がうまく表示されないことがあるため、削除操作そのものの失敗と決めつけず、時間を空けて確認するのが安全です。

8-4. よく使うキーワードは「保存した検索」として残せるか確認する

「毎週同じキーワードを調べるから、履歴として流れてしまうのは困る」という人は、「保存した検索」を使えるか確認してみましょう。 X公式の案内では、モバイルアプリで「話題を検索」タブを開き、検索キーワードを入力して検索したあと、検索結果上部のメニューから「保存」を選ぶと、その検索を保存できます。 次に検索窓をタップしたとき、「保存した検索」または「保存済み」の一覧から呼び出せるため、毎回同じ文字を打ち直さなくて済みます。 たとえば広報担当者が「自社名」「#自社キャンペーン」「新商品 from:@自社アカウント」のような検索を繰り返す場合に便利です。 不要になった保存済み検索は、一覧から対象を選んで削除できます。

ここは「最近の検索」と混同しやすいところです。 最近の検索は、使っているうちに候補が入れ替わったり、自分で一括削除したりする一時的な履歴です。 一方、保存した検索は、あとで再利用したい検索条件を自分の意思で残すための機能です。 なお、X公式ヘルプでは、現在のx.comでは検索の保存機能を利用できないと案内されています。 そのため、PCブラウザだけを使っている人は「保存」項目が見つからなくても故障とは限りません。 繰り返し使う複雑な条件は、メモアプリなどに「from:@ユーザー名 since:2024-01-01 until:2024-12-31」のように残しておくと、PCでも再利用しやすくなります。

8-5. 削除した検索履歴は元に戻せるのか・勝手に消えたときはどうするのか

一度削除した「最近の検索」は、基本的に削除前の一覧へ戻すための「元に戻す」ボタンはありません。 ただし、検索したキーワードそのものを覚えていれば、同じ言葉でもう一度検索すれば、新しい検索履歴として再び表示されることがあります。 つまり、「履歴の復元」と「同じ検索のやり直し」は別です。 大事な検索条件を失いたくない場合は、削除前に保存した検索へ登録するか、メモに残しておくと安心です。

「自分では消していないのに勝手に消えた」と感じたときは、まず端末が違っていないか、別アカウントへ切り替わっていないか、アプリやブラウザの更新・キャッシュ削除をしていないかを確認しましょう。 そのうえで、探したいものが検索語ではなく昔のポストなら、履歴の復元にこだわる必要はありません。 PCブラウザの「高度な検索」では、含めたい語句、除外したい語句、特定アカウント、ハッシュタグ、日付範囲、最小いいね数やリポスト数などを組み合わせて絞り込めます。 スマートフォンのXアプリには高度な検索フォームがないため、必要ならブラウザ版を使うとよいでしょう。

それでも過去の投稿が見つからない場合は、検索条件を簡単にする、「最新」タブへ切り替える、鍵付きアカウントや削除済み投稿ではないか確認する、と順番に切り分けます。 自分の投稿を長期間まとめて確認したいなら、Xの「データのアーカイブをダウンロード」も選択肢です。 アーカイブには自分の投稿履歴などが含まれ、ブラウザで確認できるHTMLファイルから探せる場合もあります。 ただし、アーカイブは検索履歴を復元するための機能ではなく、自分のアカウントに関する過去データを確認するための手段です。 検索履歴が消えたときは、「何を検索したかを戻したいのか」「以前見たポストをもう一度探したいのか」を分けて考えると、最短ルートを選べます。

9. Twitter(X)の閲覧履歴・いいね履歴・DM履歴はどこまで検索できる?

Twitter(現在のX)で「前に見た投稿をもう一度読みたい」「昔いいねした投稿を探したい」「数年前のDMを見返したい」と思ったときは、まず何の履歴を探しているのかを分けて考えることが大切です。 Xで過去の情報を探す方法には、大きく分けて「高度な検索」「コマンド検索」「アーカイブダウンロード」があります。 ただし、この3つは同じものではなく、得意な範囲も違います。 たとえば、高度な検索やコマンド検索は公開されている過去投稿を条件で絞り込む方法で、アーカイブは自分のアカウントにひもづくデータをZIPファイルでまとめて取得する方法です。 そのため、「履歴なら全部同じ場所から見られるはず」と考えると、かえって目的の情報を見つけにくくなります。

先にポイントを整理すると、アーカイブには自分の投稿をまとめた「tweet.js」、過去のいいねを確認する「like.js」、DMのやり取りを収録した「direct-message.js」、フォロー・フォロワー情報を扱う「follower.js」「following.js」などが含まれます。 さらに「Your archive.」を開けば、過去の投稿を時系列で見ながら検索できます。 一方で、アーカイブで確認できる主なデータとして示されている中に、「過去に画面で見ただけの投稿」を時系列で並べる閲覧履歴専用ファイルはありません。 つまり、投稿・いいね・DMのように記録として残るものと、単に見ただけのものは同じようには探せないと考えるとわかりやすいでしょう。

9-1. 過去に見たツイートを「閲覧履歴」として一覧表示できるのか

「昨日見たあのツイートをもう一度見たい」と思っても、過去に表示した投稿をすべて「閲覧履歴」として並べる方法は、少なくともアーカイブで確認できる主なデータの中には示されていません。 アーカイブには「tweet.js」「like.js」「direct-message.js」など、実際に投稿した、いいねした、DMを送受信したといった記録がありますが、「見ただけ」の投稿を一覧化する項目とは性質が異なります。 ですから、以前見たツイートを探すときは、閲覧履歴そのものを開くのではなく、覚えている手がかりから投稿を検索し直すのが基本です。

いちばん取り組みやすいのはXの高度な検索です。 PCブラウザで検索結果を開き、検索窓付近の「…」から「高度な検索」を選ぶと、含めたい語句、除外したい語句、特定アカウント、ハッシュタグ、日付範囲、最低いいね数・リポスト数・返信数などを指定できます。 たとえば「2024年に見た新商品キャンペーンの投稿だった」「企業アカウントが投稿していた」「#新商品が付いていた」まで覚えているなら、条件を少しずつ足していけば候補をかなり狭められます。 スマホアプリには高度な検索フォームがないため、細かく条件を組みたいときはPC、またはスマートフォンのブラウザからXを開く方法が向いています。

検索コマンドを使う方法もあります。 たとえば「#新商品 from:@ユーザー名」なら、そのアカウントが「#新商品」を付けた投稿を探せます。 さらに「from:@ユーザー名 since:2023-01-01 until:2023-03-31」のように日付を加えれば、2023年1月から3月までという具合に期間を絞れます。 ただし、短時間に検索を繰り返すと「読み込めませんでした」「再度お試しください」といった表示が出る場合があります。 そのときは、少し時間を空ける、キャッシュを削除する、高度な検索に切り替えるといった方法を試しましょう。

9-2. 過去に見たプロフィールやアカウントの履歴を確認できるのか

過去に見たプロフィールについても、「いつ、どのアカウントのプロフィールを開いたか」を確認するための専用データは、アーカイブの主な項目としては示されていません。 一方、アーカイブには「follower.js」「following.js」があり、フォロー・フォロワーに関する情報は確認できます。 ここは似ているようで意味が違うところです。 プロフィールを見たことと、フォロー関係が記録されていることは別なので、「以前プロフィールだけ見た人」をフォロー履歴から必ず見つけられるわけではありません。

覚えている情報が少しでもあるなら、通常検索や高度な検索を使って探し直すほうが現実的です。 Xの検索結果には「話題」「最新」「アカウント」「メディア」などのタブがあるため、人を探すときは「アカウント」、投稿を探すときは「話題」または「最新」というように目的に合わせて切り替えます。 特に過去投稿の日付を手がかりに探すなら、時系列で確認しやすい「最新」タブが役立ちます。 反対に、「アカウント」タブを選んだまま投稿を探していると、目的のツイートが出てこないため注意してください。

9-3. 自分が「いいね」した過去投稿を検索・確認する方法

いいね履歴は、単なる閲覧よりも探しやすい記録です。 アーカイブには「like.js」が含まれ、過去に自分が「いいね」した投稿の記録を確認できます。 「何年も前にいいねした投稿を見つけたい」「通常の検索ではうまく出てこない」という場合は、アーカイブを取得して確認する方法が有力です。 投稿検索だけに頼るより、自分のアカウントに保存されているデータをまとめて確認できる点が大きな違いです。

アーカイブを取得する流れは、Xの「設定とプライバシー」から「アカウント」へ進み、「データのアーカイブをダウンロード」を選択します。 その後、パスワードを入力して確認し、登録しているメールアドレスや電話番号に送られた認証コードを入力して「アーカイブをリクエスト」します。 準備が完了すると通知が届き、ZIPファイルをダウンロードできます。 ただし、アーカイブの準備には24時間以上かかることがあるため、「今すぐ数分で見つけたい」という用途には向きません。 データ量も大きくなりやすいので、ダウンロードや中身の確認はPCで行うほうが扱いやすいでしょう。

なお、探している投稿が見つからないときは、検索条件だけでなく投稿側の状態も確認が必要です。 検索結果に出てこない理由として、投稿が削除済みになっている、アカウントが非公開になっている、検索条件を細かく指定しすぎている、X側で一時的な検索制限がかかっているといったケースがあります。 まずは単純なキーワードから始め、必要に応じて「from:@ユーザー名」や「since:」「until:」を加えていくと、原因を切り分けやすくなります。

9-4. 過去のDMを探す方法とアーカイブの「direct-message.js」の使い分け

過去のDMをまとめて確認したいときは、アーカイブに含まれる「direct-message.js」が重要です。 このファイルにはダイレクトメッセージのやり取りが収録されます。 普段のX画面で会話をさかのぼって探す方法と比べると、アーカイブは自分のアカウント関連データをZIPファイルとして取得し、まとまった形で確認したいときに向いています。 特に「かなり古いやり取りを確認したい」「日々の運用記録として手元に残しておきたい」という場面では、アーカイブを用意しておく意味が大きくなります。

使い分けの考え方は簡単です。 直近のDMを見返すだけなら、まず普段使っている画面から対象の相手とのやり取りを確認します。 それで見つけにくいほど古い履歴や、投稿・いいね・フォロー情報も含めてまとめて確認したい場合は、アーカイブを取得します。 アーカイブにはDMだけでなく、tweet.js、like.js、follower.js、following.js、Your archive.なども含まれるため、「DMだけを今すぐ探す道具」ではなく、「自分のXデータをまとめて確認・保存する道具」として考えると迷いにくいでしょう。

また、アーカイブは即時取得ではありません。 申請からダウンロードできるようになるまで時間がかかる場合があり、PCでのダウンロードが推奨されています。 そのため、急ぎの確認では通常の画面、長期的な確認やバックアップではアーカイブというように役割を分けるのがポイントです。 企業アカウントなら、過去の問い合わせ対応やキャンペーン時のやり取りを見返す場面もあるため、必要になる前に計画的にアーカイブを取得しておくと確認作業を進めやすくなります。

9-5. ブラウザ履歴・Xの検索履歴・アーカイブは何が違うのか

「履歴」という言葉が付くと全部同じように見えますが、実際には役割を分けて考える必要があります。 今回の範囲で特に大切なのは、Xで過去投稿を探す検索機能と、アカウントデータを取得するアーカイブは別物だという点です。 高度な検索やコマンド検索は、キーワード、アカウント、日付、ハッシュタグ、いいね数などの条件を使い、目的の投稿を探すための方法です。 一方、アーカイブはtweet.js、like.js、direct-message.jsなどのデータをZIP形式でまとめて取得する方法です。

また、「Xの検索履歴」という言葉と「過去のツイートを検索する機能」も混同しないようにしましょう。 過去投稿を探すときに使うのは、検索履歴そのものではなく、高度な検索や検索コマンドです。 たとえば「イベント from:@自分のユーザー名」と入力すれば、自分の投稿の中から「イベント」を含むものを探せます。 リンク付き投稿だけを見たいなら「from:@ユーザー名 filter:links」、自分がリポストした投稿を探すなら「from:@自分のユーザー名 filter:nativeretweets」のように条件を追加できます。 検索で見つからない古い投稿や、投稿以外のいいね・DMまでまとめて確認したいときに、アーカイブへ切り替える流れです。

ブラウザ側に残る履歴を手がかりにする場合も、Xのアーカイブとは同じものではありません。 少なくともXのアーカイブは、Xの設定画面から申請し、本人確認を行ったうえでZIPファイルとして取得するアカウント関連データです。 そのため、「前に開いたページを探したい」のか、「X上の投稿を条件検索したい」のか、「自分のいいねやDMを含むデータをまとめて確認したい」のかで、選ぶ方法を変える必要があります。

迷ったときは、まず①覚えているキーワードや日付で高度な検索、②より細かく絞るならコマンド検索、③検索で見つからない古い記録や、いいね・DMまで確認するならアーカイブという順番で考えてみてください。 検索結果が出ない場合は、コマンドの書き方、条件の絞りすぎ、鍵付きアカウントや削除済み投稿、表示タブ、一時的な検索制限も確認します。 「履歴」という一言でまとめず、何を残した記録なのかを分けて考えるだけで、Twitter(X)の過去情報はずっと探しやすくなります。

10. Twitter(X)の過去投稿が検索に出てこない原因と対処法

Twitter(X)で「前に見た投稿をもう一度探したい」「自分が2023年に投稿した内容を確認したい」と思って検索したのに、目当ての投稿が出てこないことがあります。

そんなときは、「投稿が消えた」とすぐに考えなくても大丈夫です。

過去投稿が検索結果に表示されない理由には、検索コマンドの書き方、条件の絞り込み方、検索結果の表示タブ、アカウントの公開状態、X側の一時的な検索制限など、いくつかのパターンがあります。

大切なのは、原因を1つずつ切り分けることです。

最初は条件を少なくして検索し、結果が出たら少しずつ条件を追加すると、どこで検索できなくなったのかを見つけやすくなります。

それでも見つからない場合は、PCやスマートフォンのブラウザから「高度な検索」を使ったり、自分の投稿であればアーカイブのダウンロードを検討したりするとよいでしょう。

10-1. 「from:@ユーザー名」や「since:2023/01/01」など検索コマンドの入力を間違えている

まず確認したいのが、検索コマンドの入力ミスです。

Twitter(X)の検索では、「from:」「since:」「until:」などのコマンドを使うと、投稿したアカウントや期間を細かく指定できます。

たとえば、特定のアカウントが投稿した内容を探すなら「from:@ユーザー名」、2023年1月1日以降の投稿に絞るなら「since:2023-01-01」のように入力します。

ここで注意したいのは、見た目が似ていても、書式が違うと意図した条件で検索できないことがある点です。

たとえば「since:2023/01/01」のように日付をスラッシュで区切るのではなく、「since:2023-01-01」のようにハイフンで区切ります。

また、「from:@ユーザー名」に入れるのはプロフィール上で大きく表示される名前ではなく、@から始まるユーザー名です。

仮に表示名が「わくわく文具店」で、ユーザー名が「@wakuwaku_bungu」なら、「from:@wakuwaku_bungu」のように指定します。

表示名をそのまま入れてしまうと、思ったように投稿を絞り込めない可能性があります。

コマンドは1つずつ動作を確認する

複数の条件を一度に入力すると、どの部分が間違っているのか分かりにくくなります。

そこで最初は「from:@wakuwaku_bungu」だけで検索し、投稿が表示されるか確認してください。

次に「since:2023-01-01」を追加し、さらに必要なら「until:2023-03-31」を加える、という順番がおすすめです。

検索結果が出なくなった直前に追加した条件を見直せば、入力ミスを見つけやすくなります。

コマンドを覚えるのが難しい場合は、PCブラウザなどから利用できる「高度な検索」で、アカウントや日付の欄をフォームに入力して絞り込む方法もあります。

10-2. 条件を組み合わせすぎて該当する投稿が0件になっている

検索コマンドが正しくても、条件をたくさん重ねるほど、該当する投稿は少なくなります。

たとえば、「特定アカウント」「2023年1月から3月」「#新商品を含む」「リンク付き」といった条件をすべて同時に指定すると、その全部を満たす投稿しか表示されません。

実際には2023年2月に「#新商品」の投稿があっても、リンクが付いていなければ検索結果から外れます。

この状態を見ると「昔の投稿が検索できなくなった」と感じやすいのですが、単純に検索条件を満たす投稿が0件になっているだけかもしれません。

広く探してから、少しずつ狭くする

過去投稿を探すときは、最初から完璧に絞り込もうとしないことがコツです。

まず「from:@ユーザー名」だけ、または「探したいキーワード from:@ユーザー名」程度で広く検索します。

結果が多すぎるなら日付を加え、それでも多ければハッシュタグや「filter:links」などを追加します。

たとえば「イベント from:@wakuwaku_bungu」で候補を出し、そのあと「since:2023-01-01 until:2023-03-31」を足して2023年1月から3月に絞る、という流れです。

このように1条件ずつ追加すれば、「日付を足したら0件になった」「リンク条件を足したら消えた」と原因を確認できます。

検索は、細い穴に最初から手を入れるより、大きな箱の中から少しずつ候補を減らすイメージで進めると分かりやすいでしょう。

10-3. 「話題」「最新」「アカウント」「メディア」の表示タブを間違えている

検索そのものは成功しているのに、表示するタブを間違えていて投稿を見落としているケースもあります。

Twitter(X)の検索結果には、「話題」「最新」「アカウント」「メディア」など、表示内容を切り替えるタブがあります。

たとえば「アカウント」を選んでいると、基本的には検索条件に合うアカウントを探す画面になるため、目当ての過去投稿を探している人には向きません。

「メディア」も画像や動画などを含む投稿を確認したい場面では便利ですが、文章だけの過去投稿を探していると見つからないことがあります。

投稿そのものを探したいなら、まず「話題」または「最新」を確認してください。

日付を手掛かりにするなら「最新」を確認する

特に過去の投稿を時系列で追いたいときは、「最新」タブが役立ちます。

「話題」では反応などをもとに目立つ投稿が表示されることがあり、探している投稿が上のほうに出てくるとは限りません。

一方、「最新」は投稿を時間の流れに沿って確認しやすいため、期間を指定した検索と相性がよい方法です。

「from:@ユーザー名 since:2023-01-01 until:2023-03-31」のように期間を絞ったうえで「最新」を開けば、2023年1月から3月の投稿を順番に追いやすくなります。

検索結果が少ないと感じたら、検索式を直す前に、現在どのタブが選ばれているかも必ず見てください。

10-4. 鍵アカウント・削除済み投稿・公開範囲の変更によって表示されない

検索方法が正しくても、投稿そのものの状態によっては表示されません。

代表的なのが、鍵付きの非公開アカウント、いわゆる「鍵アカ」の投稿です。

公開されていない投稿は通常の検索結果には出てこないため、「前は見られたのに今は検索できない」ということがあります。

アカウントが一時的に非公開へ変更された場合も、公開されていたころと同じようには検索できないことがあります。

また、投稿がすでに削除されている場合は、どれだけ正しいキーワードや日付を指定しても検索結果には戻ってきません。

自分の投稿でも、過去に削除したものは通常の検索から確認できません。

自分の履歴ならアーカイブも確認する

「自分が昔投稿したはずなのに見つからない」という場合は、検索だけに頼らず、アーカイブの利用も選択肢になります。

Twitter(X)のアーカイブでは、自分の投稿履歴を含むアカウント関連データをZIP形式で取得でき、投稿履歴は「tweet.js」や「Your archive.」などから確認できます。

特に「Your archive.」はブラウザで履歴を見やすく、検索で拾いにくい古い投稿を確認したいときにも便利です。

ただし、アーカイブはリクエストしてすぐに受け取れるとは限らず、準備に24時間以上かかる場合があります。

今すぐ1件だけ探したいときは検索、長い期間の自分の履歴をまとめて確認したいときはアーカイブ、というように目的で使い分けると迷いにくくなります。

10-5. 「読み込めませんでした」など検索制限・仕様変更・一時的なエラーが起きている

検索式もタブも正しいのに、「読み込めませんでした」「再度お試しください」と表示される場合は、ユーザー側の入力ではなく、Twitter(X)の検索機能に一時的な制限やエラーが起きている可能性があります。

短時間に何度も検索コマンドを実行すると、一時的に検索結果が表示されにくくなることがあります。

また、Xでは検索の仕組みや表示方法が変更されることがあり、それまで見つけられていた投稿が同じ方法では見つけにくくなるケースもあります。

この状態で何度も検索ボタンを押したり、条件をさらに増やしたりしても、原因の切り分けが難しくなるだけです。

時間を空け、別の検索方法へ切り替える

一時的なエラーが疑われるときは、まず数分から数時間ほど時間を空けてから再検索してみてください。

ブラウザのキャッシュを削除してから試す方法もあります。

コマンド検索でエラーが続くなら、同じ条件を「高度な検索」のフォームに入力して試すと、コマンドの入力ミスなのか、検索機能そのものの問題なのかを切り分けやすくなります。

それでも自分の古い投稿をまとめて確認したい場合は、アーカイブを取得する方法も検討できます。

「検索結果が0件」と「検索機能が正常に読み込めない」は別の問題なので、画面にエラーメッセージが出ているかどうかを確認することも大切です。

過去投稿が見つからないときは、①コマンドの書式、②条件の数、③表示タブ、④投稿やアカウントの公開状態、⑤X側の一時的な制限、という順番で確認すると、原因を整理しやすくなります。

11. Twitter(X)の履歴検索がうまくいかないときの解決手順

Twitter(X)で昔の投稿を探しているのに、キーワードを入れても出てこないと「消えちゃったのかな?」と不安になりますよね。 でも、すぐに投稿が消えたと決めつける必要はありません。 検索条件を細かくしすぎていたり、コマンドの書き方を少し間違えていたり、「話題」タブを見ていたりするだけで、目的の投稿が見えなくなることがあります。 また、短い時間に何度も検索すると、一時的に検索結果が正しく表示されにくくなる場合もあります。 そんなときは、簡単な検索から始めて、条件を1つずつ増やし、それでもだめなら高度な検索、表示タブの確認、キャッシュ削除、アーカイブ確認へ進むと、原因を順番に切り分けやすくなります。

ここでは、「検索できないから、いろいろなコマンドを一気に試す」というやり方ではなく、どこでつまずいているのかを確かめながら進めます。 たとえば、2023年のイベント投稿を探す場合でも、最初から「イベント from:@ユーザー名 since:2023-01-01 until:2023-03-31 filter:links」のように条件を重ねるより、「イベント」だけで探し、次に「from:@ユーザー名」、その次に日付という順番にしたほうが、どの条件が原因で0件になったのか判断しやすいです。 小さな積み木を1個ずつ重ねるイメージで試していきましょう。

11-1. まずキーワードだけで検索し、ユーザー名・日付・投稿形式を1条件ずつ追加する

履歴検索がうまくいかないときに最初に見直したいのは、検索条件を詰め込みすぎていないかという点です。 Xの検索では、キーワードに加えてユーザー名、期間、リンクの有無、リポストなどを組み合わせられます。 便利な反面、条件を1つ間違えるだけで、本当は存在する投稿まで検索結果から外れてしまいます。 まずは探したい投稿に含まれていたはずの言葉だけを入力してください。 「新商品」「キャンペーン」「イベント」など、覚えている単語が1つあれば十分です。

キーワードで候補が出たら、次に投稿者を絞ります。 たとえば自分のユーザー名が「sample_shop」なら、「イベント from:@sample_shop」のように入力します。 ここで大切なのは、表示名ではなく@から始まるユーザー名を使うことです。 さらに期間を絞りたいときは、「from:@sample_shop since:2023-01-01 until:2023-03-31」のように追加します。 日付は「2023/01/01」ではなく、「2023-01-01」のようにハイフンで区切る形にそろえると、記述ミスを避けやすくなります。

投稿形式まで絞りたいときは、リンク付き投稿なら「filter:links」、リポストを探すなら「filter:nativeretweets」を追加できます。 たとえば「from:@sample_shop filter:links」なら、そのアカウントが投稿したリンク付きのポストを探す形です。 ただし、ここでも一度に全部足さないことがポイントです。 キーワードだけなら出るのに「from:」を足すと消えるならユーザー名を見直し、「since:」「until:」を足した瞬間に消えるなら日付範囲を広げてみます。 この順番なら、検索できない原因を目で追いながら直せます。

11-2. コマンド検索で出ない場合はX公式の高度な検索に切り替える

コマンドを何度見直しても目的の投稿が出ないときは、文字列を何度も打ち直すより、X公式の「高度な検索」に切り替えるほうが楽です。 高度な検索では、「含めたい語句」「除外したい語句」「特定のアカウントからの投稿」「特定のアカウント宛ての投稿」「ハッシュタグ」「日付の範囲」などをフォームに分けて指定できます。 さらに、いいね数・リポスト数・返信数の下限も設定できるため、「2024年に自社アカウントが投稿したキャンペーン告知のうち、反応が大きかったものだけ見たい」といった探し方にも向いています。

PCブラウザでは、まず通常の検索を行い、検索結果画面にある「…」などの詳細メニューから「高度な検索」を開き、必要な条件を入力して検索します。 コマンド検索だと「from:」「since:」「until:」のスペルや記号を自分で管理しなければなりませんが、高度な検索なら入力欄が分かれているので、初心者でも条件を整理しやすいのが利点です。 「正しく書いたつもりなのに出ない」というときほど、フォームに置き換えるだけで入力ミスを見つけやすくなります。

なお、高度な検索フォームはスマートフォンのXアプリでは使いにくい場面があります。 細かな条件をたくさん設定して過去投稿を探すなら、PCブラウザのほうが画面を確認しやすく、作業も進めやすいでしょう。 外出先では簡単なキーワード検索までにして、落ち着いて確認したい履歴はPCで高度な検索を使う、という分け方もおすすめです。

11-3. 「話題」ではなく「最新」に切り替えて時系列で探し直す

条件が合っているのに投稿が見つからない場合は、検索結果の表示タブも確認してください。 Xの検索結果には「話題」「最新」「アカウント」「メディア」などがあり、選んでいるタブによって見える内容が変わります。 たとえば「アカウント」を開いたままなら投稿本文を探しにくくなり、「メディア」では画像や動画を含まない投稿を見落とすことがあります。 過去の投稿そのものを探すなら、まず「話題」または「最新」に戻しましょう。

とくに日付を手がかりにTwitter(X)の履歴を検索するときは、「最新」が役立ちます。 「話題」は反応の大きさなどによって目立つ投稿が上に出ることがあるため、「確か3月ごろに投稿したはず」という探し方では、欲しい投稿が上のほうに見えないことがあります。 一方、「最新」に切り替えると時系列で追いやすくなります。 「from:@sample_shop since:2023-03-01 until:2023-04-01」のように1か月程度まで範囲を狭めてから「最新」を見ると、投稿日の順番を手がかりに目視で確認しやすくなります。

検索結果が少なすぎる場合は、日付範囲を少し広げるのもコツです。 「3月15日だったはず」と思っていても、実際には3月14日や16日だった、ということはよくあります。 人の記憶は少しずれるものなので、検索条件だけを信じ切らず、前後の日付も含めて探すと見つかる可能性が上がります。

11-4. キャッシュ削除・再ログイン・時間を空けた再検索を試す

検索式もタブも正しいのに、「読み込めませんでした」「再度お試しください」と表示されたり、急に検索結果が出なくなったりする場合は、投稿そのものではなくX側や利用環境の一時的な問題を疑います。 短時間に検索を何度も繰り返すと、一時的な検索制限がかかり、結果が安定しないことがあります。 この状態で同じ検索を連打すると原因がわかりにくくなるので、いったん数分から数時間ほど時間を空けて再検索してみてください。

次に、ブラウザやアプリに古い情報が残っていそうならキャッシュを削除します。 それでも変わらない場合は、一度ログアウトしてから再ログインし、検索画面を開き直します。 再ログイン後はいきなり複雑なコマンドを使わず、「イベント」のような単語だけで検索し、正常に結果が出るか確認してください。 正常なら「from:@ユーザー名」、日付、投稿形式という順に条件を戻します。 こうすると、「X全体の検索が不調なのか」「特定の条件だけが合っていないのか」を切り分けやすくなります。

また、Xでは検索の仕様や表示の仕組みが変わることもあるため、昨日まで同じ方法で出ていた投稿が一時的に見つけにくくなるケースも考えられます。 そんなときはコマンド検索だけにこだわらず、高度な検索へ切り替える、時間を空ける、別の端末やPCブラウザで確認するなど、入口を変えてみましょう。 「検索できない=投稿が消えた」と考えるのではなく、まず検索環境の問題を外していくことが大切です。

11-5. それでも見つからない自分の投稿はアーカイブから確認する

ここまで試しても自分の昔の投稿が見つからないなら、最後の確認方法としてXのアーカイブダウンロードを使います。 アーカイブは、検索画面に出てくる投稿だけを見る仕組みではなく、自分のアカウントに関するデータをZIPファイルでまとめて取得する方法です。 検索では拾いにくい古い投稿をまとめて確認したいときや、長期間の運用履歴を保存しておきたいときに向いています。 すぐに1件だけ見つけたい場面では少し大げさですが、「何年分も振り返りたい」「昔のキャンペーン投稿を一覧にしたい」ときには頼れる方法です。

取得するときは、Xの設定画面から「設定とプライバシー」へ進み、「アカウント」内のデータアーカイブのダウンロード項目を選びます。 パスワード確認や、登録しているメールアドレス・電話番号に送られる認証コードの入力を行い、アーカイブをリクエストします。 準備ができると通知が届き、ZIPファイルをダウンロードできるようになります。 アーカイブの準備には24時間以上かかることもあるため、今日すぐに必要な投稿を探す方法というより、時間に余裕をもって使う確認手段と考えてください。

アーカイブ内では、「tweet.js」で自分の投稿履歴や日時を確認できるほか、「like.js」「direct-message.js」「follower.js」「following.js」などのデータが含まれる場合があります。 また、「Your archive.」が用意されていれば、ブラウザ上で過去の投稿を時系列に見たり、検索したりできます。 ファイル数やデータ量が多くなることがあるため、スマートフォンよりPCで開くほうが扱いやすいでしょう。

ただし、検索で出ない理由が鍵付きアカウントの投稿や、すでに削除された投稿にある場合は、通常の検索条件を変えるだけでは解決しません。 自分の投稿についても、アーカイブは「削除した投稿を必ず復元できる機能」と考えず、残っている履歴を確認するための手段として使うのが安全です。 Twitter(X)の履歴検索で迷ったときは、キーワード検索 → 条件を1つずつ追加 → 高度な検索 → 「最新」タブ → キャッシュ削除や再ログイン → 時間を空ける → アーカイブの順に進めれば、闇雲に検索を繰り返すよりずっと原因を見つけやすくなります。

12. Twitter(X)の履歴検索に関するよくある質問

Twitter(現在のX)で昔のツイートを探していると、「何年前まで検索できるの?」「古い順に並べられないの?」「検索したことは相手にバレる?」など、ちょっとした疑問が次々に出てきます。

ここでは、過去ツイートの検索で迷いやすいポイントを、できるだけやさしく整理します。

基本は、高度な検索、検索コマンド、Xアーカイブの3つを目的に応じて使い分けると考えるとわかりやすいです。

「今すぐ1件の投稿を探したい」のか、「何年分もの自分の投稿をまとめて確認したい」のかで、向いている方法が違います。

12-1. Twitterでは何年前のツイートまで検索できる?

Twitter(X)の検索には、「直近〇年まで」という一律の年数制限が決められているわけではありません。

Xの高度な検索では日付の開始日と終了日を指定でき、古い時期までさかのぼって検索できます。

たとえば、2023年1月1日から2023年12月31日までの投稿を探したいなら、高度な検索の日付欄を使うか、検索窓にsince:2023-01-01 until:2024-01-01のような条件を加える方法があります。

さらに特定のアカウントだけに絞りたいときは、from:@ユーザー名 since:2023-01-01 until:2024-01-01のように入力すると、対象をかなり小さくできます。

ただし、「検索できる期間」と「検索結果に必ず表示されること」は同じではありません。

古い投稿は検索結果に出にくい場合があり、検索条件の書き間違い、条件の絞り込みすぎ、非公開設定、削除、検索制限、X側の検索仕様などによって見つからないこともあります。

たとえば、日付をsince:2023/01/01のようにスラッシュで書くのではなく、since:2023-01-01のようにハイフンで指定するのがポイントです。

また、プロフィール画面では最近の投稿しか追いにくいため、何千件も投稿しているアカウントを手作業で下へスクロールする方法は現実的ではありません。

自分の投稿を最初のころまで確実に確認したい場合は、検索だけにこだわらず、Xアーカイブをダウンロードする方法が安心です。

アーカイブには自分のポスト履歴などが含まれ、通常の検索で見つけにくい昔の投稿を振り返るときにも役立ちます。

12-2. 一番古いツイートを古い順に表示する方法はある?

通常の検索結果には、「一番古い投稿から順番に並べる」という専用の並べ替えボタンはありません。

検索結果にある「最新」タブは時系列で確認しやすいものの、基本的には新しい投稿を追うための表示なので、そのまま押しただけで最古のツイートが先頭に出るわけではありません。

そこで、昔の投稿から探したいときは、日付範囲を古い時期に絞ってから確認するのがコツです。

たとえば、アカウントを2018年ごろから使っているとわかっているなら、まずfrom:@ユーザー名 since:2018-01-01 until:2019-01-01で2018年だけを検索します。

投稿が多すぎる場合は、1年単位ではなく1か月単位にして、since:2018-01-01 until:2018-02-01のように範囲を小さくしていきましょう。

さらに、当時使っていた言葉やハッシュタグを覚えているなら、「新商品」「イベント」「#キャンペーン」などのキーワードも一緒に入れると見つけやすくなります。

「一番古い1件を見つけたい」という目的では、検索結果を延々とスクロールするより、日付を少しずつ前後させて範囲を狭めるほうが速いです。

自分のアカウントなら、アーカイブを取得する方法も便利です。

アーカイブにはブラウザで内容を確認できる「Your archive.」などが含まれ、投稿履歴をまとめて確認できます。

つまり、公開検索で古い投稿を探すときは「日付指定」、自分の履歴をできるだけ網羅して確認したいときは「アーカイブ」と覚えておくと迷いません。

12-3. 検索履歴やプロフィールを見た履歴は相手や他人にバレる?

「昔の知り合いの名前を検索したら通知されるのかな」「何度もプロフィールを見たら足跡が残るのかな」と心配になることがありますが、通常の検索やプロフィール閲覧だけで、相手にあなたの名前が通知される仕組みはありません。

検索履歴は、過去に入力した検索語を自分が再利用しやすくするために表示されるもので、ほかの利用者へ公開されるプロフィール情報とは別のものです。

また、相手のプロフィールを開いただけで、「〇〇さんがあなたのプロフィールを見ました」と相手側に閲覧者一覧が表示される、いわゆる足跡機能も一般のXにはありません。

ただし、見るだけと、反応することは別です。

プロフィールを見たあとにフォローしたり、投稿へ「いいね」したり、返信したり、リポストしたりすれば、その操作は相手に伝わる可能性があります。

また、ポストには表示回数が表示されることがあります。

検索結果やプロフィールからポストを開いた場合も表示回数に含まれることがありますが、その数字だけを見て投稿者が「誰が見たのか」を特定できるわけではありません。

ですから、「検索しただけ」「プロフィールを開いただけ」で相手に知られることを過度に心配する必要はありません。

一方で、共用のスマホやPCを使っている場合は、自分の端末側に最近の検索語が残り、同じ端末を使う人に見られる可能性があります。

他人に端末を貸すことがあるなら、検索履歴を削除したり、共用端末ではログアウトしたりするなど、端末側のプライバシーにも気を配ると安心です。

12-4. 削除されたツイートや鍵アカウントの投稿を検索する方法はある?

削除されたツイートは、基本的にXの通常検索や高度な検索から探すことはできません。

検索コマンドを正しく入力しても出てこない場合、その投稿自体が削除済みである可能性があります。

自分自身の投稿であっても、過去に削除したものは通常の検索結果には表示されません。

そのため、「前は確かにあったはずなのに見つからない」というときは、キーワードや日付だけでなく、削除済みではないかも確認しましょう。

鍵アカウント、つまりポストを非公開にしているアカウントも扱いが違います。

非公開ポストは誰でも検索できるわけではなく、そのアカウント本人と承認されたフォロワーだけがX上で閲覧・検索できます。

フォローを承認されていない人が、検索コマンドや外部サービスを使って非公開投稿の本文を正規に検索する方法はありません。

以前は公開アカウントだった人が途中から非公開に変更した場合も、非公開になったあとは過去のポストが一般のX検索結果に出なくなります。

また、Googleなどの検索エンジンに古い情報が一時的に残っている場合があっても、それは現在のX上で投稿を閲覧できることを意味しません。

「検索に出ない=検索方法が間違っている」と決めつけず、公開範囲や削除の有無を切り分けることが大切です。

なお、自分の過去投稿を探している場合は、Xアーカイブを確認すると、通常検索より広い範囲の履歴を整理しやすくなります。

ただし、アーカイブは自分のアカウントに関連するデータを確認するためのものであり、他人の削除済み投稿や非公開投稿をのぞくための機能ではありません。

12-5. スマホだけで過去ツイート検索・高度な検索・アーカイブ確認はできる?

結論からいうと、スマホだけでも過去ツイートを探すことはできますが、機能によって使いやすさがかなり違います。

まず、普通のキーワード検索や検索コマンドはXアプリの検索窓から利用できます。

たとえば、イベント from:@ユーザー名と入力すれば、そのアカウントの「イベント」を含む投稿を探せます。

日付を絞りたいなら、from:@ユーザー名 since:2023-01-01 until:2023-04-01のように入力すれば、2023年1月から3月ごろの投稿に範囲を絞れます。

リンク付き投稿ならfilter:links、リポストを探すならfilter:nativeretweetsといった条件を組み合わせることもできます。

一方、入力欄が並んだ「高度な検索フォーム」は、スマホアプリ内では使いにくく、ブラウザ版のXから利用する方法が向いています。

スマホのSafariやChromeでX.comを開き、高度な検索へ進めば、語句、アカウント、日付、反応数などを細かく指定できます。

ただし、画面が小さいため、複数の項目を入力したり、何度も条件を変えたりする作業はPCより手間がかかります。

Xアーカイブのリクエスト自体は、スマホの設定画面から進められます。

「設定とプライバシー」から自分のアカウントに進み、「データのアーカイブをダウンロード」を選び、パスワード確認などを行って申請します。

準備ができると通知やメールが届き、アーカイブをダウンロードできるようになります。

ただし、アーカイブはZIP形式で容量が大きくなることがあり、展開したファイルや「Your archive.」をじっくり確認する作業は、スマホよりPCのほうが快適です。

急いで1件だけ探すならスマホの検索コマンド、細かく条件を指定するならブラウザ版の高度な検索、大量の自分の履歴をまとめて確認するならアーカイブ、という使い分けがおすすめです。

検索を短時間に何度も繰り返して「読み込めませんでした」などのエラーが出たときは、少し時間を空ける、キャッシュを削除する、高度な検索へ切り替えるといった方法も試してみましょう。