如果你的站點(diǎn)可以像淘寶那樣牛叉,直接屏蔽掉百度蜘蛛的話,那恭喜你,可以不用浪費(fèi)時(shí)間繼續(xù)看下去。如果還沒到那境界,就繼續(xù)看看建站時(shí)能避免就避免的因素,以免惹惱百度下發(fā)的“蜘蛛兵”。
1、Flash建站。如果網(wǎng)站里放些flash做的圖標(biāo)、廣告之類的,無疑是給你的站點(diǎn)添姿添彩。但是你用flash做個(gè)網(wǎng)站首頁甚至整站的話,那就有些炫過頭了。百度蜘蛛無法抓取flash文件中包含的文字內(nèi)容和鏈接,這樣的站點(diǎn)只能給人視覺效果,無法滿足蜘蛛的“胃口”了。
2、框架結(jié)構(gòu)。這是老早以前的網(wǎng)站設(shè)計(jì)結(jié)構(gòu),現(xiàn)在幾乎棄用了,同樣的百度蜘蛛是無法抓取包含在框架里的文字內(nèi)容和鏈接。
3、JavaScript代碼。和flash類似,js代碼可以做出很多很炫的視覺效果,但是可惜的是我們可憐的百度蜘蛛也是無法識(shí)別它的面目,所以能剩就剩。
4、動(dòng)態(tài)URL。判斷是否為動(dòng)態(tài)URL主要是看URL中是否包含問號(hào)、等號(hào)及參數(shù),動(dòng)態(tài)的URL不利于蜘蛛蜘蛛爬行,因?yàn)槌3?huì)使蜘蛛陷入死循環(huán)如萬年歷,或收錄大量的重復(fù)頁面,所以盡量將動(dòng)態(tài)URL靜態(tài)化。
5、頁面跳轉(zhuǎn)。有利于seo的跳轉(zhuǎn)是301跳轉(zhuǎn),其他的諸如302、js跳轉(zhuǎn)、Flash跳轉(zhuǎn)、MetaRefresh跳轉(zhuǎn)。這些跳轉(zhuǎn)都要慎用,因?yàn)榘俣戎┲雽?duì)其跳轉(zhuǎn)方式比較敏感。不過此次的“住游網(wǎng)”之后,301跳轉(zhuǎn)是否還是“最友好”的跳轉(zhuǎn)方式了。
6、要求登錄。這在一些社區(qū)經(jīng)??吹?,就是必須得登錄后才能看到站點(diǎn)內(nèi)容。如果這是要求用戶的話倒無所謂了,但是如果要求蜘蛛也登錄之后才允許爬行,貌似百度蜘蛛不會(huì)注冊(cè)、填寫登錄信息。
這幾個(gè)不利于seo因素也不是絕對(duì)不能使用的,比如你可以用flash點(diǎn)綴下網(wǎng)站頁面;你想讓一些內(nèi)容不要蜘蛛爬行,你可以將它置于js代碼里面;暫時(shí)性的跳轉(zhuǎn)你可以使用302等等。上面主要是以百度蜘蛛為例,其實(shí)現(xiàn)在的搜索引擎技術(shù)能夠簡(jiǎn)單的識(shí)別諸如flash、js里包含的內(nèi)容,可是它們沒必要花費(fèi)時(shí)間去解析那些內(nèi)容。所以作為建站的我們只能趨向于搜索引擎,做有利于搜索引擎抓取的站點(diǎn)