[網站優化] 簡述js效果對SEO的影響

js是JavaScript的簡寫, 是屬于網絡的腳本語言!
js被數百萬計的網頁(yè)用(yòng)來改進設計、驗證表單、檢測浏覽器、創建cookies,以及更多(duō)的應用(yòng)。
js是因特網上最流行的腳本語言。

    JS的好處:

  其實這也是為(wèi)什麽出現JS這門語言的一個重要原因,JavaScript是一種基于對象和事件驅動并具(jù)有(yǒu)相對安(ān)全性的客戶端腳本語言。同時也是一種廣泛用(yòng)于客戶端Web開發的腳本語言,常用(yòng)來給HTML網頁(yè)添加動态功能(néng),比如響應用(yòng)戶的各種操作(zuò)。

  首先JS是一門客戶端腳本語言,你可(kě)能(néng)會問這和SEO有(yǒu)什麽關系?由于JS是一門基于客戶端的腳本語言,所以它所呈現的數據和動作(zuò)是 不需要與數據庫進行交互的,比如我們經常看到的省市級聯動,在注冊的時候經常遇到下拉列表省份、市區(qū)、縣城等等,這些數據由于不是經常更改,所以大型網站都是采用(yòng)JS調用(yòng),這樣一來可(kě)以大大減輕服務(wù)器的消耗,也縮短了向用(yòng)戶反饋數據的時間。既然頁(yè)面呈現給用(yòng)戶的時間縮短了,請問與SEO是否有(yǒu)關,答(dá)案是肯定的,而且這并非主要考慮到SEO ,重要目的還是在服務(wù)器與用(yòng)戶。其實這就是一個最簡單的用(yòng)戶體(tǐ)驗功能(néng)。

  然後還提到JS可(kě)以給HTML帶來動态的效果,大家都知道HTML是靜态網頁(yè),看起來比較呆闆,很(hěn)多(duō)人都比較喜歡能(néng)夠動的網頁(yè),比如56相冊裏面的旋轉木(mù)馬這些效果JS可(kě)以讓HTML動起來。


  JS的缺點:

  談到JS缺點就盡量簡單點,個人認為(wèi)JS是一門難開發難調試的腳本語言,寫過JS代碼的人都知道,調試JS是非常麻煩的意見事情,所以把web工(gōng)程師拿(ná)高工(gōng)資咱們也别覺得有(yǒu)什 麽不公(gōng)平的,然後就是大家都知道的JS對SEO的影響,坦白的說我覺得JS的影響并非很(hěn)大,隻要别太多(duō),如果代碼過多(duō)盡量封裝(zhuāng)到JS文(wén)件調用(yòng)即可(kě)。

  說了JS的優點和JS的缺點,我想你應該知道在網站開發的時候,如何權衡JS什麽時候該使用(yòng),什麽時候不使用(yòng)或者少使用(yòng)。很(hěn)多(duō)JS對SEO的影響我想你比我還了解,畢竟很(hěn)多(duō)人都有(yǒu)提到,我這裏隻是做了一些很(hěn)少有(yǒu)人提起的因素,也許是我個性問題,我一直堅持JS對SEO是大有(yǒu)好處,曾經我還是程序員的時候,完全不懂SEO,我和一個所謂的SEOer争吵過 ,他(tā)說網站裏面決不能(néng)使用(yòng)JS,我就數據庫讀取服務(wù)器負荷為(wèi)理(lǐ)由回答(dá)了他(tā),這場辯論沒有(yǒu)誰勝誰負,我們都保留自己的觀點。的确JS多(duō)多(duō)少少是對搜索引擎有(yǒu)一定的影響,但是 隻要你不過分(fēn)使用(yòng)還是利大于弊的。


  在做網站的過程中(zhōng),JS那些地方不要使用(yòng)呢(ne)?北京網站建設公(gōng)司博昊天成認為(wèi),譬如:導航,千萬不要為(wèi)了酷為(wèi)了炫,而失去了應有(yǒu)的SEO價值。當然多(duō)老闆并不會考慮這些,他(tā)們隻要求好看這個也是沒有(yǒu)辦(bàn)法的失去,化妝品行業是典型,要麽是JS導航要麽就是全站Flash!其實沒有(yǒu)必要過多(duō)糾結那些地方不要使用(yòng),你隻用(yòng)記住一點,對SEO越重要的地方,最好不要出現JS代碼即可(kě)。