twitterで情報収集をしようとして、「検索結果が多すぎて欲しい投稿に辿り着けない」「特定の期間やユーザーの投稿だけを見たいのに方法が分からない」と感じた経験はないでしょうか。実はtwitterには、投稿を条件で絞り込める検索オプションが用意されており、これを正しく使うだけで、情報収集の精度と効率は大きく変わります。
本記事では、twitter検索オプションについて、検索コマンドと高度な検索の違いから、基本ルール、定番コマンド、目的別テンプレート、うまく検索できないときの対処法までを体系的に解説いたします。暗記に頼らず、「どの目的に、どの検索オプションを使えばよいか」が分かる構成としておりますので、マーケティング調査、エゴサーチ、競合分析、炎上確認など、実務・日常の両面でそのまま活用していただけます。
twitter検索を「なんとなく」から「再現性のある調査手段」へ変えるために、ぜひ最後までご確認ください。
※本コンテンツは「記事制作ポリシー」に基づき、正確かつ信頼性の高い情報提供を心がけております。万が一、内容に誤りや誤解を招く表現がございましたら、お手数ですが「お問い合わせ」よりご一報ください。速やかに確認・修正いたします。
twitter検索オプションでできること
検索コマンドと高度な検索の違い
twitter(現X)の検索は、単語を入れるだけでも投稿を探せますが、投稿量が非常に多いため「欲しい情報がノイズに埋もれる」「必要な期間や発信者に絞れない」「調査結果の再現性が担保しづらい」といった課題が起きやすいです。そこで役立つのが「twitter検索オプション」です。検索オプションを使うと、検索対象を「誰が」「いつ」「どんな形式で(画像・動画・リンク等)」「どのくらい反応がある投稿か」といった条件で絞り込めます。
検索オプションは、大きく次の2つの使い方に分かれます。
検索コマンド(演算子):検索バーに
from:since:filter:などの条件を直接入力して絞り込む方法です。検索式を文字列として管理できるため、再利用や共有に向きます。高度な検索(UI):フォーム上で条件を入力し、検索結果に反映させる方法です。演算子を暗記せずに条件指定でき、複数条件を視覚的に組み立てたいときに便利です。
使い分けの基本方針は以下です。
再現性・共有が重要:検索コマンドが向きます(検索式をテンプレ化できるためです)
条件が多く、入力ミスを避けたい:高度な検索(UI)が向きます(欄に沿って入力できるためです)
スマホ中心で素早く回す:検索コマンドが向きます(検索バーで完結させやすいためです)
実運用では、まずUIで条件を組んで感覚をつかみ、うまく絞れたら検索式(文字列)として保存・共有する、という流れが効率的です。
どんな場面で役立つか
twitter検索オプションは、特に「調べたい目的が明確」な場面ほど効果を発揮します。代表例を整理いたします。
エゴサーチ(自社名・サービス名の評判確認)
口コミや不満、称賛の投稿を拾いたい一方で、求人・投資・無関係な同名語のノイズを除外したい場面です。除外やフレーズ検索が重要です。キャンペーン検証(期間で反応を切り出す)
施策期間中の投稿だけ集めたい、UGC(画像投稿)だけ抽出したいなど、期間・メディア条件の組み合わせが有効です。競合分析(特定アカウントの発信を追う)
競合アカウントの投稿を時系列で見たい、特定期間だけ抜きたい場合にfrom:と期間指定が効果的です。炎上・クレーム対応(初動把握)
いつ頃から拡散したか、どの投稿が火種か、拡散力のある投稿はどれかを、期間やエンゲージメント条件で素早く把握できます。記事・動画の反応収集(リンク付き投稿の抽出)
自社の記事URLが貼られた投稿だけ集めたい場合にリンク条件が役立ちます。
つまり「何を集めたいか」が明確なほど、検索オプションは作業時間と精度の両方を改善します。
twitter検索オプションの基本ルール
AND・OR・フレーズ・除外の書き方
検索コマンドに進む前に、まずは検索の“土台”となる基本ルールを固めることが重要です。ここが曖昧だと、演算子が正しくても結果がズレたり、検索漏れやノイズ増加につながります。
AND検索(複数語を同時に含む)
twitter検索では、基本的に単語を半角スペースで並べるとANDの意味になります。
例:新商品 口コミ→ 「新商品」と「口コミ」の両方を含む投稿を優先的に探します。OR検索(どちらかを含む)
候補語をORでつなぎます。表記揺れや同義語をまとめたいときに有効です。
例:新商品 OR 新製品 OR 新作フレーズ検索(語順固定で探す)
" "で囲むと、その語順のまとまりで検索します。固有名詞、キャンペーン名、決まった表現に向きます。
例:"発売記念キャンペーン"
例:"不具合が直らない"除外検索(ノイズ排除)
不要語の前に-を付けます。採用・投資・無関係ジャンルの排除に有効です。
例:サービス名 -求人 -転職
運用上の注意点として、除外は強力な反面、増やしすぎると検索漏れが起きます。まずは「最も邪魔なノイズ語」から少数だけ除外し、足りなければ追加する順序が安全です。
ハッシュタグ・言語指定の考え方
ハッシュタグ検索
#を含むハッシュタグは、キャンペーンやコミュニティ投稿の収集に有効です。
例:#キャンペーン名
例:#ブランド名 #購入品(複数タグのANDで絞り込み)言語指定(考え方)
lang:jaのように言語条件を付ける運用が紹介されることがあります。多言語が混ざるワードや海外向けの固有名詞では、ノイズ除去に役立つ場合があります。
ただし、言語判定は投稿内容や短文の影響を受けることがあり、意図せず漏れるケースもあり得ます。重要な調査では、言語指定を付けた場合と付けない場合の差分を確認し、漏れが許容できるか検証したうえで採用するのが確実です。
スペースと記号で失敗しないコツ
検索が「効かない」「結果が変」「ゼロ件になる」といったとき、原因の多くはスペースや記号、引用符のミスです。特に以下は頻出です。
コマンドの前後に半角スペースがない
例:ブランド名from:exampleは意図通りに解釈されないことがあります。
正:ブランド名 from:example全角スペースや全角記号が混ざる
日本語IMEで入力すると全角の引用符やスペースが入る場合があります。フレーズ検索の" "が全角になると失敗しやすいです。除外の書き方の崩れ
-の直後に不要語が続いているか、間に余計なスペースが入っていないかを確認します。
例:- 求人のように離れると意図が崩れることがあります。検索式を長くして一気に組みすぎる
結果がゼロになったときに原因を特定しづらくなります。
実務上は「まずキーワードだけ→次にfrom→次に期間→次にfilter→最後に除外」のように、段階的に足して検証する運用が最も安定します。
twitter検索オプションの定番コマンド一覧
ここでは、実務で使用頻度が高い検索コマンドを「用途別」に整理いたします。暗記を目的にせず、「この目的ならこの型」として覚えると、迷いが減り、検索式の品質が上がります。
ユーザー指定
ユーザー指定は「誰が発信したか」「誰に向けた会話か」を切り出すのに使います。
特定ユーザーの投稿:
from:ユーザー名
例:新商品 from:example
→ example が投稿した中で「新商品」を含む投稿を中心に抽出します。特定ユーザー宛の返信:
to:ユーザー名
例:to:example 不具合
→ example 宛に「不具合」を含む返信がないかを探します。サポート状況やクレームの流入把握に向きます。メンション(@)を含む投稿:
@ユーザー名
例:@example 使い方
→ example に言及している投稿を拾います。from:と違い、第三者が話題にしている投稿も含まれます。
使い分けのポイントは以下です。
発信内容(公式発表、過去投稿)を追う:
from:問い合わせ・返信の流れを見る:
to:第三者の言及(評判)を拾う:
@
なお、ユーザー名は表記を誤ると結果がゼロになりやすいため、対象アカウントのIDを正確にコピーして使用するのが確実です。
期間指定と1日抽出の考え方
期間指定は、調査の再現性を担保するうえで最重要です。期間が固定されるだけで、検索結果の変動が抑えられ、報告や比較がしやすくなります。
指定日以降:
since:YYYY-MM-DD指定日以前:
until:YYYY-MM-DD期間指定:
since:YYYY-MM-DD until:YYYY-MM-DD
1日分だけ抽出したい場合の考え方
「特定の1日だけ」を取りたい場面は多いです(例:キャンペーン初日、障害発生日、会見当日など)。このときの基本設計は、開始日を当日、終了日を翌日にする形が扱いやすいです。
例:2025-10-14 の投稿を狙う
キーワード since:2025-10-14 until:2025-10-15
ここで重要なのは、until が「その日を含むのか含まないのか」といった境界が仕様や表示挙動により揺れる可能性がある点です。実務では、必ず少数の投稿で「境界が意図通りか」を検証し、そのうえでチーム内の共通ルールとして運用することを推奨いたします。
また、期間指定を使うときは、次の点も併せて確認すると精度が上がります。
タイムゾーンのズレ:投稿時刻の表示や検索境界が、体感とズレる場合があります。重要な日付は前後日も軽く確認すると安全です。
イベントが深夜に跨る:障害や炎上は深夜帯に発生しやすく、日付が跨ることで取り漏れが出ます。深夜帯は2日分で切ってから、必要に応じて狭める運用が確実です。
メディアとリンク
メディア条件は、情報収集の工数を大きく削減します。たとえばUGC収集で画像だけを集めたい場合、メディア条件がないと文章投稿が大量に混ざり、確認コストが跳ね上がります。
代表的な条件は以下です。
画像・動画付き:
filter:media画像付き:
filter:images動画付き:
filter:videosリンク付き:
filter:links
活用例を目的別に示します。
UGC画像を集める
ブランド名 filter:images since:2025-11-01 until:2025-12-01
→ 画像投稿に限定されるため、コンテンツの一次確認が非常に早くなります。動画レビューを集める
商品名 filter:videos since:2025-11-01 until:2025-12-01
→ 動画のレビューや開封が中心に集まり、SNSでの“見られ方”の把握に向きます。記事拡散を集める
記事タイトル filter:links since:2025-12-01 until:2025-12-16
→ リンク付き投稿に寄せられるため、拡散状況の確認に適します。
人気投稿抽出
炎上確認、話題化把握、バズ投稿の抽出などでは、「反応が少ない投稿」を大量に読むより、一定以上反応のある投稿に絞ったほうが状況把握が早くなります。そのために使われるのが min_faves や min_retweets です。
指定以上のRT:
min_retweets:数値指定以上のいいね:
min_faves:数値
例:キャンペーンで拡散された投稿だけ抽出
#キャンペーン名 min_retweets:50 since:2025-10-01 until:2025-10-31
例:不具合関連で注目度の高い投稿だけ先に確認
サービス名 不具合 min_faves:100 since:2025-12-01 until:2025-12-16
注意点として、閾値を高くしすぎると「重要だが初期段階で反応が少ない投稿」が漏れる場合があります。初動把握では閾値を低め(例:10〜20)から開始し、状況に応じて上げるのが安全です。
場所の絞り込み
店舗やイベント、地域ごとの話題を追う場合に場所条件が役立ちます。ただし、場所条件は投稿側の位置情報設定や記録状況にも左右されるため、他条件より結果が少なくなる傾向があります。代表例として以下が挙げられます。
近傍検索(概略):
near:地名 within:距離緯度経度で指定:
geocode:経度,緯度,範囲
運用では、場所条件だけに依存せず、地名キーワードを併用すると結果が安定しやすいです。
例:
渋谷 カフェ filter:images例:
イベント名 東京 since:... until:...
「位置情報だけで完璧に拾う」という前提ではなく、「地域に関連する投稿を増やすための補助条件」として使うのが現実的です。
高度な検索でtwitter検索オプションをフォーム入力する方法
高度な検索の開き方
高度な検索(UI)は、演算子を暗記せずに条件を積み上げられる点が強みです。基本の流れは次のとおりです。
検索バーでキーワード検索を実行する
検索結果ページのフィルターやメニューから「高度な検索」を開く
単語、アカウント、日付などの欄に条件を入力する
検索を実行し、結果を確認する
運用上のコツは、「高度な検索を開くこと」自体よりも、どの条件をどの順で積むかです。おすすめは以下の順序です。
まず「単語(キーワードやフレーズ)」を固める
次に「ユーザー条件(from/to/@)」を追加する
次に「日付(期間)」を入れて再現性を確保する
必要に応じて「除外」「言語」「メディア」へ進む
この順番にすると、ゼロ件になったときの原因が特定しやすく、調整が早くなります。
各項目の対応関係
高度な検索の入力欄は、実質的に検索コマンド(演算子)を“フォーム化”したものと捉えると理解が早いです。よく使う項目と用途を整理いたします。
単語に関する項目
すべて含む:基礎となるキーワード(AND)
いずれか:同義語・表記揺れ(OR)
フレーズ:固有名詞や決まり文句(” “)
除外:ノイズ語の排除(-)
ハッシュタグ:施策・コミュニティ収集(#)
言語:ノイズが多い場合の補助(lang)
アカウントに関する項目
特定ユーザーから:
from:相当特定ユーザーへ:
to:相当特定ユーザーの言及:
@相当
日付に関する項目
開始日/終了日:
since:/until:相当施策検証では必ず期間を入れると、後日再検索した際のズレが減ります。
高度な検索で一度うまく絞れた条件は、次回以降のために「検索式として控える」ことが重要です。調査は一回きりで終わらず、比較・継続が必要になることが多いためです。
直リンクの使いどころ
高度な検索は、チーム運用や教育用途では「直リンクを共有する」だけで迷子を防げます。活用パターンは以下です。
チームマニュアルに貼る:新人がどこから開くか迷わなくなります。
演算子が苦手なメンバーの入口にする:フォーム入力で成功体験を作れます。
条件が多い調査の初回だけUIで組む:うまくいったら検索式をテンプレ化できます。
なお、端末やアプリ環境によってUIの提供状況は異なる場合があります。その際は、検索バーに検索コマンドを直接入力する方式へ切り替える運用が確実です。
目的別テンプレでtwitter検索オプションを使い切る
ここでは「検索式を作るのが毎回つらい」という状態を解消するために、目的別に“型”を提示いたします。ポイントは、目的→必要条件→検索式の順に作ることです。逆に、演算子一覧から適当に選ぶやり方は、迷いやすく失敗しやすいです。
目的別テンプレ早見表
| 目的 | 推奨オプション | 検索例 |
|---|---|---|
| 自社名の評判を拾う | フレーズ、除外、期間 | "自社名" -求人 -転職 since:2025-12-01 until:2025-12-16 |
| 競合の発信だけ追う | from、期間 | 新商品 from:competitor since:2025-10-01 until:2025-12-16 |
| 競合キャンペーン反応 | ハッシュタグ、期間 | #キャンペーン名 since:2025-10-01 until:2025-10-31 |
| 炎上兆候の把握 | 除外、min系、期間 | 自社名 クレーム min_retweets:20 since:2025-12-01 until:2025-12-16 |
| UGC画像の収集 | filter:images、期間 | 自社名 filter:images since:2025-11-01 until:2025-12-01 |
| 記事拡散の反応 | filter:links、期間 | 記事タイトル filter:links since:2025-12-01 until:2025-12-16 |
この表は、まず「何を集めるか」を起点にして、必要最小限の条件へ落としたものです。最初から条件を盛りすぎず、成果が出る範囲で追加する方針が安定します。
自社名の評判を拾うテンプレ
自社名の評判検索は、「検索漏れ」と「ノイズ」のバランスが難しい領域です。特に同名の別企業や、採用・投資関連の話題が混ざると、確認工数が大きく増えます。
基本テンプレは以下です。
"自社名" -ノイズ語1 -ノイズ語2 since:開始日 until:終了日
具体例(採用系ノイズを抑える)
"サービス名" -求人 -転職 since:2025-12-01 until:2025-12-16
追加の工夫として、評判語を加えると「目的の投稿」がより濃くなります。
"サービス名" 使った -求人 -転職 since:... until:..."サービス名" 口コミ -求人 -転職 since:... until:..."サービス名" おすすめ -求人 -転職 since:... until:...
一方で、評判語を固定すると、自然言語の多様性により漏れが出ます。初回は評判語なしで広めに取り、反応が多すぎる場合に評判語で絞る順序が安全です。
競合キャンペーン反応を集めるテンプレ
キャンペーン反応は、ハッシュタグと期間指定が最も効果的です。まずは以下の“王道”から開始します。
#キャンペーン名 since:開始日 until:終了日
次に、UGC(画像)を集めたい場合は、画像条件を追加します。
#キャンペーン名 filter:images since:開始日 until:終了日
さらに、投稿の質を上げたい場合は、キャンペーン関連語(例:当選、応募、届いた、買った)を足す方法もあります。
#キャンペーン名 当選 since:... until:...#キャンペーン名 届いた filter:images since:... until:...
ただし、条件を足しすぎると参加者の多様な表現が漏れます。UGCを広く集める目的なら「ハッシュタグ+画像+期間」までに留め、後段で分類する運用が確実です。
クレーム・炎上兆候を見つけるテンプレ
炎上兆候の把握では、情報を「早く」「要点から」掴むことが重要です。以下のように、まずは重要語(クレーム、不具合、最悪、返金など)を入れ、期間を固定します。
自社名 クレーム since:開始日 until:終了日自社名 不具合 since:開始日 until:終了日
次に、拡散度で優先順位を付けたい場合は、min_retweets や min_faves を足します。
自社名 クレーム min_retweets:20 since:... until:...
運用上のポイントは、「閾値を上げすぎない」ことです。初動は反応が少ない投稿が火種になっている場合もあるため、最初は低め(10〜20程度)に設定し、状況を見て上げるのが安全です。
また、炎上は関連語が急速に変化します。たとえば最初は「不具合」「落ちる」だったのが、「返金」「対応遅い」へ遷移することがあります。重要語を2〜3種類に分けて並行検索すると、変化を追いやすくなります。
UGC画像を集めるテンプレ
UGC画像収集は、最も効果が体感しやすいユースケースです。画像条件を付けるだけで、確認工数が劇的に下がります。
ブランド名 filter:images since:開始日 until:終了日
さらに、UGCの“文脈”を揃えたい場合は、利用シーン語を足します。
ブランド名 filter:images "買った" since:... until:...ブランド名 filter:images "届いた" since:... until:...ブランド名 filter:images "使ってみた" since:... until:...
ただし、フレーズ固定は漏れを生むため、収集目的なら「画像+ブランド名+期間」を基本にし、分類目的で追加条件を使う、という二段構えを推奨いたします。
特定人物の過去投稿を期間で抜くテンプレ
特定人物(自社担当者、競合担当者、インフルエンサーなど)の発信を、特定期間だけ切り出したい場面では from: と期間指定をセットで使います。
キーワード from:ユーザー名 since:開始日 until:終了日
例:発表関連の投稿を10月分だけ抽出
発表 from:example since:2025-10-01 until:2025-11-01
「キーワードなしで全部見たい」場合は、キーワードを外して from:ユーザー名 since:... until:... としてもよいですが、結果が多くなるため、目的語(発表、障害、告知、キャンペーン等)を足すと読みやすくなります。
twitter検索オプションが効かないときの診断と対処
結果ゼロの典型原因
検索結果がゼロになると「演算子が壊れた」「仕様変更か」と考えがちですが、実際には入力ミスや条件過多が原因であることが多いです。よくある原因を優先度順に整理いたします。
条件を盛りすぎた(ANDが増えすぎた)
単語を増やすほど対象が狭まり、ゼロになりやすいです。特にフレーズ検索や除外を多用すると一気にゼロになります。
対処:条件を半分に減らし、どこでゼロになったか段階的に確認します。半角スペース・記号のミス
コマンドの前にスペースがない、引用符が全角、除外の書き方が崩れている、などです。
対処:検索式を短くし、正しい記号に統一してから再構築します。期間の境界ミス
1日抽出のつもりでuntilの日付を誤る、イベントが深夜に跨っているのに日付を固定してしまう、などです。
対処:前後日を含めて広めに取り、そこから狭めます。表記揺れ・同義語の取りこぼし
サービス名の略称、旧名称、カタカナ・英字の揺れがあると漏れます。
対処:ORを活用して表記揺れを束ねます。対象自体が少ない条件を使った
場所条件や、特定のユーザー宛の返信など、元々母数が少ない条件はゼロになりやすいです。
対処:条件を緩めて母数を確保し、別の条件(地名キーワードなど)を併用します。
原因切り分けの最短手順は、「キーワードだけ」→「from」→「期間」→「filter」→「除外」の順に戻って組み直すことです。ゼロになる箇所が分かれば、調整がすぐ可能になります。
端末差と表示仕様の注意点
検索は「同じ検索式でも、見え方や導線が環境で違う」ことで混乱が起こりやすいです。代表的には以下です。
アプリでは高度な検索UIが見つけにくい/使えない場合がある
対処:検索バーに検索コマンドを直接入力する運用へ切り替えます。検索結果の表示順や“おすすめ”が混ざる
目的が調査であれば、必要に応じて「最新」などの表示に切り替えて確認し、取りこぼしがないかを見ます。期間指定をしても境界が体感とズレることがある
対処:重要な期間は、前後日を含めて検証します。
端末差は避けづらい前提として、チーム運用では「検索式(文字列)」「対象期間」「確認した表示モード」をセットでメモしておくと、再現性が大きく向上します。
再現性を上げるチェックリスト
最後に、検索結果の信頼性を上げるためのチェックリストを提示いたします。調査やレポート作成の前に、以下を確認してください。
検索の目的が明確か(評判収集/炎上把握/UGC収集など)
キーワードはフレーズ固定が必要か(固有名詞なら
" "を検討)表記揺れを
ORで吸収できているか(略称・旧名・英字など)除外語を盛りすぎていないか(検索漏れのリスクを許容できるか)
期間は開始日・終了日が意図通りか(1日抽出なら翌日を
untilにする設計を検証)from/to/@の意図が合っているか(発信者、返信、言及で目的が違います)filter:images/videos/linksが目的に適合しているか(確認工数削減に直結します)重要な調査は、条件を少し緩めた検索でも突合し、取りこぼしがないか確認したか
このチェックを習慣化すると、「検索式は正しいはずなのに結果が怪しい」という状況を大幅に減らせます。
よくある質問
検索コマンドはスマホアプリでも使えますか
スマホアプリでも、基本的には検索バーに検索コマンド(from: since: filter: 等)を入力して検索できます。高度な検索(フォームUI)は環境により導線が異なる場合があるため、迷う場合は「検索バー入力で完結させる」運用が最も確実です。チーム内では、テンプレとなる検索式を共有してコピペ運用にすると、端末差の影響を最小化できます。
since/untilで1日分だけ抽出するにはどうしますか
基本設計は「開始日=当日、終了日=翌日」です。
例:2025-10-14 の1日分を狙う場合キーワード since:2025-10-14 until:2025-10-15
ただし、検索境界の扱いは仕様や表示により揺れうるため、重要な調査では少数の投稿で境界が意図通りかを確認し、必要に応じて前後日も含めて検証したうえで確定してください。
画像だけ、動画だけ検索できますか
可能です。代表例は以下です。
画像:
filter:images動画:
filter:videos画像・動画:
filter:media
UGC収集やレビュー収集では、まず filter:images で確認工数を下げ、必要に応じて動画条件や期間条件を追加する運用が安定します。
いいね数・RT数で絞れますか
可能です。代表例として以下が使われます。
いいね数:
min_faves:数値RT数:
min_retweets:数値
炎上確認や話題化の把握では、まず低めの閾値で全体感を掴み、状況に応じて閾値を上げて精読対象を絞ると、取りこぼしと効率のバランスが取りやすくなります。
高度な検索のURLはありますか
高度な検索は、ブラウザでフォーム入力を行える導線があります。チーム内共有では、直リンクを共有して迷子を防ぐ運用が有効です。なお、環境によって見え方が異なる場合があるため、見つからない場合は検索バーに検索コマンドを直接入力する運用へ切り替えてください。
まとめ
twitter検索オプションは、単なる小技ではなく「情報収集の品質と再現性を担保するための基本スキル」です。暗記しようとすると辛くなりますが、目的別テンプレとして運用すれば、調査のスピードと精度が大きく改善します。
まずは 基本ルール(半角スペース、フレーズ、除外) を固める
次に ユーザー指定(from/to/@) と 期間指定(since/until) をセットで使い、再現性を確保する
画像・動画・リンク(filter系) で確認工数を下げ、必要なら min系 で優先順位を付ける
うまくいかないときは、条件を減らして段階的に組み直し、ゼロになる原因を特定する
最後に、検索の仕様や表示は変化し得ます。重要な調査や意思決定に用いる場合は、必ず「期間境界の検証」「条件を緩めた検索との突合」「検索式の保存・共有」をセットで行い、再現性のある運用へ落とし込んでください。