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