頁框的壞處

曾經說過會寫頁框的壞處,總算兌現了...

頁框是指(X)HTML裡的framesetiframe元素,本文主要指出利用frameset分開內容和選單的壞處,而iframe亦擁有其中部份壞處。

先來看看你的網站是否符合以下兩項:
  • 使用frameset而沒有在noframe之中加上適當內容。
  • 互聯網上沒有連結連到你網站上的內容頁面
假若完全符合的話,恭喜你,你網站上的內容不會被搜尋引擎找到。但有一個例外,就是使用Google Sitemaps,不過只有Google擁有同類型服務。

雖然不少網站都有使用noframe,但往往只是寫上:你的瀏覽器不支持頁框,請更新您的瀏覽器版本,這句說話對爬蟲是沒有幫助的。那到底noframe裡應寫上什麼呢?在noframe裡不應寫上連結,應該寫上該頁內容,因為爬蟲爬網站是分層數的,很可能在第一次爬的時候只爬到第二層頁面,這影響被索引速度和內容頁面的PageRank分數。

就算訪客能在搜尋引擎找到你的網站,又能如何呢?
假若你想推薦某頁給別人看,你會直接給該頁還是首頁的網址呢?給首頁的話,不是每個人都願意繼續看;給該頁的話,在訪客看完之後怎去看其他頁面呢?內容頁面跟選單頁面是分開的嘛。從搜尋引擎進來的訪客也會有同樣問題。

亦由於內容頁面不包含選單,所以站內連結會變得很少,這導致PageRank值流失較高。站內的連結互聯能減少PageRank值的流失,這亦是BLOG的PageRank會較一般網站為高的原因之一。

既然頁框這樣多壞處,到底如何取代呢?
請看:
相關連結:
框架的故事 - 隐居豆腐店
Google PageRank的算法與運作 - 真我空間
使用Frame壞處多(一) - 網站設計大不易
分割視窗的迷思
框架優缺點 - 艾爾弗烈德的蝙蝠洞

留言