目前现在所有的网站head头上都会有多多少少的meat标签,这些标签非常重要,记录着网站的元数据信息。
从W3school的meta标签中进行了标签学习。
定义
<meta> 标签元素提供页面的元信息(meta-information),比如针对搜索引擎的描述和关键词。<meta>标签通常位于网页的<head>,不会对内容产生影响。
必须的属性
每个<meta>的标签里必须要有属性content来定义文本与属性的参数。<meta name="可选参数" content="参数内容">
| 可选属性 | 值 | 描述 |
|---|---|---|
| http-equiv | content-type expires refresh set-cookie | 把 content 属性关联到<head>。 |
| name | author description keywords generator revised others | 把 content 属性关联到一个名称。 |
| scheme | some_text | 翻译 content 属性值的格式 |
常用参数
设置网站关键词
关键词用的是 keywords
<meta name="keywords" content="learm,learmblog">设置网站内容描述
内容描述的是 description
<meta name="description" content="爱学习,轻技术,重生活,爱折腾,爱琢磨,爱钻研">设置搜索引擎的索引
属性是`robots`
<meta name="robots" content="all">
Robots参数 contents
none : 蜘蛛将不爬取此页面
noindex : 蜘蛛不索引此页面。
nofollow: 蜘蛛不继续通过此网页的链接索引搜索其它的网页。
all : 蜘蛛将索引此网页与继续通过此网页的链接索引,等价于index,follow。
index : 蜘蛛索引此网页。
follow : 蜘蛛继续通过此网页的链接索引爬取其它的网页设置搜索引擎爬虫重访时间
revisit-after
如果页面常年不更新,不想天天被蜘蛛爬,可以限制爬虫的重访时间。
<meta name="revisit-after" content="7 days" >
设置自动刷新并指向其他页面
网页将在设定的时间内,自动刷新并调向设定的网址。
<meta http-equiv="refresh" content="2;URL=https://www.learm.cn/">
2 秒后跳转向我的主页
标注作者信息
<meta name="author" content="learm,[email protected]">最后
常用的基本上就这些,目前高端玩法我还不会,不断的学习吧。
注:本文参照 w3school 的 《meat标签说明》