SEO 实战 · 完整操作教程

用 WorkBuddy 做百度SEO关键词

每一步写清楚:你对 WorkBuddy 说什么 → WorkBuddy 做了什么 → 结果怎么验证。照着做,一下午从零搭好百度SEO全套。

📅 2026-07-30 ⏱ 约3小时 🔧 WorkBuddy + GitHub Pages
7步
全流程
149
关键词
10
页面优化
¥几十
年费成本
1

买域名 + 绑定 GitHub Pages

博客默认地址是 fanxion98.github.io,百度不收录。第一步买独立域名。

我买了域名 simouxuan.com,帮我绑定到 GitHub Pages。仓库地址是 fanxion98/fanxion98.github.io
WorkBuddy 做了
① 创建 CNAME 文件 — 在仓库根目录创建 CNAME,内容写 www.simouxuan.com
② 生成 DNS 配置说明 — 告诉你去 DNSPod 加这些记录:
# A记录(指向GitHub Pages服务器,共4条) 类型: A 主机记录: @ 记录值: 185.199.108.153 类型: A 主机记录: @ 记录值: 185.199.109.153 类型: A 主机记录: @ 记录值: 185.199.110.153 类型: A 主机记录: @ 记录值: 185.199.111.153 # CNAME记录(www子域名指向GitHub Pages) 类型: CNAME 主机记录: www 记录值: fanxion98.github.io
⚠️ 踩坑实录

CNAME 文件里写 simouxuan.com(不带 www)→ 百度验证 www 域名时会 301 跳转 → 验证失败。正确写法:www.simouxuan.com。DNSPod 免费版境外解析只支持 2 条 IP,手动补加剩余 2 条。

2

HTTPS 证书

域名绑好后浏览器显示"不安全"。GitHub Pages 自动签发 Let's Encrypt 证书。

域名绑好了但浏览器显示不安全,HTTPS 证书还没生效,帮我触发一下
WorkBuddy 做了
在仓库根目录执行空 commit 触发重新部署:git commit --allow-empty -m "触发重新部署" 然后 git push
✅ 结果

约 30 分钟后 GitHub 自动签发证书,浏览器显示安全锁 🔒

3

技术 SEO 全套优化

告诉 WorkBuddy "做SEO优化",它写 Python 脚本批量改 10 个页面。

帮我对网站做SEO优化,包括:robots.txt、sitemap.xml、每页加meta标签和canonical、JSON-LD结构化数据、移动端适配。仓库里所有 html 文件都要改。
WorkBuddy 做了
① 新建 robots.txt — 允许 Baiduspider,指向 sitemap
② 新建 sitemap.xml — 列出全部 10 个页面 URL + 更新频率
③ 批量改 10 个 HTML 文件 — 每个文件加:
优化项具体操作
h1 标签每页只留 1 个 h1(之前有多个)
meta description每页加描述,100-150 字
canonical每页指向自身 URL,防重复收录
Open Graphog:title / og:description / og:url
JSON-LDArticle 类型结构化数据
移动适配@media 900px / 480px 两档响应式 CSS
验证
打开 https://www.simouxuan.com/robots.txt → 看到内容正常。
打开 https://www.simouxuan.com/sitemap.xml → 看到 10 条 URL。
浏览器右键"查看源代码" → 能搜到 meta description 和 JSON-LD。
4

百度站长平台验证

让百度知道你的网站存在。

百度站长平台让我下载验证文件 baidu_verify_codeva-nJSG61v6a6.html,帮我放到网站根目录并部署上去
WorkBuddy 做了
① 把验证文件复制到仓库根目录
② git push 推送到 GitHub(如果 git push 凭据过期,用 gh auth login --web 设备码流程重新登录)
③ 等 45 秒 GitHub Pages 部署完成
验证
WorkBuddy 用 curl 检查 https://www.simouxuan.com/baidu_verify_codeva-nJSG61v6a6.html → 返回 HTTP 200 + 验证码内容正确 → 回百度点"完成验证"
⚠️ 踩坑实录

验证反复失败 → 原因是 CNAME 写的 simouxuan.com(不带 www),百度验证的是 www.simouxuan.com,访问时 301 跳转导致验证文件返回 301 而非 200。改 CNAME 为 www.simouxuan.com 后验证通过。

5

提交 Sitemap + URL

验证通过后,主动告诉百度有哪些页面。

