我正在尝试搜索谷歌的网址格式:“/ travel-”并将我的搜索结果限制为每个域一个。
这可能吗?
我试过了:
allinurl: "/travel-*"
inurl: "/travel-*"
site: "/travel-*"
不确定如何获得理想的结果...
此外,如果存在执行此功能的其他网址抓取工具,请不要犹豫,将其指出!
谢谢。
答案 0 :(得分:1)
解决方案0
Web应用程序上的This user StackExchange创建了一个GreaseMoneky脚本来帮助解决问题。
好吧,我写了一个Greasemonkey脚本来解决这个问题, http://userscripts-mirror.org/scripts/show/141480.html
我没有太多的JavaScript经验,但它似乎运作良好 足够。我还是惊讶没有人写过这样的东西 然而。这让我发疯了。
有关脚本的更多信息:
解决方案1
Folks on this forum建议使用DuckDuckGo,因为它返回的重复域数少于Google。旅行查询示例:https://duckduckgo.com/?q=travel
答案 1 :(得分:1)
不确定如何执行与上述脚本相同的操作,但以下所有操作都可以将其限制为每次搜索的单个响应:
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 /参数开发域限制方法:)