网站建设怎么才能被搜索引擎友好对待
网站建设要从搜索引擎的角度去审视一个网页在抓取、索引和排名的时候可能产生的问题,将这些问题总结在一起解决,如果这些问题都解决了,那么网站就是对搜索引擎友好的,下面就详细分享一下小编的经验吧。
一、搜索引擎能不能顺利爬行网页
要让搜索引擎找到你的网页就必须要有外部链接或提交百度,当搜索引擎找到网页后还必须找到网站更深的内容页,所以这就要要求网站有良好的网站结构,是符合逻辑的、扁平化的或树形结构的。而且这些页面之间要有良好的链接结构,这些链接要以文字或图片进行链接,可能有的企业为了片面的追求形象,喜欢用javascript链接、下拉菜单链接、flash链接等,这些链接搜索引擎是无法爬行的,无法沿着链接找到更多的网页,说白了就是蜘蛛陷阱。
解决方法是制作网站地图,一般来说网站都是有网站地图的。网站地图做好后可以把所有重要的部分和网页以文字链接放进去,如果网站比较大建议把网站地图分为多个,这样以来搜索引擎就可以爬行各个网页了。
二、搜索引擎能不能抓取网页
首先要明确一点,网页的URL必须是可以被抓取的,如果搜索引擎没法抓取到网页URL,那只能说明这个网站废了。一般来说URL都是可以被抓取的,如果你的网页是由数据库动态生成的,那么URL要做伪静态处理,也就是说网站要去掉URL里带有问号参数之类的东西,我们见过很多网站都没有去掉这类的参数,最终导致搜索引擎不信任这类URL,所以为了避免这样的现象发生最好还是做好优化。
如果网站上有大量的flash文件,建议去掉或者做改善,经验告诉我们,搜索引擎很难读取上面的内容,而且这种也称为蜘蛛陷阱。另外还要去避免框架结构frame,现在很少有网站做框架结构了,要记住一点千万别做,这是搜索引擎的大敌。
三、搜索引擎能不能方便提炼信息
既然搜索引擎都抓取了我们的网页,那么它接下来就会提炼有用的信息,为网页建立索引,不然再怎么去抓取都是无用功,这里小编提出5点建议:
①网页HTML代码必须优化,标签元素占比例越低越好,真正内容占得越多越好,整个文件越小越好。
②把CSS、javascript等放在外部文件引入。
③把关键词放在应该出现的地方,但不要堆砌。
④检查网页对不同浏览器的兼容性。
⑤检查是否符合W3C的标准,及时修正问题。
扫码访问手机页面