寶雞網(wǎng)站建設公司

企業(yè)網(wǎng)站設計應避免的8條(一)
時間:2012-04-02 09:40
次來源:未知
有一些網(wǎng)站設計技術對搜索引擎來說很不友好,不利于蜘蛛的爬行和抓取,這些技術被稱為蜘蛛陷阱。最常見的應該全力避免的蜘蛛陷阱包括如下幾個方面。
1.Flash
在網(wǎng)頁的某一小部分使用Flash增強視覺效果是很正常的,比如Flash做成的廣告、圖標等。這種Flash和圖片是一樣的,只是HTML代碼中很小的一部分,頁面上海有其他以文字為主的內容,所以對搜索引擎抓取和收錄沒有什么影響。
但是有的網(wǎng)站整個首頁就是一個大Flash文件,這就構成了蜘蛛陷阱。搜索引擎抓取的HTML代碼只有一個鏈向Flash文件的鏈接,沒有其他文字內容。搜索引擎無法讀取Flash文件中的文字內容和鏈接的。這種網(wǎng)站整個就是Flash網(wǎng)站,可能視覺效果做的精彩異常,可惜搜索引擎看不到,不能索引出任何文字信息,也就無從判斷相關性。
有的網(wǎng)站喜歡在首頁放一個Flash動畫片頭,用戶訪問網(wǎng)站看完片頭后被轉向真正的HTML版本的文字網(wǎng)站首頁。搜索引擎不能讀取Flash,一般也沒辦法從Flash Intro跟蹤到HTML版本頁面。
近幾年,搜索引擎不停嘗試讀取Flash文件,尤其是里面的文字內容和鏈接,也取得了一定的進展,。站長可以使用SWFObject和sIFR等技術使Flash文件更易于被搜索引擎讀取,不過我的觀點是,與其費盡去研究怎么讓搜索引擎讀取Flash文件,不如做成普通的HTML版本的網(wǎng)站,如果你的公司除了Flash外不足于展現(xiàn)公司實力,那么你的公司應該是世界500強級別,SEO就不重要了。
整個網(wǎng)站就是一個大Flash文件,從SEO角度來說是萬萬不可的。如果Flash效果是必須的,至少也在首頁加上一個通往HTML版本的鏈接。這個鏈接應該是在Flash文件之外的HTML代碼中,搜索引擎跟蹤這個鏈接可以抓取后面的HTML版本頁面。
2.Session ID
有些網(wǎng)站使用Session ID(會話ID)跟蹤用戶訪問,每個用戶訪問網(wǎng)站時都會生成獨特唯一的Session ID,加在URL中。搜索引擎蜘蛛的每一次訪問也會被當成一個新的用戶,URL中會加上一個不同的Session ID,這樣搜索引擎蜘蛛每次來訪問時所得到的同一個頁面的URL將不不一樣,后面帶著一個不一樣的Session ID。這也是常見的蜘蛛陷阱之一。
搜索引擎遇到這種長長的Session ID,會嘗試判斷字符串是Session ID 還是正常的參數(shù),成功判斷出Session ID就可以去掉Session ID,收錄正常的URL。但也經(jīng)常判斷不出來,要么不愿意收錄,要么收錄多個帶著不同Session ID的URL,內容卻完全一樣,形成大量的復制內容,這兩種情況對網(wǎng)站優(yōu)化都不利。
通常建議跟蹤用戶訪問應該使用cookies而不生成Session ID;蛘叱绦蚺袛嘣L問者是搜索引擎蜘蛛還是普通用戶,如果是搜索引擎蜘蛛,則不生成Session ID。跟蹤搜索引擎蜘蛛訪問是沒有什么意義的,蜘蛛不會填表,也不會把商品放入購物車。
3.各種跳轉
除了301轉向外,搜索引擎對其他形式的跳轉都比較敏感,如302跳轉、JavaScript跳轉、Flash跳轉、Meta Refresh跳轉。
有些網(wǎng)站用戶訪問首頁時會被自動轉向某個目錄下的頁面。如果是按用戶地理位置轉向至最適合的目錄,那到有情可原,但大部分這樣的首頁轉向看不出任何理由和目的,這樣的轉向能避免則避免。
如果必須轉向,301轉向時搜索引擎推薦的、用于網(wǎng)址更改轉向,可以把頁面權重從舊網(wǎng)址轉移到新網(wǎng)址。其他轉向方式都對蜘蛛爬行不利。黑帽SEO經(jīng)常使用轉向欺騙搜索引擎和用戶。所以除非萬步得已,盡量不要使用301轉向以外的跳轉。
1.Flash
在網(wǎng)頁的某一小部分使用Flash增強視覺效果是很正常的,比如Flash做成的廣告、圖標等。這種Flash和圖片是一樣的,只是HTML代碼中很小的一部分,頁面上海有其他以文字為主的內容,所以對搜索引擎抓取和收錄沒有什么影響。
但是有的網(wǎng)站整個首頁就是一個大Flash文件,這就構成了蜘蛛陷阱。搜索引擎抓取的HTML代碼只有一個鏈向Flash文件的鏈接,沒有其他文字內容。搜索引擎無法讀取Flash文件中的文字內容和鏈接的。這種網(wǎng)站整個就是Flash網(wǎng)站,可能視覺效果做的精彩異常,可惜搜索引擎看不到,不能索引出任何文字信息,也就無從判斷相關性。
有的網(wǎng)站喜歡在首頁放一個Flash動畫片頭,用戶訪問網(wǎng)站看完片頭后被轉向真正的HTML版本的文字網(wǎng)站首頁。搜索引擎不能讀取Flash,一般也沒辦法從Flash Intro跟蹤到HTML版本頁面。
近幾年,搜索引擎不停嘗試讀取Flash文件,尤其是里面的文字內容和鏈接,也取得了一定的進展,。站長可以使用SWFObject和sIFR等技術使Flash文件更易于被搜索引擎讀取,不過我的觀點是,與其費盡去研究怎么讓搜索引擎讀取Flash文件,不如做成普通的HTML版本的網(wǎng)站,如果你的公司除了Flash外不足于展現(xiàn)公司實力,那么你的公司應該是世界500強級別,SEO就不重要了。
整個網(wǎng)站就是一個大Flash文件,從SEO角度來說是萬萬不可的。如果Flash效果是必須的,至少也在首頁加上一個通往HTML版本的鏈接。這個鏈接應該是在Flash文件之外的HTML代碼中,搜索引擎跟蹤這個鏈接可以抓取后面的HTML版本頁面。
2.Session ID
有些網(wǎng)站使用Session ID(會話ID)跟蹤用戶訪問,每個用戶訪問網(wǎng)站時都會生成獨特唯一的Session ID,加在URL中。搜索引擎蜘蛛的每一次訪問也會被當成一個新的用戶,URL中會加上一個不同的Session ID,這樣搜索引擎蜘蛛每次來訪問時所得到的同一個頁面的URL將不不一樣,后面帶著一個不一樣的Session ID。這也是常見的蜘蛛陷阱之一。
搜索引擎遇到這種長長的Session ID,會嘗試判斷字符串是Session ID 還是正常的參數(shù),成功判斷出Session ID就可以去掉Session ID,收錄正常的URL。但也經(jīng)常判斷不出來,要么不愿意收錄,要么收錄多個帶著不同Session ID的URL,內容卻完全一樣,形成大量的復制內容,這兩種情況對網(wǎng)站優(yōu)化都不利。
通常建議跟蹤用戶訪問應該使用cookies而不生成Session ID;蛘叱绦蚺袛嘣L問者是搜索引擎蜘蛛還是普通用戶,如果是搜索引擎蜘蛛,則不生成Session ID。跟蹤搜索引擎蜘蛛訪問是沒有什么意義的,蜘蛛不會填表,也不會把商品放入購物車。
3.各種跳轉
除了301轉向外,搜索引擎對其他形式的跳轉都比較敏感,如302跳轉、JavaScript跳轉、Flash跳轉、Meta Refresh跳轉。
有些網(wǎng)站用戶訪問首頁時會被自動轉向某個目錄下的頁面。如果是按用戶地理位置轉向至最適合的目錄,那到有情可原,但大部分這樣的首頁轉向看不出任何理由和目的,這樣的轉向能避免則避免。
如果必須轉向,301轉向時搜索引擎推薦的、用于網(wǎng)址更改轉向,可以把頁面權重從舊網(wǎng)址轉移到新網(wǎng)址。其他轉向方式都對蜘蛛爬行不利。黑帽SEO經(jīng)常使用轉向欺騙搜索引擎和用戶。所以除非萬步得已,盡量不要使用301轉向以外的跳轉。