页面中html作用是什么?css又是什么?
一个页面中html作用是什么?css又是什么?你清楚吗?
我猜想,你肯定知道在时要注意网页的标题,关键字,描述这几项,但不知为何要针对这几项来做,你肯定知道,页面中要有H1~H3 strong p 这样的标签作为诱惑的手段,而div table就略微重要了,但你知道为什么吗?
这样你就会明白 页面中title 就是告诉用户,这个页面的中心思想是什么,说了什么事情(作文大家在初中都学习了吧,中心思想,中心词这些的不多说),所以要重点优化,而这个中心思想必定是文章正文概括出来的,否则就跑题了。
页面中的关键字就是文章的中心词,而且中心词要与文章的中心思想相结合;那么关键字是否带有这些“的”“了”,“吗”这些助词吗?必定不会,因为中心词 是一个词组,不含助词,百度分割词句时会省略该词(占不考虑百度的学习组词功能,稍后再说)
同理,你也会明白描述是如何编写了吧?那么你也懂得如何筛选关键字了,以及关键字的个数了,因为与文章标题长度相对应的关键字一般在3~5个才是合理,如果你的关键字有7~10以上,那么文章标题有那么长嘛?文章正文是否有与之对应的关键字(完全匹配),这也就是百度为什么对只有3~5个关键字的页面给予高度排名,而现在百度已经具备自提关键字的能力了,如果一个页面只有标题,你也会发现这个页面排名也不错,这就是百度自提关键字的原因,有时候百度自提关键字比初级seoer编写的关键字更加合理。
至于H1 strong p 这些都是与文章正文有关联作用的标签,用于强调某一个词语,大家可参看一下w3c 《Web 品质》一文给出的解释,你还会问一个页面中有几个H1标签吗?肯定是一个,上层标题就是文章的标题,本文的中心思想,你觉得文章有几个中心思想呢?
那为什么div 和table不是seo重要点呢?那是因为,div和table这两个标签都是用于页面布局的,而非用于文章内容的,因此他们不是seo工作内容!你会迷惑,为什么有些seo大师告诉我们要优化这些呢?这个是从技术角度来讲的,div布局的内容在页面加载中,文本和div同时加载渲染,不管样式表是否加载完,你都能看见文本内容,但是table布局的页面,是将table框架加载完,才填充内容,这就是为什么,在网速慢时div网站能看到所有文字,只是页面布局不好看,而table网站会卡一段时间,这种现象你可以查看那些以table为主的页面网站的快照,就会发现,有的页面快照仅仅显示页面的一部份,这样百度抓取不完全,当然属于我们seo的工作内容了。
至于CSS 这个也是的一部分,百度也明确表示禁止用css作弊,你知道为什么吗?举个简单的列子,百度禁止hei lian ,而 hei lian 就是采用CSS控制的,利用类似display:none 这样的样式,将页面中的文本隐藏掉,只是我们看不到,但百度却能在页面抓起到,这样用户可能通过百度抓起这些隐藏的关键字来访该页面,但页面中确不是与之对应的内容,这不就是恶意优化吗;百度不傻。所以在编写CSS也要主要优化。
具体css各表签使用规则,也可通过W3C 了解到。
由于时间关系,先说说关于html+css这些内容,我只能做到的是告诉seoer们,应该具备哪些硬件知识,主要还是看自己是否努力去学习这些基础知识。