如何确定对百度搜索引擎友好的网站结构,本文分享一些技巧。
我们在做网站结构相关事情时,都应该思考以下三个问题:
1,Baiduspider能不能找到所有网页
2,Baiduspider是否知道哪个网页是主要的
3,Baiduspider能否顺遂提取网页内容
4,Baiduspider能否在网页中提炼有用信息
下面讲的内容即是解决前两个问题的:
一,友好的网站结构
1, 扁平or树型:一说到网站结构,人人都市提到扁平结构和树型结构,言必称“结构扁平化”,这些指的是物理结构,即基于内容聚合的目录及文件位置决议的结构。着实对于百度搜索引擎来说,只要结构合理、有逻辑性、内容有纪律可循都可以,都是友好的。
2, 链接结构:相对于物理结构,就要说到逻辑结构:即通过内部链接形成的链接结构,逻辑结构才是搜索引擎最关注的。对于一个网站来说,网页仅仅可以通过首页——目录1——目录2一层一层follow到是远远不够的,一个优异的链接结构应该是网状的。
1)首页链接应该链向主要的频道页,频道页再链向下面的节点页或通俗页面。同时,频道页、节点页和通俗页面都应该可以链回到首页
2)无论哪些页面之间相互链接,都需要一个形貌适当的锚文本
3)链接不要放在JS、FLASH等搜索引擎不能见的位置,使用图片做链接入口应该完善alt标签
*百度搜索引擎现在仅支持对部门JS和FLASH进行剖析,绝大多数放在JS和FLASH里的链接都是获取不到的
4)为主要页面留更多入口。百度搜索引擎以为,获得更多内部投票的网页相对来说加倍主要
5) “离首页越近”的网页,越容易受到百度重视。这个“近”指的是页面离首页的点击距离。纵然URL所在目录层级较深,只要在首页有入口,百度也以为这是一个异常主要的页面。
6)不要发生恐怖的孤岛页面。虽然百度在提交入口、社会化挖掘方面做了许多事情,但链接抓取依然是百度获得新页面的最主要渠道
二,通过导航让百度更好地熟悉站点
对于用户,导航要解决的问题是:我在网站的什么位置,我想看上一级、甚至上上一级更多内容的入口在那里;对于spider,导航要解决的问题是:这个页面属于哪个领域,要表达的主题是什么。以是说,清晰的导航系统不仅有助于提高用户体验,对的意义也是重大的,所有做得精彩的网站基本都拥有清晰明确的导航。
1,导航内容搜索引擎可见:有网站的导航对用户来说雅观友好,对百度来说却是不能见的。现在百度还不能搞定所有的JS和FLASH,保险起见,照样使用HTML的好。图片虽然优美,作为导航也是对搜索引擎不友好的行为。
2,导航稳固:导航内容应该是相对牢固的,不要让导航成为“转动条”。
3,重要网页尽可能地在导航处可以follow到:百度以为主导航中泛起的链接,其主要性仅次于网站首页,以是应该只管将站内的页面在主导航中放置个位置。固然,主导航上也不能能放过多的内容,哪些链接可以上主导航还需要职员进行平衡。
4,巧用面包屑导航:上面说到,导航对于用户来说,解决了“想看上一级、甚至上上一级更多内容”的问题,这个导航指的就是面包屑导航。面包屑导航可以使结构庞大重大的大中型网站变得清晰轻盈,在spider进行页面剖析时会着重查看面包屑导航内容,强烈建议使用。
三,合理的domain结构
除了在网站建设的时刻站长会思索到底使用二级域名照样子目录,在网站运营的历程中,也会思考是否要把子目录的内容拆分成二级域名。由于许多职员以为二级域名相对自力,其首页会获得百度的重视,能获得更好的排位——着实这是一个片面的错误看法,百度会通过许多指标对同domain下的二级域名和子目录进行主要水平判断,并没有武断地以为谁天生就会比谁强一些。
当以为站内结构已经阻碍了网站高速生长就会思考改版,最常见的改版即是将子目录移出主站点、单独形成二级域名。但人人都知道,改版一定会对站点的收录排名和流量造成影响,一定要郑重。那么在什么情形下才真的需要将子目录换成二级域名呢?着实只有一点:即子目录的内容足够厚实,且与主域的主题关联性不强!
四,url结构很主要
1,url结构纪律化:统一个网页有差异url,会造成多个url同时被用户推荐导致权值涣散;同时百度最终选择展现的谁人url纷歧定相符你的预期。站点应该只管不把sessionid和统计代码等不需要的内容放在url,若是一定要这样做可以通过robots制止百度抓取这些非规范url
2,最好能让用户从url即可判断出网页内容,便于蜘蛛剖析的同时便于用户间流传
3,url只管短
4,不要添加蜘蛛难以剖析的字符,如
http://mp3.XXX.com/albumlist/234254;;;;;;;%B9&CE%EDWF%.html
http://news.xxx.com/1233,242,111,0.shtml
5,动态参数不要太多太庞大,现在百度对动态url已经有了很好的处置,然则参数过多过庞大的url有可能被蜘蛛以为不主要而甩掉。