做為一個SEOer,肯定會經常查詢網頁的快照,直接的了解近期網站頁面被搜索引擎抓取的情況,當然也會有一些小伙伴們習慣通過網站日志去了解網站頁面被蜘蛛爬取的情況。不過最近在SEO相關的一些論壇,經常會看到關於網頁快照顯示不完整的一些問題被討論,網頁快照顯示不完整到底是否影響SEO以及如何處理這方面的問題,小伙伴們討論的結果也是參差不齊,小編針對這種情況,查閱了官方的說法,整理出了這篇文章,分享給至今還有疑問的站長朋友。
一、網頁快照顯示不全是否影響SEO
根據站長平台提供的官方說法,可以把疑問拆解成幾個小問題,並且院長對應都做了解答,也算是對站長的疑問,有了針對性的反饋。問答如下:
第一個問題:百度對網頁內容多少大小有限制嗎?
院長答:對內容文字多少沒有限制,但源碼大小上有一定的限制,過長的話,會提取前面一部分,所以,源碼還是越簡潔越好
第二個問題:如果快照顯示網頁不完整,是不是說明BaiduSpider沒有完整收錄網頁?
院長答:不是的,快照的生成涉及很多環節,顯示不完整的原因有很多,不能簡單地認為沒有收錄完整。
第三個問題:使用平台抓取斷工具也不能完整顯示,是不是就可以認為沒有收錄完整了?
院長答:不是的,工具只展示前200K。我們設計工具的時候對網頁做過調研,一般來說展示前100K就夠用了。
第四個問題:百度是否要求網頁上不能有什麼特殊字符?
院長答:沒有這個限制。
從院長這一問一答可以總結出,網頁快照是否完整並不能直接反饋出影響網站頁面的收錄問題,對SEO是否影響也沒有明確的答案,這符合官方的書面性解答,但是從問答的只言片語中,不難解析出按照平台的規范去策劃頁面、部署內容以及撰寫代碼會對搜索引擎更加友好,搜索引擎對符合他們標准的網站會傾斜更多高質量的資源,即使沒有正面回復,但是小編認為,網頁快照顯示不完整對SEO多少都會有影響,既然有此猜測,就需要SEOer能夠根據官方建議去完善SEO。
二、如果避免解決網頁快照顯示不全的問題
上面提到網頁快照顯示不完整多少會對SEO有影響,這個時候可能會有站長朋友拿那些大的權重比較高的網站來反駁,小編也明白,通過查詢這些大型網站,他們的快照內容同樣顯示不完整,而且是普遍現象,但是萬事均要考慮實際情況,你不是它,所以你變不成它,做為一個SEOer要有甄別判斷的能力,當你沒有達到那種高度的時候,就要選擇依附遵循平台制定的規則,向有利於SEO的方向去實施SEO。小編也是苦口婆心,針對網頁快照顯示不完整的問題,總結一些方法,拿出來與站長朋友共享!
1、精簡源代碼
從第一個問題不難看出,百度對源碼的大小有一定的限制,對內容大小並沒有限制,所以要求前端設計人員要嚴格按照SEO規范,來精簡代碼,避免頁面出現過多的冗余代碼,增加服務器的壓力和干擾蜘蛛的抓取效率,具體只要是從事SEO的朋友多多少少都會和代碼打過交道,CSS和JS封裝是基本的,HTML的層級結構越簡單越好,否則就浪費了DIV+CSS這種撰頁面代碼的好處。
2、對圖片做壓縮處理
雖然這次和院長的問答,沒有涉及到頁面加載速度相關問題是否會影響到網頁快照完整性,但是實踐出真知,采用分布式技術處理的網站,你會發現頁面快照的某些位置,總是顯示不完整,這直接可以反饋出頁面中內容的加載速度是可以影響到網頁被抓取情況的。所以對頁面中的圖片內容在保證清晰度的情況下做壓縮處理,同樣對於解決快照展示不完整問題是有幫助的。
3、網站做CDN加速
如果網站的帶寬沒有問題,頁面的加載速度順暢,可以忽略這一點,之所以要說這一點,我想大部分的網站很少有能力負擔起一台獨立服務器的成本把,所以網站做CDN對於網站來說還是非常有必要的,至於CDN緩存技術在百度的官方文檔中也是首推站長使用的,既然是院長推薦的總歸是對搜索引擎友好的,所以網站實施CDN是可以解決一部分網站頁面速度加載問題的,那麼對於快照顯示不完整同樣也是有非常有幫助的。
關於網頁快照顯示不完整是否會影響SEO,以及相應的解決方法,小編就總結這麼多,希望多多少少能夠幫助到從事SEO職業或者正在計劃從事SEO職業的朋友。
本篇文章由“迷路的小爬蟲”(微信公眾號:seopachong)整理原創,轉載請注明來源地址,謝謝合作!