
Div+Css布局
Div+Css的網(wǎng)站結(jié)構(gòu)對SEO網(wǎng)站優(yōu)化起到的作用越來越明顯,研究現(xiàn)在排名靠前的一些熱門關(guān)鍵詞網(wǎng)站,基本都是采用Div+Css布局。主要原因有以下幾方面:
(1)采用這種結(jié)構(gòu)后,html頁面里基本只有文字或圖片信息,而樣式則放在Css里面,這樣搜索引擎蜘蛛就不會(huì)管Css,只采集html里的內(nèi)容就可以大大提高引擎蜘蛛的效率;
(2)采用這種結(jié)構(gòu)往往關(guān)鍵詞更集中,密度更高;
(3)Div+Css相對于table來說比較精簡,而且基本不存在“表格嵌套”的問題;
(4)符合W3C標(biāo)準(zhǔn)的網(wǎng)頁在SEO優(yōu)化方面本身就有優(yōu)勢,更得到搜索引擎蜘蛛的喜愛。?
減少JavaScript代碼使用
搜索引擎蜘蛛處理的是文本文件,對頁面源代碼中沒有出現(xiàn)的內(nèi)容則看不到。用戶的行為或者其他事件之后才獲取并嵌入頁面上的動(dòng)態(tài)內(nèi)容和鏈接不能被搜索引擎看到。網(wǎng)頁中大量的JavaScript將影響蜘蛛對頁面的抓取和增加網(wǎng)頁體積,會(huì)延遲網(wǎng)頁打開速度,直接影響用戶體驗(yàn)。在優(yōu)化過程中,要盡量減少JavaScript代碼的運(yùn)用,減少統(tǒng)計(jì)代碼數(shù)量。對于必須要放置的JavaScript代碼,也要盡量放到網(wǎng)站的底部,先加載正文,再加載JavaScript代碼。?
清理垃圾代碼
清理垃圾代碼是精簡代碼其中一個(gè)重要的環(huán)節(jié)。垃圾代碼是刪除后不會(huì)影響頁面顯示的非必要的代碼,一個(gè)頁面在清理了垃圾代碼后,可以刪除近80%的冗余代碼。從而能夠達(dá)到降低頁面體積,提高頁面的用戶體驗(yàn)和搜索引擎友好性的目的。常見的垃圾代碼有空格字符、默認(rèn)屬性、注釋語句和空語句。
1. 空格字符 空格字符是在編輯代碼時(shí)敲擊鍵盤上的空格鍵而產(chǎn)生的符號(hào),網(wǎng)頁中的每一個(gè)空格都算作一個(gè)字符,通常出現(xiàn)在每行代碼的開始處和結(jié)束處,還有空行中。
2. 默認(rèn)屬性 我們在使用網(wǎng)頁制作軟件時(shí),都會(huì)產(chǎn)生一些默認(rèn)屬性的代碼。比如,我們在網(wǎng)頁中不添加左對齊的屬性,但是頁面中的內(nèi)容也是 左對齊顯示的,所以代碼中的左對齊屬性代碼就可以刪除,常見的默認(rèn)屬性有:align="left";size="3";target="_self"等。
3. 注釋語句 在制作網(wǎng)頁的時(shí)候,我們會(huì)添加一些注釋語句來增強(qiáng)代碼的可讀性,但是過多的注釋語句會(huì)占用大量的網(wǎng)頁空間,而且如果注釋語句中存在大量的關(guān)鍵詞,還會(huì)被搜索引擎認(rèn)為是堆砌關(guān)鍵詞,從而對網(wǎng)站懲罰。所以,我們在添加注釋語句時(shí),就盡量避免添加那些即使刪除后也不會(huì)影響網(wǎng)頁源代碼可讀性的注釋語句。
4. 空語句 清理垃圾代碼的最后一步是刪除空語句,空語句是指標(biāo)簽間不存在任何內(nèi)容的空句子。
更多的網(wǎng)站優(yōu)化知識(shí)請?jiān)L問:裕順網(wǎng)絡(luò)www.ahyushun.com