我們都知道百度自己的產品權重都很高,在百度搜索某些關鍵詞的時候,百度產品赫赫在列,有的傲居榜首。這些包括百度百科、知道、新聞、文庫等等。例如目前“單反相機”這個詞通過百度搜索後在首頁的結果中有5個是就是百度自己的產品,10個自然排名中,五個在列。這次小編分享的主角之一也是百度其中的一款產品——百度文庫。
我們知道百度對JS、flash和frame框架結構十分感冒,那麼百度對自己的文庫當中的內容能識別嗎?對其他網站的文庫類產品又怎樣呢?我們以《詳述查看網頁是否使用ALT標簽和正確寫法》這篇文章在百度文庫、新浪分享和IT168文庫中進行分析對比。首先我們先看這三款產品的HTML代碼如下:
(百度文庫HTML代碼)
(新浪愛問共享資料)
(IT168文庫)
從以上這三款產品的頁面HTML代碼中可以看出正文部分都是swf文件,也就是我們常說的Flash。這種內容百度搜索引擎優化指南中有很明確的提到Flash是不利百度抓取的。那麼我們在這正文中做了外鏈的話,到底有沒有用呢?我們接著分析,這篇文章的頁面都被百度抓取的快照。那麼我們看看這篇文章的百度文庫頁面的快照能找到文中的鏈接嗎?
(百度文庫頁面的百度快照)
(新浪愛問共享資料頁面的百度快照)
(IT168文庫頁面的百度快照)
由上我們可以發現,新浪和IT168文庫中正文部分,也就是Flash內容無法被百度抓取,裡面的外鏈自然無效。而百度卻不同,能看到被FLAH正文部分,當我們點右鍵查看該快照的源代碼時,也可以發現正文以及其中的鏈接,那麼這種外鏈必然對網站有用的。如圖:
所以,如果還有站長在非百度的文庫類網站上上傳含有鏈接的文檔來增加網站外鏈的話,可以停止做無用功了。