批量删除织梦DedeCMS文档搜索关键词的方法是:通过数据库管理工具(如phpMyAdmin)连接到网站数据库,找到#@__arccache
和#@__archives_keywords
表,分别清空这两个表中的数据。
在织梦CMS系统中,随着网站运营时间的推移,会积累大量的搜索关键词和文档关键词,这些关键词中可能包含大量无效或不相关的数据,如果手动删除将非常耗时耗力,批量删除无效的搜索关键词和文档关键词显得尤为重要。
方法一:使用SQL语句批量删除无效关键词
1、进入后台管理:登录织梦CMS后台,点击“系统”菜单下的“SQL命令行工具”。
2、运行SQL语句:
删除搜索量为0的关键词:
Delete from dede_search_keywords where result=0;
这条SQL语句会删除dede_search_keywords表中所有搜索结果为0的记录,即那些没有实际搜索量的关键词。
清空所有搜索关键词:
Delete from dede_search_keywords;
此SQL语句会删除dede_search_keywords表中的所有记录。
3、删除文档关键词:
删除所有文章关键词:
update dede_archives set keywords="";
重新生成文章摘要:
在核心 > 批量维护 > 自动摘要|分页中重新生成文章摘要。
方法二:通过后台功能批量删除
1、进入文档关键词维护:在织梦CMS后台,找到“批量维护”>“文档关键词维护”。
2、分析系统内的关键字:检查并找出错误的关键词。
3、修改文章内容中的关键词管理中找到相关的文章,手动修改自动获取的关键词,确保正确性。
4、取消自动关键字获取:找到/dede/templets/article_edit.htm文件,取消关键词浏览按钮,避免系统自动拆分标题为关键字。
5、批量维护TAG标签:在后台找到批量维护TAG标签管理,获取tags,检查TAG标签数量和关键词数量是否一致。
6、清空回收站回收站,清空回收站中的内容,然后重复上述步骤。
表格:批量删除操作对比
操作方法 | SQL语句删除 | 后台功能删除 |
适用场景 | 快速删除大量无效关键词 | 逐步检查并删除错误关键词 |
优点 | 操作简单,执行速度快 | 可以精确控制删除哪些关键词 |
缺点 | 无法选择性删除,容易误删有效关键词 | 操作繁琐,需要逐条检查 |
操作步骤 | 1. 进入后台管理2. 运行SQL语句 | 1. 进入文档关键词维护2. 分析关键字3. 修改文章内容4. 取消自动关键字获取5. 批量维护TAG标签6. 清空回收站 |
FAQs
1、如何防止关键词被系统自动获取?
取消自动关键字获取:在织梦CMS后台模板文件/dede/templets/article_edit.htm中取消关键词浏览按钮,防止系统自动拆分标题为关键字。
2、批量删除后如何重新获取有效的关键词?
重新生成文章摘要:在核心 > 批量维护 > 自动摘要|分页中重新生成文章摘要,以确保新添加的关键词能够正常显示。
通过上述方法,可以高效地批量删除织梦中的无效关键词,提升网站的管理效率和SEO效果。