SEO Machine如何用Markdown写WordPress块格式文章?发布流程实操

发布时间:2026/9/15 12:10:53
SEO Machine如何用Markdown写WordPress块格式文章?发布流程实操 SEO Machine如何用Markdown写WordPress块格式文章发布流程实操【免费下载链接】seomachineA specialized Claude Code workspace for creating long-form, SEO-optimized blog content for any business. This system helps you research, write, analyze, and optimize content that ranks well and serves your target audience.项目地址: https://gitcode.com/GitHub_Trending/se/seomachineSEO Machine 是一个基于 Claude Code 的 SEO 内容工作区能帮你完成从关键词研究、文章撰写到优化发布的全流程。本文手把手带你走通它的 WordPress 发布链路用 Markdown 写好草稿一条命令就能把文章推送为 WordPress 草稿标题、SEO 标题、Meta 描述、核心关键词等元数据自动填入 Yoast SEO 面板省掉手工粘贴的繁琐步骤。为什么用 Markdown 写文章再发布到 WordPress很多站长直接在 WordPress 块编辑器里手写文章容易出现结构混乱、元数据遗漏。SEO Machine 的思路是本地 Markdown 即唯一真相源发布交给程序。本地 Markdown 字段WordPress / Yoast 目标字段H1 一级标题文章标题Post TitleMeta TitleYoast SEO 标题Meta DescriptionYoast Meta 描述 文章摘要Target KeywordYoast 核心关键词Focus KeyphraseURL Slug文章固定链接Category/Tags分类 / 标签不存在会自动创建正文HTML 内容编辑器中以块的形式呈现映射逻辑就写在这一段解析代码里wordpress_publisher.py。正文经 Markdown 转 HTML 后推送WordPress 的块编辑器会自动把这些 HTML 识别为段落、标题、列表等标准块打开就能继续编辑。发布前的 3 个准备步骤步骤 1安装 Yoast REST 扩展插件Yoast SEO 的字段默认不开放给 REST APISEO Machine 提供了一个轻量 mu-plugin 来解决。两种方式二选一详细说明见 wordpress/README.md方式 A推荐把 seo-machine-yoast-rest.php 上传到wp-content/mu-plugins/目录目录不存在就新建mu-plugin 会自动激活主题更新也不会丢失方式 B把 functions-snippet.php 的内容粘贴到主题functions.php末尾或用代码片段插件托管安装后API 就多了一个yoast_seo字段组可读写seo_title、meta_description、focus_keyphrase三个值。步骤 2生成 WordPress 应用密码登录 WordPress 后台 →用户 个人资料拉到页面底部的应用密码区域输入名称如 SEO Machine点击添加复制生成的密码备用步骤 3配置 .env 凭据参考 .env.example 的格式在项目中新增.env文件勿提交到版本库WORDPRESS_URLhttps://yoursite.com WORDPRESS_USERNAMEyour_username WORDPRESS_APP_PASSWORDxxxx-xxxx-xxxx-xxxx草稿文件怎么写记住 7 个元数据字段一篇可发布的 Markdown 草稿结构很简单H1 标题 元数据字段区 正文。元数据统一用**字段名**: 值的格式写在标题之后# 你的文章标题将成为 WordPress 文章标题 **Meta Title**: 你的 SEO 标题 | 品牌名 **Meta Description**: 150 字符左右的搜索描述 **Target Keyword**: 核心关键词 **Secondary Keywords**: 长尾词1, 长尾词2 **URL Slug**: your-post-slug **Category**: 博客, 营销 **Tags**: seo, wordpress 正文从这里开始正常用 H2/H3、列表、表格写作写作阶段由/write命令产出草稿保存在drafts/目录再用/optimize做发布前终审。命令定义见 .claude/commands/write.md 与 .claude/commands/optimize.md。未指定URL Slug时程序会从标题自动推导链接不会报错。一键发布实操/publish-draft 三步走在 Claude Code 中直接输入/publish-draft drafts/your-article-2025-09-14.md背后实际执行的是 publish-draft.md 定义的流程解析草稿提取标题、元数据、正文并显示给你确认转换与推送调用 wordpress_publisher.pyMarkdown 转 HTML 后通过 REST API 创建 WordPress 草稿状态固定为 draft绝不自动公开写入 Yoast 元数据 归档设置 SEO 标题、描述、核心关键词按逗号拆分并分配分类/标签不存在的分类、标签会自动创建返回编辑链接输出形如/wp-admin/post.php?postIDactionedit的地址也支持--type page发布为页面或--type自定义内容类型。命令行方式同样可用python data_sources/modules/wordpress_publisher.py 文件.md --type post。发布后检查与终稿打开返回的编辑链接块编辑器中检查标题层级、列表和表格渲染是否正常在右侧 Yoast 面板确认核心关键词、SEO 标题、Meta 描述已就位评分变绿需要配图时再手动上传发布流程只传输文字内容不传媒体文件确认无误后手动点击发布——SEO Machine 始终停在草稿阶段把最终决定权留给你同一文件可重复执行/publish-draft每次生成一个新草稿方便对照修改。常见问题排查报错 / 现象原因与解决WORDPRESS_URL must be set.env未配置或未加载补齐三个WORDPRESS_*变量401 Unauthorized应用密码过期或用户名错误重新生成密码确认该用户有发帖权限Yoast 字段没写入未安装 mu-plugin或 Yoast 未激活插件仅在检测到 Yoast 时生效分类名不匹配无需处理分类不存在时会自动创建同名分类 小贴士发布前把/optimize生成的发布就绪评分跑一遍分数更高时上线排名表现通常更稳。按本地 Markdown 写作 → 元数据齐备 → 一键推送草稿 → 后台终稿这条流水线SEO Machine 把 WordPress 发布中最容易出错的元数据环节全部自动化你只需要专注内容本身。输出文章【免费下载链接】seomachineA specialized Claude Code workspace for creating long-form, SEO-optimized blog content for any business. This system helps you research, write, analyze, and optimize content that ranks well and serves your target audience.项目地址: https://gitcode.com/GitHub_Trending/se/seomachine创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考