免费 SEO 检查工具
检查帮助搜索引擎理解您的页面并在结果中良好展示的站内基础项:标题和描述、标题层级、canonical URL、索引规则、图片描述、结构化数据,以及您网站的 robots.txt 和 sitemap。
此工具检查什么
标题和 meta 描述
页面是否有标题(最好 30–60 个字符)和 meta 描述(最好 120–160 个字符),这些通常就是搜索引擎在结果中显示的文字。
标题层级
恰好一个 H1 标题,且标题级别按顺序使用、不跳级(例如从 H2 直接跳到 H4)。
索引规则
robots meta 标签或 X-Robots-Tag 标头中的 noindex 或 nofollow 规则,以及 robots.txt 是否屏蔽了该页面。
Canonical URL
页面是否声明了一个 canonical URL、是否使用完整的绝对地址,以及是否指向页面自身而非其他页面。
社交分享预览
Open Graph 标签(标题、描述、图片、URL 和类型)以及有效的 Twitter card,它们决定了页面链接被分享时的显示效果。
图片描述
有多少图片没有 alt 属性,这对图片搜索和使用屏幕阅读器的人都很重要。
语言、移动端及其他
html lang 属性、viewport 标签、有效的 hreflang 标签、favicon,以及带有 schema.org 类型的 JSON-LD 结构化数据。
内容信号
内容过少的页面(可见文字少于约 150 个单词),以及没有链接到同一网站其他页面的页面。
网站文件
您的 robots.txt、可读取且带有最后修改日期并包含此页面的 XML sitemap、llms.txt 文件、过长的重定向链以及 HTTPS。
检查的工作原理
我们用一次普通的 HTTP 请求获取您的页面 — 很像搜索引擎爬虫的首次访问 — 并读取返回的 HTML。然后获取您网站的 robots.txt、sitemap 和 llms.txt。
此项检查读取的是您服务器发送的 HTML。页面加载后才由 JavaScript 添加的内容在这里是看不到的。搜索引擎能够渲染 JavaScript,但服务器端渲染的标题、描述和标题层级最为可靠。
评分从 100 分开始。缺少标题扣 25 分,缺少描述或 H1 扣 15 分,noindex 规则扣 30 分;其他检查每项扣 2 到 15 分,较新的检查项合计最多扣 45 分。
我们常发现的问题
标题缺失、过短或过长
过长的标题在搜索结果中会被截断;像“首页”这样笼统的标题则无法告诉别人页面讲的是什么。
没有 meta 描述
没有描述时,搜索引擎会从页面中挑选文字 — 有时选到的是 Cookie 提示或导航栏。
没有 H1,或有多个 H1
页面搭建工具常常把徽标或每个板块的标题都设为 H1。
开发阶段遗留的 noindex 规则
从测试环境复制到正式网站的设置,会悄无声息地让页面无法出现在搜索结果中。
Canonical 标签指向错误的页面
指向首页或其他 URL 的 canonical,会告诉搜索引擎改为显示那个页面。
图片没有 alt 文本
尤其是产品照片和用作链接的图片。
缺少 sitemap 或 sitemap 有问题
没有 sitemap.xml、sitemap 无法解析,或者其中没有列出该页面。
内容单薄的页面
只有寥寥几句话的页面,能提供给搜索引擎的信息很少。
如何修复
为每个页面撰写独特的标题和描述
把主要主题放在标题开头,并控制在约 60 个字符以内。描述写成一两句话的摘要,让人想要点击。大多数 CMS 和 SEO 插件都提供这两个字段。
使用一个说明页面主题的 H1
把页面上可见的主标题设为 H1,各板块使用 H2 和 H3。用 CSS 设置标题样式,而不是根据字号大小选择标题级别。
从希望被搜索到的页面上移除 noindex
检查 CMS 中“建议搜索引擎不索引”的设置、SEO 插件选项和服务器标头,然后在 Google Search Console 中请求编入索引。
让 canonical 指向页面自身
使用完整地址,例如 https://yourwebsite.com/pricing,并且每个页面只使用一个 canonical 标签。
为有意义的图片添加描述
撰写简短的 alt 文本,说明图片显示的内容或作用。装饰性图片可以使用空的 alt 属性(alt="")。
发布 sitemap 并引用它
大多数 CMS 会自动生成 sitemap。在 robots.txt 中添加一行“Sitemap:”,并在 Google Search Console 中提交。
常见问题
评分高就能让我的页面排到 Google 首位吗?
不能。此项检查涵盖的是帮助搜索引擎读取页面的技术性站内基础项。排名还取决于您的内容、内容的实用程度、其他网站的链接以及竞争情况 — 这些都是自动检查无法衡量的。
SEO 检查工具能看到 JavaScript 添加的内容吗?
不能。它读取的是服务器返回的 HTML,此时还没有运行任何 JavaScript。如果您的标题或内容只在浏览器中添加,它们就不会显示在这里,一些搜索引擎也可能难以处理。
为什么有多个 H1 会被标记?
多个 H1 在 HTML 中并不算错误,但一个清晰的主标题能让搜索引擎和屏幕阅读器用户一眼看出页面主题。这只是小幅扣分,不属于严重问题。
什么是 llms.txt?我需要它吗?
llms.txt 是一种新兴约定:放在网站根目录的一个小型 Markdown 文件,用于告诉 AI 助手您的网站是做什么的以及哪些页面比较重要。它是可选的,所以缺少该文件只是一条次要提示。
它会检查我网站上的每个页面吗?
不会,每次检查一个页面。robots.txt 和 sitemap 检查会查看整个网站的文件,但站内检查只适用于您输入的地址。
实用指南
- How to check if your website is SEO friendly: a 10-point checkAn SEO-friendly site lets search engines find, crawl, index and understand every important page. Here's a 10-point check you can run today, and what tools can't judge.阅读指南
- What is a meta description? How to write one that earns the clickThe meta description is your page's pitch in search results. What it is, what it isn't, how long to make it, and how to write a good one.阅读指南
- robots.txt and sitemap.xml explained, with examplesTwo small files at the root of your site tell crawlers where they may go and which pages you want found. Here's how each works, with examples.阅读指南