什么是meta标签
根据w3c定义,meta元素是可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。 meta标签位于文档的头部,不包含任何内容。 标签的属性定义了与文档相关联的名称/值对。 简单来说,meta标签是给搜索引擎看的标签,对于seo有着举足轻重的作用。
常用的meta标签
description
meta description,被认为是最有用的meta标签,是网站的简介信息。
1 | <meta name="description" content="description of your site"/> |
这个标签在搜索引擎中的占比很高,所以是seo的主要标签,随着各类网站seo的滥用和搜索引擎的算法变更,目前该标签作用逐渐变弱。不过一般推荐还是设置一下,content控制在100个字符以内比较好。
keywords
meta keywords,慎用的标签。
1 | <meta name="keywords" content="keyword1 keyword2"/> |
曾经是seo重点优化标签,现在由于滥用,基本不再是搜索引擎搜索的标签,而且被发现滥用可能导致搜索引擎把你权重下降,得不偿失。
title
严格意义上来说,title不算是meta标签。不过title标签对于搜索引擎的占比很高,所以把它作为meta标签的一类。
1 | <title>Title Name</title> |
建议控制title在50个字符以内。
charset
meta charset,默认字符编码。
1 | <meta charset="utf-8"/> |
建议采用这种简写方式,向后兼容。
Compatible
兼容标签,针对不同浏览器。
1 | <meta http-equiv="X-UA-Compatible" content="IE=edge"/> |
我的简单优化(带注释)
1 | <meta charset="utf-8" /> // 字符编码 |
本文借鉴于:https://excaliburhan.com/post/seo-and-optimize-meta.html