JS對SEO的影響 你不得不知

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

想要瞭解JS對SEO的影響,你必須要瞭解JS是什麼意思,JS的基本語法等相關知識,否者你對著眾人談JS對SEO的影響豈不是在扯淡,你不覺得自己說出口心裡都是虛虛的嗎?是的,如何讓自己變得理直氣壯,有禮有節, 那麼你必須掌握JS的基本語法,瞭解JS的好處與JS的缺點。

先簡單談談我對JS的看法:

JS的好處:

其實這也是為什麼出現JS這門語言的一個重要原因,JS全名JAVAscript,JAVAscript是一種基於物件和事件驅動並具有相對安全性的用戶端指令碼語言。 同時也是一種廣泛用於用戶端Web開發的指令碼語言,常用來給HTML網頁添加動態功能,比如回應使用者的各種操作。 這段文字大家可能讀起來比較生硬,我稍作介紹大家應該就能明白了,我想你們都注意到這段加了綠顏色的字體了,沒錯這就是我們需要瞭解的重點。

首先JS是一門用戶端指令碼語言,你可能會問這和SEO有什麼關係?可以很直接的告訴你,這關係大了去了。 由於JS是一門基於用戶端的指令碼語言,所以它所呈現的資料和動作是不需要與資料庫進行交互的,比如我們經常看到的省市級聯動,在註冊的時候經常遇到下拉清單省份、市區、縣城等等,這些資料由於不是經常更改, 所以大型網站都是採用JS調用,這樣一來可以大大減輕伺服器的消耗,也縮短了向使用者回饋資料的時間。 既然頁面呈現給使用者的時間縮短了,請問與SEO是否有關,答案是肯定的,而且這並非主要考慮到SEO,重要目的還是在伺服器與使用者。 其實這就是一個最簡單的使用者體驗功能。

然後還提到JS可以給HTML帶來動態的效果,大家都知道HTML是靜態網頁,看起來比較呆板,很多人都比較喜歡能夠動的網頁,比如56相冊裡面的旋轉木馬這些效果曾經我也下載模仿過,還有駭客帝國的頁面, 同時我利用JS還開發過一個類似金山打字的遊戲。 JS可以讓HTML動起來,那麼有JS的html網頁是不是就是動態網站了呢? ( 什麼是動態網站 ? 什麼是靜態網站 ? )

最後還有回應使用者的操作,剛剛其實都提到了一個省市級聯動的功能,在註冊中我們還經常看到一些JS升級的AJAX功效,如驗證密碼長度和安全,驗證碼,是否為空的檢查等等,這些工作都可以交給JS完成, 不用每次使用者提交都像資料庫請求一次,極大減輕了伺服器的負荷。

JS的缺點:

談到JS缺點就儘量簡單點,個人認為JS是一門難開發難調試的指令碼語言,寫過JS代碼的人都知道,調試JS是非常麻煩的意見事情,所以把web工程師拿高工資咱們也別覺得有什麼不公平的,然後就是大家都知道的JS對SEO的影響, 坦白的說我覺得JS的影響並非很大,只要別太多,如果代碼過多儘量封裝到JS檔調用即可。 過些天準備寫一篇優化整理JS代碼的文章,我也好久沒用過JS了,和大家一樣需要學習。 所以特地做了一個博客,以後好的文章會都投稿到電子商務研究中心來,謝謝大家的支援(聯繫QQ 915344355)。

說了JS的優點和JS的缺點,我想你應該知道在網站開發的時候,如何權衡JS什麼時候該使用,什麼時候不使用或者少使用。 很多JS對SEO的影響我想你比我還瞭解,畢竟很多人都有提到,我這裡只是做了一些很少有人提起的因素,也許是我個性問題,我一直堅持JS對SEO是大有好處,曾經我還是程式師的時候,完全不懂SEO,我和一個所謂的SEOer爭吵過 ,他說網站裡面決不能使用JS,我就資料庫讀取 伺服器負荷為理由回答了他,這場辯論沒有誰勝誰負,我們都保留自己的觀點。 的確JS多多少少是對搜尋引擎有一定的影響,但是只要你不過分使用還是利大於弊的。

JS那些地方不要使用呢?譬如:導航,千萬不要為了酷為了炫,而失去了應有的SEO價值。 當然很多老闆並不會考慮這些,他們只要求好看這個也是沒有辦法的失去,化妝品行業是典型,要麼是JS導航要麼就是全站Flash!其實沒有必要過多糾結那些地方不要使用,你只用記住一點,對SEO越重要的地方, 最好不要出現JS代碼即可。

**連絡方式**

個人博客位址:www.liuyangsem.com

聯繫QQ :915344355

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.