WP Manifestindependent plugin directory
manifest / ai / ai-geo-tags

AI SEO/GEO Suite

WordPress AI SEO/GEO Suite - 智能标签生成、批量删除与SEO优化插

by hwdemtv · github.com/hwdemtv/ai-geo-tags · website

1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/hwdemtv/ai-geo-tags/archive/refs/heads/main.zip

一个功能强大的 WordPress AI 内容生成与优化套件,支持自动生成标签、分类和自定义分类法,并自动生成 SEO 优化信息。

📋 目录

✨ 功能特性

核心功能

  • 🤖 AI 智能生成

    • 自动生成标签(Tags)、分类(Categories)和自定义分类法
    • 支持多种 AI API(OpenAI、DeepSeek、Moonshot 等兼容接口)
    • 智能内容分析和标签提取
    • 自动生成 SEO 标题、关键字和描述
  • 📚 标签池管理

    • 维护统一的标签库,确保标签一致性
    • 批量处理时优先从标签池选择标签
    • 智能匹配和自动扩充
    • 标签使用统计和优先级管理
  • ⚡ 批量处理

    • 批量生成标签和分类
    • 支持多种处理模式(仅处理空标签、处理少于N个标签、处理所有文章)
    • 实时处理进度显示
    • 处理记录保存和查看
    • 批量删除标签功能
      • 支持三种删除模式:删除选中的标签、删除所有标签、删除指定标签(支持正则表达式)
      • 智能搜索和过滤标签
      • 匹配度提示和标签高亮
      • 自动从标签池中删除已删除的标签
      • 完整的处理记录
  • 🔄 自动维护任务

    • 定时自动生成新文章标签
    • 定期更新旧文章标签
    • 自动清理未使用和重复标签
    • 邮件通知任务执行结果
  • 🎯 SEO 优化

    • 自动为每个标签/分类生成 SEO 标题(50-60字符)
    • 自动生成 SEO 关键字(5-10个相关关键字)
    • 自动生成 SEO 描述(150-160字符)
    • 支持自定义 SEO 信息

🔧 系统要求

  • WordPress: 5.0 或更高版本
  • PHP: 7.0 或更高版本
  • 内存: 建议 128MB 或更高
  • API: 需要有效的 AI API Key(OpenAI、DeepSeek、Moonshot 等)

📦 安装说明

方法一:通过 WordPress 后台安装

  1. 登录 WordPress 后台
  2. 进入 插件安装插件
  3. 点击 上传插件
  4. 选择插件 ZIP 文件并上传
  5. 点击 立即安装
  6. 安装完成后点击 启用插件

方法二:通过 FTP 上传

  1. 将插件文件夹上传到 /wp-content/plugins/ 目录
  2. 登录 WordPress 后台
  3. 进入 插件 页面
  4. 找到 AI SEO/GEO Suite 并点击 启用

方法三:通过 WP-CLI 安装

wp plugin install /path/to/ai-geo-tags.zip --activate

🚀 快速开始

