17+年服務經驗 · 服務企業(yè)6000+
1對1品牌專家服務 + 出品定稿率高達96% + 客戶服務滿意度99%
All the services you need are here, Get It.
當前位置: 首頁 > 設計知識 > 企業(yè)官網(wǎng)設計 > 怎樣做好網(wǎng)站技術重構?
1、摒棄框架
框架結構是指利用將一個網(wǎng)頁分為若干個窗口,這樣可以在一個頁面上展示幾個不同內容的網(wǎng)頁,例如將菜單和網(wǎng)頁內容放到兩個框架中,這樣當拉動網(wǎng)頁內容的滾動條時,菜單部分的網(wǎng)頁可以保持固定不動,為瀏覽網(wǎng)頁帶來方便。另外,對于一些內容較少的網(wǎng)站,利用框架結構也使得網(wǎng)頁布局看起來更加豐富。
但從網(wǎng)絡營銷需要的角度而言,尤其是出于搜索引擎優(yōu)化方面的考慮,最好不要使用框架結構的廣州網(wǎng)頁設計,或者要進行特別處理,以便適應搜索引擎的檢索規(guī)則。框架結構的主要問題在于不能為每個網(wǎng)頁都設置一個標題,更為糟糕的是,有些搜索引擎對框架結構的頁面不能正確處理廣州網(wǎng)站設計,會影響到搜索結果的排列名次。所以一般情況下,盡可能不采用框架結構?,F(xiàn)在一般網(wǎng)站都是采用表格定位的網(wǎng)頁設計
2、優(yōu)化你的css,減少服務器的消耗
問什么是CSS?
CSS是Cascading Style Sheets(層疊樣式表)的縮寫。他由三個部分構成:選擇符(selector),屬性(properties)和屬性的取值(value)。一張網(wǎng)頁可以有2種方式調用層疊樣式表。一種是本網(wǎng)頁內部調用,一種是本網(wǎng)頁外部調用。本網(wǎng)頁內部調用可以提高服務器的使用效率,每位瀏覽者只需要占用一個響應線程就可以實現(xiàn)樣式表的定位。而外部調用是.css文件復用的一種方法。當用戶瀏覽時下載完一遍css文件,在瀏覽同模板生成的網(wǎng)頁就不用再次下載,有效的減小了網(wǎng)頁文件大小。在服務器系統(tǒng)資源不寬裕的情況下,網(wǎng)站的首頁一般使用本網(wǎng)頁內調用,而內容頁往往使用外部調用。而這種節(jié)省資源的方法到目前為止,依然被大量網(wǎng)站所使用,例如新浪網(wǎng)的首頁由于瀏覽量過大,為了節(jié)省帶寬就是采用了內部調用css文件的方法。
3、javascript的復用
Javascript是一種由Netscape的LiveScript發(fā)展而來的腳本語言,主要目的是為了解決服務器終端語言,比如Perl,遺留的速度問題。當時服務端需要對數(shù)據(jù)進行驗證,由于網(wǎng)絡速度相當緩慢,只有28.8kbps,驗證步驟浪費的時間太多。于是Netscape的瀏覽器Navigator加入了Javascript,提供了數(shù)據(jù)驗證的基本功能。JavaScript的正式名稱是 “ECMAScript”。這個標準由 ECMA 組織發(fā)展和維護。ECMA-262 是正式的 JavaScript標準。這個標準基于 JavaScript (Netscape) 和 JScript (Microsoft)。Netscape(Navigator 2.0) 的 Brendan Eich 發(fā)明了這門語言,從 1996 年開始,已經出現(xiàn)在所有的 Netscape和 Microsoft 瀏覽器中。ECMA-262 的開發(fā)始于 1996 年,在 1997 年 7 月,ECMA會員大會采納了它的首個版本。在 1998 年,該標準稱為了國際 ISO 標準 (ISO/IEC16262)。這個標準仍然處于發(fā)展之中。一個 JavaScript 程序其實是一個文檔,一個文本文件。它是嵌入到 HTML文檔中的。所以,任何可以編寫 HTML 文檔的軟件都可以用來開發(fā) JavaScript。在此我推薦大家用 FrontPage 2000附帶的 Microsoft 腳本編輯器(在 FrontPage 菜單 | 工具 | 宏 | Microsoft 腳本編輯器)。它是個像 Visual Basic / C++ 一樣的程序開發(fā)器,能對正在輸入的語句作出簡要提示。配合 FrontPage2000,使工作量大大減少。在搜索引擎優(yōu)化工作中,Javascript同樣起著復用.JS文件的作用,善于使用.JS文件能大大節(jié)省網(wǎng)站系統(tǒng)資源。
4、Flash的設計
Flash 由macromedia公司推出的交互式矢量圖和 Web 動畫的標準。網(wǎng)頁設計者使用 Flash創(chuàng)作出既漂亮又可改變尺寸的導航界面以及其他奇特的效果。但是很可惜到目前為止基本沒有任何一款搜索引擎能夠識別他。換句話說就是入門網(wǎng)站首頁是flash制作的,那網(wǎng)站內的所有內容搜索引擎都將不能收錄。搜索引擎還不能分析出flash文件內的鏈接。但是關于FLASH設計優(yōu)化可以從以下兩個方面來考慮:1、做一個輔助 HTML版本:保留原有FLASH 版本的同時,還可以設計一個HTML格式的版本,也可以讓搜索引擎通過HTML版本的網(wǎng)頁來發(fā)現(xiàn)整個網(wǎng)站。2、將Flash內嵌HTML文件:通過改變網(wǎng)頁結構進行彌補,不要將整個網(wǎng)頁都設計成 Flash動畫,而是將Flash內容巧妙的嵌入到網(wǎng)頁的設計中,這樣搜索引擎也可以從網(wǎng)頁代碼中得到有效的鏈接結構,例如頁面上的文字鏈接。
5、圖片的技術優(yōu)化
圖片的優(yōu)化主要指的2個方面:
A、圖片下載的優(yōu)化,有過上網(wǎng)經驗的人都知道瀏覽網(wǎng)頁上的大體積圖片經常會顯示不完整。所以大圖片應該裁剪成若干個小圖片拼接在網(wǎng)頁頁面上,就像兒童玩的拼圖一樣。
B、圖片標簽的優(yōu)化,這個是站長最容易忽視的細節(jié)。例如
這是一行關于調用圖片的代碼,一張圖片對瀏覽者來說想要分辨上面的內容是輕松的。可是對搜索引擎來講,當下的計算機技術還不能完成。追溯到w3c建立規(guī)范之初的年代,各國互聯(lián)網(wǎng)建設還都很薄弱,拿我國來說90年代末網(wǎng)民依然在使用“貓”上網(wǎng)。低速的帶寬不得使眾多網(wǎng)民在瀏覽器設置上屏蔽顯示圖片。要想知道圖片上的內容就要參照圖片下的文字注釋?,F(xiàn)在對網(wǎng)頁優(yōu)化的工作中,正好就是運用了這點,對每張圖片加以注釋。在這里與其說seo工作者在利用這點做優(yōu)化,倒不如說搜索引擎在模擬人類的實際使用習慣。(這里出于實用性考慮,暫不涉及盲人用戶的使用)所以新的圖片代碼如下
這樣就輕松表明了圖片的含義,使搜索引擎抓能夠取到有用的信息。
按照搜索引擎的“眼睛”,他看到的網(wǎng)頁是這個樣子的。作為一名seo工作者,應該擁有一雙跟搜索引擎一樣的眼睛。
6、動態(tài)網(wǎng)頁靜態(tài)化
動態(tài)網(wǎng)頁是與靜態(tài)網(wǎng)頁相對應的,也就是說,網(wǎng)頁 URL的后綴不是.htm、.html、.shtml、.xml等靜態(tài)網(wǎng)頁的常見形式,而是以.asp、.jsp、.php、.perl、.cgi等形式為后綴,并且在動態(tài)網(wǎng)頁網(wǎng)址中有一個標志性的符號——“?”,如有這樣一個動態(tài)網(wǎng)頁的地址為:這就是一個典型的動態(tài)網(wǎng)頁URL形式。
這里說的動態(tài)網(wǎng)頁,與網(wǎng)頁上的各種動畫、滾動字幕等視覺上的“動態(tài)效果”沒有直接關系,動態(tài)網(wǎng)頁也可以是純文字內容的,也可以是包含各種動畫的內容,這些只是網(wǎng)頁具體內容的表現(xiàn)形式,無論網(wǎng)頁是否具有動態(tài)效果,采用動態(tài)網(wǎng)站技術生成的網(wǎng)頁都稱為動態(tài)網(wǎng)頁。
從網(wǎng)站瀏覽者的角度來看,無論是動態(tài)網(wǎng)頁還是靜態(tài)網(wǎng)頁,都可以展示基本的文字和圖片信息,但從網(wǎng)站開發(fā)、管理、維護的角度來看就有很大的差別。動態(tài)網(wǎng)頁的一般特點簡要歸納如下:
(1)動態(tài)網(wǎng)頁以數(shù)據(jù)庫技術為基礎,可以大大降低網(wǎng)站維護的工作量;
(2)采用動態(tài)網(wǎng)頁技術的網(wǎng)站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、在線調查、用戶管理、訂單管理等等;
(3)動態(tài)網(wǎng)頁實際上并不是獨立存在于服務器上的網(wǎng)頁文件,只有當用戶請求時服務器才返回一個完整的網(wǎng)頁;
但是眾多優(yōu)點的動態(tài)網(wǎng)頁技術對于搜索引擎來說這個卻充滿挑戰(zhàn)。搜索引擎的爬蟲程序在服務器的內存中爬行,很容易進入動態(tài)網(wǎng)頁鏈接的死循環(huán)中,導致不能正常遍歷全部網(wǎng)頁,嚴重影響網(wǎng)站收錄量。同時在抓取到的網(wǎng)頁中也會產生大量重復的頁面,在搜索引擎看來同內容不同url地址的網(wǎng)頁本身就是一種對排名作弊的行為,從而產生對網(wǎng)站的不信任。
關于這個問題現(xiàn)在已經有了比較好的解決辦法。1 通過對程序的改造是網(wǎng)站全部動態(tài)頁面靜態(tài)話。2通過程序的改造生成實時更新的偽靜態(tài)網(wǎng)頁。這些可以由技術人員完成,對于編程技術不熟悉的讀者,可以選擇那些已經靜態(tài)話的CMS系統(tǒng)。
掃一掃關注古柏
GOOBAI AD.
Brand Whole Case Design
4000-882-993
www.sdzlsb.com
微信加好友咨詢
廣州古柏廣告策劃有限公司
地址:廣州市天河區(qū)東圃長盛商務大廈B213-215
Copyright?2004-2020 GOOBAI Inc.All rights reserved
粵公網(wǎng)安備: 44010602001481號
備案號:粵ICP備09222445號
與古柏對話
關注古柏