GoogleのI'm Feeling LuckyのURL形式


33

PHPページからGoogleに送信する3つまたは4つのキーワードがあり、Googleのサイトにアクセスして「ラッキーだ」と検索したかのように1ページを返します。

Googleにキーワードを提供する方法を知っている人はいますか?

フォーマットは何ですか?

例えば:

www.google.co.uk/lucky?keywords="the royal family"

回答:


50

http://www.google.com/search?q=stackoverflow&btnI

「stackoverflow」をキーワードに置き換えます。


最低限に剥ぎ取られた:)
ダニエルヴァッサーロ

「私はラッキーボタンです」という名前がbtnIであることがわかりましたが、最後に追加してWebサイトのアドレスに書き込む必要があることをどのように知っていましたか?

2
実際、「Feeling Lucky」ボタンをクリックすると、どのURLが要求されているかを確認するためにFiddlerに問い合わせました。次に、言語やソースなどの明らかな冗長パラメーターをすべてURLから削除しましたが、それ以上削除できなくなりました。
ダニエルヴァッサロ

1
いいね それが完璧な答えです!

14

このような:

http://www.google.com/search?hl=en&q={searchTerms}&btnI=I

II nstantの略です。


1
なぜしない私がのために立って、「私はラッキー感じています?」
ダニエルヴァッサロ

1
それは(それがボタンの名前です)の後に、ブラウザ取り除かすべて入れない'
ホーガン

名前btnIはGoogleに由来します。
SLaks

6

必要なURLは次のとおりです。

https://www.google.com/search?q=SEARCHTERM&btnI=I'm+Feeling+Lucky

ここで、「SEARCHTERM」は検索するキーワードです。


3

これを試して:

http://www.google.co.uk/search?q=the+royal+family&btnI=I

「the + royal + family」をURLエンコードされた検索語に置き換えます。


:それはしばらくの間、それはあなたが例えばFirefoxのkeyword.URL設定でこれを使用したい場合は、URLの末尾に&Qパラメータをさせる必要があり...他のユーザーを支援する場合には、この方法をされていますhttp://www.google.com/search?btnI=I&q=
pabuisson

1

次の構文を試してください。

1. http://www.google.com/search?q=stackoverflow&btnI

ただし、予測できない場合があり、代わりに検索結果が表示されます。

2. http://www.google.com/webhp?#q=stackexchange+feeling+lucky&btnI

ただし、2番目の例にソースコードが表示される場合がありますが、無視できます。


btnIパラメータは、Google Instant Enabled用でbtnあり、Google Instant Disabled用です。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.