SEO 百科
meta
本页目录
meta
meta 是元数据元素,写在 <head> 里,用 name 与 content 或 charset、http-equiv 表达一类文档属性[1]。站长最常碰的有四类:字符集、视口、机器可读的说明文字、索引控制指令。
四类常见写法
字符集 <meta charset="utf-8">
视口 <meta name="viewport" content="width=device-width, initial-scale=1">
说明文字 <meta name="description" content="……">
索引控制 <meta name="robots" content="noindex, nofollow">
字符集声明要放在文档前面,编码识别错了后面的文字与关键词都会乱[1]。移动优先索引下视口标记决定页面能否按可缩放形式被处理[2]。
元描述与摘要
摘要是根据页面内容自动生成的,只有当元描述比正文更能描述这一页时才会被采用[3]。多页共用同一段描述,结果同时出现时就没有区分作用[3]。元描述没有长度限制,摘要在结果里会被截断[3]。堆一串关键词的描述不会显示成摘要[3]。
索引控制
noindex 可以作为 <meta> 标记,也可以作为 HTTP 响应标头,两种做法效果相同[4]。Google 不支持在 robots.txt 里写 noindex[4]。标记可以按引擎分别给,noindex 配 nofollow 是常见组合[4]。摘要长度可以用 max-snippet:[number] 设上限,nosnippet 能整段屏蔽[5]。
常见误用
第一种是页面被 robots.txt 挡住,noindex 写在上面,抓取不到就看不见标记[4]。第二种是自动生成的描述整站雷同。第三种是拿 meta keywords 当排名依据,这个词标记不参与结果排序[6]。
附录
参见
参考资料
官方(境外)
- 《<meta>:元数据元素》,MDN Web 文档。
- 《移动站点与移动优先索引的最佳实践》,Google 搜索中心。
- 《了解搜索结果中的摘要》,Google 搜索中心。
- 《使用 noindex 阻止搜索引擎编入索引》,Google 搜索中心。
- 《向 Google 说明您希望的摘要控制方式》,Google 搜索中心。
- 《Google 搜索使用的元标记》,Google 搜索中心。
外部链接
- HTML 标准:文档元数据,WHATWG。