免费SEO工具

Meta 标签检测工具

查看一个页面在浏览器收到时的 head 标签:标题、meta 描述、规范网址、robots 规则、Open Graph 和 Twitter 卡片。预览会显示页面在搜索结果中,以及有人分享链接时可能呈现的样子。

免费。约 20 秒即可检查您输入的地址。

此工具检查什么

  • 标题和描述,附字符数

    title 元素和 meta 描述的文字内容,各附字符数,让您一眼看出哪个缺失、为空或过长。

  • 规范网址

    rel=canonical 的网址,以及它指向的是页面本身、您网站上的另一个页面,还是另一个网站。

  • 两处的 robots 规则

    meta robots 标签和 X-Robots-Tag HTTP 响应头。任何一处出现 noindex,页面都不会出现在 Google 中;而响应头从不出现在 HTML 里,很容易被忽视。

  • viewport 和语言

    viewport meta 标签和 html 元素上的 lang 属性。

  • Open Graph 和 Twitter 卡片

    og:title、og:description、og:image、og:type 和 og:url,以及设置卡片类型及其内容的 twitter: 标签。

  • hreflang 备用版本

    页面通过 rel=alternate hreflang 列出的语言和地区版本(如果有)。

  • 搜索与分享预览

    大致模拟标题和描述在搜索结果中可能的显示方式,以及链接被分享时可能的样子。

它无法检查什么

  • 无法预测 Google 实际显示的标题和摘要。Google 可能会改写标题,并根据搜索内容从页面中选取摘要文字。
  • 无法显示每个社交网络呈现该链接的方式。各平台都有自己的布局,并会缓存预览,因此修正后的标签可能要过一段时间才会生效。
  • 无法跨页面比较标签。它只读取您输入的网址;网站 SEO 检测工具会在关键页面之间查找重复的标题。
  • 无法确认 hreflang 中的其他语言版本是否链接回本页面。
  • 无法判断标题和描述是否写得好,或是否与页面提供的内容相符。

为什么重要

head 标签是机器在人看到任何内容之前读取的指令和摘要。标题通常会成为搜索结果的标题以及浏览器标签页的名称,meta 描述则常被用作其下方的摘要。一个错误的 robots 值或规范网址,就可能悄无声息地让页面从搜索中消失,而页面本身看不出任何迹象。

分享预览的原理相同。当有人在聊天应用或社交媒体上发布您的链接时,卡片由 og:title、og:description 和 og:image 生成。缺少这些标签,平台只能自行猜测,结果往往是错误的图片、奇怪的摘录,甚至完全没有图片。

如何解读结果

标题和字符数
长标题并不算错误,但 Google 会截短标题链接以适应屏幕。超过约 60 个字符后,结尾可能被截掉,所以请把重要的词放在前面。
meta 描述和字符数
超过约 160 个字符时,摘要很可能会被截短。如果没有描述,Google 会根据页面文字生成摘要。
规范网址:本页面
页面将自己的网址声明为首选网址。这是常见且正确的设置。
规范网址:其他页面
页面要求搜索引擎改为索引另一个网址。这适用于筛选结果页或带跟踪参数的网址等重复页面;如果本页面本身应出现在搜索中,则是错误的。
规范网址:其他网站
首选版本位于另一个域名上。只有在您转载其他地方的内容时才应如此。
meta robots 和 X-Robots-Tag
noindex 会让页面不出现在搜索结果中,nofollow 则要求爬虫不要跟踪页面上的链接。没有值表示使用默认设置:index 和 follow。
viewport 和 lang
viewport 应为 width=device-width, initial-scale=1。lang 应与页面语言一致,例如 en 或 en-GB。
Open Graph 和 Twitter 标签
缺少 og:image 是最显眼的缺口,因为分享出去的链接将不带图片。og:url 应与规范网址一致。
hreflang
每个备用版本都应是完整网址,并且这组链接应包括本页面自身。请为您未提供其语言版本的访客添加一个 x-default 条目。

如何修复最常见的问题

  • 显示的标题不是您填写的那个

    如果这里显示的标题与您在 CMS 中填写的不同,说明有主题模板、SEO 插件或应用覆盖了它。请在主题中搜索 title 元素并移除重复的来源,让标题只由一个设置控制。

  • 分享链接时没有图片

    添加 og:image,用绝对 https 网址指向一张较大的横向图片(常见尺寸为 1200 × 630 像素),同时添加 og:title 和 og:description。在 Shopify 中,可在“在线商店 › 偏好设置”下设置社交分享图片;在 WordPress 中,大多数 SEO 插件在每个页面都有社交设置选项卡。

  • X-Robots-Tag 响应头中的 noindex

    响应头来自您的服务器、CDN 或主机,而不是页面本身。请在 .htaccess、Nginx 或 CDN 规则,或主机控制面板中的测试环境选项里查找 X-Robots-Tag,并从应被索引的页面上移除。

  • 指向错误网址的规范网址

    常见原因是模板输出了固定网址,或者 http 与 https、带 www 与不带 www 混用。请使用页面自身的绝对 https 网址,并采用您希望被索引的确切形式。

  • 修正标签后预览仍是旧的

    各平台会缓存链接预览。请使用平台自己的工具让其重新抓取页面,例如 Facebook 的分享调试工具(Sharing Debugger)或 LinkedIn 的 Post Inspector,或者等待缓存过期。

关于此工具的问题

为什么 Google 显示的标题和我的 title 标签不一样?

Google 会从多个来源生成标题链接,包括 title 元素、主标题、og:title 以及指向该页面的链接文字。如果标题过长、在多个页面重复或与内容不符,Google 可能会改用其他来源。

meta 描述应该多长?

Google 没有设定上限,会根据设备截短摘要。我们会把超过 160 个字符的描述标为可能被截短;无论长短,都请把关键信息放在前面。

meta robots 和 X-Robots-Tag 有什么区别?

两者接受相同的规则。meta 标签位于页面的 HTML 中,而 X-Robots-Tag 是 HTTP 响应头,也适用于 PDF 和图片。如果两者冲突,Google 会采用限制更严格的规则。

Open Graph 标签有助于排名吗?

Google 并未将 Open Graph 描述为排名信号;这些标签控制的是链接被分享时的样子。Google 可能会把 og:title 作为标题链接的来源之一。

本工具能看到 JavaScript 添加的标签吗?

能,它会在脚本运行后于浏览器中读取页面。不过,许多链接预览爬虫只读取服务器发送的 HTML,因此为稳妥起见,请将 Open Graph 标签放在服务器渲染的 HTML 中。

SEO 修复报告($69,一次性)以完整的免费扫描为起点,增加更多页面、每项发现需要做的修改、PDF 以及验证修复的复测。

了解SEO 修复报告