我試圖搜索谷歌的網址模式:「/ travel-」,並將我的搜索結果限制爲每個域名一個。谷歌搜索 - 網址模式 - 每個域的一個結果
這可能嗎?
我已經試過:
allinurl: "/travel-*"
inurl: "/travel-*"
site: "/travel-*"
不知道如何獲得期望的結果...
此外,如果另一個URL抓取工具存在的,它此功能,請不要猶豫,指出來!
謝謝。
我試圖搜索谷歌的網址模式:「/ travel-」,並將我的搜索結果限制爲每個域名一個。谷歌搜索 - 網址模式 - 每個域的一個結果
這可能嗎?
我已經試過:
allinurl: "/travel-*"
inurl: "/travel-*"
site: "/travel-*"
不知道如何獲得期望的結果...
此外,如果另一個URL抓取工具存在的,它此功能,請不要猶豫,指出來!
謝謝。
解決方案0
This user上的Web應用程序StackExchange創建GreaseMoneky腳本來幫助這一問題。
通過對腳本 https://webapps.stackexchange.com/questions/30015/prevent-many-results-from-same-domain-in-google-search嗯,我寫了一個Greasemonkey腳本來解決這個問題, http://userscripts-mirror.org/scripts/show/141480.html。
我沒有太多的JavaScript經驗,但它似乎很好地工作 。我仍然很驚訝沒有人寫過類似 的東西呢。這讓我瘋狂。最後更新時間2013年11月27日 - - 1573次安裝
- 隱藏從一個域多個結果在谷歌
- 通過daleswanson:
更多信息
。
解決方案1
Folks on this forum建議使用DuckDuckGo因爲它返回比谷歌少重複域。例如旅行查詢:https://duckduckgo.com/?q=travel
不知道該怎麼做上述相同的腳本,但下面所有做工精細將其限制在每次搜索的單一響應:
www.google.com/search?q=allinurl%3A+"%2Ftravel-*"&oq=allinurl%3A+"%2Ftravel-*"&num=1
www.google.com/search?q=inurl%3A+"%2Ftravel-*"&oq=inurl%3A+"%2Ftravel-*"&num=1
www.google.com/search?q=site%3A+"%2Ftravel-*"&oq=site%3A+"%2Ftravel-*"&num=1
我應在域工作限制方法通過API /參數在接下來的幾天:)
「num」參數似乎限制爲x個結果,這不是所需的功能。 – 2014-10-27 18:23:28
啊抱歉得到了棒的錯誤結束,然後,將盡快糾正,我可以:) – GMasucci 2014-10-29 09:06:02
解決方案0似乎有用的限制爲每個域的結果,但沒有確切的URL所需:「/ travel-」,可以修改腳本,並從那裏,看起來不錯! 解決方案1,無法在url中搜索確切的字符串,也無法限制每個域的結果。 – 2014-10-27 18:20:47
DuckDuckGo的結果只是更好一點。沒有辦法限制每個域的結果。解決方案0可能是你最好的選擇。關於這個問題有很多討論,但不是很多解決方案或解決方法。 – JSuar 2014-10-27 18:23:50
@LucLaverdure,這回答你的問題。爲什麼不接受答案或至少投票有幫助的答案? – JSuar 2014-11-01 18:04:17