Google検索オプション「allintitle:検索」「intitle:検索」の使い方と、そのテストとして「Google検索窓」を設置しました。
- 「intitle:検索」の使い方は、検索意図により注意が必要です。
【Google 検索オプション】intitle: allintitle: 使い方
Google検索窓
- このフォームのソースを公開しています。
- この検索窓の具体的な利用方法については、次の記事で詳細に紹介しています。ご参照ください。
「intitle:検索」「allintitle:検索」とは?
検索対象の範囲
ページタイトルのみ
通常のGoogle検索の対象範囲は「記事すべて」です。
「intitle:」「allintitle:」オプションを指定することにより、検索対象の範囲が「ページタイトル」限定となります。
「intitle:検索」の使い方
指定したキーワードが含まれているページタイトルを検索します。
>intitle:キーワード
キーワードが1語の場合、意図した検索結果になります。問題ありません。
※ 2語以上指定するときは注意が必要です!
検索演算子の解釈が違ってきます。
>intitle:キーワード1 キーワード2
2語を検索を実行した場合、「キーワード1の検索対象はページタイトル」OR「キーワード2の検索対象は全文」の挙動となり、検索意図が不明になります。
>(intitle:キーワード1)(キーワード2)
検索演算子の評価 ⇒(intitle:キーワード1)または(キーワード2)
ページタイトルに、指定したキーワードのいずれかが含まれているWebページを検索したい場合、以下のように指定します。
>allintitle:キーワード1 OR キーワード2 OR キーワード3
Googleの検索オプション公式ページでは、実際このように出力されています。
「allintitle:検索」の使い方
ページタイトルに、「指定したキーワードが全て」含まれているWebページを検索します。
>allintitle:キーワード1 キーワード2 キーワード3
Googleの検索オプション公式ページでも、このように出力されています。
ややこしいですね。この記事に設置した検索窓は、この挙動で検索を実行するよう修正してあります。しばらく「おやや??」と試行錯誤してました。
実際に検索してみましょう
この記事の場合「【Google 検索オプション】intitle: allintitle: 使い方」がタイトルです。タイトルを5個のキーワードに分解しました。
- 「Google」
- 「検索オプション」
- 「intitle」
- 「allintitle」
- 「使い方」
- この記事の検索窓に
- キーワードをスペースで区切って入力します。
- 「すべてのキーワードを含む」「いずれかのキーワードを含む」それぞれのボタンを押してください。
キーワード | すべて含む | いずれか含む |
「Google」「検索オプション」 | 約 695 件 | 約 357,000,000 件 |
「Google」「検索オプション」「intitle」 | 0 | 約 508,000,000 件 |
「Google」「検索オプション」「allintitle」 | 約 1 件 | 約 363,000,000 件 |
「Google」「検索オプション」「使い方」 | 約 8 件 | 約 596,000,000 件 |
Google公式の検索ページ 使い方
詳細検索をしたい場合、「Googleの検索オプション公式ページ」が便利です。コマンドの挙動に迷うことなく、お好みのオプションを選択できます。
この記事の検索意図で利用するには・・
- 「検索対象の範囲:ページタイトルのみ」として
- 「すべてのキーワードを含む」にキーワードを入力するか
- 「いずれかのキーワードを含む」にキーワードを入力して
- 「詳細検索ボタン」を押します。

今回のように、特定の目的で使う場合にはDIYで検索窓を設置したほうが便利かもしれません。
「ロボットではありません確認窓」が、時として表示されます。
コード
WordPress(Cocoon)の場合、カスタムHTMLとしてブロックを選択し、下記コードをコピペしてください。そのまま使えます。
<script>
<!--
function kw_search1() {
document.myform.target="allintitle";
var tmp1=document.myform.q.value;
document.myform.q.value="allintitle:"+tmp1;
document.myform.submit();
document.myform.q.value=tmp1;
}
function kw_search2() {
document.myform.target="intitle";
var tmp2=document.myform.q.value;
var query=document.myform.q.value.replace(/\s/g, " OR ");
query=query.replace(/ /g, " OR ");
document.myform.q.value="allintitle:"+query;
document.myform.submit();
document.myform.q.value=tmp2;
}
function kw_search3() {
document.myform.reset();
}
// -->
</script>
<form name="myform" action="https://www.google.co.jp/search" method="get" target="test">
2語から4語のキーワードをスペースで区切ってボックスに入力
<input type="text" name="q" size="40">
<button type="button" onclick="kw_search1()">すべてのキーワードを含む</button>
<button type="button" onclick="kw_search2()">いずれかのキーワードを含む</button>
<button type="button" onclick="kw_search3()">リセット</button>
</form>
コメント