看這篇文章之前,你首先就要明白:博客網站為什么要做SEO?在馬海祥看來,博客網站做SEO優化是為了讓更多的人來看你的博客,不管是出于商業目的還是行業內的互相交流。
從廣義的角度來看,甚至我這篇文章的本身也是一種SEO的手段:既然進行SEO的終極目的還是有人來看,那么作為博客主要構成的內容部分肯定才是最重要的,所以就有“內容為王”的說法,如果你的博客內容非常精彩,你也就沒必要做SEO這么無聊的玩意兒了;要是你的博客不但慘淡而且無聊,還滿是讓人避之不及的小廣告,你再做SEO也根本沒用。
開始正題前必須先聲明:指望寫博客能帶來可觀收入對99.99%的普通人來說是不切實際的,雖然實現以博養博并不算太難的事,對博客網站來說,它更傾向于帶來些讀者和交流的對象,最終決定一個博客價值的,還是它的內容,SEO能做的東西只是錦上添花。
那么,這些準備寫給誰看呢?我相信它對那些有一定內容卻又不算很出名的博客來說,還是多少會有些用處的,對希望了解這方面知識的同學也會有所幫助,即使這些大多不會在短期之內就體現在搜索引擎收錄數量、關鍵詞排名和頁面權重的增長之上。
博客網站的SEO比起商業網站來說較為簡單,且很容易實施,在一些部分將相對詳細地談一談針對個人獨立博客(尤其是使用WordPress建立的這些)該如何來進行SEO優化,希望能對需要了解這方面內容的同學有所幫助,那么,博客網站的SEO具體應從那些方面著手?
一、鏈接策略
盡管一再有風聲說搜索引擎將降低鏈接所帶來的頁面權重,但至少在目前,外部鏈接仍然是衡量一個網站價值最重要的參考之一,一直以來由于外部鏈接的不可控性,使得它成為影響頁面權重最主要的因素,顯然,即使對博客網站來說,它也是最先需要考慮的部分。
很多人認為,多交換高頁面權重的鏈接就能獲得較大的頁面權重提升,這個想法只對了一半,搜索引擎計算外部鏈接所帶來的頁面權重的方式并不是這樣簡單,非但如此,規則還相當復雜,我們在交換鏈接的時候需要注意以下幾個方面:
1、頁面相關性
雖然百度對此并不重視,但如果谷歌認為鏈接你的網站和你的博客沒什么聯系,你不但無法從這個鏈接中獲取頁面權重,更有可能受到谷歌的懲罰。
2、頁面質量
不但應注意頁面權重的高下,各搜索引擎收錄數量的多寡也非常需要注意。
3、對方頁面上指向外部的出站鏈接的數量
這個數量越大,每個鏈接能均攤到的頁面權重就越微薄;谷歌的規則是:如果一個頁面有100個以上的導出鏈接,那么它將被判定為垃圾信息頁面(分類目錄類網站除外),也就是說將無法(或很少)從該頁面的鏈接中獲得頁面權重。
一般來說,對博客網站頁面而言,總的鏈接數量在40個以內,首頁鏈接數量在20個以內比較合理。
4、對方網站的更新頻率
對方網站的更新頻率越高,你在其上的鏈接所獲得的頁面權重就越高。
5、鏈接的權重等級
從帶來頁面權重的角度來看,文字鏈接>圖片鏈接>多媒體鏈接,所謂的多媒體鏈接即放在多媒體文件比如Flash中的鏈接,它們很少或幾乎不能為你帶來任何頁面權重。
你的鏈接在對方頁面的位置也影響你站點所獲得的頁面權重,規則是左上>右上>左邊>右邊>左下>右下,也就是說對方把你的鏈接放在頁面左上和頁面右下所帶來的權重差別很大。
6、頁面標簽的使用
比如:h1、b等標簽也會影響鏈接所帶來的權重。
7、錨文本的相關性
對方頁面鏈接的錨文本和你站點的關鍵字符合會讓搜索引擎更喜歡。
另外,在交換鏈接的策略之外,受到搜索引擎的關注、增加收錄數量的另一個方式則是向各大搜索引擎提交自己的博客,各大搜索引擎都有自己提交入口,花費一點時間提交自己的博客是有必要的,成功向分類目錄站點提交更會帶來很高的頁面權重,它們還有一個大優點就是這些高權重的鏈接都是單向的,并不需要你的博客有指向它們的鏈接,比如著名的Dmoz目錄(本博客很早就成功提交)就會極大提升博客站點在谷歌的頁面權重與排名。
二、URL相關策略
這個要從域名的選擇說起,事情就像我們知道的那樣,越短越有具體涵義的域名越容易被人們記住,同樣,搜索引擎也傾向于更喜歡較短的域名,相關的規則是:中國國家域名長度不得超過20個字符,而國際通用域名長度不得超過26個字符;實際上,長度在12個字符以內的域名更符合人們的習慣。
從類型上來看,搜索引擎更傾向于給非營利性機構更高的頁面權重,也就是說.edu或.org受到搜索引擎的更多關注。
但這并不是說注冊一個較短的.edu或.org就一定會有更好的效果,如果你的站點內容和域名類型不符合,效果就很可能會適得其反,博客網站的SEO是個曠日持久的工程,選擇真正適合自己而自己也喜歡的域名多半才是最合適的,畢竟這方面相關因素的影響并不大。
另外,在馬海祥看來,對博客網站特別是WordPress而言,大多都會有一個通過301重定向的問題,設置301重定向、為每篇文章定制別名還有3個好處:
1、能有效提高關鍵字所受到的搜索引擎關注。
2、搬家的時候更方便些。
3、網站的安全性更高。
那么對于博客網站的URL結構,什么是搜索引擎最喜歡的方式呢?具體的原因和依據不仔細分說,這里只說結果,我認為是:域名/分類目錄/文章名稱.html,即在后臺固定鏈接中設置為/%category%/%post_id%.html,這樣的方式會是搜索引擎和讀者更喜歡的。
但做到這個需要三條要求:你的博客分類的英文名稱比較規范,你需要為每篇文章定制一個別名(否則系統自己就給你定制一個亂七八糟的),服務器支持重定向。
盡管在WordPress官方文檔中對使用.html達成偽靜態鏈接的效果表示懷疑,但在一定程度上偽靜態會為SEO作出貢獻是很多人的共識。
這里還牽涉到了一個使用中文、英文還是拼音的問題,實際的情況是這樣的,盡管支持中文的搜索引擎都能夠解析中文,但對含中文名的頁面的關注程度一向不高,習慣上我們都會使用英文和英文縮寫來做分類目錄與文章別名的名稱,為什么不使用中文拼音呢?不但是因為它受到的關注程度較低,也因為拼音自身的長度較大不利于記憶和檢索。
三、關鍵字優化策略
百度就是靠做關鍵字競價排名致富的,而它目前是排名第一的中文搜索引擎,盡管很多人對百度的利欲熏心感到深惡痛絕,但我們不大可能繞過關鍵字,其實谷歌對關鍵字也很重視,因為中文搜索引擎大致都是劃詞搜索,他們會先把用戶輸入的搜索語句切分成詞語,然后再對它們進行搜索和檢索。
不管是對博客網站,還是對其他類型的網站,關鍵字優化策略的最初都是要選擇自己的關鍵字,而選擇這個關鍵字的策略無外乎“兩高一低”,即高搜索量、高相關性、低競爭,在這里可以借助一些相關的關鍵詞工具來選擇自己的關鍵字。
假如做一個關鍵字實在過于困難,那么不妨退而求其次,選擇略次之的關鍵字,然后再選擇一些輔助關鍵字和相關關鍵字來起到包圍的效果,根據長尾理論,眾多平平無奇的關鍵字所起到的效果加起來,或許也會有不俗的效果。
為提升頁面的相關性,關鍵字密度(即關鍵字數量/頁面詞語總數,頁面程序標簽不計)在頁面中的數量比例2%~8%較為合適,這個簡單知道即可,因為對更新相對頻繁的博客網站而言,為了去迎合它而破壞自己章節的內容多半是得不償失的。
另外,馬海祥提醒各位博主需要注意的關鍵字出現的位置,是在頁面頭部元素中的三大標簽,即標題、描述和關鍵字之中,這個將在接下來的“頁面頭部優化”中相對詳細地提起。
四、頁面頭部優化策略
頁面頭部內容雖然對瀏覽者是不可見的,但它們對搜索引擎卻極為重要,前面曾經談到過“三大標簽”,即標題(title)、描述(description)和關鍵字(keywords),這個部分主要就是怎樣對它們進行優化的內容,隨著關鍵字的被濫用,這個曾經的三大標簽之一漸漸變得可有可無,不過我還是在馬海祥博客上介紹了一些關于它的常識。
首先要說的是它們的長度限制,在一些SEO工具里給出的建議是:標題長度小于80字節,描述長度小于200字節,關鍵字長度小于100字節;但這個規則是不是很準確也未確定,我也看到另一個建議:標題長度小于56字節,描述長度小于225字節,依據是因為谷歌搜索結果中摘要信息標題長度一般在70字節左右,而百度的長度則為56字節,描述部分的長度是谷歌截取的長度。
在長度限制和代碼寫法之外,還需要注意三大標簽的具體內容,其實這也非常重要要甚至算得上是博客網站SEO的核心內容,最基本的原則簡單來說就是:最重要的關鍵詞放在最前面、避免堆砌關鍵字。
這里要特別說明一下,所謂的關鍵字重復并非是簡單的重復關鍵字,而是詞組中成分的重復,如我們所知,各大搜索引擎對中文都是采取劃詞搜索的方式,它們會自動把詞組按照漢字語言習慣切分為詞語的組合,比如我以“SEO博客”作為關鍵字,在搜索引擎看來就是“SEO+博客”的組合形式,所謂的關鍵字重復也包括在這樣詞組中的部分重復,比如前面說到過的“SEO博客”和“SEO軟件”中的“SEO”這個關鍵字就重復了,一般情況下重復總是不好的,但如果合并掉相同的關鍵字有可能引起意義上的誤會,那就不必強求不重復關鍵字的效果。
結合前面說過的關鍵字策略、長度限制和這兩個原則,寫好這三大標簽也許很麻煩,但肯定不難。
五、代碼優化策略
代碼優化大致是去掉頁面中的冗余代碼,將繁復的代碼簡化,并將頁面中的重要內容前置,以達到提升頁面速度并賦予頁面中重要內容更多的權重的目的,需要特別指出的是,一般來說,頁面的大小不宜超過100K字節,如果超過這個長度,很可能導致谷歌不收錄該頁面或忽略100K之后的內容。
對博客網站而言,這部分內容主要針對模板文件,大致包含以下方面:
1、去除注釋語句,在編寫完成后它們基本毫無用處。
2、減少數據庫檢索次數,比如就不妨把<?php bloginfo('name'); ?>之類的語句直接寫出檢索結果,這樣能有效提升訪問速度。
3、Javascript對搜索引擎極不友好,建議將相關內容存為外部文件,并盡量在頁面內容底部調用。
4、盡量不用表格(table)而使用列表(ul、ol),如果實在需要用到表格,也盡量使用數個小表格而不是使用大表格中嵌套小表格的方式,這是因為瀏覽器在讀取頁面時直到表格全部讀取完畢才進行顯示。
5、Flash盡管很酷但它是SEO的大敵,雖然谷歌確實能從Flash文件中解析信息,但大多數搜索引擎包括谷歌都對Flash很反感,如果到了不得不使用它的場合,不妨將它獨立出來作為一個頁面,并以合適的標題、描述來進行包裝。如果需要在頁面中進行引用,最好的方式是用javascript語句引入,這是因為它們不會被搜索引擎解析,當然影響就小了。
6、合并Css文件,很多博客程序的模板,特別是WordPress都是使用div+css的流行方式來編寫,在此之后,很多插件也有自己的Css文件,加載多個Css文件顯然會影響頁面的載入速度,那么不妨將它們合并。
7、Sitemap文件的優化,站點地圖文件對搜索引擎檢索收錄有很大的幫助,對WordPress來說使用“Google XML Sitemaps”是個非常不錯的選擇,其他的博客一般也有類似的插件,有能力的同學也可以考慮去優化一下這個文件(好像不太重要,那就不細說咯)。
六、網站結構策略
不同的網站的重要性都不同,即使在一個網站中不同頁面的權重也不同,它們之間重要性的差別是由什么決定的呢?一是外部鏈接的影響,二是搜索引擎收錄的數量,三是內部鏈接指向的數量,前兩個因素是都是很難人為控制的,但是最后一個則完全可以人為干涉。
我們總是希望將整個網站的頁面權重都集中在比較重要的頁面,比如首頁、分類目錄頁面等等,那么,我們就需要有更多的內部鏈接指向它們,許多網站的許多頁面上都有“首頁”這樣的內部鏈接,這些就保證了網站首頁的高權重。
在馬海祥看來,網站的所有頁面之間都能夠通過一定的鏈接路徑互相連接到,這個路徑的長短決定了它們的相關性(首頁等索引頁面除外),路徑的層級數量越少,它們的關系就越密切——特別是相對首頁來說,它們也就更容易被搜索引擎索引和被閱讀者瀏覽。
基于上面的說明,如果有ABC三個頁面的話,那么它們之間可能有兩種連接方式,一種是ABC兩兩相連,一種是其中之一指向另外兩個頁面而這兩個頁面之間沒有相互的鏈接,這也正是網站結構的兩種基本模型;對實際的網站來說,前一種是幾乎不存在的,而在第二種構造基礎上衍生出來的樹狀鏈接模型才是被廣泛使用的結構。
對博客網站來說,樹狀結構之上再加適當的串聯會是最好的選擇,這就需要我們做到兩點:
1、適當的用內部鏈接來推薦較老的文章和重要的內容(關鍵字、分類等);
2、在頁面上顯示合適的內部鏈接來作為導航內容。
前一條不難理解,除了可以在文章中提起自己早一些的文章,對WordPress來說更有類似于關鍵字鏈接和相關文章的插件,它們能有效增強相關內容之間的互相聯系,方便搜索引擎的收錄和索引,為了這個目的稍微花些心思總不會是壞事。
后一條則要多花一些心思,除了幾乎出現在所有頁面的“首頁”鏈接,還有那些內容是你希望出現在不同頁面上的呢?要知道你還需要照顧友情鏈接、導航、分類、索引、管理、評論等等鏈接內容,要知道一個頁面上的鏈接數量是有限制的,面面俱到肯定不是利于SEO的做法,那么,搜索引擎和讀者在什么頁面上的時候需要什么內部鏈接呢?這個問題,根據博客網站類型的不同也有不同,需要了解的朋友不妨去看看同類網站是怎樣設置這些內部鏈接和相關內容的,一定會有所收獲。
七、博客網站SEO禁忌列表
SEO作為一種技術手段來說,也有著不少禁忌和錯誤的手段,有些事情做了或許會適得其反;特別是黑帽SEO的招法,它們有的或許在短時間內有非常顯著的效果,可一旦被搜索引擎發覺(或是被舉報),有可能受到極為嚴厲的處罰,那么,這些禁忌有什么呢?
1、黑帽手段(門頁、偽裝、鏈接欺詐、堆砌關鍵字等),一旦發現后果很嚴重,這里提一句,谷歌對相關手段的破解很高明,但百度則相對遲鈍。
2、大量重復內容,搜索引擎一般會認為采集網站和鏡像網站是不重要的,而更傾向于給原創內容更多的頁面權重,這里馬海祥需要指出的是:同一網站的不同頁面上有大量重復內容也有可能遭到搜索引擎的敵意,對博客來說,如果某一篇文章出現在多個頁面,那么不妨在其中的一個顯示全文,一個顯示摘要,其他的只顯示文章標題。
3、頁面框架iFrame,這是搜索引擎最不喜歡的內容之一。
4、大量使用Flash內容,搜索引擎認為它們沒有價值。
5、大量垃圾信息,比如垃圾留言,沒人喜歡貼滿小廣告的電線桿吧!
最后要說SEO不是萬能的,它能起到多少作用,一看花費的時間和銀兩;二看實施SEO的操作者的經驗和技巧,我前面所介紹的這么多條條框框的內容其實仍舊只是個基本的介紹,這東西說不上有多難,更多是細節上的考量。
評論(0人參與,0條評論)
發布評論
最新評論