AI智能摘要
GPT
本文介绍了如何在Google搜索中使用uBlacklist屏蔽Google Books的图书结果。作者认为这些结果无用,分析了其来源并提出了利用正则表达式编写规则进行屏蔽的方法。关键在于识别和匹配特定URL参数,从而有效拦截不需要的搜索结果。整体内容涵盖了问题描述、分析及解决方案。
1. 文章简介:
本文介绍了如何在Google搜索中使用uBlacklist屏蔽Google Books图书结果。作者认为这些结果对自己没有用处,因此决定进行屏蔽,并详细介绍了具体实现方法。
2. 内容总结:
文章首先描述了Google搜索页面底部出现的Google Books图书结果,并分析了这些结果的来源。随后,文章提出了利用uBlacklist屏蔽这些结果的方法,主要通过编写正则表达式来匹配和屏蔽包含特定参数的URL。最后,作者鼓励读者在评论区分享自己的想法和经验。
3. 关键点总结:
- 问题描述: Google搜索中出现大量无用的Google Books图书结果。
- 问题分析: 通过URL Decode确认这些结果来自Google Books,并由特定参数标识。
- 解决方案: 使用正则表达式编写uBlacklist规则,以屏蔽包含特定参数的URL。
自用全专线,小贵但效果超好 Aifun 爱翻 - 机场测评
一. Google搜索中的Google Books图书结果情况
Google正常搜索时,页面底部存在
诸多Google Books搜索结果
,因基本没有作用
等诸多原因,我决定将其屏蔽
很多人存在类似问题
二. 问题分析
复制网页链接URL Decode之后可以发现,它确实是
Google Books搜索结果
且是Google所为
,dq 参数
:传递了Google搜索本身的搜索关键词
三. 解决方案
1. 常规思路
所以可以直接通过这个
搜索参数传递特征
进行拦截所以我们可以针对Google搜索中的Google图书结果写如下的规则
/https?:\/\/books\.google\..
?\/.
(\?|&)dq=.*/i
规则解释
这是一个正则表达式,用于匹配包含Google图书搜索的URL。它的模式是以https://或http://开头,然后是books.google,接着是一个或多个任意字符(避免Google搜索的国家域名特征),然后是一个问号或者一个“&”,再接着是dq=,最后是零个或多个任意字符。这个正则表达式是不区分大小写的。
自用全专线,小贵但效果超好 Aifun 爱翻 - 机场测评
📎 参考文章
主要参考 暂无
还可以加入Telegram的七行的小仓库|互联网记忆|博客 和七行 技术交流群 找到更多小技巧哦🥰,还可以在聊天群探讨各种问题❓
欢迎在底部评论区分享您的想法和经验,让我们一起共同探讨,共同进步!
- 作者:Qi Xing
- 链接:https://blog.qixing1217.top/article/google-books-search-results-blocked-using-ublacklist
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。