2010年12月8日 星期三

為甚麼google不收錄我的網頁?

經常有一些新手站長、網站管理員問我,為什麼我的網站做了好幾個月了,Google還只是收錄網站的首頁? 其實,Google不收錄網站頁面的原因有很多,常見的原因歸納起來有以下幾大點:

Java網站 
如果你的網站是用純Java設計的,那麼就要小心了,因為Google曾在一些場合明確表示過不會收錄用純Java技術製作的網站。 

Flash網站 
如果你的網站大量使用Flash,例如首頁為一個Flash動畫,並且鏈接內嵌在Flash中,對這種網站Google是不太感冒的,而且一些搜索引擎(Google Fast/AllTheWeb等)雖然已能解讀圖像中的內嵌文字和鏈接,但並未正式使用在對內部網頁的檢索上。 

純圖像首頁 
目前許多網站(尤其是企業網站)將首頁設計成僅包含圖像的形象頁面(splash page),加上網站內容太少,因此常常造成無法成功登錄Google 聽聽Google對此是怎麼說的:“We want to point users to content pagesnot to doorways or splash screens”。 

網頁框架(frameset SEO
Google可以檢索使用網頁框架結構的網站,但由於搜索引擎工作方式與一般的網頁瀏覽器不同,因此會造成返回的結果與用戶的需求不符,這是搜索引擎所極力要避免的,所以Google在收錄網頁框架結構的網站時還是有所保留的。 如果你非用框架結構不可,可以將相關內容放在標籤中。 

動態網頁 
Google是較早支持動態網頁檢索的搜索引擎之一,但有一定限度,Google的解釋是: because our web crawler can easily overwhelm and crash sites serving dynamic content, we limit the amount of dynamic pages we index”。 不過據我們觀察,Google現在對動態網頁的支持很好。 但如果動態網頁存在迴路(loop),很容易將spider套住讓它無法脫身,所以當你找不到其他無法登錄Google的原因時,可以試著將動態網頁改成靜態html文件。 

網站內部鏈接 
網頁之間的鏈接最好是文字鏈接,其次是圖像鏈接。 雖然Google已能跟踪和解析JavaScriptFlash中內嵌的鏈接,但從搜索引擎友好的角度講還是不要大量採用JavaScriptFlash鏈接

沒有留言:

張貼留言