- 在`chrome://settings/privacy/`中勾选“发送‘请勿追踪’请求”和“阻止第三方Cookie”,减少广告商对用户的追踪。
- 安装Google官方扩展“广告拦截器”(如“AdBlock”),支持自定义过滤规则,屏蔽常见广告位(如侧边栏、弹窗)。
2. 配置过滤规则与白名单
- 在扩展管理页(`chrome://extensions/`)点击广告拦截插件的“选项”,添加需要屏蔽的关键词(如`adsbygoogle`、`doubleclick`),同时将信任的网站加入白名单(如`example.com`)。
- 手动清理残留广告:右键点击页面广告区域选择“检查”→“Elements”,选中对应DOM节点后按`Backspace`键删除。
3. 利用开发者工具优化过滤
- 按`F12`打开控制台,在“Network”面板中刷新页面,右键点击广告资源(如`.js`、`.png`)选择“Block Request Domain”,永久阻止该域名的资源加载。
- 在“Console”中输入`document.querySelectorAll('div[class*="ad"]').forEach(el => el.remove())`,强制移除所有包含“ad”类名的元素。
4. 调整浏览器策略增强效果
- 禁用Flash广告:在`chrome://settings/content/flash/`中关闭“允许网站运行Flash”,彻底阻止老旧广告载体。
- 限制脚本执行:在`chrome://flags/`启用“Site Isolation”功能,隔离广告脚本的运行环境,降低恶意代码风险。
5. 结合外部工具深度过滤
- 使用Hosts文件屏蔽广告服务器:通过`C:\Windows\System32\drivers\etc\hosts`添加规则(如`127.0.0.1 adserver.example.com`),阻断广告请求。
- 搭配第三方工具(如“uBlock Origin”),导入公共过滤规则列表(如EasyList),实现更精准的广告拦截。