觸屏版
全國服務(wù)熱線:0571-87205688
登錄
注冊
客戶中心
關(guān)注云客
JavaScript在SEO中是一個很頭疼的問題,一方面我們在網(wǎng)頁制作中需要使用JavaScript來實(shí)現(xiàn)絢麗的特效,而一方面JavaScript又會對搜索引擎的抓取分析造成不好的影響。
Google的官方文檔中很清楚的說明,如果在html中過多的使用 JavaScript、Cookie、會話 ID、框架、DHTML 或 Flash 等復(fù)雜功能會使搜索引擎抓取工具在抓取網(wǎng)站時可能會遇到問題。
網(wǎng)頁中過多的JavaScript代碼無疑是對搜索引擎分析網(wǎng)頁內(nèi)容增加難度,如果網(wǎng)頁中的鏈接也是有不少JavaScript組成的話,那么搜索引擎甚至無法順著鏈接去抓取網(wǎng)頁。
這樣的話,過多的使用JavaScript就造成了以下的影響:
1、對搜索引擎分析網(wǎng)頁內(nèi)容造成了干擾。
2、影響關(guān)鍵詞密度。
3、嚴(yán)重妨礙搜索引擎抓取網(wǎng)頁。
4、影響由鏈接產(chǎn)生的網(wǎng)頁權(quán)重分布,這一點(diǎn)在PageRank上通常會有體現(xiàn)。
對抓取和鏈接權(quán)重所造成的影響,還可以用外鏈來彌補(bǔ),但是第一第二點(diǎn)卻是不容易挽救的。
如何在不影響網(wǎng)頁效果而又對搜索引擎友好的前提下使用JavaScript,從而不影響SEO效果呢?
1、絕對避免導(dǎo)航及其他鏈接使用JavaScript。導(dǎo)航和鏈接是搜索引擎抓取網(wǎng)頁的賴以生存之本,如果搜索引擎無法抓取網(wǎng)頁,則代表了網(wǎng)頁不會出現(xiàn)在索引結(jié)果中,也就無從談起排名了。
2、盡量避免對內(nèi)容使用JavaScript。尤其是與關(guān)鍵詞相關(guān)部分的內(nèi)容,應(yīng)該盡量避免使用JavaScript來展現(xiàn),否則毫無疑問是要降低關(guān)鍵詞密度的。
3、實(shí)在需要使用JavaScript的部分,將這部分JavaScript腳本放在一個或幾個.js文件中,這樣能夠避免干擾到搜索引擎的抓取和分析。
4、實(shí)在不能放在.js文件中的部分JavaScript腳本,將它們放在html代碼的底端,之前,這樣使搜索引擎分析網(wǎng)頁時最后才會發(fā)現(xiàn)它,降低對搜索引擎的干擾。
以上的一些方法是消除JavaScript對搜索引擎的不利影響。其實(shí)反過來說,
一個事物通常有利也有弊。JavaScript的使用也是這樣,不一定使用JavaScript就一定是不好的,在一定程度上去利用JavaScript,反而對SEO有很好的作用,也就是正面的作用。
我們有說到搜索引擎無法對JavaScript進(jìn)行識別(雖然Google目前做到了對少量簡單的JavaScript代碼做出辨別,但那也應(yīng)該只是Document write之類的簡單代碼)。那么換一個角度來說,我們完全可以利用JavaScript來過濾一些垃圾信息。
何謂垃圾信息?從SEO的角度來說就是不僅對搜索引擎抓取分析沒用,還會對關(guān)鍵詞密度造成干擾等不利的信息。通常這些“垃圾”信息包括:廣告、版權(quán)申明、大量導(dǎo)出鏈接、與內(nèi)容不相關(guān)的信息等等。我們可以將這些垃圾信息通通扔進(jìn)一個或數(shù)個.js文件中,從而降低對頁面實(shí)質(zhì)內(nèi)容的干擾,提高關(guān)鍵詞密度,向搜索引擎展示頁面內(nèi)容的核心
評論(0人參與,0條評論)
發(fā)布評論
最新評論