SEO必须了解HTML结构树

admin11年前 (2013-12-07)SEO优化469

作为一个SEOer,必须要知道哪些基本的知识,今天看到2个珠海网友在争论这个问题,有一人说最少要知道HTML相关的标签,而另一个却说不需要知道这些东西,只要会发外链,懂个a标签就行了,据说此人已有2年的SEO实战经验,我真的不知道是现在的SEO门槛太低还是SEOer人员难找。

笔者认为,做SEO必须了解HTML结构树,这点与发外链,逛坛子无关,HTML是互联网的基础,如果你连HTML都不懂,请不要称自己是一个SEOer,最多算你是一个外链专员,想做好SEO,还是建议你好好学习HTML吧。

HTML结构如此重要,这与搜索引擎的工作原理有关,是搜索引擎分析系统的一部分,搜索引擎根据结构化的HTML,通过抽取,运算等算法,取出一个网页对象的5个重要部分:

  1. 锚文本

  2. 标题

  3. 正文标题

  4. 正文

  5. 正向链接

最后得到的5大属性对搜索引擎检索来讲至关重要,那这5部分是如何抽取出来的呢,这要从HTML的结构树开始说起。

搜索引擎从html结构树提取元素

在设计网页的时候SEO人员就应该指导开发人员进行HTML的结构树设置,看下图一简单的HTML结构树。

html结构树

HTML实际上也是一种xml,其标签都是成对出现的,这个正好被搜索引擎用来做分析数据用。

搜索引擎分析html树

开始时,检索程序会建立一个栈的结构来存储这个HTML树,而栈是计算机里的一种数据结构,它的特性是先进后出,将所有分析过的HTML标记压入到栈,最后弹出来,通过算法提取出上面的5大属性,然后进一步进行关键词索引,排序等,相对来说,从网页中提取出正文来的算法更为复杂。

因此笔者的观点是一个SEOer必须要了解HTML,知道有HTML结构树的原理,这对自己的SEO能力是有实质性的提高的。

相关文章

SEO问答六:长尾关键词是什么意思,如何挖掘长尾关键词?

SEO问答六:长尾关键词是什么意思,如何挖掘长尾关键词?

什么是长尾关键词网站上非目标关键词但也可以带来搜索流量的关键词,称为长尾关键词。长尾关键词是针对主关键词而言的,简单的说就是一个关键词的扩展。长尾关键词具有的特征长尾关键词的长度如果搜索引擎不限制的话...

SEO问答二:百度指数,什么是百度指数?

SEO问答二:百度指数,什么是百度指数?

百度指数百度指数是用以反映关键词在过去30天内的网络曝光率及用户关注度!它能形象地反映该关键词的每天的变化趋势!百度指数是以百度网页搜索和百度新闻搜索为基础的免费海量数据分析服务,用以反映不同关键词在...

SEO问答七:网站权重是什么,如何提高网站权重?

SEO问答七:网站权重是什么,如何提高网站权重?

网站权重是什么 网站权重,简单的说就是搜索引擎给网站的一个评分,分值越高,权重越高。权重高就表示搜索引擎越重视你的网站,那么网站在搜索引擎中的排名就越好,搜索引擎给予的流量也就越多。明白了网...

朋友送我一本书,走进搜索引擎

朋友送我一本书,走进搜索引擎

SEO好友送我一本书——《走进搜索引擎》,该书由清华大学三个博士生所著。书中一针见血的指出了搜索引擎成功的5大需求,快、全、准、稳、省,并且阐述了搜索引擎的4大体系:下载系统、分析系统、索引系统、查询...

zblog分类页和文章页导航优化

zblog分类页和文章页导航优化

珠海SEO技术博客立足于珠海,服务于全国各地,笔者使用的这套博客程序zblog也在逐步修改完善中,一直想调整Zblog分类页和文章页导航,这里就把笔者自己调整Zblog程序的过程分享给大家。栏目导航的...

干货:6大seo优化方法助你提升关键词排名

干货:6大seo优化方法助你提升关键词排名

只要是做seo的,或者是自己有过网站运营经验的,都对关键词排名提升的技术很感兴趣,或许每天做的工作就是围绕着关键词排名这点。珠海SEO告诉你,提升关键词排名,请掌握以下6点,持之以恒,你定会有收获。优...

评论列表

互传电商网
9年前 (2015-07-18)

黯相望,断鸿声里,立尽斜阳。

肖振杰博客
9年前 (2015-03-18)

文章不错,可是网站内容没有更新啊。

运气不好怎么转运
10年前 (2014-11-13)

我又来看你啦。

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。