信我或關注微信號:獅范課,回復:學習,獲取免費學習資源包。
做SEO必須要懂得有些基礎的代碼知識,可以做一些小細節的優化對SEOER來說是事半功倍!所以代碼還是要學習的,代碼這塊是一定要懂的,如果代碼方面不能搞定,那對以后的發展是很不利,也不會了解得很深,所以說,代碼這方面還是非常之重要的,建議學熟悉HTML再來學SEO,對以后發展和研究是非常有利和事半功倍!
優化要點
一、W3C標準
搜索引擎的排名算法是在W3C標準的基礎上開發的,所以一個網站的代碼編寫盡量符合W3C標準。最容易看出是不是符合W3C就是看網站代碼最頂部有沒有DOCTYPE的聲明。“DOCTYPE 是 HTML 與 XHTML 中的文檔聲明,作用是告知瀏覽器當前文檔所使用的是哪種 HTML 或 XHTML 規范。DOCTYPE 聲明位于文檔最前端,標簽完整格式為”,這里為XHTML為例:
1、Transitional DTD[過渡的]。
2、Frameset DTD[框架的]。
3、Strict DTD[嚴格的]。
二、META標簽
meta標簽都在位置,meta標簽主要的作用是向搜索引擎解釋網頁有哪些信息,比如你的titel、keywords、description、作者信息、版本等信息,即使現在搜索引擎不再重視這keywords、description,但對于SEO還是非常重要的。
1、TITLE:符合網站特色與主關鍵詞。標題這里不多講。
2、description、keywords:這兩個標簽寧缺勿濫,可以不寫,但不要填一次修改一次。即使你權重高也于玩不起的,確保填寫好后不修改就行了!
3、robots:robots標簽是用來告訴搜索引擎哪些網頁要可以被收錄,哪些不可以收錄。robots ontent的參數有all,none,index,noindex,follow,nofollow。默認是all。設置好robots.txt能更靈活的控制網頁收錄明細。
三、DIV+CSS
一個網站使用DIV+CSS框架編寫對SEO友好是因為代碼清晰、精簡、減少網頁代碼。提高了蜘蛛訪問效率,有利于收錄。之所以說TABLE不好是因為蜘蛛訪問網頁時碰到多層嵌套,會跳過嵌套內容,總之嵌套太多影響收錄就是了。而DIV+CSS不會。
四、網站標簽代碼優化
查看標簽代碼需不需要優化,一般都可以使用 ctrl+F查找功能,查找相應的標簽。以下是一些經常會被優化到的標簽
1、H1 ~ H6:主要用于標題,搜索引擎對于H1標簽文字會給于其他內容更高的權重,在網頁中最高權重為tilte,隨后是H1,H2…規則是,H1每個頁面只要出現一個就行了,不適多。H1一般用在頁面標簽,而且代碼越前越好。其他H2~H6標簽出現次數最好控制在1~5個!反正多了不好,反而影響美觀與收錄!
2、 ALT:主要用于圖片描述,可以使用查找功能找出ALT標簽,
看哪個圖ALT為空的,就在ALT后面寫上圖片相關內容,。一切為了收錄!
3、strong和b:主要用于內容,strong和b都是加粗效果,b在HTML代碼里只是加粗,而strong是表示語句強調、加重。更主重于內容上的應用,更適合用于關鍵詞。
注意事項
一.盡量縮減您的頁面大小,因為搜索引擎爬蟲每次爬行您的站點時,存儲數據的容量有限,一般建議100KB以下,越小越好,但不能小于5KB。網頁大小減少還有一個好處,能夠促使您的站點形成巨大的內部鏈接網。
二.盡量少用無用的圖片和flash。內容索引所派出的搜索引擎爬蟲,不認識圖片,只能根據圖片“ALT,TITLE”等屬性的內容判斷圖片的內容。對于flash搜索引擎爬蟲更是視而不見。
三.盡量少用JS,JS代碼全部用外部調用文件封裝。搜索引擎不喜歡JS,影響網站的友好度指數。
四.盡量不使用表格布局,因為搜索引擎對表格布局嵌套3層以內的內容懶的去抓取。搜索引擎爬蟲有時候也是比較懶的,望各位一定要保持代碼和內容在3層以內。
五.盡量不讓CSS分散在HTML標記里,盡量封裝到外部調用文件。如果CSS出現在HTML標記里,搜索引擎爬蟲就要分散注意力去關注這些對優化沒有任何意義的東西,所以建議封裝到專用CSS文件中。
來源網絡,侵權聯系刪除
私信我或關注微信號:獅范課,回復:學習,獲取免費學習資源包。
TML語義化概述
隨著Web2.0時代的到來,HTML語言在不斷地進化,并發揮著越來越重要的作用。而制作網頁也從當初的表格嵌套發展到了DIV+CSS,這是進步的標志。然而,一個普遍存在的負面影響也隨之產生了:整個網頁大量地使用<div>標簽進行分隔頁面內容,有的甚至整個頁面只有<div>一種HTML標簽存在,這種現象(使用習慣)非常不好,濫用現象使得網頁制作似乎只剩下了<div標簽。
正因為此,所以誕生了HTML語義化的概念。
1.什么是HTML語義化
HTML是一種對文本內容進行結構化和標示(或者說“語義”)的語言。HTML語言中的每一種標簽都具有它特有的含義,如<hl>~<h6>標簽用于定義不同級別大小的標題,<p>標簽用于定義段落,<ul>標簽用于定義無序列表等。說得更通俗一點,也就是使用HTML所提供的現有標簽,利用其相應的含義去進行網頁元素的排版,因為無論是瀏覽器,還是搜索引擎都能讀懂它們。
2.HTML語義化的優點
為什么要使用語義化的HTML,HTML語義化到底能帶來什么好處呢?HTML語義化的優點如下。
(1)去掉或樣式丟失的時候能讓頁面呈現清晰的結構。HTML本身是沒有表現的,如看到<hl>是粗體,字體大小2em,加粗;<strong>是加粗的,不要認為這些是HTML的表現,其實它們是IHTML默認的CSS樣式在起作用,所以去掉或樣式丟失的時候能讓頁面呈現清晰的結構。此外瀏覽器都有默認樣式,默認樣式的目的也是為了更好地表達HTML的語義,可以說瀏覽器的默認樣式和語義化的HTML結構是不可分割的。
(2)屏幕閱讀器(如果訪客有視力障礙)會完全根據標簽來“讀”網頁。
(3)PDA、手機等設備可能無法像普通計算機的瀏覽器一樣來渲染網頁(通常是因為這些設備對CSS的支持較弱)。
(4)搜索引擎的網絡爬蟲也依賴于標簽來確定上下文和各個關鍵字的權重。
(5)頁面是否利于網絡爬蟲理解非常重要,因為網絡爬蟲很大程度上會忽略用于表現的標簽,而只注重語義標簽。
(6)便于團隊開發和維護。
、 設置字體樣式的基本標簽是<font></font>,被其包含的文本為樣式作用區。在初學者的HTML代碼編寫中,<font></font>容易被多重嵌套,如<font 屬性1=值1><font 屬性2=值2>文本</font></font>。還有一種情況是標簽嵌套錯位,如<font><p>文本</font></p>。為了規范代碼的編寫,避免不必要的錯誤,讀者在初學時一定要謹慎。
2、設置文字的顏色 color 是標簽的屬性之一,用于設置文字顏色。color是<font></font>標簽的屬性之一,用于設置文字顏色。例子如:淺紅色文字:<font color="#dd0000">51UM博客即湯湯個人博客網站,是一個和草根站長們一起學習分享網站SEO優化技術、web前端開發為主的個人博客網站。</font>
3、設置文字的尺寸 size 也是標簽的屬性,用于設置文字大小。size 的值為1-7, 默認為3。我們可以 size 屬性值之前加上“+”“-”字符,來指定相對于字 、 號初始值的增量或減量。例子如: size為1:<font size="-2">HTML學習</font>
4、使文字傾斜,用雙標簽<i></i>可使被作用文字傾斜,達到特殊的效果,例如文章的日期。<em></em>被稱為強調標簽,也是斜體,目前使用比<i></i>標簽更頻繁,其編寫方法如下:
<i>這是斜體文字</i>
<em>這也是斜體文字</em>
5、 使文字加粗,用雙標簽<b></b>可使被作用文字加粗,是文字更加醒目,例如文章的標題部分。<strong></strong>被稱為特別強調標簽,也是文字加粗,目前使用比<b></b>標簽更頻繁,其編寫方法如下:
<b>這是粗體文字</b>
<strong>這也是粗體文字</strong>
除注明外的文章,均為來源:湯久生博客(QQ:1917843637),轉載請保留本文地址,謝謝!
*請認真填寫需求信息,我們會在24小時內與您取得聯系。