十二 Meta标签
Meta标签内容不在浏览器窗口显示,它们通常用来为搜索引擎提供网页目录信息。
meta
可以使用很多次,它包括content
,http-equiv
和name
属性。
content
属性是meta数据本身,和name
和http-equiv
属性关联。
name
属性可以是你喜欢的任何东西,基本的name包括author
,keywords
,description
。description
的meta数据通常用来表述搜索引擎搜索到网站的描述,这可能是meta
标签中最有用的运用。
http-equiv
属性可以用来代替name
属性,可以制作网页向服务器传送信息的HTTP header。content
属性可以是content-type
,expires
,refresh
(可以让网页自动刷新——非常坏的可用性),或是set-cookie
。
<html><head><title>Title</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="description" content="This is my bloody exciting web page about air conditioners" />...
为什么以前meta标签这么重要?因为搜索引擎需要靠它为网站建立搜索文件。keywords
meta数据以前使用非常广泛。然而现今大部分的搜索引擎已经依靠网页的真实内容,抓取网页的内容为人服务所以大部分的meta数据毫无用处。