JS對SEO的影響有哪些呢?了解一下 二維碼
164
發(fā)表時間:2018-09-26 15:39 JS對SEO有哪些影響?你知道嗎?如果你自己不是很了解的話。下面,西安網(wǎng)站建設小編將為你介紹一下。實際上,JS對SEO有優(yōu)化既有好的一面又有不好的一面,以下文章僅供參考。 JS的好處: 1、 JS服務渲染 服務端渲染的**好處就是有利于SEO,對于搜索引擎抓取沒有任何阻礙,但相對而言,通常在修改的時候需要前端與后端一起修改。還有就是客戶端的渲染,客戶端渲染,最初瀏覽器只是從網(wǎng)站獲取一個空白頁面,然后在對JS與CSS進行解析加載內容,去替換之前的空白內容,這往往造成搜索引擎只能抓取部分內容,并不注重搜索引擎友好性。 2、提升頁面加載速度 我們知道對于一個JS網(wǎng)站而言,百度抓取的流程主要是加載網(wǎng)站HTML頁面。然后下載網(wǎng)站上的JS、CSS樣式。再嘗試利用百度渲染蜘蛛Baiduspider-render/2.0,去解析這部分內容。最后 提權頁面內容與網(wǎng)址,編入索引庫。這看似一個輕松的流程,確是一個相對耗時的過程,百度強調移動端加載速度需要確保首頁打開速度盡量在3秒以內,而對于一款普通的智能手機而言,加載1M的JS代碼,可能就需要1秒的時間。 3、Java執(zhí)行 眾所周知,JS代碼執(zhí)行相對嚴格。如果發(fā)生任何邏輯錯誤,它都不能按預期執(zhí)行,這常常導致網(wǎng)站被加載很長時間。相對于HTML的語法錯誤,用戶仍然可以獲得站點的一部分,對于JS,任何輕微的錯誤都會導致搜索引擎無法識別整個站點。 JS的壞處: 談到JS缺點就盡量簡單點,個人認為JS是一門難開發(fā)難調試的腳本語言,寫過JS代碼的人都知道,調試JS是非常麻煩的意見事情,所以把web工程師拿高工資咱們也別覺得有什么不公平的,然后就是大家都知道的JS對SEO的影響,坦白的說我覺得JS的影響并非很大,只要別太多,如果代碼過多盡量封裝到JS文件調用即可。過些天準備寫一篇優(yōu)化整理JS代碼的文章,我也好久沒用過JS了,和大家一樣需要學習。 說了JS的優(yōu)點和JS的缺點,我想你應該知道在網(wǎng)站開發(fā)的時候,如何權衡JS什么時候該使用,什么時候不使用或者少使用。很多JS對SEO的影響我想你比我還了解,畢竟很多人都有提到,我這里只是做了一些很少有人提起的因素,也許是我個性問題,我一直堅持JS對SEO是大有好處,曾經(jīng)我還是程序員的時候,完全不懂SEO,我和一個所謂的SEOer爭吵過,他說網(wǎng)站里面決不能使用JS,我就數(shù)據(jù)庫讀取服務器負荷為理由回答了他,這場辯論沒有誰勝誰負,我們都保留自己的觀點。的確JS多多少少是對搜索引擎有一定的影響,但是只要你不過分使用還是利大于弊的。 JS那些地方不要使用呢?譬如:導航,千萬不要為了酷為了炫,而失去了應有的SEO價值。當然很多老板并不會考慮這些,他們只要求好看這個也是沒有辦法的失去,化妝品行業(yè)是典型,要么是JS導航要么就是全站Flash!其實沒有必要過多糾結那些地方不要使用,你只用記住一點,對SEO越重要的地方,**不要出現(xiàn)JS代碼即可。 以上內容就是西安網(wǎng)站建設小編為你介紹的JS對SEO的影響,在瀏覽過小編的介紹以后,你是否明白了呢?希望小編的介紹對你的工作學習有所幫助。 |