百度验证通过了,帮我整理一下需要提交的URL列表,我要去百度站长平台提交sitemap和链接
WorkBuddy 做了
① 确认 sitemap.xml 已部署 — 地址 https://www.simouxuan.com/sitemap.xml
② 列出 8 个重要页面 URL 供你逐个提交:
https://www.simouxuan.com/ https://www.simouxuan.com/ai-agent-cases.html https://www.simouxuan.com/skills.html https://www.simouxuan.com/part1.html https://www.simouxuan.com/part2.html https://www.simouxuan.com/part3.html https://www.simouxuan.com/seo-case.html https://www.simouxuan.com/ai-manual.html
手动操作
提交 Sitemap:百度搜索资源平台 → 普通收录 → 填入 https://www.simouxuan.com/sitemap.xml → 提交
逐条提交 URL:链接提交 → 逐个粘贴上面的 URL(每天可提交 10-20 条)
6

149 个关键词策略 + 部署

核心概念:百度没有"提交关键词"功能。关键词写在 HTML 的 meta keywords 标签里,百度爬虫抓取页面时自动提取。

帮我想一些我个人博客的搜索关键词,要覆盖用户可能搜的各种词。博客主题是 WorkBuddy、AI Agent、AI办公、小鹅通、个人博客
WorkBuddy 做了
按内容主题整理了 6 大类共 149 个关键词
品牌词:思陌选、小饭、小饭博客 WorkBuddy:教程、下载、Skills、案例 AI Agent:智能体、场景、案例、实战 AI办公:文档、数据分析、PPT、会议 小鹅通+电商:知识付费、店铺管理 长尾词:WorkBuddy vs Cursor、vs Copilot
💡 关键原则

不是把 149 个词全塞进一个页面。按页面主题分配:首页放全 6 大类做流量入口,子页面放垂直相关词。

页面关键词数分配策略
首页 index.html38 个全 6 大类,品牌词 + 核心词 + 长尾词
AI Agent案例20 个AI Agent 相关词为主
Skills技能15 个WorkBuddy + Skills 相关
使用手册17 个WorkBuddy 教程 + 下载 + 使用
其他 4 个页面各 14-16 个按页面内容分配相关词
这些关键词全部帮我加进去,按页面内容分配到对应的 meta keywords 标签里。8 个 HTML 文件都要改。
WorkBuddy 做了
写了一个 Python 脚本,用 re.sub 正则匹配每个文件的 <meta name="keywords" ...> 标签,替换为分配好的关键词。一次性改完 8 个文件。
# 脚本核心逻辑 import re # 每个页面分配的关键词 keywords_map = { "index.html": "思陌选,小饭,小饭博客,...(38个词)", "ai-agent-cases.html": "AI Agent,AI智能体,...(20个词)", "skills.html": "WorkBuddy Skills,...(15个词)", # ... 共8个文件 } # 正则替换 meta keywords for filename, keywords in keywords_map.items(): content = open(filename, "r", encoding="utf-8").read() new_content = re.sub( r'<meta name="keywords" content="[^"]*">', f'<meta name="keywords" content="{keywords}">', content ) open(filename, "w", encoding="utf-8").write(new_content) print(f"✅ {filename} → {len(keywords.split(','))} 个关键词")
验证
WorkBuddy 推送上线后,用 WebFetch 打开每个页面查看源代码 → 确认 meta keywords 标签里包含了分配的关键词。
8 个文件全部更新成功,149 个关键词全部上线。
7

完成成果

独立域名上线

www.simouxuan.com 正常访问

HTTPS 安全

Let's Encrypt 证书已签发

SEO 技术合规

robots / sitemap / meta / JSON-LD 全就位

百度站长验证通过

网站被百度收录系统识别

Sitemap 已提交

百度定期抓取 10 个页面

149 个关键词上线

6 大类按页面分配完成

3 条核心经验

  1. 先买域名再做 SEO — 没独立域名百度不收。域名年费几十元,不需要服务器。GitHub Pages 免费托管。
  2. 技术 SEO 不能省 — robots.txt、sitemap.xml、meta 标签是搜索引擎理解你网站的"语言"。WorkBuddy 一条指令批量改完。
  3. 主动提交比等抓取快 — 提交 sitemap + 逐个提交 URL,1-3 天被抓取。不提交可能等几周。关键词写在 meta keywords 里,百度爬虫自动提取。
💡 SEO 是慢活

从提交到首页排名一般 1-3 个月。基础设施搭好了,剩下就是持续产出内容和等。