SEO學習隨筆

seo中間涉及的一些重要的標籤

  1. title標籤,title在google搜索結果展示和關鍵詞篩選中會有重要的作用,但是需要注意的是,標題不能寫的跟內容毫無關係,不能超過60個單詞
  2. meta標籤<meta name=“Description” content=“”>這裏的description標籤經常用於搜索結果的摘要展示,一版不超過160詞。這裏不能堆砌關鍵詞,要用有意義的短語或者句子;
  3. H1-H6標籤,這些標籤在頁面中佔據着重要的位置,其中H1標籤可以說是除TITLE外網頁的最重要的另一個標籤。一個網站推薦只能有一個H1標籤,但是,單純從seo的角度來看, 對於google,重複的h1標籤是不會對搜索排名造成影響的
  4. 網頁關鍵詞加黑標籤請用Strong標籤而非B標籤。Mozilla官方對於標籤的解釋是<strong>:The HTML Strong Importance Element (<strong>) indicates that its contents have strong importance, seriousness, or urgency. <b>:The HTML Bring Attention To element (<b>) is used to draw the reader’s attention to the element’s contents, which are not otherwise granted special importance. This was formerly known as the Boldface element, and most browsers still draw the text in boldface. However, you should not use <b> for styling text; instead, you should use the CSS font-weight property to create boldface text, or the <strong> element to indicate that text is of special importance.
  5. <a href=“網址” title=“鏈接說明”>網頁信息</a> 對於網頁中非常重要的鏈接採用TITLE說明,有助於幫助搜索引擎找到網頁的重點URL。常用用法最好還可以用
  6. Alt標籤<img src=“XXX.jpg” alt=“圖片說明”>這裏的alt屬性經常被我們忽略。但是對於搜索引擎,alt標籤可以用來增加網頁的關鍵詞;對於用戶,alt標籤可以用於在圖片加載失敗的時候顯示出解釋文字

HTML的不同標籤在SEO優化中的權重分數

HTML標籤權重分值排列(未找到google官方解釋,但是有一定參考性)

內部鏈接文字:10分
標題title:10分
域名:7分
H1,H2字號標題:5分
每段首句:5分
路徑或文件名:4分
相似度(關鍵詞堆積):4分
每句開頭:1.5分
加粗或斜體:1分
文本用法(內容):1分
title屬性:1分 (注意不是

, 是title屬性, 比如a href=… title=”)<br/> alt標記:0.5分<br/> Meta描述(Description屬性):0.5分<br/> Meta關鍵詞(Keywords屬性):0.05分(可能在其他搜索引擎中有用,但是google明確表示這個屬性不會對關鍵詞搜索排名產生任何影響)

SEO優化

  1. 靜態頁面
    將信息頁面和頻道、網站首頁改爲靜態頁面,有利於搜索引擎更快更好的收錄。

  2. 頁面標題(Page Title)的關鍵詞優化
    必須列出信息的標題、網站的名稱以及相關關鍵字。

  3. Meta標籤的優化(過去搜索引擎優化的重要手法,現在已經不是關鍵因素,但仍不可忽略)
    主要包括:Meta description、Meta keywords的設置。關鍵字密度要適度,通常爲2%-8%,也就是說你的關鍵字必須在頁面中出現若干次,或者在搜索引擎允許的範圍內,要避免堆砌關鍵字。

  4. 針對Google製作Sitemaps
    Google的sitemaps是對原來robots.txt的擴展,它使用 XML格式來記錄整個網站的信息並供Google讀取,使搜索引擎能更快更全面的收錄網站的內容。  可以使用Google提供的Sitemap生成器製作(需要技術人員製作):  ?hl=zh-CN也可以由技術部人員製作更全面的Sitemaps。

  5. 圖片的關鍵詞優化
    圖片的替代關鍵詞也不要忽略,其另外一方面的作用是,當圖片不能顯示的時候,可以給訪問者一個替代解釋語句。

  6. 避免表格的嵌套
    目前本站的表格嵌套太多,搜索引擎通常只讀取3個<table>的嵌套,如果太多,會造成部分有用信息沒有被檢測到。

  7. 採用web標準進行網站重構
    儘量使網站的代碼符合W3C的HTML或XHTML 1.0規範。通過XML+CSS技術進行網站重構,減少表格及冗餘代碼,提高網站頁面的擴展性,兼容性,可以使更多瀏覽器支持。

  8. 網站結構的扁平化規劃
    目錄和內容結構最好不要超過3層,如果有超過三層的,最好通過子域名來調整和簡化結構層數。另外目錄命名的規範做法是使用英文而不是拼音字母

  9. 頁面容量的合理化
    合理的頁面容量會提升網頁的顯示速度,增加對搜索引擎蜘蛛程序的友好度。同時建議js腳本和css腳本儘量用鏈接文件

  10. 外部文件策略
    把javascript文件和css文件分別放在js和css外部文件中。這樣做的好處是把重要的頁面內容放到頁面頂部,同時能縮小文件大小。有利於搜索引擎快速準確地抓取頁面的重要內容。其他的字體和格式化標籤也儘量少用,建議採用CSS定義。

  11. 外部鏈接
    儘可能多地讓其他跟你主題相關的網站鏈接本站,同時儘量同PR值更高的網站進行相互鏈接。如果網站提供與主題相關的導出鏈接,被搜索引擎認爲有豐富的與主題相關的內容,也有利於排名,例如各類招商網站、投融資網站的概念。另外避免鏈接不顧質量的大面積撒網,對搜索引擎而言寧缺勿濫。

  12. 網站地圖(sitemap)
    網站自身的網站地圖是搜索引擎更全面索引收錄你的網站的重要因素。建議製作基於文本的網站地圖,內含網站所有欄目、子欄目。網站地圖的三大因素:文本、鏈接、關鍵詞,都極其有利於搜索引擎抓取主要頁面內容。特別是動態生成目錄網站尤其需要 創建網站地圖。

  13. 圖像熱點
    除AltaVista、Google明確支持圖像熱點鏈接外,其他引擎暫不支持。當“蜘蛛” 程序遇到這種結構時,就會無法辨別。因此儘量不要設置圖像熱點(Image Map)鏈接。

  14. FLASH應用
    FLASH由於不含文字信息,應儘量用於功能展示和廣告,少用於網站欄目和頁面。

  15. JS腳本
    在不支持JS腳步的瀏覽器裏<NOSCRIPT>標籤會起到重要提示作用,對搜索引擎的Spider搜索也會有幫助。

  16. Frame框架
    Frame標籤會被搜索忽略,儘量少用,如果一定要用,則應正確使用Noframe標籤, 在<Noframe></Noframe>區域中包含指向frame頁的鏈接或帶有關鍵詞的描述文本,同 時在框架以外的區域也出現關鍵詞文本。

  17. 資訊的內部鏈接
    有助提高網站排名和PR值,例如相關資訊、推薦資訊等
    如何SEO一個網站的文字和HTML代碼比

