「Twitterで特定の日付の投稿を調べたいのに、うまく検索できない」「鍵アカウントのツイートが検索に出てこない」——そんなふうに困った経験はありませんか?実は、Twitterの検索機能には初心者にはわかりにくい仕様がいくつかあり、知らずに使っているとスムーズに情報を探せないことがよくあります。
日付検索ができない原因は、多くの場合、検索オプションの使い方か、鍵アカウントの仕様によるものと考えられます。
この記事では、その仕組みをひとつひとつ丁寧にほどいて説明していきます。
この記事でわかること
- Twitterで日付を指定して検索する正しい方法と、できない原因
- 鍵アカウント(鍵垢)の投稿が検索に表示されない理由
- 自分の鍵アカウントの過去ツイートを日付で探す方法
- Twitter検索をもっと使いこなすための応用テクニック
Twitterの日付検索ができない主な原因とは?

「日付で絞り込んで検索したいのに思い通りに動かない」という声はとても多いです。
まずは、日付検索が機能しない根本的な原因を整理していきましょう。
原因がわかると、解決策も自然と見えてきます。
通常の検索バーだけでは日付指定ができない
Twitterのアプリや画面上部にある検索バーに、キーワードをそのまま入力して検索するのが一般的な使い方だと思います。
ところが、通常の検索バーには「日付を絞り込む」フィルター機能が標準では表示されていないため、普通に使っているだけでは特定の期間を指定した検索ができません。
たとえば「〇〇 2026年3月」などとキーワードに日付っぽい言葉を足して検索しても、それは「2026年3月という言葉を含む投稿」を探しているだけであって、投稿された日時を指定して絞り込んでいるわけではありません。
この勘違いをしている方が非常に多く、「検索できない」と感じる大きな原因のひとつになっています。
日付で絞り込むためには、専用の「高度な検索(アドバンスト サーチ)」機能か、検索コマンドを使う必要があります。
これについては後のセクションでくわしく解説しますが、まず「通常の検索では日付指定はできない」という前提を理解しておくことがとても大切です。
ログインしていないと検索できる範囲が狭くなる
Twitterはログインなしでも一部の情報が見られますが、ログインしていない状態では、検索できる投稿の範囲が制限されることがあります。
2023年以降、Twitterはログインを必要とする制限を強化しており、ログアウト状態やアカウントなしでアクセスした場合は、過去の投稿が表示されなかったり、高度な検索機能が使えなかったりすることがあります。
「昨日まで普通に見られていた検索結果が急に見られなくなった」という場合、まずはTwitterにログインしているかどうかを確認してみてください。
セッションが切れてログアウト状態になっていることが意外と多いです。
また、複数のアカウントを切り替えて使っている方は、意図しないアカウントでログインしている可能性もあるので注意が必要です。
アルゴリズムの変化やサーバー負荷による一時的な不具合
Twitterは「X」へのリブランディング以降、機能の変更や仕様の更新が頻繁に行われています。
そのため、今まで使えていた検索オプションが突然使えなくなったり、表示件数が減ったりすることも珍しくありません。
「できていたのに急にできなくなった」という場合は、Twitter側の一時的な不具合やアップデートの影響である可能性が考えられます。
こうした場合はしばらく時間をおいて再試行するか、公式のサポートページやお知らせを確認するのがおすすめです。
ユーザー側の操作でどうにかなるものではないため、焦らず待つことも大切な対処法のひとつです。
鍵アカウントの投稿が検索に表示されない理由

