OpenClaw Hub 上线复盘:Cloudflare Pages + Search Console 常见坑
这次踩到的关键坑
1)把 Pages 当成 Worker 部署
错误做法:wrangler deploy
正确做法:Pages 走 Git 自动部署,或 wrangler pages deploy dist。
2)根路径 / 被 noindex
如果 / 只是重定向页,Google 可能标记 noindex。
修复:把 / 改成可索引的语言选择页(EN / 中文)。
3)sitemap 入口不统一
有些工具默认找 /sitemap.xml,而 Astro 默认是 sitemap-index.xml。
修复:保留 sitemap-index.xml,再新增一个 sitemap.xml 兼容入口。
4)国内网络下 OpenClaw 访问 Claude 不稳定
症状:OpenClaw 调用 Claude API 时,在国内网络下可能出现连接失败或超时。
修复思路:
- 代理保持在网关层(例如 proxychains)
- 对浏览器进程单独指定代理:
--proxy-server=http://<proxy-host>:<port> - 对本地回环地址(127.0.0.1 / localhost)做直连排除,避免把本地 RPC 也错误送进代理
这样配置后,国内网络下 OpenClaw 调用 Claude 的稳定性会明显提升。
5)浏览器控制链路优化(重点)
根因是 Chrome 继承 LD_PRELOAD 导致 GPU 进程崩溃,browser control 经常超时。
我们做了三步优化:
- 创建 Chrome wrapper 脚本(启动前
unset LD_PRELOAD) - 在 wrapper 里显式注入代理参数
--proxy-server=... - OpenClaw 配置中指定
browser.executablePath指向 wrapper,并设置browser.noSandbox=true
优化后,浏览器控制恢复稳定,可继续自动化操作 Search Console。
6)Search Console API OAuth 403
应用未验证+测试用户未加入会直接被拒绝。
修复:在 OAuth consent screen 添加测试用户,并完成授权同意。
上线后的建议流程
- 先保证页面可访问(自定义域名 + HTTPS)
- 再提
sitemap-index.xml和sitemap.xml - 然后请求核心页面编入索引(首页/分类/核心文章)
- 最后再做内容自动化,不要反过来
总结
技术 SEO 的本质不是“玄学优化”,而是把每个链路错误都显式修好。
站点一旦跑通,后面的增长效率会高很多。
Recommended Tools / 推荐工具
以下为可快速上线的工具栈(含联盟链接位,按需替换):
Ad Slot Placeholder: in-article-1