網(wǎng)站策劃程序代碼格式規(guī)范
本文寫(xiě)的不是非常詳盡,但已經(jīng)盡可能的為新人點(diǎn)出了各個(gè)方面,希望能夠幫助到你們!
一、網(wǎng)站系統(tǒng)帶sitemap功能
二、URL地址靜態(tài)化并且盡可能短,所有內(nèi)容頁(yè)面必須保證唯一的URL路徑和唯一的標(biāo)題
三、網(wǎng)站是靜態(tài)網(wǎng)站,全站偽靜態(tài)化形式。
四、<a>
<a href=”” title=“鏈接描述”>鏈接顯示</a>,鏈接描述要與鏈接顯示不同,鏈接描述主要是做“長(zhǎng)尾關(guān)鍵詞”
五、_blank 頁(yè)面是否從新窗口
頁(yè)面點(diǎn)擊后可通過(guò)可返回原來(lái)頁(yè)面的不使用 _blank,如可通過(guò)導(dǎo)航欄,側(cè)邊欄返回前一頁(yè)的不使用_bank,頁(yè)面內(nèi)沒(méi)有可返回前一頁(yè)的使用_blank
六、頁(yè)面內(nèi)顯示內(nèi)容用字符替代,避免與HTML沖突。
如 ” <” 用 “<”表示,” >” 用 “>”表示。
七、網(wǎng)頁(yè)使用DIV+CSS布局,簡(jiǎn)化代碼,清除垃圾代碼。
八、可以自定義網(wǎng)站頭標(biāo)簽,每個(gè)頁(yè)面都能夠靈活自定義網(wǎng)站頭標(biāo)簽,包括:網(wǎng)站標(biāo)題title、描述description和關(guān)鍵詞keywords。
1、title:title長(zhǎng)度控制在10-60個(gè)字符之間,一個(gè)漢字算兩個(gè)字符,title使用”_”或”|”將關(guān)鍵詞區(qū)分,最好不使用”-”和”,”,個(gè)人建議關(guān)鍵詞間使用“_”,關(guān)鍵詞與網(wǎng)站名之間使用“|”,個(gè)人認(rèn)為這樣能使title表達(dá)的意思更為清晰。
2、keywords:keywords的長(zhǎng)度要小于100個(gè)字符,keywords數(shù)量最好不超過(guò)10個(gè)。排在越前面的keyword越占優(yōu)勢(shì)。Keywords中的關(guān)鍵詞在網(wǎng)頁(yè)中至少要出現(xiàn)一次。主要關(guān)鍵詞要出現(xiàn)3-4詞。
3.description:Description要少于200個(gè)字符,description主要是對(duì)當(dāng)前頁(yè)面的簡(jiǎn)單描述,描述中可以放置關(guān)鍵詞。
九、相關(guān)內(nèi)容,在新聞中心和買(mǎi)么購(gòu)物資訊版塊有相關(guān)閱讀提示,即標(biāo)題或內(nèi)容相關(guān)性,增加頁(yè)面權(quán)重,以及增加網(wǎng)站內(nèi)鏈。
十、將要將CSS、JS與HTML相分離,將CSS、JS寫(xiě)入單獨(dú)的外部文件并調(diào)用,將可以合并的CSS和JS文件合并,并作必要的壓縮,并且做好規(guī)范化命名防止出現(xiàn)混亂。
正在開(kāi)發(fā)的文件命名為file.dev.css,file.dev.js;開(kāi)發(fā)好的使用file.css,file.js;壓縮過(guò)的使用file.min.css,file.min.js來(lái)命名,防止出現(xiàn)混亂。
所有JS使用外部調(diào)用如:<script type=”text/javascript” src=”/js/xxx.min.js”></script>
十一、書(shū)寫(xiě)格式的規(guī)范,HTML書(shū)寫(xiě)時(shí)要有縮進(jìn),縮進(jìn)請(qǐng)使用“tab”鍵,而不是使用“空格空格空格”,對(duì)代碼塊要進(jìn)行必要的注釋。HTML里要避免空行。
<!–注釋開(kāi)始–>
代碼塊
<!–注釋結(jié)束–>
十二、Url命名
URL中統(tǒng)一使用英文小寫(xiě),統(tǒng)一將URL轉(zhuǎn)成UTF-8編碼
十三、圖片優(yōu)化
1.alt屬性,圖片格式j(luò)pg,圖片修改,圖片大小
圖片必須要要有alt屬性,圖片旁最好有文字描述,圖片格式選用JPG格式,網(wǎng)上保存的圖片要對(duì)其做調(diào)整,放大,縮小,裁剪等,使其md5不一致。
十四、網(wǎng)站源碼要放入到空間根目錄下,不要放到文件目錄下。