記得筆者在剛接觸iframe架構的時候,對其並不是很瞭解,感覺用處也不大,然而最近在給網站加上一個微博直播控制項的時候遇到了它,也不得不以SEO的角度來考量它,經過分析後,筆者認為ifame架構存在一定的優缺點。
首先我們需要瞭解一下什麼是iframe架構?
如果我們在某一個頁面中使用這個標籤就會在該頁面內構建一個獨立的架構,例如頁面1內的一個地區內使用ifram調用另外一個頁面,即網頁2,這樣的話會在頁面1的這個地區裡調用顯示頁面2中被調用的部分。使用方法:
或其他網頁的本文內容等寫入標籤內部即可,現在讓我們來以SEO的角度看看,在我們的網站上使用iframe架構所存在的優缺點。
一:缺點
目前所有的搜尋引擎都無法識別頁面ifram架構中被調用的連結、文本、圖片等等內容的,原因很簡單因為該內容不屬於該頁面,只是在使用者訪問的時候被臨時的調用,而且在百度的搜尋引擎最佳化只能中我們也可以看到:“frame/frameset/iframe標籤,會導致百度蜘蛛的抓取困難,建議不要使用”。這樣就可以很明顯的看出其存在的弊端了。
二、優點
從上文中我們可以發現,使用ifame架構的弊端是無法被搜尋引擎所爬行抓取。但凡事總是具有兩面性。它的這個缺點也可能是他的有點。利用這一點那我們就可以把我們網站上一些需要給我們的使用者查看,但是不需要搜尋引擎爬行的內容用ifame架構進行顯示,這樣就可以讓ifram發揮真正的效果了,而且有我們網站中的代碼也可以得到很大的精簡,舉一個例子,就如筆者上文提到的添加微博直播資訊,這些微博資訊我們並不需要提供給搜尋引擎,而我們需要提供的是與訪客的一個互動的體驗,如下圖所示,而如果我們使用ifame架構嵌入微博的資訊,不僅可以簡便的添加網站的微博直播平台,同時我們看到代碼也十分的精簡。
出了上文筆者說的微博空間外,最常見到iframe架構的就是在網站著作權資訊處,如下圖所示,我們可以將網站的著作權資訊及一些認證資訊至於iframe架構下,這樣既可以使網站在訪客看來更加的有權威,同時也可以很好的防止網站的權重個不必要的流失。
我們可以看到ifame架構的使用者還是很大的,但是筆者並不建議頁面放置過多的ifame架構,因為如果頁面中存在過多的ifame架構就會稀釋你該頁面的關鍵詞密度並對其產生影響,搜尋引擎還有可能認為你這是使用作弊手段,筆者認為不宜多度使用。
雖然這隻是一個小小的細節,但是對於網站的影響卻是很大的。置於如何抉擇使用需要根據自身網站的實際情況來看。文章由taobao http://www.hza.cn/ 整理編輯,轉載請保留出處。