日付検索と並んで多い疑問が、「鍵アカウントのツイートが検索で出てこない」というものです。
これは仕様上の理由がはっきりあるため、仕組みを知るとスッキリ納得できると思います。
鍵アカウントの投稿はそもそも検索対象外
Twitterにおける「鍵アカウント」とは、プロフィールと投稿を承認済みのフォロワーだけに公開しているアカウントのことです。
南京錠のようなアイコンがついていることから「鍵垢(かぎあか)」とも呼ばれます。
鍵アカウントの投稿は、Twitterの検索インデックスに登録されません。つまり、どんなに精度の高い検索コマンドを使っても、鍵アカウントの投稿はキーワード検索の結果には出てこないのです。
これはTwitterのプライバシー保護の仕組みによるものであり、鍵をかけているユーザーの意図(限られた人だけに見せたい)を守るために設計されています。
「あの人が鍵をかける前に投稿していた内容を調べたい」という場合でも、鍵をかけた時点以降の投稿は検索に出てきません。
また、鍵をかけた後に過去の投稿がインデックスから削除されるかどうかはTwitterの仕様によりますが、基本的には鍵アカウントの投稿は検索から除外されると考えてください。
フォロワーであっても検索では表示されない
ここが少しわかりにくいポイントなのですが、鍵アカウントのフォロワーであっても、そのアカウントの投稿がTwitterの通常検索に出てくることは一般的ではありません。
フォロワーとして承認されていれば、タイムラインやそのアカウントのプロフィールページには投稿が表示されますが、検索窓から特定のキーワードや日付で探すことはできないのです。
たとえば、フォローしている鍵アカウントの「去年の冬ごろの投稿を見返したい」と思ったとき、検索で探そうとしても出てきません。
その場合は、そのアカウントのプロフィールページを直接開いて、タイムラインをさかのぼって探すしかありません。
投稿数が多いアカウントだと手間がかかりますが、これが現状の仕様です。
自分の鍵アカウントの投稿も検索には出てこない
「自分自身が鍵をかけているアカウントで、自分の過去の投稿を検索したい」というケースもよくあります。
自分のアカウントであっても、鍵をかけている状態では、通常の検索結果に表示されることは一般的ではありません。
自分の過去ツイートを探すには、後のセクションで紹介する「高度な検索」や「ツイートデータのダウンロード」機能を使う方法が有効です。
鍵をかけていても使える検索方法がありますので、あきらめずに読み進めてみてください。
Twitterで日付を指定して検索する正しい方法

「では、どうすれば日付を指定して検索できるの?」という疑問にお答えします。
Twitterには、一般的にあまり知られていない便利な検索機能が用意されています。
ここでは具体的な手順を丁寧に説明します。
高度な検索(アドバンスト サーチ)を使う方法
Twitterには「高度な検索」と呼ばれる機能があります。
パソコンのブラウザからTwitter(X)にログインした状態で、検索結果ページを開くと、右側や上部に「高度な検索」へのリンクが表示されることがあります。
または、以下のURLに直接アクセスすることでも利用できます。
高度な検索ページでは、次のような条件を組み合わせて検索することが可能です。
| 検索条件 | 内容 |
|---|---|
| すべてのワードを含む | 指定した全キーワードが含まれる投稿を検索 |
| フレーズを完全一致で含む | 指定した言葉がそのままの形で含まれる投稿を検索 |
| アカウント | 特定のアカウントが投稿したツイートに絞る |
| 日付の範囲 | 「開始日」と「終了日」を指定して期間を絞り込む |
| 返信・リンクの有無 | 返信を除外したり、URLを含む投稿に絞ったりできる |
「日付の範囲」の項目に「開始日(From)」と「終了日(Until)」を入力すれば、その期間内に投稿されたツイートだけを検索できます。
たとえば「2026年4月1日から2026年4月30日の間」と指定すれば、その月に投稿された内容だけが表示されます。
ただし、高度な検索はスマートフォンのアプリからは利用しにくい傾向があり、パソコンのブラウザからの利用が推奨されることが多いです。
スマホしか持っていない方は、スマホのブラウザ(ChromeやSafariなど)でTwitterにアクセスし、パソコン表示に切り替えて試してみると使いやすくなります。
検索コマンド(オペレーター)を使う方法
高度な検索ページを開かなくても、検索バーに特定のコマンドを直接入力することで、日付を指定した検索ができます。
これを「検索オペレーター」と呼びます。
日付指定に使う主なコマンドは以下の2つです。
- since:YYYY-MM-DD → 指定した日付以降の投稿を検索(例:since:2026-04-01)
- until:YYYY-MM-DD → 指定した日付より前の投稿を検索(例:until:2026-04-30)
この2つを組み合わせると、期間を絞り込めます。
たとえば検索バーに「桜 since:2026-03-20 until:2026-04-10」と入力すれば、2026年3月20日から4月10日の間に「桜」について投稿されたツイートを探すことができます。
コマンドの書き方にはルールがあり、「since」「until」の後のコロン(:)の後にスペースを入れてはいけません。
「since: 2026-04-01」のようにスペースが入ると正しく機能しないので注意してください。
また日付の形式は「YYYY-MM-DD(年-月-日)」の半角ハイフンつなぎで入力する必要があります。
このコマンドは通常の公開アカウントの投稿には有効ですが、先ほど説明したとおり鍵アカウントの投稿には効きません。
あくまで公開されている投稿を対象とした検索方法です。
特定アカウントの日付指定検索
「あの人が去年の夏ごろに何を投稿していたか調べたい」という場合は、アカウント指定と日付指定を組み合わせることができます。
検索バーに「from:アカウント名 since:YYYY-MM-DD until:YYYY-MM-DD」と入力すると、特定のアカウントが特定の期間に投稿したツイートだけを絞り込めます。
たとえば「from:example_user since:2026-07-01 until:2026-07-31」と入力すれば、そのアカウントが2026年7月に投稿した内容だけを見ることができます。
ただし、このやり方でも鍵アカウントは検索できません。
公開アカウント専用の方法として覚えておいてください。
鍵アカウントで自分の過去ツイートを日付で探す方法

