google検索を使ったプログラムを作っているときに調べたパラメーターリスト。
ただ検索順位を調べるときもパーソナライズ検索を無効にするpwsというものを知っていないと危うい。
| パラメータ | 機能 | 指定可能な値 |
|---|---|---|
| q | 検索ワード | 文字列 |
| hq | 隠しキーワード | 文字列 |
| filter | 類似ページなし | 0(off), 1(on) |
| start | 表示開始番号 | 数値 |
| num | 1 ページの表示数 | 数値 |
| safe | セーフサーチの指定 | off, images, active |
| hl | インターフェースの言語 | ja, en など |
| lr | 検索の言語 | lang_ja, lang_en など |
| ie | 文字コード | utf-8, euc-jp, shift_jis など |
| oe | 検索結果の文字コード | utf-8, euc-jp, shift_jis など |
| sitesearch | 検索対象サイト | サイトurl |
| domains | 検索対象ドメイン | 「,」区切りでドメインをならべる |
| as_q | 必須キーワード | 文字列 |
| as_epq | 必須フレーズ | 文字列 |
| as_oq | 選択必須キーワード | 文字列 |
| as_eq | 除外キーワードを | 文字列 |
| as_filetype | ファイルタイプ | 拡張子 |
| as_ft | as_filetype のモード | i(対象にする), e(除く) |
| as_qdr | 更新日付 |
all, d5(5日以内), w5(5週以内), m2(2ヶ月以内), y1(1年以内) |
| as_occt | 検索対象ページ要素 | any, title, body, url, links |
| as_sitesearch | サイトの指定 | サイトのアドレス |
| as_dt | as_sitesearch のモード | i(on), e(off) |
| as_nlo | 検索対象とする数値範囲の下限 | 数値 |
| as_nhi | 検索対象とする数値範囲の上限 | 数値 |
| pws | パーソナライズ検索 | 0 (無効) |
使わないものも多いけど、知っていると使い勝手の良いものが多そうだ。