仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳
大家好,我是廣州SEO水杯,昨天我分享了《百度快照被刪除的常規案例》,那麼今天我就針對div+css與table,來說下網站構架方面對於SEO的影響有哪些。 一個好的網站結構是利於搜尋引擎的抓取與收錄的,對搜尋引擎是友好的態度,那麼怎樣才是一個好的網站結構呢?相信很多人都知道是div+css佈局,但是內部div結構層次太多也是很不利於SEO優化的, 蜘蛛是很難繼續搜索深層次的代碼結構的,下面就說下網站結構應該注意哪些問題:
第一:div+css對SEO的影響。
可以這樣來說,使用div+css設計網站就是利用SEO的思想來架構網站的。 所謂SEO的思想架構網站就是指用搜尋引擎的理念搭建網站,架構友好于搜尋引擎的網站結構。 這也就是為什麼我們一直說一個網站的SEO是從網站的建設就開始的。 搜尋引擎是從上至下、從左至右訪問網站資訊,並且搜尋引擎訪問的是代碼。 所以我們說關鍵內容在頁面中的位置顯得尤為重要。 正確的頁面配置對於蜘蛛的抓取與收錄以及關鍵字的排名是非常有利的。 下面是使用div+css設計網站的三點好處。
(1)代碼精簡。
div+css佈局與table佈局相比減少了頁面代碼,載入速度得到了提升,利於蜘蛛的爬取收錄。 它能提升蜘蛛的爬行效率,高效爬行對於頁面的收錄品質起到很好的作用。
(2)提高修改代碼的效率。
使用div+css的製作方法,在修改代碼時只需到css裡找到相應的ID,使得修改頁面時更加方便,也不會破壞頁面其他部分的配置樣式。 還有注釋代碼也是必要的,一是便於對代碼的調整二是便於瞭解關鍵內容的位置。
(3)能保持視覺的一致性。
保持視覺的一致性也是div+css的重要優勢。 相對table嵌套的製作方法,會使得頁面與頁面之間,區域與區域之間的顯示效果有所偏差。 而div+css的製作方法是將所有的頁面和區域用統一的css檔控制,就可以避免顯示效果的偏差。
第二:目錄對SEO的影響。
目錄對於SEO的影響分為目錄級別和目錄檔案名。 首先來說下目錄級別,搜尋引擎從根目錄依次向下開始抓取內容,如果你的頁面存放在3級以上目錄,搜素顏強抓起來就會比較吃力,從而放棄對頁面的收錄。 這也是我們經常說的網站結構層次不宜超過三層的原因所在。
接下來就是說下目錄檔案名對於SEO的影響。 目錄的路徑和檔案名也是影響關鍵字排名的一個較為重要的因素,也是一些人容易忽略的。 比如SEO基礎目錄名稱可以用,seo-basis.html(搜尋引擎的改進,現在也支援中文檔案名,可以使用 SEO基礎.html或者採用經過urlencode處理的字串)。 這時候SEO基礎是個核心關鍵字,下面很多相關的擴展詞,比如:SEO基礎學習,SEO基礎方案,SEO基礎推廣等等。 那麼這些擴展的二級關鍵字就可以做為子欄目出現做為二級分類。 單頁面的關鍵字就可以做為三級關鍵字。
第三:靜態化頁面以及robots對於SEO的影響。
先來說下靜態化頁面,很多人在做SEO的過程中都刻意強調頁面靜態化。 他們認為搜尋引擎更喜歡抓取靜態化頁面,頁面由動改靜的目的無非就是為了讓搜尋引擎更喜歡,被收錄的機會更大些。 但是,搜尋引擎都能收錄動態頁面,而且使用動態頁面的網站數也是要遠遠大於靜態頁面的網站數。 搜尋引擎對於動態頁面和靜態頁面也沒什麼好惡之分。 有的時候做頁面靜態化反而是得不償失的,不要去做那種本末倒置的事情。 當然靜態化頁面在一定程度上能降低系統負載,也提高了頁面的存取速度以及系統性能和穩定性。 需要考慮得失問題了。
下面我們來說下robots的編寫了,robots分為robots.txt和meta標籤中的 robots屬性。 robots.txt是一個純文字文件,是放在網站根目錄下面的。 搜尋引擎來爬取一個網站時第一件事情就是查找根目錄下的robots.txt然後按照該檔的內容來確定訪問的範圍,如果該檔不存在搜尋引擎就會當成無限制。 robots禁止搜尋引擎訪問最好也不要亂用,在我上一篇案例分析裡就有著這樣的案例,robots禁止搜尋引擎捉取,結果快照不更新,收錄減少。 robots屬性,較為常用的有nofollow(不跟蹤當前頁面連結),noindex(不索引當前頁面),noarchive(不建立當前頁面快照),nosnippet(不採用當前頁面的描述且不建立快照),noodp( 搜尋結果中不採用DMOZ目錄中的描述資訊)。 需要說明的是,nofollow也可以做為一個連結的rel屬性單獨禁止搜尋引擎追蹤此連結。
本文原創首發 廣州SEO HTTP://www.shuibeiseo.com/bencandy/1-8.html 轉載請注明出處,謝謝