「自分で鍵をかけているアカウントの過去の投稿を日付で探したい」という方のために、鍵垢でも使えるいくつかの方法をご紹介します。
通常の検索では出てこなくても、代替手段があります。
Twitterのデータアーカイブをダウンロードする
Twitterには、自分のアカウントのすべての投稿データをファイルとしてダウンロードできる機能があります。
これを使えば、鍵アカウントの状態でも自分の過去の投稿全体を確認でき、日付で絞り込んで探すことが可能です。
手順はおおよそ以下のとおりです(現在の仕様はTwitter公式サイトでご確認ください)。
- Twitterにログインして「設定とサポート」を開く
- 「設定とプライバシー」→「アカウント」→「データのアーカイブをリクエスト」を選ぶ
- メールアドレスに確認メールが届いたらリンクからダウンロードページへ進む
- ZIPファイルをダウンロードして展開し、中に入っているHTMLファイルをブラウザで開く
ダウンロードしたアーカイブの中には、自分が投稿したツイートが含まれており、投稿日時も記録される仕様になっています。ブラウザの検索機能(Ctrl+F または Command+F)を使えばキーワードで絞り込むこともできますし、ファイル名やフォルダ構成から日付を手がかりに探すこともできます。
ダウンロードリクエストを送ってからファイルが届くまで数時間〜数日かかることがありますが、鍵アカウントの過去ツイートを確実に振り返りたいときに非常に役立つ方法です。
プロフィールページから直接さかのぼる
自分のプロフィールページを開いてタイムラインを上から下へスクロールしながらさかのぼっていく方法は、アナログではありますが確実です。
鍵をかけていても自分のタイムラインは当然見ることができます。
ただし、投稿数がとても多い場合は膨大な量をスクロールしなければならず現実的ではないかもしれません。
おおよそ「何年の何月ごろ」という見当がついているなら、少し根気強くさかのぼることで目的の投稿にたどり着けることもあります。
「いいね」やブックマークを活用して管理する
これは事前の備えとして覚えておいていただきたいことですが、大切な投稿や後で見返したい投稿には「ブックマーク」機能を使っておくと後々便利です。
ブックマークはキーワードで検索できないものの、日付がついた状態でリスト化されているため、特定の時期の投稿を探しやすくなります。
また、「いいね」した投稿も自分のプロフィールから一覧で見られます。
鍵アカウントの使い方として、日頃から整理しやすい仕組みを作っておくことが、後で「見つからない!」と困らないための一番のコツかもしれません。
Twitter検索をもっと活用するための応用テクニック

