没有不值得去解决的问题,也没有不值得去学习的技术!

标签: Sitemap

  • 在 A Tour of Go 多语言站点上线过程中,我开始将 IndexNow 纳入搜索引擎收口流程。实测中,新 Key 首次提交可能返回 HTTP 202,等待验证后才转为 200;更令人困惑的是,即使接口早已返回 200,Bing Webmaster Tools 仍长期显示 Get Started。经过多轮独立 Key、不同子域名、Bing direct endpoint 等测试后,第二天后台终于开始出现 Self 提交记录。与此同时,开启 Cloudflare Crawler Hints 后,英文、日语、德语站很快出现大量来源为 Cloudflare 的 IndexNow 记录。本文记录完整排查过程、直接提交与 Cloudflare Crawler Hints 的实际差异,以及最终将一次性全站 IndexNow bootstrap 标准化为 Go CLI 的实现思路。

  • 在 A Tour of Go 意大利语站点上线后,我重新整理了 Google Search Console 与 Bing Webmaster Tools 的搜索引擎收口流程。Google 侧完成站点验证并提交 sitemap.xml 后,Bing 可以复用已有的 Google Search Console 账号授权,通过手动 Import 快速导入新的 locale 站点及 sitemap。本文记录 it-IT 从 GSC 成功发现 105 个页面,到 Bing 导入站点并识别 105 个 URL、0 错误、0 警告的完整过程,并明确“账号连接可复用,但新站点仍需手动导入”的边界。

  • 此前已经发现 W3 Total Cache 页面缓存长期很难看到超过 2 天的文件,但当时正在批量处理历史文章,不适合立即判断。等历史处理结束后,借这次 CPU 告警继续排查,最终发现联合预热 Sitemap 长期生成失败,根因是 Yoast SEO 生成 post-sitemap.xml 时触发 PHP 256M 内存耗尽并返回 HTTP 500。将 PHP-FPM memory_limit 提升到 512M 后,中英文 Sitemap 恢复 200,联合预热 Sitemap 也恢复自动更新。

  • A Tour of Go 简体中文站点完成 Sitemap 提交后,进一步实测 Google、Bing、360、百度与搜狗的实际索引状态。Google 已开始自然抓取并建立索引,Bing 已发现页面但尚未抓取,因此通过 IndexNow 一次主动提交全部 104 个 URL;百度普通收录 API 则受每日 10 条额度限制,最终只提交首页和核心课程入口。结合 360 暂无索引数据以及搜狗主站“收录量高、索引量低”的实际表现,最终决定停止持续人工主动提交,让后续页面依靠 Sitemap、内部链接和搜索引擎自然抓取完成收录。

  • A Tour of Go 简体中文站正式上线后,为完善搜索引擎抓取与收录能力,补齐了 robots.txt 与 sitemap.xml,Sitemap 共包含首页和 103 个课程页面,总计 104 个规范 URL。随后完成 Google、Bing、360、百度和搜狗五个平台的站点验证或资源提交,并复用了此前 en.shuijingwanwq.com 的搜索引擎接入经验。过程中还通过 Nginx 精确返回百度、搜狗验证文件,避免修改 Tour 应用本身,同时清理了 Nginx 新版本下旧 HTTP/2 语法及 OCSP Stapling 配置警告。最终五个平台均完成当前阶段接入,也进一步明确了后续开发轻量级搜索引擎提交工具的方向。

  • 英文站从 www.shuijingwanwq.com/en/ 迁移至独立子域 en.shuijingwanwq.com 后,Google Search Console 出现大量“已抓取 – 尚未编入索引”页面。本文通过检查 Sitemap、301 重定向、canonical、实时网址测试及历史搜索表现,逐步排除常见技术 SEO 故障,并随机抽查 3 篇已由 GLM-5.2 重翻译且被 Google 再次抓取的文章,发现它们仍未进入索引。现有证据更支持英文站正处于迁移后的重新抓取、索引接管与质量重新评估阶段,后续将继续推进历史英文文章重翻译,并持续观察索引数量与搜索流量变化。

  • 针对WordPress站点地图报错问题,通过排查发现英文地图正常而中文地图崩溃,经调试确认是WordPress内存限制过低导致资源耗尽。文章介绍了如何利用System Info插件分析内存瓶颈,解释了PHP内存限制与WordPress内存限制的区别,并通过修改wp-config.php文件提高内存限额成功修复了致命错误,最后说明了清除缓存并在Google Search Console重新提交站点地图以恢复索引的操作流程。

  • 因百度 Sitemap 提交不可用,作者转而通过 API 主动推送,并结合 MySQL 8.0 与 Gin 实现增量提交方案。在 AI IDE 选型中,作者对比了多种工具后,因习惯 VS Code 键位及对国产模型的需求,最终选择了 Trae 国内版。安装过程中,作者遇到了架构选错导致依赖报错,以及登录页面加载卡顿的问题,分别通过下载对应 x64 版本和重新触发授权解决,最终顺利进入开发环境。

  • 本文记录了个人主体在百度搜索资源平台进行自适应新站入驻、验证及关联主体的完整流程。针对站点配置完成后Sitemap提交额度显示为0的问题,分析确认这是新站考察期机制导致的正常现象,而非资质或违规限制。文章总结了现阶段无需申诉、应坚持手动提交优质内容并稳定养站,耐心等待考察期结束以自动恢复配额的应对方案。

  • 本文记录了个人博客通过搜狗站长平台资质审核后,因平台默认仅支持逐条链接提交而无法使用Sitemap功能的处理过程。通过查阅官方规则发现该权限采用邀请制,需网站具备原创内容或存在抓取困难才可开放。作者据此整理了网站运营年限及原创文章数量等数据,按照要求向指定邮箱发送了包含Sitemap地址的正式申请邮件,目前正处于等待审核结果阶段。

