技术 SEO 预览:robots.txt、sitemap.xml、hreflang、Open Graph 和 SVG 封面
上线前检查 robots.txt 规则、sitemap XML 质量、hreflang alternate、Open Graph 卡片和 SVG 封面,降低索引和分享错误。

技术 SEO 文件很小,但影响的是抓取、收录和点击
robots.txt 一条规则可能挡住整个目录,sitemap 可能重复提交大量低质量 URL,hreflang 缺失会让多语言页面互相竞争,Open Graph 图片不可抓取会降低分享点击。
这篇文章要服务“上线前技术 SEO 检查”的搜索意图,因此重点不是讲概念,而是给出可执行的预览顺序。

用具体 URL 测 robots.txt,而不是只读规则
robots.txt 的风险常常来自误匹配。你以为阻止的是 /api/,实际可能影响 /api-docs/;你以为允许 /blog/,但更长的 Disallow 规则可能覆盖它。
Robots.txt Tester 应该输入目标 URL、user-agent 和完整规则,输出最终允许或阻止结果。
URL: https://example.com/blog/api-debugging-preview-har-postman-openapi
---
User-agent: *
Disallow: /admin/
Disallow: /api/
Allow: /blog/
Sitemap: https://example.com/sitemap.xmlsitemap 要检查数量、重复、lastmod 和多语言 alternate
XML 合法不代表 sitemap 健康。真正要看的是 URL 是否重复、是否包含 noindex 页面、lastmod 是否每次部署都无意义变化、多语言 alternate 是否完整。
如果站点做了 sitemap 拆分,应该检查 index sitemap 是否正确引用 core、tools、blog 等子 sitemap。
<url>
<loc>https://example.com/en/mermaid-preview</loc>
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://example.com/zh-CN/mermaid-preview" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://example.com/en/mermaid-preview" />
</url>Open Graph 和 SVG 封面影响分享后的第一眼点击
OG HTML 看起来正确,不代表平台一定能抓到图片。图片可能过大、被重定向、需要 cookie、仍是 localhost,或者视觉上看不出文章主题。
SVG 封面也要检查尺寸、对比度、文字是否溢出,以及是否包含不适合发布的脚本或外部资源。
<meta property="og:title" content="Technical SEO Preview Workflow" />
<meta property="og:description" content="Check robots.txt, sitemap XML, hreflang and Open Graph before publishing." />
<meta property="og:image" content="https://example.com/blog/technical-seo-preview.png" />多语言站点还要检查索引策略
多语言页面能打开不代表都应该立刻索引。如果某些语言只是薄翻译,建议先 noindex 或先补 meta、FAQ 和核心段落。否则低质量页面会消耗抓取预算并稀释主题信号。
这也是本项目分阶段治理的原因:先做英文和简体中文核心内容,再同步 pt/es/ru 的轻量 meta/FAQ。
技术 SEO 发布 checklist
上线前依次检查:robots 具体 URL、sitemap URL 数量和重复、hreflang alternate、canonical、OG 卡片、SVG 封面、noindex 策略和内部链接。
建议把 Robots.txt Tester、Sitemap XML Viewer、Open Graph Preview Debugger、SVG Code Preview Editor 和 Markdown Preview 作为技术 SEO 预览工具链进行内链。