其實對於搜索引擎來說,最友好的,當屬文字了,雖然現在圖片的抓取不斷在改進,但是任何一位有經驗的老手都會告訴你,SEO,文字最合適。也正因爲此,比方說網站建設博客裏,圖雖有,但仍是文字居多。

這裏給大家舉個簡單的例子,說明如何增加網站的文字與HTML代碼比:

如:
很多人喜歡這樣寫H1:

這裏是標題


衆所周知,一個頁面不會出現兩個H1,如果有兩個,那好比一個人身上長着兩個腦袋一樣很難看。這不僅是常識,也是標準。所以給h1加上這些那些class或id是畫蛇添足。
應這樣寫:

這裏是標題


然後樣式需要在CSS中定義。
這是很簡單,那頁面中有圓倒角如何做?網上有N多辦法,其中最典型的就是HTML+CSS實現圓角矩形,HTML代碼部分如下:

<div class="panel">
<DIV class="t-o b1"></DIV>
<DIV class="t-o b2"></DIV>
<DIV class="t-o b3"></DIV>
<DIV class="t-o b4"></DIV>
<DIV class="content">
<!-- 這裏放內容 -->
<DIV class="clear"></DIV>
</DIV>
<DIV class="b-o b4"></DIV>
<DIV class="b-o b3"></DIV>
<DIV class="b-o b2"></DIV>
<DIV class="b-o b1"></DIV>
<DIV class="break"></DIV>
</div>
 
其實,我們完全不必用這些代碼,可以簡化到:
 
<div class="panel">
<!-- 這裏放內容 -->
</div>
 
毫無疑問,這樣可以很明顯的減少HTML代碼,當然,光這樣寫是失去了圓角效果,效果我們可以藉助JS加上。
我們完全可以用純粹的JavaScript代碼來寫,爲了方便,我們採用jQuery來寫:
jQuery(function($){
$('.panel').prepend('
 
‘).append(’
 
‘);
})

需要注意的是,這個JavaScript代碼要寫到一個獨立的js文件中。

如果頁面中,用到多個圓角,則只管設置class爲panel即可。
這樣,我們可以減少HTML代碼,實現了增加內容和HTML代碼比的目的。
在不犧牲用戶視覺效果的情況下,給爬蟲看一個乾淨的頁面代碼,並且在網速相等的條件下,一定的減少抓取時間,有利於抓取,毫無疑問,也將有利於搜索引擎的排名。

補充材料:h標籤解釋
h1一級標題

代表重中之重,它的地位在頁面中跟關鍵字的地位一樣重要。一般運用於網站標題或者頭條新聞上,一些大型網站也運用在LOGO上,雖然h1代碼可以寫多個,但實際語義上有唯一性,h1標題在一個頁面裏面最好只出現1次或者沒有。

h2二級標題

主要出現在頁面的主體內容的文章標題和欄目標題上,三列結構一般在中間,二列結構一般在重要的一邊。可與h3搭配使用。

h3三級標題

一般主打頁面的邊側欄。h4是它的輔助,出現頻率不高。

頁面層級關係不能太深,所以h4,h5,h6一般出現較少。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章