傷害網(wǎng)站seo的javascript技術(shù)
從網(wǎng)站SEO優(yōu)化的角度來(lái)講,javascript技術(shù)對(duì)其是毫無(wú)意義的,是有傷害的,在網(wǎng)站需要使用js特效來(lái)增強(qiáng)用戶體驗(yàn)時(shí),需要對(duì)其進(jìn)行特別處理。
什么是javascript技術(shù)?javascript簡(jiǎn)稱js,是一種屬于網(wǎng)絡(luò)的直翻式腳本語(yǔ)言,其應(yīng)用范圍廣泛,如表單驗(yàn)證,瀏覽器檢測(cè),cookies創(chuàng)建,讀寫html元素等,是一種用戶網(wǎng)頁(yè)交互的技術(shù)。
因?yàn)閖s有諸多用途,所以大部分網(wǎng)站都有使用,來(lái)增強(qiáng)網(wǎng)站的用戶體驗(yàn)度。從普通用戶的角度來(lái)看,其提供的功能也具備實(shí)用性,利用js構(gòu)造的網(wǎng)頁(yè)也更加具備美感。
我們運(yùn)營(yíng)網(wǎng)站,不止要將內(nèi)容更好的呈現(xiàn)給普通用戶,還需要在搜索引擎中有良好的表現(xiàn),這就涉及到網(wǎng)站seo優(yōu)化的問(wèn)題了,事實(shí)上,這個(gè)技術(shù)在搜索引擎這套程序看來(lái),是“空白”的,是無(wú)法識(shí)別的,是不利于網(wǎng)站SEO技術(shù)之一。也就是說(shuō),利用大量js構(gòu)造的網(wǎng)站,表面看似具備極好的交互度,實(shí)際上,對(duì)于搜索引擎來(lái)講毫無(wú)價(jià)值可言,是傷害網(wǎng)站優(yōu)化的一種技術(shù)。
問(wèn)題來(lái)了,讓網(wǎng)站看起來(lái)符合用戶體驗(yàn),就需要使用js,使用了js,網(wǎng)站又對(duì)搜索引擎不友好,該如何處理呢?小明seo建議:采用折中的辦法,拿捏到位,恰當(dāng)使用,如何操作?
萬(wàn)不得已而為之!如果無(wú)需使用js,就盡量不要使用。有時(shí)候,能用其他技術(shù)呈現(xiàn)網(wǎng)頁(yè)特效如css3,就不要使用js。
避重就輕!如果有些地方必須使用,就需要確保網(wǎng)頁(yè)標(biāo)題與內(nèi)容是正常展現(xiàn)而不是js調(diào)用的。
局部使用!網(wǎng)站的模塊是有很多的,功能性的交互模塊等可以使用js,但需要禁止全局js。
注意速度!在技術(shù)上,盡量將可用的js放入一個(gè)文件中,加載單個(gè)的js相對(duì)較快。
注意位置!在位置上,建議將js放置到主體內(nèi)容的底部。
因?yàn)榘俣人阉饕娲嬖诩夹g(shù)上的缺陷,無(wú)法識(shí)別js中的內(nèi)容,從這個(gè)層面來(lái)講,假如網(wǎng)站使用了大量的js,那么對(duì)搜索引擎就是不友好的。因?yàn)橛脩舻脑,又必須使用,這個(gè)時(shí)候就需要拿捏到位,避重就輕,重要的內(nèi)容還是自然呈現(xiàn),次要的內(nèi)容通過(guò)js展現(xiàn)。
只有同時(shí)考慮到普通用戶和搜索引擎這個(gè)特殊訪客,網(wǎng)站的seo才是成功的。