可通过-site:语法、修改chrome默认搜索引擎、tampermonkey脚本或ublacklist扩展四种方式在谷歌搜索中排除指定网站:第一种直接在搜索词后加-site:域名;第二种将排除指令固化为浏览器默认搜索;第三种用ac重定向脚本动态拦截;第四种用ublacklist扩展支持正则与通配符黑名单。

如果您在谷歌搜索时希望避免某些网站出现在结果中,则可以通过语法指令直接在搜索框中排除指定域名。以下是实现该目标的具体操作步骤:
一、使用-site:语法在搜索框中直接排除
该方法无需安装任何工具或修改浏览器设置,仅通过在谷歌搜索关键词后添加特定排除指令,即可实时过滤掉目标网站及其所有子域名的搜索结果。其原理是利用谷歌原生支持的站点限定符,将匹配到的整个域名层级从结果集中剔除。
1、在谷歌搜索框中输入您要查找的关键词,例如“人工智能教程”。
2、在关键词后输入一个空格,然后输入 -site:example.com(注意 - 前必须有空格,且不加 http:// 或 www)。
3、按回车执行搜索,所有来自 example.com 及其子站(如 blog.example.com、docs.example.com)的结果将不再显示。
4、如需屏蔽多个网站,在同一搜索中连续添加多个 -site:域名 指令,中间以空格分隔,例如:人工智能教程 -site:baidu.com -site:zhihu.com -site:jianshu.com。
二、通过修改Chrome默认搜索引擎实现永久排除
该方法将排除指令固化为浏览器地址栏和新标签页搜索的默认行为,每次输入关键词均自动附加指定的 -site: 规则,适用于高频屏蔽固定网站的用户。其作用范围覆盖地址栏搜索、右键选中搜索及新标签页快捷搜索,但不干预手动访问 google.com 网站后的站内搜索。
1、在Chrome中进入设置 → 搜索引擎 → 管理搜索引擎。
2、在“其他搜索引擎”下方点击“添加”,在“添加搜索引擎”弹窗中填写名称(如“谷歌屏蔽版”)、关键字(如 gbs)及网址格式。
3、在网址格式栏粘贴原始谷歌搜索URL,并在 search?q= 后插入 +-site:youwantblock.com+,确保格式为:{google:baseURL}search?q=%s+-site:youwantblock.com&{google:RLZ}...。
4、保存后,在地址栏输入关键字 gbs 并按 Tab 键,即可调用该定制搜索引擎进行自动排除搜索。
5、在“默认搜索引擎”区域,点击刚添加的条目右侧三点图标,选择“设为默认”,使其成为新标签页及地址栏搜索的首选引擎。
三、借助Tampermonkey + AC重定向脚本自动拦截
该方法通过用户脚本在谷歌、百度、必应等主流搜索引擎结果页加载时,自动识别并隐藏含指定域名的搜索条目,支持批量、动态、可视化管理屏蔽列表,且不依赖搜索引擎自身语法兼容性。
1、访问 chrome://extensions/,开启右上角“开发者模式”。
2、拖入 tampermonkey_stable.crx 文件完成油猴插件安装。
3、打开 Greasy Fork 网站,搜索 “AC-baidu-重定向”,找到对应脚本并点击“安装此脚本”。
4、在任意谷歌搜索结果页右上角点击 AC 重定向图标,选择“自定义” → “附加2-自主拦截域名”。
5、在弹出的DIY输入框中,逐行填入需屏蔽的域名,例如:example.com、test.org,每行一个,无需协议头与通配符。
6、点击“保存”,刷新当前搜索页,所有匹配域名的结果将被立即隐藏,页面布局自动重排。
四、利用uBlacklist扩展净化搜索结果流
该方案专为搜索引擎结果页设计,通过轻量级扩展实现实时黑名单匹配,支持正则表达式与通配符规则,可一键屏蔽当前结果中任意域名,且规则同步至所有支持的搜索引擎(Google、DuckDuckGo、Bing、Yahoo等)。
1、访问 chrome://extensions/,启用“开发者模式”。
2、下载 uBlacklist 官方 .crx 文件,将其拖入扩展管理页完成安装。
3、在谷歌搜索任意关键词后,点击结果页右上角 uBlacklist 图标。
4、在弹出面板中点击【加入黑名单】,当前页面所在域名即被写入全局屏蔽列表。
5、如需精细控制,点击图标后选择【选项】,在“Rules”区域添加类似 *://*.example.com/* 的通配规则,覆盖 HTTP/HTTPS 及所有子域。
6、返回搜索页刷新,已添加规则的域名结果将不再出现,且不影响自然结果排序逻辑。











