- 注册时间
- 2012-10-22
- 最后登录
- 2017-3-8
- 阅读权限
- 90
- 积分
- 31948
- 精华
- 0
- 帖子
- 1795
TA的每日心情 | 开心 2017-3-8 16:33 |
---|
签到天数: 882 天 连续签到: 3 天 [LV.10]以坛为家III
|
大家做站都是想要一个好的关键词排名,我也不例外,最近通过自己的站发现一个规律,如果网站的设计比较友好搜索引擎的话,会给予不错的权重,相比下关键词排名会更占优势,所以今天和大家分享的主题就是谈谈对搜索引擎友好的网站该如何设计。
如果我们站在搜索引擎的角度去看待一个网页,那么在巨大的互联网数据面前应该如何去抓取、索引和排名呢?其实换位思考下,虽然我们未必完全理解搜索引擎的算法,但从整体上还是可以逻辑判断出符合搜索引擎的网页应该满足的几个方面,好了,开始今天的正文。
首先是蜘蛛来到网站:大家都知道,搜索引擎来到一个网站靠的是外部链接,如果你没有和其它网站有外部链接,那么蜘蛛就不能顺着这些网状结构的链接爬行到你的网站,就无从谈起抓取收录,也就不会有排名,因为你的网站在搜索引擎的大门外。当蜘蛛来到你的网站首页时(一般的外部链接都是链到首页),最好让他沿着首页继续爬行更加深的内容和产品页,这样才能最大化的进行收录,因此网站需要不错的外部链接来引诱蜘蛛,同时网站内部需要良好的网站结构,尽量达到扁平化或者树状结构。让蜘蛛不但能来到你的网站,也能顺着这些合理的结构进行爬行。一般情况下,网页之间最好用文字链接,不建议使用JS、Flash或者图片,现在搜索引擎还无法完全理解这些脚本里边包含的内容是什么。另外,我们可以制作网站地图,把所有重要的页面都以链接的方式显示出来,这样蜘蛛就能顺着网站地图顺利的爬行你的网站。最后和大家说的是,最好所有的页面能在三四次点击内达到,如果点击次数太多的话,收录很困难。
接着是蜘蛛抓取网站:在收录和抓取上,建议大家尽量使用静态页面。虽然现在蜘蛛已经完全能读懂动态页面的意思,并且也能很顺利的进行爬行和抓取,但是通过研究我们可以发现,往往的静态页面排名要优先于动态页面。在外部条件相同的情况下,一般静态网页的权重稍微高于动态。有时候动态网页由于设计的问题容易让蜘蛛进入无限循环,所以搜索引擎会远离这类URL。另外有些企业网站是全Flash设计的,在读取上非常困难,一般不太容易实现收录。另外就是避免框架结构(frame),刚开始出现网页设计时,框架曾经很流行,现在还有很多网站在采用框架结构,但这个是让搜索引擎很头痛的东西。搜索引擎基本不对框架里边的东西进行抓取。除了框架之外,还有的就是音频文件,图片,广告代码,弹窗等都不利于蜘蛛爬行。蜘蛛喜欢文字性的内容。因此我们有了足够的外部链接来引诱蜘蛛时,要注意的就是合理的使用网页设计的元素,这样才能让搜索引擎顺利抓取你的网页和内容。
最后是被搜索引擎提炼:我们的网页中包含图片,包含文字,同时也包含很多其它文件,搜索引擎并不会抓取不相关的文件,只会抓取文字内容。所以Html代码需要进行优化才能让搜索引擎以最快的速度提炼出最重要的信息。总体要符合以下六个原则,一是格式标签占的比例越低越好,文字内容占的越多越好;二是把css、js等文件放在外部,需要时进行调用;三是把关键词放在合理的标签中,比如标题常常放在H1标签中。四是检查网页的兼容性,使用不同的浏览器进行测试;五是尽量符合W3C标准,虽然这个不容易,但是尽量把代码标准化;六是只有蜘蛛顺利爬行你的网页并提取有用的信息,才是比较友好的设计。以上六个原则是进行设计是必须要注意的,有很多网页里边包含了大量的CSS以及JS代码,就会影响蜘蛛的爬行,如果重要内容在这些内容下,那么很可能不会被搜索引擎爬行到。
|
|