在優化博客的過程中記下一些小心得,希望對大家有用。我不寫細節,只把重要的部分記下來,如果存在偏頗,請各位看官指正。
1、優化從頭開始,就是對logo的優化,logo也是SEO的一個關鍵元素,雖然文字logo比圖片logo更利於搜索引擎優化,但是可以通過對背景 Logo 結合隱藏文字鏈接的方法優化。
首先,創建文字鏈接:
以下為引用的內容:
<div id="logo"> <a href="<?php echo get_settings('home'); ?>/" title="<?php bloginfo('name'); ?>">logo</a> </div>
接著,對此鏈接設定樣式:
以下為引用的內容:
#logo a{display:block;height:50px;width:100px;background-image:url(logo.gif); background-repeat:no-repeat;text-indent:-1000em;}
#logo 的高度和寬度可根據圖片logo.gif 的大小設定。text-indent 使文字縮進 -1000em ,既隱藏了文字,又達到了 SEO 的要求。
2、布局的語義化。搜索引擎並不能像訪客那樣很直觀的去查看網頁,它只能通過分析頁面內的標記語言來理解網站的內容,所以,盡量簡單、明了、規范的語義化網頁是優化的一個很重要的手段。關於語義化一些知識可以看蟲下米的這篇文章http://www.g9net.com/2009/06/28/related-to-the-semantic-web-front-end-of.html。 除了這篇文章所指出的優化之外,要注意在優化的過程中頁面標記內的關鍵詞數量,通常頁面中h1擁有最高的權值,在一個頁面中最好指使用1個h1來突出你的 內容,太多的h1會分散其整個頁面的權重,對搜索引擎也是非常的不友好。搜索引擎對頁面標記的檢查也是從h1、h2、h3……這樣檢查的,所以豐富h1和 h2標記內的關鍵詞很管用。
3、頁面的標准化。對用戶來說,網站標准就是最佳體驗。
4、使用Sitemap和robots.txt。使用插件Google XML Sitemaps(http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/)
5、和第2條所指出的一樣,注釋網頁內的圖片(增加描述),對圖片的尺寸加寬高的描述都是很必要的優化。
6、良好的用戶體驗和界面設計。這些是很細小的技巧,是對設計的把握和訪客心理的揣測。很重要。
7、固定鏈接。在優化方面,推薦將固定鏈接設置為/%postname%/格式,因為搜索引擎對固定鏈接的權重www.domain.com比domain.com高,domain.com比domain.com/xxx/高,domain.com/xxx.htm高。
8、豐富的內部鏈接和外部鏈接。內部鏈接是搜索引擎蜘蛛爬頁面的一個很重要的部分,應盡量使用文字鏈接,盡量不 使用JS內的鏈接。好的內部鏈接可以整體提升站內搜索引擎的排名。有價值的外部鏈接對搜索引擎的排名也很重要,在尋找搜索引擎權重較高的外部鏈接的同時也 要注意兩點:一是在內容中對外部鏈接的引用,這個也很管用,二是注意不要鏈接禁止搜索引擎跟蹤的鏈接。我曾經在3個月通過內部鏈接加外部鏈接把一個博客優 化到了PR 6。
個人覺得對外部鏈接的優化雖然很有效,但是慎用,如果你的博客僅僅為了搜索引擎的排名而鏈了一大堆你都不甚溝通的博客的話,我覺得沒什麼必要,也沒什麼價值。做好內容是正道。
9、分析博客的流量數據。我是通過Google Analytics分析的,Google Analytics很強大,我通過對頁面的內容、關鍵部分點擊、關鍵字、頁面浏覽來做優化,這部分我覺得需要去掉頁面中那些無關緊要的雞肋。網站優化也是 減法的藝術,去除掉多余的無關緊要的部分,訪客的浏覽中心就會越靠近你想表現的內容。同時由於博客的特殊化,應該注意到數據分析僅僅是作為到分析和引用的 作用,有時數據不一定是很准確的,頁面的其他部分等其他因素也會影響到數據的准確。
10、在wordpress中使用SEO插件。這篇文章推薦了20款WordPress SEO的插件http://www.mangguo.org/20-best-wordpress-seo-plugin/。
11、使用優化網頁速度的插件。越小的頁面,對搜索引擎的優化更好,在wordpress上可以通過gzip對 頁面及頁面的組件進行壓縮,除此之外,我的博客一直在用的4個插件,使用方便,對程序的兼容性和穩定性較好,占用服務器資源較少,推薦一下,Use Google Libraries插件(http://wordpress.org/extend/plugins/use-google-libraries/)可以在加載頁面Ajax和JS時使用Google Libraries,GZippy 插件(http://wordpress.org/extend/plugins/gzippy/)是利用GZip的壓縮功能提高訪問速度的,WP Widget Cache插件(http://wordpress.org/extend/plugins/wp-widget-cache/)可以減少側邊欄sidebar 的數據庫查詢,DB Cache插件(http://wordpress.org/extend/plugins/db-cache/)可以緩存數據庫來提速。
12、使用雅虎的Yslow和Google Page Speed並根據相關建議優化你的博客。針對優化的效果,可以使用這個小工具看一看http://www.ranknow.cn/。