标准答案
- title 是页面最重要的基础 SEO 元信息之一,也会显示在浏览器标签页和搜索结果标题候选中。
- meta description 不直接保证排名,但会作为搜索结果摘要候选,影响用户是否点击。
- canonical 用来告诉搜索引擎当前页面的规范地址,常用于处理参数页、重复页和多路径访问。
- 每个重要页面都应该有唯一、准确、和正文一致的 title 与 description。
- 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 指向错误页面,导致真正需要收录的页面被弱化。