在這段時間接觸的很多的seoer,每個人都想把seo做好,但是除了一些做了好些年的seoer對seo有一個正確的態(tài)度,知道做好seo需要的東西很多,很多新seoer都對seo沒有一個完整的認(rèn)識,尤其是提到代碼的時候很多人直接就是什么都不知道。
其實代碼優(yōu)化是SEO優(yōu)化一個重要部分,不然發(fā)個外鏈、寫個文章,是個人基本都能夠做到的,為了跟上SEO的步伐,學(xué)代碼是SEOER必需經(jīng)過的一段路程!
這也是為什么我把seoer分為三個階段原因,我一直認(rèn)為seoer有三個階段 這里簡單的說下:
第一個階段就是目前seo行業(yè)內(nèi)最多的一部分人,他們只有一些seo基礎(chǔ),甚至專業(yè)知識都不是太會,而seo學(xué)了足夠的專業(yè)知識也沒能突破第一個階段。他們只有seo的相關(guān)知識。
第二階段是目前業(yè)內(nèi)存在很少的一部分人,這部分人會seo知識同時也具備了一定的代碼知識,也就是html。
第三頁階段可以說業(yè)內(nèi)所存在的更少,這部分人已經(jīng)不止與seo,代碼知識,他們還需要懂編程。只有這部分人才能真正的把seo做好。
下邊廢話不多說,直接開始今天的主要內(nèi)容:seo代碼優(yōu)化
1、DIV+CSS
DIV+CSS的網(wǎng)站結(jié)構(gòu)對SEO優(yōu)化起到的作用越來越明顯。
其只要原因有一下幾個方面
(1)、采用這種結(jié)構(gòu)后,html頁面里基本只有文字或圖片信息,而樣式則放在css里,這樣搜索引擎蜘蛛就不會管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)勢,更得到搜索引擎蜘蛛的喜愛。
2、Meta標(biāo)簽
Meta標(biāo)簽:如果要做的非常簡單,meta標(biāo)簽只需要設(shè)置一個字符編碼就可以了,咱們在任意地方購買的模版都會寫上字符編碼,另外Title標(biāo)題、關(guān)鍵詞、Description描述這里也列為meta標(biāo)簽去優(yōu)化,這三個地方,一般在模版中會直接調(diào)用到后臺,可以直接在后臺設(shè)置,所以代碼上需要基本是不需要操作。
3、css/js引用
搜索引擎蜘蛛處理的是文本文件,對頁面源代碼中沒有出現(xiàn)的內(nèi)容則看不到,用戶的行為或者其他事件之后才獲取并嵌入頁面上的動態(tài)內(nèi)容和連接不能被搜索引擎看到,網(wǎng)頁中大量的javascript 將影響蜘蛛對頁面的抓取和增加網(wǎng)頁體積,會延遲網(wǎng)頁的打開速度,直接影響用戶體驗。
在優(yōu)化的過程中要盡量減少javascript代碼的運用,對必須要使用的javascript,也要盡量放到網(wǎng)站的底部先加載正文,或外部js調(diào)用(封裝)。
為什么要放在底部呢?
可能你不懂代碼就不知道了,這里來解釋一下,因為瀏覽器在渲染頁面時(也就是展現(xiàn)頁面)會從上到下渲染。
我們的模版,JS絕對都是放在頭部,但在優(yōu)化的過程中,而JS文件通常是效果文件,我們可以讓網(wǎng)站先加載主題內(nèi)容,其次加載效果內(nèi)容,所以有必要把JS文件從頭部移動到底部,這樣用戶看起來你的網(wǎng)站會訪問的更快,當(dāng)然如果CSS有必要,一樣可以這樣做,常規(guī)的CSS是不建議放到底部,會影響加載效果。另外JS及CSS不建議在html模版中寫入,最好是新建一個JS或CSS文件,然后把JS或CSS內(nèi)容放入,在調(diào)用這個CSS或JS文件即可。
4、清理垃圾代碼
清理垃圾代碼是精簡代碼其中一個非常重要的環(huán)節(jié)。垃圾代碼是刪除后不會影響頁面顯示的非必要的代碼,一個頁面在清理了垃圾代碼后,可以刪除近80%的冗余代碼。從而達到降低頁面體積,提高頁面的用戶體驗和搜索引擎友好性的目的。常見的垃圾代碼有 空格字符、默認(rèn)屬性、注釋語句、和空語句等。
廣州男科醫(yī)院http://yyk.familydoctor.com.cn/20861/
撫州九龍醫(yī)院http://yyk.familydoctor.com.cn/21025/