URL para "Estou com sorte" em um site específico


10

Estou procurando um URL que vá diretamente para o primeiro hit do Google em um determinado domínio, como em "Estou com sorte", mas limitado a um determinado domínio.

Estou usando esta fórmula, mas normalmente não funciona.

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

Edit: Parece funcionar na maioria das vezes. No entanto, existem alguns casos em que não funcionará.

Respostas:


6

Use links como https://www.google.com/search?btnI=1&q=%s site:developer.mozilla.org

btnI = 1 faz a diferença de uma solicitação normal.


4

Resolvi isso mudando para um serviço equivalente por outro mecanismo de pesquisa.

Embora a fórmula fornecida na pergunta funcione com frequência, o Google às vezes desdobra e acessa uma página de resultados de pesquisa regular, em vez de ir diretamente para o item principal.

DuckDuckGo nunca sai de galinhas. Ele sempre vai para o hit principal.

Portanto, estou usando o DuckDuckGo para esse serviço específico a partir de agora.

Aqui está a fórmula para o DuckDuckGo:

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

Por exemplo:

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

Foi aqui que eu aprendi, a propósito.


2

Na minha experiência, o uso de um URL comum do Google "btnI = 1 & q =" funcionou bem no passado. Mas, há alguns anos, tenho experimentado redirecionamentos "afortunados" não confiáveis, conforme observado no pôster desta pergunta. Após alguma solução de problemas, descobri que é possível corrigir isso com o cabeçalho "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"

Para mim, remover o parâmetro header no comando acima faz com que o redirecionamento não funcione. O redirecionamento também será interrompido se você remover o "www". no URL "http: //".

Eu descobri isso comparando os URLs e os cabeçalhos nas solicitações HTTP geradas, clicando manualmente no botão "Lucky" vs carregando o URL diretamente. /server/504431/human-readable-format-for-http-headers-with-tcpdump (Infelizmente, esse método de espionagem funciona apenas com HTTP, não com HTTPS)


A partir de outubro de 2019, os URLs com "sorte do Google" às ​​vezes produzem uma página de redirecionamento especial, pelo menos para mim, que precisa de análise extra para obter o URL do resultado principal. Acabei de escrever um script que faz isso, mas não é muito elegante.
Metamórfico

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.