存档

文章标签 ‘元标记’

元标记

2009年10月27日

元标记是网站管理员为搜索引擎提供有关其网站信息的绝佳方法。您可以使用元标记为各种类型的客户端提供信息,而每个系统只会处理它们可以识别的元标记,而将其余标记都忽略。元标记会添加到 HTML 页的 <head> 部分,通常如下所示:
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”
“http://www.w3.org/TR/html4/loose.dtd”>

<html>

<head>

<META NAME=”Description” CONTENT=”作者:A.N. Author,插图者:P. Picture,类别:图书,价格:9.24 英镑,长度:784 页”>

<META http-equiv=”Content-Type” CONTENT=”text/html; charset=iso-8859-1″>

<META NAME=”google-site-verification” CONTENT=”+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34=”/>

<title>示例图书 - 适于儿童阅读的优秀旧图书</title>

<META NAME=”robots” CONTENT=”noindex,nofollow”>
Google 可以识别以下元标记(和相关项):

<meta name=”description” content=”网页说明” /> 此标记会提供网页的简短说明。在某些情况下,此说明充当搜索结果中显示的一部分代码段。详情
<title>网页标题</title> 虽然从技术上讲,这不是一个元标记,但是此标记经常与”description”(说明)一起使用。此标记的内容通常显示为搜索结果(在用户的浏览器中)中的标题。详情
<meta name=”robots” content=”…, …” />
<meta name=”googlebot” content=”…, …” />
这些元标记可以控制搜索引擎抓取和编制索引的行为。robots 元标记适用于所有搜索引擎,而”googlebot”元标记专用于 Google。默认值是”index, follow”(相当于”all”),不需要进行指定。我们可以识别以下值(指定多个值时,请使用逗号进行分隔):

  • noindex:防止网页被编入索引
  • nofollow:防止 Googlebot 从此页面中跟踪链接
  • nosnippet:防止代码段显示在搜索结果中
  • noodp:防止 ODP/DMOZ 中的替代说明被使用
  • noarchive:防止 Google 显示网页的快照链接。
  • unavailable_after:[date]:可让您指定要停止此网页被抓取和索引编制的确切时间和日期
  • noimageindex:可让您指定,您不希望您的网页显示为 Google 搜索结果中出现的图片的引用页。

另外,现在您还可以使用”X-Robots-Tag”HTTP 标头指令在网页的标头中指定此信息。如果要调整非 HTML 文件(如图形或其他类型的文档)的抓取和索引编制,那么此指令就特别有用。

<meta name=”google” content=”notranslate” /> 如果我们发现网页内容所用的语言不是用户想要阅读的语言,则通常会在搜索结果中提供翻译链接。这样通常会让您有机会将独特而富有吸引力的内容提供给更多用户。不过,也可能会出现一些并不期望发生的情况。此元标记会告诉 Google 您不需要我们提供此页的翻译。详情
<meta name=”verify-v1″ content=”…” /> 您可以在网站的顶级页面上使用此标记,以对网站管理员工具验证您的所有权。请注意,虽然”name”和”content”属性的值必须与提供给您 的值完全匹配(包括大小写),但是否将标记从 XHTML 更改为 HTML,或者标记的格式是否与网页的格式相符,这些都不是什么问题。详情
<meta http-equiv=”Content-Type” content=”…; charset=…” /> 此元标记定义网页的内容类型和字符集。确保您已在内容属性值的两端添加了引号,否则系统可能会错误地解译字符集属性。详情
<meta http-equiv=”refresh” content=”…;url=…” /> 此元标记会在一段时间后将用户指向新网址,有时也会被用作重定向的简单形式。不过,并不是所用浏览器都支持此功能,因此可能会造成用户困惑。W3C 建议不要使用此标记。我们建议改用服务器端 301 重定向。

技术文档