早兩天在QQ上有個朋友咨詢到我一個問題-百度快照顯示的是網址而不是標題是怎么回事?求助解決!當時我簡單問了問他最近有沒有做過什么?他說做過301轉向,我簡單的告訴了他,正常做301跳轉是不會產生這樣的問題的。
看到這樣的問題很多人會很納悶很迷惑,為什么會出現這種百度快照顯示的是網址而不是標題的情況呢?今天廈門SEO就抽點時間和大家來分享這樣一個話題-百度快照顯示的是網址而不是標題其原因與解決辦法。
其實管這種現象百度官方也曾做出過解析。當時百度工程師-LEE這樣解說的:
原因比較復雜,需要針對性分析。主要原因可能是tag title提取失敗,系統只好從其他地方取了一些文本作為標題。這種提取失敗的原因,有網頁設計層面的(比如全是flash或者ajax),也有robots封禁層面的(某些重要網頁雖然不抓取,但會保留url本身),robots解除禁止抓取狀態,需要一段時間生效。還有一些系統異常也會造成類似的現象。如果不符合一般性的預期,這類問題都可以直接提交至webmaster#baidu.com 會有工程師跟進的。
根據lee的說法百度快照不顯示標題和描述的主要原因是tag title提取失敗,這里我就給大家來講解其原因和解決方法。一般可以分以下幾個情況:
1、robots.txt禁止百度抓取
比如淘寶網,很多網站百度快照不顯示標題和描述的原因就是robots.txt沒設置好,不過現在百度很人性化的在這些網站的搜索結果中顯示“由于該網站的robots.txt文件存在限制指令,系統無法提供該頁面的內容描述 – 了解詳情”,這就等于直接告訴站長應該怎么去做了。
不過,今天我們講這種情況貌似不是這類問題,那我們再往下看,下面可能是真正主要原因。
2、網頁設計層面
通俗點說就是網站頁面全是圖片、FLASH等構成,基本無文字內容,這當然讓百度不知道如何抓取了,解決方法很簡單,就是在頁面頭部添加description描述標簽就可以了。
3、系統異常
比如你的網站域名到期了、空間不穩定百度蜘蛛來光顧的時候你的網站打不開等,像這種情況一般只要你網站恢復正常了快照很快就會回來,沒必要擔心。
4、程序問題
有些cms的調用語句百度并不能很好的識別,對這種問題我們可以把模板里調用的標題和描述直間改成文字描述試試看是不是這種原因。
5、JS跳轉問題
很多人說百度是抓取不到js的,事實上并不是這樣的。一些簡單的js百度是可以會抓取并解讀的,但是可能解讀的可能不是很好。有些網站做了跳轉被搜索引擎抓到了,但是沒有抓取到跳轉后的內容。所以標題就顯示網址了。
好了,關于百度快照顯示的是網址而不是標題其原因與解決辦法就SEO優化網總結到這了,應該來說算是很全面的了,當出現這樣的情況后,大家可以參考以上方法去嘗試解決就好。
評論(0人參與,0條評論)
發布評論
最新評論