第一步:配置 API

  1. 进入 AI SEO/GEO全局设置
  2. 点击 API 配置 标签页
  3. 填写以下信息:
    • API Key: 您的 AI API 密钥
    • API URL: API 接口地址(默认:https://api.openai.com/v1
    • 模型名称: 使用的 AI 模型(默认:gpt-3.5-turbo
  4. 点击 测试 API 连接 验证配置
  5. 点击 保存更改

第二步:配置分类法

  1. 全局设置 页面,点击 分类法设置 标签页
  2. 选择要启用的分类法(标签、分类、自定义分类法等)
  3. 设置每个分类法的生成数量
  4. 可以自定义提示词(或使用默认提示词)
  5. 点击 保存分类法设置

第三步:开始使用

单篇文章生成标签

  1. 编辑任意文章
  2. 在右侧边栏找到 🤖 AI 智能分类生成 模块
  3. 选择要生成的分类法类型
  4. 点击 生成 按钮
  5. 等待 AI 生成完成,标签会自动添加到文章

批量处理文章

  1. 进入 AI SEO/GEO全局设置批量处理
  2. 选择要处理的分类法类型
  3. 选择处理模式:
    • 仅处理没有该分类法的文章
    • 处理该分类法少于 3 个的文章
    • 处理所有已发布文章(追加模式)
  4. 选择文章类型和数量
  5. 点击 开始批量处理
  6. 查看实时处理进度和结果

📖 功能说明

全局设置

API 配置

  • API Key: 您的 AI API 密钥(必填)
  • API URL: API 接口地址
    • OpenAI: https://api.openai.com/v1
    • DeepSeek: https://api.deepseek.com/v1
    • Moonshot: https://api.moonshot.cn/v1
  • 模型名称: 使用的 AI 模型
    • GPT-3.5: gpt-3.5-turbo
    • GPT-4: gpt-4
    • DeepSeek: deepseek-chat
    • Moonshot: moonshot-v1-8k
  • 测试连接: 验证 API 配置是否正确

分类法设置

  • 启用分类法: 选择要启用 AI 生成的分类法
  • 生成数量: 设置每个分类法生成的标签/分类数量
  • 自定义提示词: 为每个分类法设置专门的生成提示词
  • 重置为默认值: 恢复默认提示词

批量处理

  • 分类法类型: 选择要批量处理的分类法
  • 处理模式:
    • 仅处理没有该分类法的文章
    • 处理该分类法少于 3 个的文章
    • 处理所有已发布文章(追加模式)
  • 文章类型: 选择要处理的文章类型(文章、页面、自定义类型)
  • 处理数量: 设置每次处理的文章数量(建议 5-10 篇,最多 100 篇)

批量删除标签

  • 删除模式:
    • 删除选中的标签: 从扫描结果中选择要删除的标签
    • 删除所有标签: 清空选中文章的所有该分类法标签
    • 删除指定标签: 使用正则表达式匹配要删除的标签(支持正则表达式)
  • 标签搜索: 输入关键字实时过滤标签,显示匹配度
  • 正则表达式支持: 支持使用正则表达式精确匹配标签,例如 游戏|RPG|^回合制
  • 自动清理: 删除后自动从标签池中移除已删除的标签
  • 处理记录: 所有删除操作都会保存到处理记录中

处理记录

  • 查看所有批量处理的历史记录
  • 显示处理时间、分类法、模式、文章类型、处理数量、成功率等
  • 支持清除所有记录
  • 区分生成标签和删除标签操作

自动维护任务

自动生成新文章标签

  • 启用: 开启/关闭自动生成功能
  • 执行频率: 每小时、每天、每周、每月
  • 处理数量: 每次处理的最大文章数
  • 处理模式: 仅处理新文章、处理最近N天内的文章
  • 分类法类型: 选择要自动生成的分类法

更新旧文章

  • 启用: 开启/关闭更新功能
  • 执行频率: 每小时、每天、每周、每月
  • 处理数量: 每次处理的最大文章数
  • 文章时间范围: 处理多少个月前的文章
  • 更新策略: 追加模式(保留现有标签)或替换模式(清空后重新生成)
  • 分类法类型: 选择要更新的分类法

标签清理

  • 启用: 开启/关闭清理功能
  • 执行频率: 每小时、每天、每周、每月
  • 清理选项:
    • 清理未使用的标签(没有任何文章使用)
    • 合并重复标签(相似度高的标签)
    • 规范化标签名称(统一格式)

邮件通知

  • 启用邮件通知: 开启/关闭邮件通知功能
  • 邮件地址: 接收通知的邮箱地址
  • 通知选项:
    • 任务成功时发送邮件
    • 任务失败时发送邮件
  • 测试邮件: 发送测试邮件验证配置

标签池管理

标签池

  • 添加标签: 手动添加标签到标签池
  • 导入现有标签: 一键导入网站所有现有标签
  • 标签管理:
    • 启用/禁用标签
    • 设置标签优先级(高、中、低)
    • 设置标签分类
    • 添加关键词
    • 删除标签
  • 搜索和筛选: 快速查找标签

使用统计

  • 查看标签使用次数
  • 查看标签热度排行
  • 查看标签使用趋势

设置

  • 启用标签池: 开启/关闭标签池功能
  • 优先级模式:
    • 严格模式: 只使用标签池中的标签
    • 平衡模式: 优先使用标签池,不足时生成新标签
    • 灵活模式: 使用标签池和生成的新标签
  • 匹配阈值: 设置标签匹配的相似度阈值(0-100)
  • 自动扩充: 自动将新生成的标签添加到标签池
  • 提示词增强: 在 AI 提示词中注入标签池信息
  • 标签池容量: 设置标签池的最大容量

❓ 常见问题

Q: 支持哪些 AI API?

A: 支持所有兼容 OpenAI API 格式的接口,包括:

  • OpenAI (GPT-3.5, GPT-4)
  • DeepSeek
  • Moonshot
  • 其他兼容接口

Q: 如何获取 API Key?

A:

Q: 批量处理时如何优先使用标签池?

A: 在批量处理时,插件会自动:

  1. 优先从标签池匹配最合适的标签
  2. 如果标签池中的标签数量不足,再调用 AI 生成剩余标签
  3. 合并标签池标签和 AI 生成的标签

Q: SEO 信息是如何生成的?

A:

  • AI 会自动为每个生成的标签/分类生成 SEO 标题、关键字和描述
  • 如果 AI 未提供 SEO 信息,插件会自动生成默认 SEO 信息
  • SEO 信息保存在 WordPress 的 term meta 中

Q: 如何自定义提示词?

A:

  1. 进入 全局设置分类法设置
  2. 找到要自定义的分类法
  3. 在提示词文本框中输入自定义提示词
  4. 点击 保存分类法设置
  5. 如需恢复默认提示词,点击 重置为默认值

Q: 定时任务不执行怎么办?

A:

  1. 检查 WordPress Cron 是否正常工作
  2. 检查任务是否已启用
  3. 尝试手动运行任务测试
  4. 查看任务日志了解错误信息

Q: 如何卸载插件?

A:

  1. 进入 插件 页面
  2. 找到 AI SEO/GEO Suite
  3. 点击 停用
  4. 点击 删除
  5. 插件会自动清理所有设置选项

📝 更新日志

版本 2.2.0

  • ✨ 新增批量删除标签功能
    • 支持三种删除模式:删除选中的标签、删除所有标签、删除指定标签
    • 支持正则表达式匹配标签
    • 智能搜索和过滤,显示匹配度提示
    • 自动从标签池中删除已删除的标签
    • 完整的处理记录功能
  • 🎨 优化标签显示,区分匹配和不匹配的标签
  • 🐛 修复处理记录显示问题

版本 2.1.0

  • ✨ 新增 SEO 信息自动生成功能
  • ✨ 新增批量处理优先从标签池选择标签
  • ✨ 新增处理记录功能
  • 🐛 修复标签池管理相关问题
  • 🐛 修复批量处理中的错误处理
  • 🎨 优化用户界面和用户体验
  • 🗑️ 移除冗余的智能推荐功能

版本 2.0.0

  • 🎉 插件重构,合并多个插件为统一套件
  • ✨ 新增标签池管理功能
  • ✨ 新增自动维护任务功能
  • ✨ 新增批量处理功能
  • ✨ 新增 SEO 优化功能

🆘 技术支持

如果您遇到问题或有建议,请:

  1. 查看本文档的常见问题部分
  2. 检查 WordPress 和 PHP 版本是否符合要求
  3. 查看 WordPress 错误日志
  4. 联系技术支持

📄 许可证

本插件采用 GPL v2 或更高版本许可证。


AI SEO/GEO Suite - 让 AI 为您的 WordPress 网站自动生成和优化标签!