รูปแบบ URL สำหรับ Google ดีใจจังค้นแล้วเจอเลย


33

ฉันมีคำหลัก 3 หรือ 4 คำที่ฉันต้องการส่งจากหน้า PHP ของฉันไปยัง Google และกลับมาหนึ่งหน้าราวกับว่าฉันได้ไปที่เว็บไซต์ของ Google และค้นหาโดยใช้ "ฉันรู้สึกโชคดี"

ไม่มีใครรู้วิธีการจัดหาคำหลักให้กับ Google หรือไม่

รูปแบบคืออะไร?

เช่น:

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

ดูเพิ่มเติมได้ที่: stackoverflow.com/questions/18950941/…
kenorb

คำตอบ:


50

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

แทนที่ "stackoverflow" ด้วยคำหลักของคุณ


ถอดเป็นค่าต่ำสุดเปลือย :)
Daniel Vassallo

ฉันเห็นว่า "ฉันโชคดีปุ่ม" มีชื่อ = btnI ฉันสงสัยว่าคุณรู้ได้อย่างไรว่าควรเขียนลงในเว็บไซต์โดยการต่อท้าย?

2
อันที่จริงฉันตรวจจับ Fiddler เพื่อดูว่ามีการร้องขอ URL ใดจากการคลิกปุ่ม "รู้สึกดี" จากนั้นฉันก็ถอดพารามิเตอร์ที่ซ้ำซ้อนที่เห็นได้ชัดทั้งหมดเช่นภาษาแหล่งที่มา ฯลฯ จาก URL จนกว่าฉันจะไม่สามารถดึงอีกต่อไปได้
Daniel Vassallo

1
ดี นั่นคือคำตอบที่สมบูรณ์แบบ!

14

อย่างนี้:

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

Iย่อมาจากI nstant


1
ทำไมไม่ฉันยืน "ฉันรู้สึกโชคดี?"
Daniel Vassallo

1
มัน (มันเป็นชื่อของปุ่ม) ใส่เบราว์เซอร์ลบทุกอย่างหลังจากที่'
โฮแกน

ชื่อbtnIนี้มาจาก Google
SLAK

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" ด้วยคำค้นหาที่เข้ารหัสของคุณ


ไม่นานมานี้ แต่ในกรณีที่ช่วยผู้ใช้รายอื่น ... หากคุณต้องการใช้สิ่งนี้ในการตั้งค่าhttp://www.google.com/search?btnI=I&q=
คีย์เวิร์ด Firefox.URL

1

ลองไวยากรณ์ต่อไปนี้:

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

แต่บางครั้งก็ไม่สามารถคาดเดาได้และให้ผลการค้นหาแทน

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

แต่บางครั้งคุณจะเห็นซอร์สโค้ดปรากฏในตัวอย่างที่สอง แต่คุณสามารถเพิกเฉยได้


btnIพารามิเตอร์สำหรับ Google เปิดใช้งานทันทีและbtnสำหรับ Google ปิดใช้งานทันที


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.