跳到正文
马克工具箱

网页 SEO 检查

输入任意网页地址,检查搜索引擎最看重的那些标签是否齐全、写得对不对:标题和描述的长度、有没有误加 noindex、canonical 指向哪里、H1 有几个、多语言 hreflang 是否包含自己,并预览在 Google 搜索结果里的样子。

在服务器上处理,处理完不保存

使用步骤

  1. 输入网页地址,点「检测」。
  2. 先看「检测结果」:红色是会影响收录的问题,黄色建议修改,灰色是提示。
  3. 往下看搜索结果预览、标签原文、标题结构、hreflang 和 Open Graph 详情。

参数说明

标题、描述长度
按显示宽度计(汉字算 2):标题建议 30–60,即约 15–30 个汉字;描述建议 70–156,即约 35–78 个汉字。
noindex
同时检查 meta robots、googlebot、baiduspider 标签和响应头 X-Robots-Tag。
canonical
指向别的网址时,搜索引擎通常只收录那个网址。

各项检查如何评级

结果按「问题」在前,其次是「注意」「提示」和「通过」排序。主要检查项的评级如下:

检查项 评级
HTTP 状态码不是 2xx 问题
meta robots 或 X-Robots-Tag 中有 noindex(或 none) 问题
只有 nofollow 注意
没有 title 问题
title 的宽度单位少于 30 或多于 60 注意
有多个 title 标签,或多个 description 注意
没有 meta description,或宽度单位不在 70 到 156 之间 注意
没有 H1 注意
有多个 H1 提示
没有 canonical 提示
有两个或更多不同的 canonical 网址 问题
canonical 指向另一个网址 注意
html 元素没有 lang 属性,或没有 viewport 标签 注意
hreflang 链接中不包含页面自身 注意
hreflang 没有 x-default 提示
部分图片没有 alt 注意
缺少 og:title 或 og:image 提示
没有 JSON-LD 结构化数据 提示
从我们的服务器加载超过 3,000 ms,或 HTML 超过 1 MB 注意

宽度单位把拉丁字母、数字和空格算 1,中日韩文字算 2。所以 60 个单位的标题就是 60 个英文字符,或 30 个汉字。出现多个 H1 的提示并不是错误:HTML 允许有多个,但只有一个主标题,读者和搜索引擎更容易理解。

如果 canonical 指向别处,页面会与跳转之后的最终网址比较,比较时忽略 #fragment 和末尾的斜杠。当你输入的网址最终跳转到了别处,会出现「这个网址跳转到了…」的提示,此时请链接到最终网址。

常见问题

检测结果和搜索引擎实际看到的一样吗?

我们的服务器按普通爬虫的方式请求一次网页,只分析服务器返回的 HTML,不执行 JavaScript。靠前端脚本渲染出来的标签这里看不到,搜索引擎是否能看到要看它会不会渲染。

能检测整个网站吗?

不能,一次只检测一个网页,并且只读取前 2 MB。

分数达标就能排名靠前吗?

不会。这些标签只是基础,排名主要看内容质量和外部链接。这里只帮你排除写错、漏写这类低级问题。

隐私说明

这个工具需要服务器完成:你输入的内容或文件通过 HTTPS 发送到我们的服务器,处理完立即丢弃,不做保存。服务器访问日志会记录 IP 地址和请求地址,仅用于防止滥用。

相关工具