구글의 "운이 좋다"URL


14

'운이 좋네요'기능을 사용하여 나를 첫 번째 결과로 리디렉션하는 URL을 만들려고 &btnI=I합니다. 검색 URL에 추가 하지만 때로는 작동하지 않고 대신 결과 페이지가 표시됩니다. 나는 해결책을 찾으려고 노력했지만 일부는 &sourceid=navclientURL 에 추가 하면 작동하지만 작동하지 않는다고 말하고 있습니다 .

이것은 작동합니다 :

http://www.google.com/search?&sourceid=navclient&btnI=I&q=facebook

그러나 이것은하지 않습니다 :

http://www.google.com/search?&sourceid=navclient&btnI=I&q=cahuu

쿼리가 얼마나 특이한 지에 달려 있다고 생각하지만 로마자 일본어로 작동하도록해야하므로 해당 상황에서 어떻게 작동합니까?




내가 기억하는 것에서, "나는 운이 좋은 느낌"이 항상 한 페이지를 가져 오지는 않았다. 번역이 필요한 상황이있을 수 있습니다.
ale

답변:


11

잠시 후 나는 해결책을 찾았다. 다음을 사용할 수 있습니다 :

http://www.google.com/webhp?#q=yourquery&btnI=I

항상 첫 번째 결과로 보내지지만 때로는 리디렉션하기 전에 google.com의 절반이 렌더링됩니다.

이것에 덧붙여, 내 질문은 Greasemonkey / Tampermonkey 스크립트에서 사용하고 google.com에서 "I 'm feeling lucky"버튼을 사용하면 Google이 항상 당신을 리디렉션하는 방법을 연구 한 결과 참조자가 " https : //www.google.com/ "; 그런 다음 GM_xmlhttpRequest 및 finalUrl을 다음과 같이 사용할 수 있습니다.

GM_xmlhttpRequest({
    method: 'HEAD',
    url: 'https://www.google.com/search?btnI=I&q=yourquery',
    headers: {
        referer: 'https://www.google.com/'
    },
    onload: function(response) {
        console.log(response.finalUrl);
    }
});

1
좋은 대답이지만 두 가지 리디렉션이 필요합니다. 다음 변형은 리디렉션없이 작동합니다. google.com/webhp?#btnI=I&q=yourquery 참고 : 스택 교환으로 인해 URL이 잘못 단축되고 호스트는 www.google.com이어야합니다.
Sam Watkins

1
@SamWatkins에서 GET 매개 변수의 순서는 실제로 차이가 없습니다.
lolmaus-Andrey Mikhaylov

webhp URL이 더 이상 작동하지 않습니다.
orlp

1
언급했듯이이 URL은 더 이상 작동하지 않는 것 같습니다. Google 검색 결과가 나타납니다.
Philipp Lenssen

0

사용할 때 "정말 되었습니까?"

http://www.google.com/search?&sourceid=navclient&btnI=I&q=cahuu

내 생각에 모호하지 않고 Google 검색에서 직접 인식되는 검색어가 필요합니다. 문제는 때때로 '당신이 의미 했습니까?'대신 Google은 사용자가 쿼리 한 내용에 오타가 있다고 가정하고 다른 것에 대해 "결과 표시"를 결정하는 경우가 있습니다. 이 경우 "운이 좋겠다"는 질문이 전혀 포함되지 않은 페이지로 연결됩니다. 예를 들면 다음과 같습니다.

http://www.google.com/search?&sourceid=navclient&btnI=I&q=gooogle


&nfpr=1URL에 추가 하면 Google에서 "정확한 것으로 생각하는"결과를 표시하지만 정확하다고 생각되는 결과를 표시하지 않도록 할 수 있습니다. 그렇다면 모든 쿼리에서 작동하도록 할 수있는 방법이없는 것 같습니다.
user3035542
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.