還記得幾年前布局網(wǎng)站,都是把一張圖用PS切片,然后畫表格一行一列的拼接起來,如今,大多數(shù)的網(wǎng)站布局已經(jīng)轉(zhuǎn)變到了CSS DIV的方式,這種轉(zhuǎn)變給網(wǎng)站帶來了什么?改變了什么?唐山網(wǎng)站建設(shè)就SEO來說,簡單做一個(gè)介紹。
CSS DIV布局比較table布局的優(yōu)勢(shì)體現(xiàn):
1、CSS DIV有效的解決了table嵌套讓蜘蛛直接跳過
經(jīng)常看SEO論壇、站長論壇的朋友應(yīng)該知道,搜索引擎是不抓取嵌套結(jié)構(gòu)在三層以上的內(nèi)容!這據(jù)說也是得到了官方的證實(shí)。而使用table布局頁面的時(shí)候,為了達(dá)到頁面效果,少不了要一層套一層的。當(dāng)蜘蛛爬行到這些嵌套了很多層table的頁面時(shí),就會(huì)放棄table中的內(nèi)容,甚至連網(wǎng)頁也會(huì)直接拋棄。我們知道內(nèi)容頁面的核心在于網(wǎng)頁的“文字”內(nèi)容,布局結(jié)構(gòu)基本是一致的,而如果蜘蛛放棄了頁面轉(zhuǎn)去下一張頁面,很容易會(huì)誤判為相似內(nèi)容,出現(xiàn)這種情況的時(shí)候,網(wǎng)站離降權(quán)或者被K就不遠(yuǎn)了。
使用CSS DIV布局就完全可以無視這些問題,為什么這么說?使用過CSS DIV布局的朋友都應(yīng)該很清楚,通過CSS定義樣式根本不需要那么多的嵌套。
2、CSS DIV布局比較table代碼更為精簡
以前制作網(wǎng)站的朋友應(yīng)該清楚,打開table制作的網(wǎng)頁源代碼,滿眼的標(biāo)簽,但是現(xiàn)在打開一個(gè)網(wǎng)站,CSS DIV代碼很簡潔很清爽,代碼比之table布局的頁面更為簡短。根據(jù)蜘蛛定義分析頁面結(jié)構(gòu)的規(guī)則為蜘蛛的爬行帶來了非常好的環(huán)境!首先你的網(wǎng)頁讓蜘蛛爬行的很舒服,那么蜘蛛也會(huì)喜歡上這樣的網(wǎng)站,其次因?yàn)轫撁婧啙崳┲肱佬袝?huì)很有效率,對(duì)你的網(wǎng)站收錄也大有益處。
3、大幅度提高網(wǎng)頁的加載速度
table布局的頁面打開是按表格嵌套順序來加載的,即從最外層表格開始加載。加載最外層表格的同時(shí)又要加載外層表格中所嵌套的若干表格,所以網(wǎng)頁加載的速度怎么會(huì)快的起來。如果一個(gè)頁面幾十秒都無法打開,相信多數(shù)人會(huì)直接關(guān)掉網(wǎng)頁。
CSS DIV布局比之table布局有著精簡的代碼,清晰的結(jié)構(gòu),網(wǎng)頁加載的速度就會(huì)變快,這不但給用戶友好的體驗(yàn)度,蜘蛛也很樂意來,所以搜索引擎會(huì)抓取用戶體驗(yàn)友好度高的網(wǎng)頁。
4、實(shí)用性、可控制性
CSS DIV的網(wǎng)頁布局通過對(duì)CSS的一些修改,就可以達(dá)到網(wǎng)頁結(jié)構(gòu)的改變,但是table似乎要做到這點(diǎn)就比較麻煩,可見在網(wǎng)站需要改版或板塊需要變動(dòng)的時(shí)候,CSS DIV的結(jié)構(gòu)優(yōu)勢(shì)就體驗(yàn)的淋漓盡致了。
當(dāng)然,CSS DIV也不是完美的,首先CSS DIV的使用者必須有一套規(guī)范的寫法,這是必須的,可以按照自己的習(xí)慣,或是按照網(wǎng)頁的位置,再或是使用英文或者欄目拼音縮寫等等。其次IE6的兼容問題也是讓很多朋友頭疼的,但是長城一直相信,沒有不可解決的兼容問題,只是沒有找到解決的辦法。繼續(xù)學(xué)習(xí),就能進(jìn)步,就可以寫出更好的網(wǎng)頁。
唐山長城網(wǎng)絡(luò)科技-專業(yè)唐山網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站優(yōu)化 客服QQ:61391038 273131351