日付検索や鍵アカウントの基本的な仕組みがわかったところで、Twitter検索をさらに便利に使うための応用テクニックも知っておきましょう。
日常の情報収集がグッとラクになるヒントをまとめました。
複数の検索オペレーターを組み合わせる
先ほどご紹介した「since」「until」「from」以外にも、Twitterにはさまざまな検索オペレーターが用意されています。
これらを組み合わせることで、より精度の高い検索が可能になります。
| オペレーター | 使い方の例 | 説明 |
|---|---|---|
| from: | from:example_user | 特定のアカウントの投稿に絞る |
| to: | to:example_user | 特定のアカウントへの返信を探す |
| since: / until: | since:2026-01-01 | 投稿日時で期間を絞り込む |
| min_faves: | min_faves:100 | いいね数が指定数以上の投稿に絞る |
| min_retweets: | min_retweets:50 | リツイート数が指定数以上の投稿に絞る |
| lang: | lang:ja | 特定の言語の投稿に絞る(jaは日本語) |
| -(マイナス) | 桜 -開花 | 特定のキーワードを除外する |
たとえば「春 lang:ja since:2026-03-01 until:2026-03-31 min_faves:200」と入力すると、2026年3月に日本語で投稿された「春」に関するツイートのうち、200いいね以上ついた人気の投稿だけを探すことができます。
組み合わせ方は自由なので、目的に合わせていろいろ試してみてください。
検索結果の「最新」タブを活用する
Twitterの検索結果画面には「話題」と「最新」のタブが切り替えられるようになっています。
デフォルトでは「おすすめ」が選ばれていることが多く、Twitterのアルゴリズムが関連性が高いと判断した投稿が表示されます。
最新の情報を時系列で確認したいときや、「今まさに起きていること」をリアルタイムで追いたいときは「最新」タブのほうが便利です。
「おすすめ」は話題性の高い投稿が優先されるため、古い投稿が上に来ることもあります。
目的によってタブを使い分けることをおすすめします。
スマートフォンでの日付検索の限界を知っておく
残念ながら、スマートフォンのTwitterアプリでは高度な検索ページにアクセスしにくく、検索オペレーターを使いこなすのが少し難しいのが現状です。
スマホアプリの検索バーは基本的なキーワード検索に特化しており、日付指定などの細かい条件設定はパソコンブラウザのほうが圧倒的に使いやすいです。
スマホのみで使っている方は、ブラウザでTwitter(X)を開き、「デスクトップ版サイトを表示」などの設定に切り替えることで、高度な検索機能にアクセスできる可能性があります。
ChromeやSafariのメニューからパソコン表示に切り替える方法を覚えておくと便利です。
鍵アカウントの設定変更時の注意点
「鍵をはずせば検索できるようになる?」と疑問に思う方もいるかもしれません。
鍵を解除(公開設定に戻す)すると、その後の投稿は検索インデックスに登録されていきます。
しかし、鍵をかけていた期間の過去ツイートがすぐに検索に出るようになるかどうかは、Twitterの仕様によります。
インデックスへの反映には時間がかかったり、過去分は反映されない場合もあります。
また、鍵を解除することで今まで限られた人だけに見せていた投稿が、不特定多数の人に見られるようになります。
過去の投稿をすべて確認してから設定変更するようにしましょう。
一度公開状態にした投稿は、複数の人に見られたり保存されたりする可能性があります。設定変更は慎重に行ってください。
まとめ
この記事のポイントをまとめます。
- Twitterの通常検索バーには日付指定機能がなく、「高度な検索」や「since/untilコマンド」を使う方法があります
- 鍵アカウントの投稿はTwitterの検索インデックスに登録されないため、どんな検索方法を使っても表示されない
- フォロワーであっても、鍵アカウントのツイートを検索で探すことはできない
- 自分の鍵アカウントの過去ツイートを探すには「データアーカイブのダウンロード」が有効
- パソコンのブラウザから高度な検索を使うと、日付・アカウント・いいね数などを組み合わせた精度の高い検索ができる
- ログアウト状態やアプリでは検索できる範囲が限られるため、ログイン状態でブラウザから使うのがおすすめ
Twitterの検索機能は、使い方を知っているかどうかで便利さが大きく変わります。
「検索できない」と感じたときも、原因のほとんどは仕様の問題か、少しの操作の違いによるものです。
今回ご紹介した「高度な検索」や「検索オペレーター」を活用すれば、日付を指定した絞り込みがスムーズにできるようになります。
鍵アカウントに関しては、プライバシー保護の観点から検索には出てこない仕組みになっているため、自分の過去ツイートを探したい場合はデータアーカイブをうまく活用してみてください。
この記事が、Twitterをもっと快適に使うための参考になれば嬉しいです。

