Googleでの検索方法

大文字/小文字

検索語句の大文字/小文字は区別されません。

4. 細かいことは気にしない (Don’t worry about the little things)

大文字小文字の区別: 「New York Times」と「new york times」では、検索結果は同じです。

Google での検索のコツ - ウェブ検索 ヘルプ

検索オプション (Advanced Search)

Google 検索オプションのページでは、より詳細な条件を指定して検索を実行できます。または、次の演算子をキーワードに含めて検索しても同じです。

検索オプションの演算子

演算子は、クエリを表すパラメータqの値として指定します。たとえば"keyword"q=%22keyword%22のようにして、次のようにリクエストします。

https://www.google.com/search?q=%22keyword%22
演算子 機能
"keyword" 単一の単語を完全に一致するように検索 (フレーズ検索)
-keyword 特定のキーワードを除外
@keyword ソーシャルタグを検索
#keyword ハッシュタグを検索
$price 価格を検索
keyword * keyword ワイルドカード検索
keyword OR keyword OR検索 (ORは必ず大文字)
keyword | keyword
number..number 数値範囲

keywordに指定できる文字のうち、一部の記号は特殊な意味を持ちます。検索での句読点と記号の使用 - Web Search ヘルプ

検索範囲の制限

演算子 機能
keyword site:url 特定のウェブサイト内から検索

site:.co.jpのように、ドメインで指定することも可能

パラメータに含めて、?q=keyword&as_sitesearch=example.comとすることも可能

keyword -site:url 特定のウェブサイト以外から検索
link:url 特定のページにリンクしているページ (期待する結果を得られないときには、何らかのキーワードを含める) Google's Gary Illyes We Did Not Remove The Link Command/Operator
related:url 特定のウェブサイトに類似したウェブサイト
info:url リンクしているページ、類似したページなどの一覧を表示
  演算子 検索対象
ページ タイトル allintitle: ページのタイトル
intitle: 1つ目の語はページのタイトル、2つ目以降は本文
URL allinurl: ページのURL
inurl: 1つ目の語はページのURL、2つ目以降は本文
filetype: ファイルの拡張子 (ファイル形式ではない)

指定可能な拡張子はGoogle インデックスに登録できるファイル形式にあります。

演算子の先頭のallの有無は、空白を挟んで2つ以上の語を並べたときに意味を持ちます。たとえば、

  • intitle:google intitle:search
  • allintitle: google search

の2つは同じ意味となります。これら以外にも公式のドキュメントに記載されていない演算子があり、それらは特別構文 (special syntax) と呼称されています。その情報のいくつかは、

で紹介されています。

キャッシュの確認

cache:urlとして検索することで、そのurlがGoogleによってキャッシュされている状態を確認できます。これは検索方法ではなく、ウェブアーカイブの一種です。

URLパラメータ

検索オプションはキーワードのクエリに含める以外に、URLパラメータとしても指定できます。

パラメータを直接指定してリクエストすると、Googleからアクセスをブロックされることがあります。

このページは、お使いのコンピュータ ネットワークから利用規約に違反すると考えられるリクエストが自動検出されたときに表示されます。ブロックは、これらのリクエストが停止されると間もなく解除されます。それまでは、上に表示されるセキュリティ画像の文字を入力することでサービスを引き続きご利用いただけます。

このトラフィックは、リクエストを自動送信する不正なソフトウェア、ブラウザ プラグイン、またはスクリプトによって発生した可能性があります。ネットワーク接続が共有のものである場合は、同じ IP アドレスを使用している別のコンピュータが発生元の可能性がありますので、管理者に相談してください。詳しくはこちらをご覧ください。

ロボットが使用するような高度な検索語を使用したり、リクエストを非常にすばやく送信した場合も、セキュリティ画像の文字を入力するように求められることがあります。

パラメータ 演算子による表記 機能
as_q keyword  
as_epq "keyword"  
as_eq -keyword  
as_oq OR keyword 複数のキーワードは、次のいずれかの方法で列挙します。
  • as_oq=London Paris
  • as_oq=London%20Paris
  • as_oq=London+Paris
as_qdr ? 指定期間内。as_qdr=hのように指定し、指定可能な値は次のとおり。
  • h … 1時間以内
  • w … 1週間以内
  • m … 1月以内
  • y … 1年以内
as_occt=any (無指定と同じ)  
as_occt=title allintitle:  
as_occt=body allintext:  
as_occt=url allinurl:  
as_occt=links allinanchor:  
as_filetype=filetype filetype:filetype 指定の拡張子を含む
as_filetype=filetype&as_ft=i
as_filetype=filetype&as_ft=e -filetype:filetype 指定の拡張子を含まない
as_sitesearch=example.com site:example.com 指定のウェブサイト内から検索
as_sitesearch=example.com&as_dt=i
as_sitesearch=example.com&as_dt=e -site:example.com 指定のウェブサイト以外から検索
as_rq related:  
as_lq link: