Google搜索中的Google Books图书结果使用uBlacklist进行屏蔽
Lazy loaded imageGoogle搜索中的Google Books图书结果使用uBlacklist进行屏蔽
字数 815阅读时长 3 分钟
2024-7-2
2025-6-26
AI智能摘要
GPT
本文介绍了如何使用uBlacklist屏蔽Google搜索中的Google Books图书结果,分析了问题来源并提供了通过正则表达式编写规则的解决方案。

✨ 前言与总结

1. 文章简介:
本文介绍了如何在Google搜索中使用uBlacklist屏蔽Google Books图书结果。作者认为这些结果对自己没有用处,因此决定进行屏蔽,并详细介绍了具体实现方法。
2. 内容总结:
文章首先描述了Google搜索页面底部出现的Google Books图书结果,并分析了这些结果的来源。随后,文章提出了利用uBlacklist屏蔽这些结果的方法,主要通过编写正则表达式来匹配和屏蔽包含特定参数的URL。最后,作者鼓励读者在评论区分享自己的想法和经验。
3. 关键点总结:
  • 问题描述: Google搜索中出现大量无用的Google Books图书结果。
  • 问题分析: 通过URL Decode确认这些结果来自Google Books,并由特定参数标识。
  • 解决方案: 使用正则表达式编写uBlacklist规则,以屏蔽包含特定参数的URL。
各种类型供您挑选,包您满意
✈️
机场测评与安利
机场测评与安利

📝 主要内容

一. Google搜索中的Google Books图书结果情况

Google正常搜索时,页面底部存在诸多Google Books搜索结果,因基本没有作用等诸多原因,我决定将其屏蔽
notion image

二. 问题分析

复制网页链接URL Decode之后可以发现,它确实是Google Books搜索结果是Google所为dq 参数:传递了Google搜索本身的搜索关键词
notion image

三. 解决方案

1. 常规思路

所以可以直接通过这个搜索参数传递特征进行拦截
所以我们可以针对Google搜索中的Google图书结果写如下的规则
🚫
/https?:\/\/books\.google\..?\/.(\?|&)dq=.*/i
🕵️‍♂️
规则解释
这是一个正则表达式,用于匹配包含Google图书搜索的URL。它的模式是以https://或http://开头,然后是books.google,接着是一个或多个任意字符(避免Google搜索的国家域名特征),然后是一个问号或者一个“&”,再接着是dq=,最后是零个或多个任意字符。这个正则表达式是不区分大小写的。

📖 延伸阅读

 

🤗 总结归纳

 
各种类型供您挑选,包您满意
✈️
机场测评与安利
机场测评与安利

📎 参考文章

主要参考 暂无
 
💡
还可以加入Telegram的七行的小仓库|互联网记忆|博客 七行 技术交流群 找到更多小技巧哦🥰,还可以在聊天群探讨各种问题❓
欢迎在底部评论区分享您的想法和经验,让我们一起共同探讨,共同进步!
 

评论
Loading...