完全删除Yoast插件创建的表及数据
手动删除(SQL 方式)
如果你已经删除了插件,但数据库里还残留大量 wp_yoast_ 开头的表,可以通过 phpMyAdmin 执行以下操作。
A. 删除专用数据表
Yoast 主要生成以下几张核心表,可以直接删除:
SQL
DROP TABLE IF EXISTS `wp_yoast_indexable`; DROP TABLE IF EXISTS `wp_yoast_indexable_hierarchy`; DROP TABLE IF EXISTS `wp_yoast_migrations`; DROP TABLE IF EXISTS `wp_yoast_primary_term`; DROP TABLE IF EXISTS `wp_yoast_seo_links`; DROP TABLE IF EXISTS `wp_yoast_seo_meta`;
(注意:请将 wp_ 替换为你实际的数据库前缀)
B. 清理配置项 (Options)
Yoast 的设置信息存储在 wp_options 表中:
SQL
DELETE FROM `wp_options` WHERE `option_name` LIKE 'wpseo%';
C. 清理文章元数据 (Post Meta)
每个页面的 SEO 标题、描述等信息存放在 wp_postmeta 中,如果不需要了可以清理:
SQL
DELETE FROM `wp_postmeta` WHERE `meta_key` LIKE '_yoast_wpseo%';