2022-12-21 分類: 網站建設
代碼優化,可以提高頁面加載速度,減少抓取量浪費。htm代碼里有很多的自定義屬性,使代碼量加大,一些標簽的嵌套書寫有問題,會影響百度蜘蛛爬行頁面。頁面代碼需要規范化、簡化此次通過對hm代碼優化,主要可以提升頁面加載速度和抓取率。此次調整涉及首頁、列表頁和內容詳情頁面。頁面經過優化后代碼量約可以減少一倍,加載速度也會有明顯提升。同時,針對下拉列表,列表篩選項進行優化,有助于提升列表頁面權重。對內容頁面優化有助于頁面引導蜘蛛爬行。
問題與解決方案
1.樣式規范化,頁面上的style,寫入樣式表里。
2、這些data和onclick可以進行優化,在不影響頁面效果的前提下去掉這些屬性。
3、用base標簽代替</a>標簽中的新窗口打開.對于首頁,大部分標簽的鏈接需要在新窗囗打開頁面,那么沒有必要每個鏈接都寫上,啟用 base target="bank可以有效降低代碼量。
4、熱搜詞啟用短地址。可以將熱搜詞后臺記錄,并采用i形式進行調用,避免因為中文字符encode后的較長代碼。
5、慎用lazayload
lazayload可以延遲加載,分為不同的類型,可以使用 jquery lazyload先讓圖片地址在src中,給src賦占位圖,因為 Jquery的操作是在頁面加載后對圖片操作,所以代碼里src中還是有地址的。如果先放占位圖,那頁面很多圖片都是占位圖,對SEO的影響還是很大的。
6、同屬性合并,不要重復聲明
css的主要問題是多個cass的共同屬性,應先共同聲明,差異部分獨自聲明。同時應節約代碼量,可繼承的繼承,可公用的公用。
7、列表頁面的左側下拉導航Js處理。內頁和首頁有所不同,內頁多要考慮頁面重點內容,而導航上很多分類可能與本頁面的內容不相關,所以需要把導航js化,這樣有助
于列表頁面集權,同時也減少代碼量。
8、列表篩選項的可視與隱藏。篩選項有些是包含關鍵詞,需要做排名的產品分類頁面。比如包包>女包>×品牌女包,這樣的篩選分類就需要展示,并需要在htm里面顯示a鏈接。更多的篩選用js做。
9、清除大篇幅的空格與注釋。
溝通在執行過程中尤為重要,建議所有的方案一律用Ema的形式溝通,不要采用QQ的方式,以免出現糾紛;制作過的方案,建議按類型分類,按日期命名,便于后期復盤或查找。
本文名稱:網代碼優化方案涉及到的內容
URL地址:http://m.newbst.com/news29/224579.html
成都網站建設公司_創新互聯,為您提供服務器托管、面包屑導航、網站排名、App設計、域名注冊、App開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯
猜你還喜歡下面的內容