URL per "Mi sento fortunato" all'interno di un sito specifico


10

Sto cercando un URL che passi direttamente al primo hit di Google da un determinato dominio come in "Mi sento fortunato" ma limitato a un determinato dominio.

Sto usando questa formula, ma in genere non funziona.

http://www.google.com/search?q=SEARCHTERM%20site:SITEURL&btnI

Modifica: in realtà sembra funzionare molto. Tuttavia, ci sono alcuni casi in cui non funzionerà.

Risposte:


6

Usa collegamenti come https://www.google.com/search?btnI=1&q=%s site:developer.mozilla.org

btnI = 1 fa la differenza da una richiesta normale.


4

Ho risolto questo passaggio passando a un servizio equivalente da un altro motore di ricerca.

Mentre la formula fornita nella domanda spesso funziona, Google a volte esce e passa a una normale pagina dei risultati di ricerca piuttosto che andare direttamente al primo colpo.

Anatra Anatra Non esce mai. Va sempre al massimo.

Quindi sto usando DuckDuckGo per questo particolare servizio da ora in poi.

Ecco la formula per DuckDuckGo:

https://duckduckgo.com/?q=!ducky+searchterm+site%3Asiteurl

Per esempio:

 https://duckduckgo.com/?q=!ducky+LOL%20Cats+site%3Ayoutube.com

Questo è dove l'ho imparato, a proposito.


2

Nella mia esperienza, l'utilizzo di un normale "btnI = 1 & q =" URL di Google ha funzionato bene in passato. Ma per alcuni anni ho sperimentato reindirizzamenti "fortunati" inaffidabili, come notato dal poster di questa domanda. Dopo un po 'di risoluzione dei problemi ho scoperto che si può risolvere questo problema con un'intestazione "Referer: http://www.google.com/ ":

w3m -header "Referer: http://www.google.com/" "http://www.google.com/search?ie=ISO-8859-1&hl=en&source=hp&q=happy+nation+lyrics&btnI=I%27m+Feeling+Lucky&gbv=1"

Per me, la rimozione del parametro header nel comando sopra fa sì che il reindirizzamento non funzioni. Il reindirizzamento si interrompe anche se si rimuove "www". nell'URL "http: //".

L'ho capito confrontando gli URL e le intestazioni nelle richieste HTTP generate facendo clic manualmente sul pulsante "Lucky" vs caricando direttamente l'URL. /server/504431/human-readable-format-for-http-headers-with-tcpdump (Purtroppo questo metodo di snooping funziona solo con HTTP, non HTTPS)


A partire da ottobre 2019, gli URL "Google lucky" a volte producono una pagina di reindirizzamento speciale, almeno per me, che necessita di ulteriore analisi per ottenere l'URL del risultato migliore. Ho appena scritto una sceneggiatura che lo fa, ma non è molto elegante.
Metamorfico

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.