JavaScript對搜索引擎優化的影響和解決方案

在兩大搜索引擎陣營中,大量實踐證明百度對JAVASCRIP的處理很不理想而GOOGLE的處理要好一些.

網頁中出現大量的JavaScript會給搜索引擎爬行增加難度.其主要影響有以下幾點:

1.幹擾搜索蜘蛛對內容分析

2.無形中降低瞭關鍵字密度

3.影響網頁權重的分佈

那麼如何有效的避免這樣的問題,JavaScript在網頁設計過程中必須使用到,對於這個問題的解決我們隻能有效的避免而不能完全避免.主要從以下幾個方面去避免這些問題:

1.導航中盡量不要使用JavaScript下拉式菜單,這個問題我已經在很多文章中提及過瞭,導航不要為瞭好看而使用JavaScript特效或FLASH完成,那樣對SEO極為不利.

2.文章內容部分的鏈接盡量不要使用JavaScript來展現,特別是有些網站對鏈接的制作使用JavaScript產生DIV效果,這樣對SEO沒有實質性的好處,應盡量貼近標準鏈接.如果真的必須要使用,可以參考頁面重寫來實現效果,蜘蛛是一個特殊的瀏覽器,所以你還是要註意自己網站的HTML源碼.

3.盡可能的將多個JS寫入一個JS文件提高頁面加載速度.不管是處於用戶體驗還是蜘蛛瀏覽,網頁的加載速度提高對SEO都是有好處的,用WP創建BLOG的時候就深刻的體會到瞭,加載一個合並的JS比加載2個以上JS的速度會大大提高.

4.盡量將JS置於頁面代碼的底部.JS的解析需要調用多個組建去完成,放於底部不僅能加快網頁加載速度,還能有效規避蜘蛛對JavaScript代碼的大量分析.

對JS的測試,GOOGLE做的比百度要好些,但是在搜索引擎技術沒有完全適應JS之前,網站內容還是要盡量少使用JS.