HTML Academy · 课时

title 及其在 SEO 中的作用

编写能在搜索引擎中获得良好排名的有效页面标题

第 1 / 4 课14 个步骤

title 及其在 SEO 中的作用 是 CoddyKit 上的免费 HTML Academy 课时。 这是第 1 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 HTML Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 HTML Academy 课程共包含 4 节课。

标题元素

<title> 元素设置文档标题,是 HTML 中最重要的信息之一:

  • 显示在浏览器标签页中
  • 显示在搜索引擎结果(SERP)中
  • 用作默认书签名称
  • 页面加载时由屏幕阅读器朗读

标题放在哪里

标题元素应放在 <head> 内:

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>Learn HTML5 — CoddyKit</title>
  </head>
  <body>...</body>
</html>

标题的搜索引擎优化最佳实践

编写有利于搜索引擎优化的标题:

  • 控制在 60 个字符以内(Google 会截断更长的标题)
  • 将主要关键词放在靠近开头的位置
  • 包含网站名称(通常放在末尾)
  • 确保网站的每个页面都有独特的标题
  • 让标题清晰且有吸引力——这是搜索者首先阅读的内容

标题格式:页面 — 网站

常见的标题格式:

<!-- Page name first, site name last -->
<title>HTML Forms — CoddyKit</title>
<title>Contact Us — My Company</title>
<title>Search Results for "html" — CoddyKit</title>

<!-- For the homepage: site name first -->
<title>CoddyKit — Learn to Code</title>

<!-- Avoid: -->
<title>Untitled Document</title>  <!-- terrible -->
<title>Page 1</title>             <!-- not descriptive -->

单页应用中的动态标题

单页应用必须在导航时更新标题:

// React / Next.js:
// <title> is set in document.head or via framework

// Vanilla JavaScript:
function navigateTo(page) {
  const titles = {
    home: 'Home — MyApp',
    about: 'About Us — MyApp',
    blog: 'Blog — MyApp',
  };
  document.title = titles[page] || 'MyApp';
  history.pushState({}, '', '/' + page);
}

标题与开放图谱

标题元素可以通过开放图谱元数据得到补充,以便用于社交分享:

<head>
  <title>HTML5 Semantic Elements Guide — CoddyKit</title>

  <!-- Override title for social sharing: -->
  <meta property="og:title" content="Master HTML5 Semantic Elements">
</head>
<!-- If og:title is absent, social networks may fall back to <title> -->

测试标题长度

如何在 DevTools 中检查标题长度:

  • 打开 Chrome DevTools → 元素面板
  • 找到 <head> → <title>
  • 计算字符数,包括空格
  • 或者:Lighthouse 审计 → 搜索引擎优化 → 文档包含标题

Schema.org 名称与标题对比

页面标题与 Schema.org 名称:

<!-- HTML title: shown in tabs and search results -->
<title>Widget Pro Review — Best Widgets 2025</title>

<!-- Schema.org: machine-readable name for structured data -->
<script type="application/ld+json">
{
  "@type": "Product",
  "name": "Widget Pro"
}
</script>

标题的无障碍性

在新页面中,标题是屏幕阅读器用户听到的第一项内容:

  • 始终设置有意义的标题
  • 对于模态框/对话框页面或单页应用:更新标题以描述当前状态
  • 屏幕阅读器会在页面加载时以及每次路由变化时朗读标题
  • 确保标题脱离页面上下文单独朗读时也能表达清楚

国际化标题

对于多语言网站,请使用页面所用语言设置标题:

<!-- French page: -->
<html lang="fr">
  <head>
    <title>Apprendre HTML5 — CoddyKit</title>
  </head>

<!-- Hreflang tells Google about language variants: -->
<link rel="alternate" hreflang="en" href="https://example.com/en">
<link rel="alternate" hreflang="fr" href="https://example.com/fr">

框架中的标题

当页面加载到框架中时,框架的标题很重要:

<!-- The iframe should have a descriptive title attribute: -->
<iframe src="/map" title="Interactive store locator map"></iframe>
<!-- The page inside the iframe also has its own <title> element -->
<!-- Screen readers read the iframe's title attribute, not the inner title -->

衡量标题对搜索引擎优化的影响

检查标题优化情况的工具:

  • Lighthouse → 搜索引擎优化审计
  • Google Search Console → 效果(查看实际的搜索标题)
  • SEMrush / Ahrefs → 检查 SERP 摘要预览
  • Chrome 扩展:MozBar、SEO Meta in 1 Click

快速检查

HTML 页面标题建议的最大字符数是多少?

回顾:标题与搜索引擎优化

标题要点:

  • 位于 <head> 中;每个页面都应唯一;必不可少
  • 少于 60 个字符;关键词靠近开头;网站名称放在末尾
  • 单页应用每次导航时都要更新
  • 补充 og:title,用于社交分享
  • 页面加载时由屏幕阅读器播报标题
免费开始

用 AI 导师学习 HTML — 免费

在浏览器中编写并运行真实代码,获得全天候 AI 导师的即时帮助,并在网页或应用中继续学习。

课程
40
课程
159

常见问题解答

「title 及其在 SEO 中的作用」课时是免费的吗?

是的 — 「title 及其在 SEO 中的作用」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 HTML Academy 课程的其余内容,请升级到 CoddyKit PRO。 HTML Academy 课程共包含 4 节课。

「title 及其在 SEO 中的作用」这节课中我会学到什么?

编写能在搜索引擎中获得良好排名的有效页面标题 你通过在浏览器中直接运行的动手代码来练习 HTML Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 HTML Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 HTML Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 1 节课,共 4 节。

「title 及其在 SEO 中的作用」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 HTML Academy 课中编写并运行代码吗?

能。每节 HTML Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. title 及其在 SEO 中的作用
  2. meta charset、viewport、author 和 description
  3. 规范 URL 与 robots 元标签
  4. 网站图标和 Apple Touch 图标
← 返回 HTML Academy