什么是元标签(Meta Tags)?
用一小段代码,把网页的重要信息告知搜索引擎。
什么是元标签?
<meta> 标签是一小段 HTML 代码,用于向搜索引擎和浏览器提供网页上看不见的特定信息(元数据)。这类标签通常用来指定页面描述,控制页面在搜索引擎中的索引。
此外,元标签还能设置视口(viewport)、创建元刷新重定向,甚至把页面标记为含露骨成人内容,供 Google 识别。
站长和 SEO 从业者常把 <title> 标签称为“元标题”(meta title),但严格来说,这种叫法并不准确。
以下是网页中元标签的一个例子:
<head>
<meta charset="UTF-8">
<meta name="description" content="Ahrefs SEO Glossary: 200+ SEO terms explained">
<meta name="robots" content="noarchive">
</head>
这段代码告诉浏览器这份 HTML 文档的字符编码是 UTF-8,为搜索引擎、社交网络和通讯应用指定页面描述,并让 Google 不要缓存该页面。
元标签种类繁多,不同的搜索引擎和客户端各有不同。这里只讲对 SEO 重要、且 Google 能理解的那些。
为什么元标签对 SEO 很重要?
元标签是 SEO 的重要组成部分:向 Google 提供网页内容的信息,控制索引和抓取,还能改变页面在搜索结果页(SERP)上的呈现方式。
最重要的元标签有哪些?
元标签有很多,但不是所有都对 SEO 重要。以下几个是 Google 能理解、也最重要的:
元描述(Meta Description)
<meta name=“description” content=”…”>
元描述标签用来简要概括网页内容。这类标签能给搜索引擎提供额外的语境,也能用来在 SERP 上生成摘要片段。
元 robots(Meta Robots)
<meta name=“robots” content=”…, …”>
元 robots 标签控制搜索引擎爬虫的行为和页面的索引。默认情况下,搜索引擎会抓取并索引任何网页,但 robots 元标签可以阻止。“noindex”指令会阻止页面被索引(或把它从索引中移除),而“nofollow”指令则禁止搜索引擎爬虫跟踪页面上的链接(也不让“链接权重”顺着这些链接传递)。
元 Google(Meta Google)
<meta name=“google” content=”.…”>
Meta Google 是一个鲜为人知、Google 专属的元标签。其中有几个很有用:
- “Nositelinkssearchbox”属性——当你的网站出现在搜索结果中时,禁用站点链接搜索框。
- “nopagereadaloud”——禁用 Google 的文本转语音服务
元刷新(Meta Refresh)
<meta http-equiv=“refresh” content=”…”>
这个元标签用来实现所谓的元刷新重定向(延迟重定向)。它会指定重定向的延迟时间,还有访客被跳转到的目标页面 URL。
Google 并不喜欢元刷新重定向,但依然能识别它。
元评级(Meta Rating)
<meta name=“rating” content=“adult”>
这个标签表示该页面必须被 Google 的安全搜索(SafeSearch)结果过滤掉。
常见问题
元关键词(meta keywords)标签还有用吗?
简短的回答是“没有”——多年前这个元标签还能指定网页相关的关键词,如今对 SEO 基本没用。甚至可能有害,因为 Bing 表示会把它视为垃圾内容的信号。
什么是元标题(meta title)?
严格来说,并不存在所谓“元标题”。真正存在的是 title 标签——一个包含网页标题的 HTML 元素。但很多人,甚至专业 SEO 从业者,都把它称为元标题,因为 title 标签位于 <head> 区域、紧挨着元标签。
标题标签会出现在 SERP 中,简要说明页面的内容。