网站URL简化|去除杂乱参数
网站URL简化
一个轻量、安静的用户脚本,帮你把网址"瘦身":自动去掉无用和跟踪参数,只留下真正有用的。不开新页面、不打断浏览;B站评论定位会保留(如 #reply...),百度只保留必要搜索参数(wd/pn/si,gpc=stf 会被去除),其它多余参数一律清理。全新自定义规则系统,支持为任意网站添加清理规则。云端规则同步,自动获取最新清理规则,多节点支持(Gitee/GitHub/jsDelivr)。内置清理记录系统,支持查看历史、导出日志、一键反馈调试信息。信息面板由后端代理提供,并加了缓存和限流,打开更稳更快。
安装方法
安装一个用户脚本管理器:
- Chrome/Edge: Tampermonkey
- Firefox: Tampermonkey
- 脚本猫: 脚本猫
点击安装按钮即可
使用方法
安装后脚本会自动运行,你可以通过脚本菜单进行配置和管理。
基础配置
- 点击浏览器工具栏中的脚本管理器图标
- 在弹出菜单中找到"网站URL简化"
- 可以看到以下主要选项:
功能开关:
- 📊 使用次数统计
- 💬 提供反馈或建议
- ✅/❌ 启用URL清理(总开关)
- ☁️ 云端同步(显示云端规则数量)
- ⚙️ 清理规则和其它功能设置(详细配置)
- 🔄 重置默认规则
- 📅 显示信息面板(日历和调试信息)
清理记录管理:
- 📝 查看清理记录(最近100条)
- 📋 复制记录用于反馈
- 💾 导出清理记录(JSON/TXT)
- 🗑️ 清空清理记录
清理规则和其它功能设置
在"清理规则和其它功能设置"中可以管理所有清理规则:
云端同步
- 启用/禁用云端同步
- 手动触发同步
- 查看同步状态和上次同步时间
- 多节点支持:Gitee(默认)、GitHub、jsDelivr CDN
- 云端规则优先级:云端规则优先于本地规则
清理规则管理
- 查看所有规则列表(包括默认规则、自定义规则和云端规则)
- 按域名分组显示规则
- 区分规则来源:
- 云端规则(蓝色标签):从云端同步的规则
- 本地规则(绿色标签):用户自定义的规则
- 启用/禁用单个规则
- 编辑现有规则(仅本地规则)
- 删除规则(仅本地规则)
- 添加自定义规则
- 规则列表滚动位置记忆
清理模式
- 🔔 提示模式:清理后显示通知提示
- 🔕 静默模式:清理后不显示提示(默认)
内置默认规则
- ✅ 必应搜索
- ✅ 百度搜索
- ✅ B站视频
- ✅ KIMI AI
- ✅ Minecraft Wiki重定向
- ✅ 360搜索
- ✅ CSDN博客
- ✅ 搜狗搜索
- ✅ Google搜索
自定义规则格式
name: 规则名称
domain: 域名(如 example.com)
path: 路径(可选,如 /search)
keep: 要保留的参数(用逗号分隔)
remove: 要移除的参数(用逗号分隔,* 表示所有参数)
action: redirect 或 replace
示例:
name: 我的网站
domain: example.com
path: /search
keep: q, page
remove: *
action: redirect
清理记录功能
脚本会自动记录每次清理操作,方便查看和反馈问题:
- 点击"查看清理记录"可查看详细历史
- 支持搜索功能,快速查找特定记录
- 可导出为JSON或TXT格式
- 一键复制用于BUG反馈
支持的网站
简述:
搜索引擎:仅保留关键词与分页(必应、百度、360、搜狗、Google)
B站视频:保留 BV 号与评论定位
#reply...KIMI 首页:移除全部参数
CSDN博客:移除追踪参数,保留文章路径
Minecraft Fandom:自动重定向到官方新 Wiki
自定义规则:支持为任意网站添加清理规则
必应搜索 (cn.bing.com)
- 示例:
- 原始URL:
https://cn.bing.com/search?q=示例&first=1&FORM=PERE&... - 清理后:
https://cn.bing.com/search?q=示例&first=1
- 原始URL:
- 示例:
B站视频 (www.bilibili.com)
- 示例:
- 原始URL:
https://www.bilibili.com/video/BV1j114514y1J7Hn/?spm_id_from=333.788.recommend_more_video.2 - 清理后:
https://www.bilibili.com/video/BV1j114514y1J7Hn
注:同样适配分享功能,并保留#reply评论定位锚点 - 原始URL(包含评论锚点):
https://www.bilibili.com/video/BV1j114514y1J7Hn#reply279602483584 - 清理后:
https://www.bilibili.com/video/BV1j114514y1J7Hn#reply279602483584
- 原始URL:
- 示例:
百度搜索 (www.baidu.com)
- 示例:
- 原始URL:
https://www.baidu.com/s?wd=2&pn=0&oq=2&ie=utf-8&rsv_pq=8114514&... - 清理后:
https://www.baidu.com/s?wd=2&pn=0 - 原始URL:
https://www.baidu.com/s?wd=2&pn=0&si=site&gpc=stf&... - 清理后:
https://www.baidu.com/s?wd=2&pn=0&si=site - 原始URL:
https://www.baidu.com/s?wd=2&pn=0&si=site&gpc=stf=2024-01-01|sto=2024-12-31&... - 清理后:
https://www.baidu.com/s?wd=2&pn=0&si=site&gpc=stf=2024-01-01|sto=2024-12-31
- 原始URL:
- 示例:
KIMI AI (kimi.moonshot.cn)
- 示例:
- 原始URL:
https://kimi.moonshot.cn/?utm_campaign=TR_114514&... - 清理后:
https://kimi.moonshot.cn/
- 原始URL:
- 示例:
Minecraft Wiki 重定向
- 示例:
- 旧Wiki:
https://minecraft.fandom.com/zh/wiki/.minecraft - 重定向到:
https://zh.minecraft.wiki/w/.minecraft
- 旧Wiki:
- 支持所有语言版本的自动重定向
- 特殊情况:
- 旧Wiki(英文):
https://minecraft.fandom.com/wiki/.minecraft - 重定向到:
https://en.minecraft.wiki/w/.minecraft
- 旧Wiki(英文):
- 示例:
360搜索 (www.so.com)
- 示例:
- 原始URL:
https://www.so.com/s?q=Q&pn=2&psid=e4a453b016a044e5cf71fbf6ede6fcb2&src=srp_paging&sp=af6&cp=06c0008af6&fr=hao_360so_b_per - 清理后:
https://www.so.com/s?q=Q&pn=2
- 原始URL:
- 示例:
CSDN博客 (blog.csdn.net)
- 示例:
- 原始URL:
https://blog.csdn.net/weixin_12345678/article/details/123456789?spm=1001.2014.3001.5502&utm_source=distribute.pc_relevant.none-task-blog - 清理后:
https://blog.csdn.net/weixin_12345678/article/details/123456789
- 原始URL:
- 示例:
搜狗搜索 (www.sogou.com)
- 示例:
- 原始URL:
https://www.sogou.com/sogou?query=dd&tsn=1&page=2&utm_source=wechat&pid=sogou-wsse-123456 - 清理后:
https://www.sogou.com/sogou?query=dd&tsn=1&page=2
- 原始URL:
- 示例:
Google搜索 (google.com)
- 示例:
- 原始URL:
https://www.google.com/search?q=test&start=10&source=hp&ei=xxx&ved=xxx - 清理后:
https://www.google.com/search?q=test&start=10
- 原始URL:
- 示例:
开源协议
本项目采用 MIT 许可证开源,这意味着你可以:
- 自由使用
- 自由修改
- 自由分发
- 商业使用
反馈须知
遇到问题或想提建议?请按照以下步骤提供完整信息,帮助我们快速定位和解决问题:
📋 如何反馈 BUG
推荐方式(信息最全):
打开脚本菜单
- 点击浏览器工具栏中的脚本管理器图标
- 找到"网站URL简化"脚本
获取调试信息
- 点击菜单中的
💬 提供反馈或建议 - 在弹窗中点击
📅 打开信息面板(获取调试信息) - 点击底部的
显示调试信息按钮 - 点击
📋 复制全部调试信息按钮
- 点击菜单中的
前往反馈页面
提交反馈
- 粘贴刚才复制的调试信息
- 描述问题现象(越详细越好)
- 如果可以,附上问题截图
快捷方式(查看清理记录):
如果只是想查看某次URL清理是否正确:
- 点击菜单
📝 查看清理记录 - 搜索相关记录
- 点击
📋 复制记录用于反馈 - 前往反馈页面粘贴
云端规则特殊反馈方式:
如果遇到云端规则的问题(例如规则误删参数、规则未生效等),可以通过以下方式快速反馈:
打开自定义规则面板
- 点击脚本菜单中的
⚙️ 清理规则和其它功能设置 - 进入规则管理页面
- 点击脚本菜单中的
找到有问题的云端规则
- 云端规则会显示蓝色标签
- 找到对应网站的规则
点击反馈按钮
- 在规则右侧找到
反馈该云端规则按钮 - 点击后会弹出选择反馈平台的提示
- 在规则右侧找到
选择反馈平台
- 点击【确定】跳转到 GitHub Issue
- 点击【取消】跳转到 Gitee Issue
填写反馈信息
- 标题已自动预填,包含规则名称和版本
- 按照模板填写问题描述、复现步骤等信息
提示: 点击反馈按钮后,反馈标题会自动复制到剪贴板,方便您在反馈页面使用。
💡 反馈建议或新功能
功能建议也欢迎!可以直接在反馈页面留言:
- 说明想要的功能
- 如果是针对特定网站,请提供示例URL
- 附上使用场景说明会更有帮助
⚠️ 重要提示
- 请务必提供调试信息:没有调试信息很难定位问题
- 描述清楚:说明问题发生的网站、操作步骤
- 保护隐私:如果URL中包含敏感信息,可以用
***替换
贡献
欢迎发送邮件到 xiaojiyangz@163.com 来帮助改进这个脚本!
更多插件
更新日志
4.2 (2025-03-07)
新增云端规则同步系统,支持从云端自动获取最新清理规则
多节点同步支持:Gitee(默认)、GitHub Raw、jsDelivr CDN
自动同步机制:距离上次同步超过1小时自动触发
新增云端同步管理面板,可视化云端同步设置界面
规则来源标识:区分云端规则(蓝色标签)和本地规则(绿色标签)
规则分组显示:按域名分组展示规则,更清晰直观
滚动位置记忆:关闭面板后重新打开保持滚动位置
规则合并逻辑:智能合并本地规则和云端规则,云端规则优先级更高
网络请求优化:多节点自动切换,15秒超时保护
同步状态管理:实时同步状态追踪和错误处理
新增"☁️ 云端同步"菜单项,显示云端规则数量和同步状态
修复网络请求超时问题,改进错误处理和重试逻辑
优化规则合并时的冲突处理,修复面板滚动位置丢失问题
新增 CloudSync 对象封装云端同步逻辑,多节点请求架构提高可用性
异步同步机制不阻塞主流程,改进存储结构支持云端规则缓存
新增 @connect 声明:github.com、raw.githubusercontent.com、gitee.com、cdn.jsdelivr.net
4.0 (2025-03-07)
新增自定义规则系统,支持为任意网站添加URL清理规则
新增规则管理面板,可视化规则管理界面,支持启用/禁用、编辑、删除规则
新增清理模式设置:"提示模式"和"静默模式"两种清理方式
新增规则重置功能,一键恢复所有默认清理规则
新增Google搜索URL清理支持
URL清理架构重构:从硬编码的网站清理逻辑重构为基于规则的灵活系统
支持两种清理动作:跳转模式(redirect)和替换模式(replace)
规则格式支持:灵活的规则定义格式,支持通配符参数处理
规则验证:内置规则格式验证功能,实时检测规则错误
URL规范化比较:避免因编码差异导致的重复刷新
参数比较逻辑优化:提高清理准确性
菜单调整:移除"网站设置",新增"清理规则和其它功能设置"和"重置默认规则"
规则数量实时显示,优化URL编码处理
修复某些特殊URL清理失败的问题
代码模块化重构提高可维护性,新增规则解析引擎
优化存储结构支持规则持久化,改进错误处理和日志记录
3.6.1(2026-03-03)
修复关于bing的重大漏洞
3.6 (2026-03-03)
修复关于 Firefox 的空值校验相关问题(反馈:Greasymonkey-agh7obeN)
修复在 Firefox 的b站分享链接复制出现的点击出现粘贴按钮问题(反馈:Greasymonkey-whyjxz14)
修改了介绍,对于 Firefox 也同样建议使用 Tampermonkey
对于使用 Greasemonkey 显示提示可能出现兼容问题
3.2 (2025-12-05)
修复了当搜索字符串包含'时(即url编码%27)时,bing或baidu的搜索结果重复刷新的问题(反馈:Greasymonkey-ttwjz)
暂时删除了信息面板部分功能。
3.1.1 (2025-11-08)
优化
3.1 (2025-11-07)
新增CSDN博客URL清理支持,自动移除文章页面的追踪参数(spm、utm_source等), 保留文章路径和锚点定位
新增搜狗搜索URL清理支持,自动清理搜索结果页面URL,保留搜索词(query)、搜索类型(tsn)和分页(page)参数,移除追踪和广告参数
-优化网站设置界面,新增功能开关
3.0 (2025-11-01)
自动记录每次URL清理操作(保留最近100条),详细记录:原始URL、清理后URL、网站名称、操作类型、节省字符数、页面标题等
支持查看、搜索、导出(JSON/TXT格式),清理记录可视化面板,实时搜索过滤记录,按操作类型(跳转/替换)分类显示,一键复制原始或清理后的URL,导出记录用于问题反馈
调试信息系统:信息面板新增调试信息展示,包含:系统信息、页面信息、脚本设置、API响应、清理记录,一键复制全部调试信息(含API数据)
优化了反馈流程:反馈弹窗新增调试信息获取引导,一键打开信息面板快捷按钮,4步清晰的BUG反馈流程说明,简化API数据显示,支持文本复制
简化API响应数据显示方式(改为纯文本,便于复制和截图)
优化反馈弹窗UI(更大尺寸、毛玻璃效果、渐变按钮)
新增多个菜单项:查看清理记录、复制记录用于反馈、导出清理记录等
改进通知系统,提供更友好的操作反馈
2.2 (2025-10-31)
- 修复了百度搜索参数误清理问题:保留wd、pn、si;gpc仅当值严格等于stf时删除;tfflag参数不再保留(反馈:Greasymonkey-whyjxz14)
- 修复了B站视频链接清理误删reply的问题,现保留#reply数字片段(反馈:Greasymonkey-XMB-7)
- 信息面板后端:新增文件缓存与按IP速率限制,移除前端自定义鉴权头,优化与统一上游接口代理(反馈:Greasymonkey-whyjxz14)
2.0 (2025-5-10)
优化必应搜索清理与分页识别,减少不必要参数。
1.9 (2025-4-4)
新增 KIMI AI 复制公式功能,优化体验。
1.8 (2025-3-29)
新增反馈入口;优化弹窗样式与设置界面。
1.7 (2025-3-28)
-添加了对B站分享功能的适配,受脚本功能限制,无法实现直接修改链接,所以现在,当你使用B站分享功能时,右下角会弹出提示让你使用简化链接。 (反馈:Greasymonkey-Bruce Olaf (Olaf Bruce))
1.6 (2025-3-22)
修复必应页面无法加载的问题(反馈:Greasymonkey-mingyu0401)。
1.5 (2025-2-4)
修复百度 wd 参数空格转义错误(反馈:Greasymonkey-whyjxz14)。
1.4 (2025-1-25)
- 优化URL清理逻辑
- 为搜索引擎添加自动跳转功能
- B站视频链接保持静默清理,修复无限跳转问题
- 改进Minecraft Wiki重定向提示样式
- 改善对动态加载内容的处理
1.3 (2025-1-23)
- 添加360搜索支持
- 自动清理360搜索URL
- 保留搜索词(q)和分页(pn)参数
1.2 (2025-1-22)
- 添加Minecraft Wiki重定向支持
- 自动将Fandom Wiki重定向到官方新Wiki
- 支持多语言重定向
- 智能识别英文版本
1.1 (2025-1-22)
- 添加百度搜索支持
- 自动清理百度搜索URL
- 保留搜索词(wd)和分页(pn)参数
- 添加KIMI AI支持
- 清理主页URL中的所有参数
- 智能识别主页和对话页面
- 更新图标
1.0 (2025-1-22)
- 首次发布
- 支持必应搜索和B站视频URL清理
- 添加配置菜单
- 支持设置保存
如果你觉得这个脚本有用,欢迎分享给更多人!
