HTML中的H标签即从H1~H6,在SEO优化常被称作权重标签,更精确的说是页面的标题标签。一个HTML网页一般都会有一个标题,例如一篇文章,文章的标题我们要使用H标签来进行标志,当然,由于HTML代码和css的结合,即便使用p、span、div等也可以实现标题的空间感。
01
HTML标签固有的含意
在SEO优化中,许多的代码全是约定俗成的,因为搜索引擎蜘蛛是一个程序,他并不像人一样可以准确度地判断出代码和内容是否表述的是一样的含意(即使有时候可以),打比方p标签默认代表的是文章内容,table是一个表格,div属于1个快级容器,h表示1个标题等。
每个HTML标签其实默认已经含有了某种含意,搜索引擎在整理网页内容时,最先会根据HTML代码区判断网页文章的内容,然后再经过整理得到需要的部分。
02
合理正确的使用HTML标签
经过前边的分析,合理正規的编写HTML代码更是显得十分重要,通常情况下:需要严格规范按照w3c的标准来编写都不会有问题。可是问题就在于,许多的前端完全不会按照标准编程,纯属于想当然,打比方有人说我们喜欢用div,别的的几乎不用;也有的喜欢用ul布局,这些都不是问题,重点在于在正确的地方要使用正确的标签。
标题我们需要使用h标签去表示,而内容则使用p,最容易犯错误的可以说是标题,页面标题使用H1,仅次于h1的要使用h2~h6进行布局,有的网页全篇都没有1个h标签,或是到处都是h标签,这样是可以的。
03
H标签的意义和对SEO优化的影响
默认H标签可以说是标题的含意,而页面的标题使用H1,并且1个页面只能有一个H1。我们都知道SEO优化中标题十分重要,1个页面的标题优化得好,起码成功了一半。
搜索引擎在鉴别1个页面的代码时,最先会去寻找H1标签,并确定为该页面的标题,假如不存在H1,则会再次搜索h2/3等,或是搜索与h1文字大小的别的div等标签,或是使用页码的title标签去对比页面上的内容。
也就是说在没有准确度的给出页面h1标签,会增加搜索引擎对页面标题的鉴别时间和增加了难度,要让搜索引擎去猜去找,你不觉得不太好吗?
因此应当尽可能减少这样的事儿发生,直接了当地给出答案,搜索引擎也会喜歡这样的网站。在写前端代码时,尤其是那些不按标准写的,一定要需注意不断改进,不是你喜欢怎么写都可以,而是和w3c的标准你是否满足了,符合一般的编程规范。
SEO优化有很大一部分是和前端代码有关的,有的网站前端代码有些问题,再牛的优化也无法出很好的效果,因此前端代码写不好,优化不上来,那便去检查一下代码是否存在问题。