标准答案

  1. title 是页面最重要的基础 SEO 元信息之一,也会显示在浏览器标签页和搜索结果标题候选中。
  2. meta description 不直接保证排名,但会作为搜索结果摘要候选,影响用户是否点击。
  3. canonical 用来告诉搜索引擎当前页面的规范地址,常用于处理参数页、重复页和多路径访问。
  4. 每个重要页面都应该有唯一、准确、和正文一致的 title 与 description。
  5. canonical 必须指向可访问、可索引、内容等价的规范 URL,不能乱指到无关页面。

题目解析

这题要把“展示给用户”和“给搜索引擎判断页面身份”分开说。

canonical 是强提示,不是强制命令。如果内容差异很大,搜索引擎可能不采纳。

代码示例

基础 SEO 元信息通常放在 head 里。

HTML
<title>React 面试题 60 题 - 程序员的代码世界</title>
<meta
  name="description"
  content="整理 React 高频面试题、标准答案、代码示例和常见误区。"
>
<link rel="canonical" href="https://example.com/categories/interview/">

常见误区

  • 全站复用同一个 title 和 description。
  • description 写成关键词堆砌,和页面正文不一致。
  • canonical 指向错误页面,导致真正需要收录的页面被弱化。

作者信息