必须从账号同步、本地缓存、前端渲染三层同时切断才能彻底禁用百度搜索框联想词:先关闭搜索设置中的搜索提示,再停用智能助手与个性化推荐,清除全部数据并退出账号或清空云端搜索历史,最后用tampermonkey脚本强制屏蔽dom层自动填充。

你在百度浏览器地址栏输入几个字,下拉框里就冒出一堆历史搜索词和关联推荐,干扰输入、暴露隐私、还占屏幕空间——必须从账号同步、本地缓存、前端渲染三层同时切断,才能让搜索框真正只响应你敲下的内容。
关闭网页端搜索提示开关
这一步直接禁用百度首页搜索框下方的下拉联想词,但【必须已登录百度账号,未登录时该设置项不显示】。
打开百度首页 → 点击右上角【设置】→ 选择【搜索设置】→ 找到【搜索提示】选项 → 将开关拨至关闭状态。
停用智能助手与个性化推荐服务
关联搜索和热搜词都依赖智能助手实时拉取用户行为数据建模生成;关掉它,整个推荐引擎就失去动力源。
第一步:点击浏览器右下角【我的】→ 进入个人中心 → 点右上角【设置】图标
第二步:找到并进入【智能助手】→ 将开关滑动至灰色关闭状态
第三步:返回【设置】主菜单 → 点击【隐私设置】→ 选择【停用个性化工具】→ 确认停用
第四步:清除全部浏览数据(含Cookie与缓存)→ 重启浏览器
清除本地搜索历史与云端同步记录
如果你已登录百度账号,仅清本地缓存后过一两天又会重新出现——那是其他设备或服务器主动下发的。
方法一:退出账号 → 点击右下角头像 → “退出登录” → 再执行后续清理操作
方法二:保留登录但清云端 → 访问 https://www.php.cn/link/371240a5ffc9183a3207da324231cea8 → 登录同一账号 → 找到“搜索历史”模块 → 点击“清空全部搜索历史”
【此操作不可逆,且会同步清除所有已登录设备上的该账号搜索记录】
强制屏蔽搜索框DOM层自动填充
当以上设置均失效,说明百度前端JS仍在动态注入placeholder或下拉列表节点,此时需用脚本实时拦截。
安装Tampermonkey(篡改猴)扩展 → 点击图标 → 【创建新样式】→ 目标网址填 https://www.baidu.com/* → 粘贴以下代码:
// ==UserScript==
// @name 去除百度首页搜索框自动加载的热搜内容词条
// @namespace http://tampermonkey.net/
// @version 1.1
// @description 去除百度首页搜索框自动加载的热搜内容词条
// @match https://www.baidu.com/*
// @grant none
// ==/UserScript==
(function(){'use strict';var inputElement = document.getElementById('kw');if(inputElement) {inputElement.placeholder = '';var observer = new MutationObserver(function(mutations){mutations.forEach(function(mutation){if(mutation.type === 'attributes' && mutation.attributeName === 'placeholder') {inputElement.placeholder = '';observer.disconnect();}});});observer.observe(inputElement, {attributes:true,attributeFilter:['placeholder']});}})();
保存后刷新百度首页,搜索框将不再加载任何预设文字或下拉建议。











