公司簡介
公司環境
企業文化
團隊風采
客戶留言
人才招聘
聯系我們
公司新聞
行業資訊
技術中心
您當前所在位置:首頁 > 新聞中心 > 公司新聞

頁面js代碼如何精簡符合SEO優化

更新時間:2020-03-21 10:05:58點擊次數:658次字號:T|T
常州網站建設公司介紹頁面js代碼如何精簡符合SEO優化?網頁的沉冗代碼包括ASP.NET產生的Viewstate,網頁內部未被封裝的JavaScript代碼,其他系統自動產生的網頁垃圾代碼等。

首先我們一起來討論一下由ASP.NET自動生成的Viewstate該如何處理。Viewstatc實際的作用和網頁程序中的session是基本相同的,惟一的區別在于session是一個周期性的網站全局數據定義,例如session username="admin",而vewstate則是一個只面向于單獨網頁的變量。


常州網站建設


一般情況下,我們如果不使用ASP.NET所提供的一些默認模板或者方式,Viewstate是可以被消除的,如果我們只是使用ASP.NET以不同的模塊生成HTML頁面,那么原始的HTML模板頁面也可以屏蔽掉Viewstate代碼。對于Viewstate代碼在ASP.NET程序方面的處理,常州網站建設公司請讀者查閱互聯網上的相關資料,在這里不多做解釋。JavaScript代碼對SEO的影響,可以使用以下兩個方法來解決。

方法1:使用JavaScript代碼封裝的辦法.

我們知道,在網頁文件中可以使用js格式的文件,在網頁中進行一些特效的操作,如下面的實例所示。

實例2-26網頁JavaScript文件調用實例(一)

可以看出,上述的實例在JavaScript代碼中占據了大量的位置,如果網頁中帶有諸如此一類的JavaScript代碼,那么蜘蛛爬行和抓取內容就會不順利,嚴重時甚至導致網頁在搜索引擎中的權重降低等情況.基于這個問題,我們對JavaScript代碼進行封裝,也就是將上述例子中的JavaScript代碼另存為一個以.js為后綴的文件中,并在需要的位置進行直接調用,其效果是一樣的,而且不會占據網頁中的代碼位置。

實例2-27網頁 JavaScript文件調用實例(二)

方法2:調換HTML代碼中JavaScript的位置。

在有些情況下,JavaScript代碼確實需要在網頁中放置。當發生這樣的情況時我們應當如何處理呢?

其實解決辦法很簡單,如果是全局配置的JavaScript代碼,我們完全可以把JavaScript放置在HTML代碼的尾部,之前.而如果是非全局配置的JavaScript代碼,我們也可以通過對代碼的改寫,采取代碼局部調用的辦法,將JavaScript代碼放置于HTML代碼的尾部。
江蘇冉冉信息科技有限公司 (編輯:冉冉科技)
0 條評論
不想登錄?直接點擊發布即可作為游客留言。
江蘇省常州市新北區通江中路266號浩源大廈2008室
zw@jsranran.com
熱線:0519-69653888/15851997310/13584328810
手機網站 掃描進入手機站
分享到新浪微博
微信二維碼 掃描微信二維碼
老司机午夜视频十八福利_美丽的熟妇中文字幕_小说区图片区视频区电影区_狠狠噜天天噜日日噜视频跳一跳