對于很多人來說,網(wǎng)站優(yōu)化并不是一個新鮮的詞了,因為網(wǎng)站優(yōu)化技術(shù)現(xiàn)在已經(jīng)相當成熟,從事武漢網(wǎng)站優(yōu)化的企業(yè)也越來越多,很多不是很專業(yè)的優(yōu)化人員,在進行網(wǎng)站優(yōu)化的時候還止步于發(fā)個外鏈、寫個文章,是個人基本都能夠做到的,為了跟上SEO的步伐,學代碼是SEOER必需經(jīng)過的一段路程!其實代碼優(yōu)化對于很多seoer都是只管重要的,下面就重點來說說代碼優(yōu)化主要從哪幾個方面入手吧!
1、DIV+CSS:
DIV+CSS的網(wǎng)站結(jié)構(gòu)對SEO優(yōu)化起到的作用越來越明顯。
1、DIV+CSS:
DIV+CSS的網(wǎng)站結(jié)構(gòu)對SEO優(yōu)化起到的作用越來越明顯。
其只要原因有以下幾個方面
(1)、采用這種結(jié)構(gòu)后,html頁面里基本只有文字或圖片信息,而樣式則放在Cs里,這樣搜索引擎蜘蛛就不會管css,只采集html里的內(nèi)容就可以大大提高搜索引擎蜘蛛的效率。
(2)、采用這種結(jié)構(gòu)往往關(guān)鍵詞更集中,密度更高.
(3)、div+css 行對于table來說比較精簡,基本不存在表格嵌套的問題
(4)、符合W3C標準的網(wǎng)頁在SEO優(yōu)化方面本身就是優(yōu)勢,更得到搜索引擎蜘蛛的喜愛。
2、Meta標簽:
Meta標簽:如果要做的非常簡單,meta標簽只需要設(shè)置一個字符編碼就可以了,咱們在任意地方購買的模版都會寫上字符編碼,另外Title標題、關(guān)鍵詞、Description描述這里也列為meta標簽去優(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)站會訪問的更快,當然如果CSS有必要,一樣可以這樣做,常規(guī)的CSS是不建議放到底部,會影響加載效果。另外JS及CSS不建議在html模版中寫入,最好是新建一個JS或CSS文件,然后把JS或CSS內(nèi)容放入,在調(diào)用這個CSS或JS文件即可。
4、清理冗余代碼:
清理垃圾代碼是精簡代碼其中一個非常重要的環(huán)節(jié)。垃圾代碼是刪除后不會影響頁面顯示的非必要的代碼,一個頁面在清理了垃圾代碼后,可以刪除近80%的冗余代碼。從而達到降低頁面體積,提高頁面的用戶體驗和搜索引擎友好性的目的。常見的垃圾代碼有 空格字符、默認屬性、注釋語句、和空語句等。
(1)、空格字符:
空格字符實在編輯代碼時敲擊鍵盤上的空格鍵而產(chǎn)生的符號,網(wǎng)頁中每一個空格都算作一個字符,通常出現(xiàn)在每行代碼的開始處、結(jié)尾處以及空行中。
(2)、默認屬性:
我們在使用網(wǎng)頁制作軟件時,都會產(chǎn)生一些默認屬性的代碼,比如我們在網(wǎng)頁中不添加左對齊的屬性,但是頁面中的內(nèi)容也是左對齊的,所以代碼中的左對齊屬性代碼就可以刪除。
(3)、注釋語句:
在制作網(wǎng)頁的時候,我們會添加一些注釋語句來增強代碼的可讀性,但是過多的注釋語句會占用大量的網(wǎng)頁空間,而且如果注釋語句中存在大量的關(guān)鍵詞,還會被搜索引擎認為是堆砌關(guān)鍵詞,從而對該站進行處罰。所以我們在添加注釋語句時,就盡量避免添加那些即使刪除后也不會影響網(wǎng)頁源代碼可讀性的注釋語句。
(4)、空語句:
空語句是指標簽之間不存在任何內(nèi)容的空句子。
5、LOGO:
LOGO部分需要優(yōu)化的主要有兩個方面,第一個方面在LOGO處加H1標簽,其次是在LOGO的A標簽處添加一個title屬性,title屬性中寫上你優(yōu)化的主關(guān)鍵詞,之所以建議寫主關(guān)鍵詞而不寫品牌詞原因有兩個,第一個增加優(yōu)化主關(guān)鍵詞的密度,其次是title屬性用戶很難得看得到。
6、導(dǎo)航:
導(dǎo)航上的優(yōu)化,通常就是一個A標簽,這個A標簽不建議設(shè)置新窗口打開,另外一個是A標簽中的title屬性,如果條件允許,可以直接設(shè)置成行業(yè)詞,而A標簽中可顯示的文字可以設(shè)置成品牌詞,這樣在不影響體驗的同時一樣達到了優(yōu)化關(guān)鍵詞的效果。
這里需要提醒一點的是,當一篇文章出現(xiàn)兩個一樣的A標簽指向的時候,我們需要用nofollow標簽屏蔽其中一個鏈接,這里描述和標題都出現(xiàn)了同一個鏈接,這里建議使用nofollow標簽屏蔽描述上的鏈接,加上去是為了讓用戶方便點擊,屏蔽是為了不讓搜索引擎重復(fù)抓取。
7、搜索:
站內(nèi)搜索頁面本不建議做seo,因為大多站內(nèi)搜索都是動態(tài)頁面,而這些動態(tài)頁面均直接用robots屏蔽百度蜘蛛。
8、圖片優(yōu)化:
(1)、名稱:
由于搜索引擎無法讀取圖片內(nèi)容,但是可以讀取圖片名稱的相關(guān)文本信息,所以我們在保存圖片名稱時,要確保圖片文件名或字符串包含主要關(guān)鍵詞。例如一張熊貓的圖片,我們可以隨意命名,但是我們最好將其命名為xiongmao.jpg 或者 panda.jpg 這樣URL字符串就包含了這張圖的關(guān)鍵信息
(2)、ALT標簽:
圖片中的信息要想讓搜索引擎更好的理解,必須利用alt屬性,圖片的alt屬性是對圖片信息進行簡要闡述。alt屬性非常重要,必須做到與圖片相關(guān),與內(nèi)容相關(guān),且需要避免為了關(guān)鍵詞堆砌而堆砌,該屬性不僅能夠讓搜索引擎更好的理解,同時若圖片出現(xiàn)錯誤時,也能夠讓用戶了解圖片想要展示的主題
網(wǎng)站優(yōu)化從根本上來說,是為了用戶更好的獲取信息,而不是搜索引擎中獲得良好的排名,取得好的搜索結(jié)果排名只是正常網(wǎng)站優(yōu)化結(jié)果的自然體現(xiàn)。所以在設(shè)置描述 alt這些屬性時,應(yīng)該本著遵循用戶導(dǎo)向的原則,簡明扼要地描述圖片內(nèi)容。
(3)、圖片大小:
如果網(wǎng)站不是專業(yè)的圖片展示,網(wǎng)站只要滿足普通視覺效果就可以了,圖片越小加載起來就越快。
9、版權(quán)信息:
版權(quán)是可以留下的,使用別人的程序不留版權(quán)是不道德的行為,所以有必要在底部留下對于的版權(quán)信息,但是版權(quán)、備案、站外鏈接都應(yīng)該加nofollow標簽,當然這是站外的鏈接,站內(nèi)也有部分鏈接需要加入nofollow標簽,比如網(wǎng)站底部的廣告合作、聯(lián)系方式等頁面。
10、用戶體驗:
其實在用戶體驗上的優(yōu)化本問說的并不少很多,但代碼可以決定用戶體驗,比如增加百度統(tǒng)計的返回頂部功能,文章頁面增加快速評論功能、一個網(wǎng)站最多只能顯示3屏、左右可以翻頁等功能,看起來功能非常少,但綜合的細節(jié)決定一個網(wǎng)站的成?。?br />
11、網(wǎng)站地圖:
網(wǎng)站地圖是搜索引擎最容易抓取的一個頁面,這個頁面里面有所有應(yīng)該被抓取的內(nèi)容,所以很多時候,搜索引擎為了偷懶,他自然會抓取網(wǎng)站地圖文件。
12、Robots:
搜索引擎在抓取一個網(wǎng)站的時候,第一時間看robots 文件,這里可以識別到哪些文件可以抓取,哪些文件不可以,robots文件最主要一點就是把網(wǎng)站地圖寫上去。
總結(jié):真正要把seo做好,其實還有很多細節(jié)上的東西,比如學會分析爬蟲日志等數(shù)據(jù),如何分析網(wǎng)站受熱度等,這些都需要在實踐中去摸索學習。
武漢靈銳互動網(wǎng)絡(luò)有限公司專注于為企業(yè)提供武漢網(wǎng)站推廣,武漢網(wǎng)站優(yōu)化,
武漢SEO優(yōu)化,武漢關(guān)鍵詞優(yōu)化服務(wù),是武漢網(wǎng)站優(yōu)化行業(yè)的老牌企業(yè),專業(yè)從事武漢網(wǎng)站優(yōu)化和武漢網(wǎng)站推廣12年有余,行業(yè)內(nèi)具有良好的口碑. 如需武漢seo優(yōu)化,歡迎來電咨詢我們!