SEO 最佳字数指南 - 标题、Meta 描述与正文的字数标准
在运营博客或网站时,基于 SEO (搜索引擎优化) 的字数设定至关重要。本文将按要素逐一解析 Google 搜索中容易获得高评价的字数标准。涵盖标题标签字数与 CTR 的相关性、Google 标题改写算法的机制、中文与英文的显示差异等实务知识。关于 SEO 策略的系统学习,SEO 相关书籍 (Amazon) 也值得参考。
你可能不知道的 SEO 字数冷知识
Google 的标题显示宽度并非由「字符数」控制,而是由「像素宽度」决定。PC 版搜索结果的上限约为 600 像素,移动端则根据屏幕宽度动态调整,但大致相当。即使字符数相同,不同字符的显示长度也不同。例如,包含大量「W」「M」等宽字符的标题,会比包含「i」「l」等窄字符的标题更早被截断。
中文与英文的差异尤为显著。中文全角字符消耗的像素宽度约为半角字符的 1.5 至 2 倍,因此中文标题约 30-35 个字符即达到 600 像素上限,而英文标题可容纳 50-60 个字符。此外,不同汉字之间的像素宽度也存在微妙差异。「约 30-35 字」这一标准,是基于常见中文标题的近似值。
标题标签 (Title Tag) 的最佳字数
Google 搜索结果中显示的标题,PC 版约 30-35 个中文字符,移动端约 36-41 个字符。超出部分将以「...」省略。
| 设备 | 推荐字数 | 像素宽度上限 | 备注 |
|---|---|---|---|
| PC (Google) | 25-30 字 | 约 600px | 以全角字符为主的情况 |
| 移动端 (Google) | 30-38 字 | 随屏幕宽度变化 | 显示宽度通常大于 PC |
| Bing | 28-33 字 | 略宽于 Google | 中文环境 |
| 百度 | 25-30 字 | 与 Google 相近 | 中国大陆主流搜索引擎 |
- 推荐字数: 25-30 字
- 将重要关键词放在标题前半部分
- 如需包含网站名称,通常采用「文章标题 | 网站名」的格式
为什么推荐 25-30 字?这是在智能手机和 PC 上都不会被截断的「安全区间」。移动端的显示宽度通常更大,但以 PC 版约 30 字为基准,可以最大程度确保标题在所有设备上完整显示。
Google 的标题改写算法
Google 于 2021 年 8 月大幅调整了「标题链接」的生成方式。目前,Google 并不一定直接显示 HTML 的 title 标签内容,而是可能通过自有算法改写标题。
容易触发改写的条件如下:
- 标题过长 (超出像素宽度): Google 可能不只是截断,而是从 h1 标签或正文中生成替代文本
- 标题过短或过于笼统: 如「首页」「页面 1」等信息量不足的标题,会被基于页面内容改写
- 关键词过度重复: 同一关键词出现 2 次以上的标题,重复部分往往会被删除
- 与结构化数据冲突: 当 JSON-LD 的 headline 与 title 标签内容差异较大时,Google 的选择变得难以预测
可以在 Search Console 的「搜索效果」报告中,对比设定的标题与实际显示的标题。如果改写频繁发生,建议将标题控制在 25-30 字以内,并使 h1 标签与 title 标签内容保持一致,以抑制改写。
Meta 描述的最佳字数
Meta 描述虽然不是直接的排名因素,但对点击率 (CTR) 有重大影响。建议同时参考Meta 描述写作指南。
| 设备 | 推荐字数 | 显示上限 | 设计要点 |
|---|---|---|---|
| PC (Google) | 70-120 字 | 约 120 字 | 补充信息和 CTA 放在后半部分 |
| 移动端 (Google) | 40-60 字 | 约 60 字 | 将最重要的信息浓缩在开头 |
| Bing | 70-120 字 | 约 160 字 | 显示宽度大于 Google |
70-120 字这个范围是有依据的。前 60 字在移动端也能完整显示,因此应将最核心的信息浓缩于此。剩余的 60-120 字部分可作为 PC 用户的补充信息。这种「两段式」设计是在不同设备上都能实现高 CTR 的关键。
Google 会将搜索关键词匹配的部分在摘要中加粗显示。因此,在 Meta 描述的前 30 字内包含目标关键词,可以提升搜索结果中的视觉辨识度。不过,Google 并不一定会直接使用 Meta 描述。当判断与搜索查询的相关性较低时,Google 会从正文中自动生成摘要。
正文字数与搜索排名的关系
虽然没有「写多少字就对 SEO 有利」的明确标准,但分析搜索排名靠前的文章可以发现一定的趋势。
| 内容类型 | 推荐字数 | 排名靠前的趋势 |
|---|---|---|
| 新闻/速报 | 500-1,000 字 | 时效性优先,字数影响较小 |
| 教程/解析文章 | 1,500-3,000 字 | 步骤的完整性受到重视 |
| 汇总/对比文章 | 2,000-5,000 字 | 选项数量和对比深度是关键 |
| 专业/全面性文章 | 3,000-8,000 字 | E-E-A-T 的高低直接影响排名 |
但增加字数本身并非目的。最重要的是恰到好处地回答用户的搜索意图。用空洞的内容凑字数反而会适得其反。
不同类型的搜索查询,「合适的字数」差异很大。例如「今天天气」这类信息查询需要简短的回答,而「SEO 优化方法」这类教程查询则期望全面的解析。调查竞争对手排名前 10 的文章平均字数,以其 ±20% 的范围为参考,更容易提供符合搜索意图的信息量。
字数设置失误的后果 - SEO 常见失败模式
字数设置不当会直接影响搜索排名和点击率。以下是实际中容易出现的失败模式:
- 标题超过 35 字: 在 PC 搜索结果中末尾被「...」截断,重要的关键词或品牌名变得不可见。据某网络营销公司的分析,被截断的标题与未被截断的标题相比,CTR 约下降 10-20%。
- 未设置 Meta 描述: Google 会从正文中自动提取文本显示,可能导致非预期的上下文出现在搜索结果中。据报道,有时甚至会提取侧边栏或页脚的文本。
- 正文不足 300 字的「薄内容」: 根据 Google 的质量评估指南,无法满足用户搜索意图的页面可能被判定为「低质量」。尤其在 YMYL (Your Money or Your Life) 领域,信息的全面性会受到严格评估。
- 为凑字数而冗长的文章: 反复用不同措辞表达相同内容的「注水」行为,可能被 Google 的自然语言处理检测到。读者的跳出率上升,据称会间接对搜索排名产生负面影响。
标题 (H2/H3) 的字数与层级结构
| 标题级别 | 推荐字数 | 作用 | 关键词配置 |
|---|---|---|---|
| h1 | 15-30 字 | 页面整体主题 (每页 1 个) | 必须包含主要关键词 |
| h2 | 12-25 字 | 大段落的分隔 | 自然融入相关关键词 |
| h3 | 8-20 字 | h2 内的小段落 | 注意长尾关键词 |
| h4-h6 | 8-18 字 | 详细分类/补充 | 非必须但包含更有利 |
标题的层级结构是搜索引擎理解页面逻辑结构的重要线索。应遵循 h1 → h2 → h3 的层级顺序,避免跳过 h2 直接在 h1 下放置 h3 的结构。Google 会根据标题层级推断页面的主题结构,有时会将特定段落提取为精选摘要 (Featured Snippet)。
标题过长时,在 Google 搜索结果中作为站内链接 (Sitelinks) 显示时会被截断。特别是 h2 标题控制在 25 字以内,可以提升站内链接的可读性。
SEO 标题模板设计
利用模板可以高效地创建标题。以下是注重字数的标题模板示例:
| 模板 | 字数参考 | 适用场景 |
|---|---|---|
| [关键词] 的 [数字] 个 [方法/技巧] | 15-25 字 | 列表型文章 |
| [关键词] 是什么?[补充说明] 详解 | 18-28 字 | 解释/定义型文章 |
| [关键词] vs [对比对象] 全面对比 | 18-28 字 | 对比型文章 |
| [年份] 年 [关键词] 完全指南 | 15-25 字 | 综合型文章 |
使用模板时需注意: 如果以「| 网站名」的格式在末尾附加网站名称,需要将网站名的字数也计入 30 字以内。网站名较长时,应缩短标题正文或使用网站名的缩写。
内部链接的锚文本设计
内部链接的锚文本 (链接文字) 是向搜索引擎传达链接目标页面内容的重要信号。
- 锚文本应包含链接目标的目标关键词。「点击这里」「详情请看这里」等通用文字的 SEO 效果较低
- 锚文本长度以 8-25 字为宜。过短则信息量不足,过长则关键词权重被稀释
- 当同一页面存在多个内部链接时,Google 倾向于优先评估第一个锚文本。应将最重要的锚文本放在文章上方
- 图片链接的情况下,alt 属性替代锚文本的作用,因此 alt 属性中应包含关键词
SEO 专家实践的字数技巧
持续获得搜索排名靠前的 SEO 专家,通常会运用以下技巧:
- 使用「搜索结果预览工具」提前确认标题和描述的显示效果。通过模拟 Google 搜索结果页面的呈现方式,可以精确掌握被截断的位置。
- 在撰写前调查竞争对手排名前 10 的文章平均字数。每个搜索查询「Google 认可的信息量」各不相同,参考排名靠前文章的字数可以把握合适的篇幅。
- 在标题中加入数字。如「5 个方法」「2025 年版」等含数字的标题,据称比不含数字的标题 CTR 更高。数字在视觉上更醒目,能传达具体性。
- 在 Meta 描述开头包含搜索关键词。Google 会将与搜索关键词匹配的部分加粗显示,关键词出现在开头可以提升视觉辨识度。
Google 真的在看字数吗?
Google 的 John Mueller 曾多次公开表示「字数不是排名因素」。那么,为什么搜索排名靠前的文章往往字数较多呢?这并非「字数多 → 排名靠前」的因果关系,而是「全面满足搜索意图 → 结果字数自然增多 → 排名靠前」。换言之,字数是结果而非原因。重要的是恰到好处地提供用户所需的信息,字数只是自然而然的结果 - 这一观点被认为是当前 SEO 的主流认知。
Core Web Vitals 与字数的关系
字数也会间接影响 Core Web Vitals (CWV)。以下整理了 Google 作为排名因素使用的 CWV 三项指标与字数的关系:
- LCP (Largest Contentful Paint): 正文字数越多,HTML 体积越大,可能导致首次渲染延迟。不过,仅文本增加的影响较小,图片和视频的延迟加载对 LCP 的影响更大
- INP (Interaction to Next Paint): 字数本身不直接影响 INP,但在字数较多的页面上添加大量 JavaScript (如自动生成目录、滚动联动的标题高亮等) 会导致交互响应延迟
- CLS (Cumulative Layout Shift): 在长文中插入广告或联盟横幅时,未指定尺寸的元素会引起布局偏移。通过 CSS 预先确保广告位的尺寸非常重要
增加字数时应注意与页面加载性能的平衡。特别是在移动端,过长的文章会导致滚动疲劳,进而提高跳出率。
养成字数检查的习惯
在发布文章前,养成检查标题和 Meta 描述字数的习惯。使用字符计数器,可以实时确认字数并调整到最佳长度。
总结
SEO 中的字数并非「越多越好」,关键在于针对搜索意图提供恰当的信息量。标题受像素宽度的显示限制,描述受设备显示宽度的影响,正文则取决于搜索意图的覆盖程度 - 各要素的最佳字数由不同标准决定。在考虑 Google 标题改写算法、与结构化数据的一致性以及对 Core Web Vitals 的影响的同时,以各要素的推荐字数为参考,致力于创作对读者有价值的内容。