meta是HTML语言的head区必要的辅助性标签,位于网页的头部不包含任何内容,用于参数定义和属性值,起到兼容适配性、信息标注、表达信号的作用,是网站不可缺少的的标准元素。
比如浏览器会以meta元素中的属性判断用哪种渲染模式显示网页,所以meta元素也叫元信息,比如针对搜索引擎进行网页SEO优化需要设置标题、关键字、描述,甚至还有其他元信息的辅助标注。
meta标签共有两个属性。
它们分别是http-equiv属性和name属性,不同的属性又有不同的参数值,这些不同的参数值就实现了不同的网页功能。
示例:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
name属性主要用于描述网页,与之对应的属性值为content,content中的内容主要是便于搜索引擎机器人查找信息和分类信息用的。
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
http-equiv顾名思义相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
meta元素对于网站SEO有很重要的关系。
搜索引擎会首先通过抓取网页代码中的meta元素去分析实际的状况,了解网页基础的参数情况,因为搜索引擎会模拟用户进行访问,所以meta元素是直接关系到网站的SEO方面。
而且网站如果修改meta元素就会马上出现SEO波动性的现象,这是因为搜索引擎重新抓取和分析了网页的meta元素,也就从新计算了网站的状况和参数的情况,但是也会很快的恢复SEO效果。
"SEO私馆"结语:不要随意和频繁的修改meta元素,适合就可以了。