👨‍💻 个人品牌

王世强|技术实践者 · 独立博客作者

15+ 年 Web 与系统实践经验,持续关注网站基础设施、系统优化、AI 工具与自动化。

持续运营技术博客 10+ 年,累计发布 1000+ 篇原创技术文章。

长期建设个人项目,也欢迎合适的技术交流、咨询与合作。

👉 关于我

.env (14) add (16) AI 翻译 (33) Apache (13) Array (19) A Tour of Go (76) Cache (13) CentOS (23) ChatGPT (29) ChatGPT Plus (17) chrome (19) Cloudflare (38) Codex (26) composer (42) composer.json (22) composer install (13) composer update (14) console (16) Container (25) curl (16) delete (31) Docker (32) Dockerfile (15) EdgeOne (34) environment variable (19) error (24) file (15) filter (20) Git (28) GitHub (23) Gitlab (15) GLM-5.2 (27) Go (65) go-tour-i18n (16) Google AdSense (30) Go 语言 (24) GraphQL (24) GraphQL API (14) Gutenberg (36) http (21) https (22) Interface (19) Jquery (13) json (24) Laravel (37) Laravel 6 (55) Laravel 9 (25) Lighthouse (17) Lighthouse 5 (14) Linux (22) Migrate (13) Module (17) MySQL (78) MySQL 5.7 (22) Nginx (63) normalize.css (28) OKX (15) OneinStack (21) PHP (67) php-fpm (19) php.ini (24) PHP 7.1.12 (22) PHP 7.4 (26) phpmyadmin (15) PhpStorm (24) Polylang (58) postman (18) Query (17) queue (16) Rancher (24) Redis (51) RESTful (27) RESTful API (23) Shopify (19) SlyTranslate (21) SQL (24) String (14) TortoiseGit (14) Twenty Twenty-Five (20) Ubuntu (43) update (20) VPN (17) W3 Total Cache (40) Windows 10 (46) WireGuard (28) WordPress (135) WPCode (23) Wstunnel (15) Yii (40) Yii 2 (70) Yii 2.0 (51) 国际化 (14) 多语言翻译 (38) 开源项目 (15) 技术博客 (15) 故障排查 (19) 数据库迁移 (16) 浏览器 (14) 阿里云 (20) 页面缓存 (14)

2026 年 10 月
一 二 三 四 五 六 日
 1234
567891011
12131415161718
19202122232425
262728293031