本文介绍了如何清理Typecho博客中未使用的标签。通过执行SQL语句,可以查询并删除数据库中计数为0的标签,从而优化网站结构和Sitemap。操作前请务必备份数据库。
引言
今天查看网站Sitemap,突然发现里面有很多莫名其妙的标签链接,比如 https://mukapp.top/tag/o/ 这种,还有很多并没有被使用的标签。想去清理一下结果Typecho并没有这种功能,需要手动清理。
进数据库看了下,发现应该是挺好清理的。
正文
注意:修改数据库之前先备份
进入数据库管理工具(我用的phpMyAdmin),找到执行SQL语句的地方,输入:
SELECT * FROM `typecho_metas`
WHERE `typecho_metas`.`type` = 'tag'
AND `typecho_metas`.`count` = 0;
并执行可以查看全部未使用的标签;输入:
DELETE FROM `typecho_metas`
WHERE `typecho_metas`.`type` = 'tag'
AND `typecho_metas`.`count` = 0;
再去typecho后台-管理-标签,就可以看到只剩下了在使用的标签。

微信