跳到主要内容
DigestSEO 博客 研究

原创研究 · 技术 SEO · 2026 年

hreflang 与 canonical 审核:16 种语言、192 个 URL

我们检查了 DigestSEO 12 组页面在 16 种语言版本中实际返回的 HTML,并公开逐页结果、可复现的方法和源代码。

192已审核 URL
16语言
12页面类别
192通过检查的 URL

审核实际发现了什么

192 个受检 URL 全部返回 HTTP 200,canonical 指向自身,HTML 语言属性与配置一致,hreflang 替代链接也存在双向引用。每个页面均包含 16 个语言版本以及 x-default。

本研究仅针对 DigestSEO 自身有意选取的页面,不代表整个互联网的错误率,也不能证明翻译质量或 Google 收录情况。

发布前值得复现的五项检查

01

HTTP 状态与重定向

192 个 URL 都在原地址返回 HTTP 200,没有发生跳转。网络请求失败应单独记录。

02

自引用 canonical

每个语言版本都将自身 URL 声明为规范地址。canonical 与 hreflang 处理的是不同问题。

03

双向 hreflang 与 x-default

我们核对了预期的全部语言替代链接及目标页面上的返回链接,并确认 x-default 存在。

04

HTML 语言与 robots

全部 lang 属性与对应语言一致,获取的 HTML 中没有发现 meta noindex 指令。

05

标题和摘要

12 组页面的每一组都具有 16 个不同的标题与描述;这不等于已审核翻译质量。

到底检查了哪些页面?

我们选取了 12 条页面路径,分别读取英文版和其他 15 种语言版本。CSV 提供全部 192 个 URL 的独立记录。

192 次请求的检查范围

每个方格对应 12 条页面路径与 16 种语言组合中的一个 URL。填充方格仅表示脚本指定的检查未发现问题,并不表示 Google 已收录该页。

检查路径 endeesfriditjakonlplpt-BRsvtrukvizh-CN 未发现问题
/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/site-audit/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/free-seo-tools/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/keyword-research/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/top-websites/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/seo-guide/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/gsc-mcp/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/sitemap-checker/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/link-redirect-checker/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/link-slug-generator/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/http-status-checker/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
/internal-link-checker/ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ 16/16
到底检查了哪些页面? · 2026年11月2日 UTC
页面类别 HTTP 200 自引用 canonical 双向 hreflang 不同的标题
/16/1616/1616/1616/16
/site-audit/16/1616/1616/1616/16
/free-seo-tools/16/1616/1616/1616/16
/keyword-research/16/1616/1616/1616/16
/top-websites/16/1616/1616/1616/16
/seo-guide/16/1616/1616/1616/16
/gsc-mcp/16/1616/1616/1616/16
/sitemap-checker/16/1616/1616/1616/16
/link-redirect-checker/16/1616/1616/1616/16
/link-slug-generator/16/1616/1616/1616/16
/http-status-checker/16/1616/1616/1616/16
/internal-link-checker/16/1616/1616/1616/16

审核方法与复现步骤

  1. 请求 192 个公开的 HTTPS URL,并发数不超过 6,每次请求的超时限制为 20 秒。
  2. 只解析服务器返回的原始 HTML,而非浏览器渲染后的 DOM;提取 canonical、hreflang、lang、title、description 和 robots。
  3. 核对 HTTP 状态、最终 URL、自引用 canonical、预期语言替代链接及彼此的返回链接。
  4. 将抓取失败与 SEO 问题分开统计,并发布带日期的 CSV 和无需额外依赖的 Node.js 脚本。

数据可供查看,但未另行授予开放数据再利用许可。请参阅 网站条款.

测量结果来自自动读取的服务器原始 HTML。正文和翻译使用了 AI 辅助;不声称已完成独立的母语审校。

这项研究不能证明什么

我们没有验证其他网站、译文准确性、搜索意图、Googlebot 渲染、收录状态、排名或外链。特定检查未发现问题,并不意味着网站 SEO 完全没有缺陷。

如何用于多语言 SEO

上线新语言之前,应自动检测 canonical 与 hreflang 是否完整、双向一致。之后仍需检查本地语言内容是否满足真实搜索需求,以及实际搜索表现。hreflang 指南和网站地图检查工具可提供补充帮助。

hreflang SEO 指南 · 免费网站地图检查

数据与来源

  1. 原始数据 (CSV) · 2026年11月2日 UTC
  2. 查看复现脚本 · Node.js
  3. Google Search Central · hreflang
  4. Google Search Central · canonical