大家好,今天我给大家科普一下关于seo站内优化的相关知识。
一、百度抓取程序
百度通过一个叫做百度蜘蛛的程序抓取互联网上的网页,经过处理后建入索引中。
目前百度蜘蛛只能读懂文本内容,flash、图片等非文本内容暂时不能处理,放置在flash、图片中的文字,百度无法识别。
建议使用文字而不是flash、图片、Javascript等来显示重要的内容或链接,搜索引擎暂时无法识别Flash、图片、Javascript中的内容,这部分内容无法搜索到;仅在flash、Javascript中包含链接指向的网页,百度可能无法收录。
小沃建议:
1.使用文字而不是flash、图片、Javascript等来显示重要的内容或链接;
2.如果必须使用Flash制作网页,建议同时制作一个供搜索引擎收录的文字版,并在首页使用文本链接指向文字版;
3.通过Ajax等手段动态更新网站内容或是通过Javascript组成的网站内容,搜索引擎不能识别,所以希望搜索引擎"看"到内容不要通过ajax更新。
4.不要使用frame和iframe框架结构,通过iframe显示的内容可能会被百度丢弃。
二、搜索引擎流量指标分析
搜索引擎用户在网站上的后续行为决定了这个用户会不会转化为忠实用户,分析用户行为可以为改进服务提供依据。
以下几个指标可以更好的分析:
跳出率
只浏览一页便离开的用户的比例,跳出率高,通常代表网站对用户没有吸引力,也可能是网站内容之间的联系不够紧密。
退出率
用户从某个页面离开次数占总浏览量的比例。流程性强的网站,可以进行转换流程上的退出率分析,用于优化流程。比如购物网站,从商品页浏览-点击购买-登录-确认商品-付费这一系列的流程中每一步的退出率都记录下来,分析退出率异常的步骤,改进设计。
用户停留时间
用户停留时间反映了网站粘性及用户对网站内容质量的判断。
以上是统计分析的最基本的三个指标。行为分析可以看出用户的检索需求有没有在你网站上得到满足,更进一步,思考如何更好的满足他的需求。
三、规范、简单的url
创建具有良好描述性、规范、简单的url,有利于用户更方便的记忆和判断网页的内容,也有利于搜索引擎更有效的抓取您的网站。网站设计之初,就应该有合理的url规划。
1.网站中同一网页,只对应一个url
如果网站上多种url都能访问同样的内容,会有如下危险:
a. 搜索引擎会选一种url为标准,可能会和正版不同
b. 用户可能为同一网页的不同url做推荐,多种url形式分散了该网页的权重
如果你的网站上已经存在多种url形式,建议按以下方式处理:
a). 在系统中只使用正常形式url,不让用户接触到非正常形式的url
b). 不把Session id、统计代码等不必要的内容放在url中
c). 不同形式的url,301永久跳转到正常形式
d). 防止用户输错而启用的备用域名,301永久跳转到主域名
e). 使用robots.txt禁止Baiduspider抓取您不想向用户展现的形式
2.让用户能从url判断出网页内容以及网站结构信息,并可以预测将要看到的内容
3.URL尽量短
长长的URL不仅不美观,用户还很难从中获取额外有用的信息。另一方面,短url还有助于减小页面体积,加快网页打开速度,提升用户体验。
4.正常的动态url对搜索引擎没有影响
url是动态还是静态对搜索引擎没有影响,但建议尽量减少动态url中包含的变量参数,这样即有助于减少url长度,也可以减少让搜索引擎掉入黑洞的风险。
5.不添加不能被系统自动识别为url组成部分的字符
url中加入了";"、","等字符,用户在通过论坛、即时通讯工具等渠道推荐这些url时,不能被自动识别为链接,增加了用户访问这些网页的困难度。
6.利用百度提供的URL优化工具检查
百度站长平台提供了URL优化工具,可以帮助检查URL对搜索引擎的友好程度并提出修改建议。
四、百度蜘蛛更加喜欢div+css布局
1.div+css布局页面,致使代码精简度大大提高
网页代码的精简有2个好处:一个可以提高搜索引擎spider的抓取效率,可以使蜘蛛在尽量短的时间内遍历完整个页面,提高页面的搜索引擎收录数量。另一个是能搞使搜索引擎机器人高效的爬行页面,不给搜索引擎设置障碍,对收录的质量也有一定的好处。
2.div+css布局解决了table布局的表格嵌套问题
当搜索引擎蜘蛛spider爬行表格布局的页面时候,遇到多层的表格时,会跳过嵌套的内容甚至跳过整个页面。
这是因为,使用表格布局页面,有时候为了达到一定的视觉效果,不得不嵌套多个表格。而如果表格中的内容是网站的核心主题内容,spider会跳过这段,进而认为该页面是个无价值的页面,甚至是和其他页面有重复嫌疑的页面。而相似页面或者重复页面对seo排名是有消极的影响的。
3.div+css解决页面的加载速度问题
div+css布局页面减少了页面代码量,也就减少了网页文件的大小。使网站的加载速度得到很大的提升。这对搜索引擎蜘蛛是非常有利的。过多的页面代码,致使页面代码冗余,可能造成蜘蛛爬行超时。而不能有效的收录页面。
从另一个角度来讲,快速的加载速度也是提高用户体验的一个重要维度。
4.div+css布局提高修改设计的效率
由于页面采用div+css制作,在进行页面修改的时候,更加省时,在css文件中修改对应的ID即可。也不会对页面的其他部分造成影响。
5.div+css使页面视觉效果统一
表格的嵌套使页面中区域之间效果有所偏差,而div+css采用统一的css文件控制,就避免了视觉不一的现象出现。
6.div+css对排名提高的确有帮助
由于div+css布局符合Xhtml标志,在设计完成后也尽可能的符合W3C的标准。代码的规范化和标准化使得xhtml架构的网站排名较table布局的站点更胜一筹。