写文章时,标签这件事有多烦
写过一段时间博客的人都有体会:正文写完已经累了,还要回头想「这篇该打什么标签」。随手打几个吧,时间一长标签越攒越多,「PS教程」和「Photoshop教程」各建一个,「软件」这种标签下面挂着几十篇互不相干的文章。
WordPress 里每个标签都会生成一个归档页。标签建得太多太碎,产出的就是一堆内容稀薄的页面,反而稀释整站权重。
SEO 自动标签 想解决的就是这一步:写文章时点一下按钮,它读当前文章内容,给出几个候选标签。你可以修改、取消、复制,确认之后才会写入文章——它不追求给你塞满一堆关键词,而是帮你把标签体系维持得集中一点。
功能特性
- 一键生成候选标签:读标题和正文提取主题词,突出标签的 SEO 相关性
- 生成前可编辑:候选标签能改、能取消、能复制、能重新生成,确认后才写入
- 两种生成方式:本地算法(不联网、不花钱)或 AI 接口,随便挑
- 优先复用站内已有标签:自动过滤明显重复的词,不给你造新标签
- 旧文章一键补标签:文章列表页直接生成,只追加、不删除原有标签
- 兼容区块编辑器和经典编辑器
- 可完全离线运行:选本地算法模式,不联网、不调用任何接口
- 附带标签健康度面板、调用限速、用量统计、结果缓存、屏蔽词
关于「标签要短」
这个插件默认只给 5 个候选,而且默认优先复用已有标签。因为标签太长太窄同样有问题:
- 太短(比如「软件」「教程」)没有区分度,聚合的文章太多、主题太散
- 太长(比如「安卓手机录屏软件推荐」)只能聚合一两篇文章,同样是稀薄的归档页
所以中文标签限制在 2~8 字,打分时 3~6 字权重最高;英文按视觉宽度折算,不会误伤 Photoshop、Portraiture 这类长词。
安装
- 从下方下载地址下载
seo-auto-tags.zip - WordPress 后台 → 插件 → 安装插件 → 上传插件 → 选择 zip → 现在安装
- 启用插件
- 进入 设置 → SEO 自动标签 按需配置
要求:WordPress 5.8+、PHP 7.4+(建议 PHP 8.0 以上)。也可以直接把 seo-auto-tags 目录上传到 wp-content/plugins/ 下再启用。
使用
写新文章时
- 编辑页右侧找到「SEO 自动标签」面板
- 点「生成标签」
- 取消勾选不想要的
- 点「应用选中标签」,然后保存文章
给旧文章补标签
到「文章」列表页,找到「SEO 标签」列里显示「未打标签」的行,点「一键生成」,确认弹窗里列出的标签后自动追加——不会删掉你原有的标签。
要不要接 AI
不接也能用。生成方式选「本地算法」,完全不联网、不产生任何费用。
想用 AI 的话,插件内置了常见服务商的预置,填个 API Key 就能用:
| 服务商 | 说明 |
|---|---|
| DeepSeek | 中文效果好,价格低 |
| 通义千问 | 阿里云,新用户有免费额度 |
| 智谱 GLM | 有免费模型 |
| 月之暗面 Kimi | 长文本能力强 |
| 自定义 | 任何 OpenAI 兼容接口(必须 https) |
填好后点「测试连接」确认能通,再去文章里用。
费用方面不用太担心:正文只做「头 + 尾」采样,控制在 4000 字以内,单次调用成本约几厘钱,还有结果缓存和按小时限速兜着。达到限速上限时会自动改用本地算法并在界面上说明原因,不会报错中断,也不会偷偷继续花钱。
安全与隐私
- API Key 用站点密钥加密后保存,数据库里看不到明文;也可以只写在
wp-config.php里,完全不入库 - 设置页不回显已保存的 Key,前端 JavaScript 中不含任何 Key 字段,Key 只在服务端使用
- AI 模式只把文章标题和正文片段发送到你自己配置的接口,本地模式不联网
- 接口地址强制 HTTPS,并检查 DNS,拦截本机、内网和云元数据地址
- 所有异步请求都校验权限和 nonce,避免越权生成或写入标签
- 插件不收集站点数据,不向作者服务器回传任何内容
下载
项目主页与下载地址:
有问题或建议,欢迎到仓库提 Issue。许可:GPL-2.0-or-later。


评论(0)