目前现在所有的网站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,admin@learm.cn">
最后
常用的基本上就这些,目前高端玩法我还不会,不断的学习吧。
注:本文参照 w3school 的 《meat标签说明》