我們都知道,WordPress是全球最大的blog程序,當然,不僅限與做blog使用,因為它有非常多的各行各業的模板供我們使用,因此,WordPress備受廣大站長朋友們的喜愛,但是,WordPress畢竟是外部人開發的,如何讓中文搜索引擎也比較友好,如何做好SEO呢?
下面筆者結合自己的實踐,總結了一下幾個關于WordPress網站程序優化的幾個技巧,希望對大家有幫助。
WordPress URL規范化
一個來自網站的鏈接形式,影響著URL 的可讀性和對搜索引擎的友好程度,基于以上兩點因素出發,這里建議將WP默認的固定鏈接,更改為自定義結構“/%postname%.html”,為了方便大家把標題翻譯轉化時,可以考慮使用“wp-slug”翻譯插件,將標題翻譯成英文單詞以此提高可讀性以及友好度。
WordPress Meta 信息
隨著搜索引擎對網站description 和 Keywords 屬性權重的下降,對于兩者存在與否對網站排名影響的問題,筆者目前也在作這方面的測試,即目前筆者的一個SEO網站所有頁面均不使用此屬性,以目前上線時間看來判斷似乎過早,但有一點可以肯定的是顯示結果中由搜索引擎抓取內容摘要與網站的關聯性過底。
所以適當對description 和 Keywords 屬性的利用,對于網站的介紹有一定的作用,特別是在搜索目前網站地址時,全面性的網站簡介有利用用戶的體驗,但一定不要在description 與 Keywords 中作關鍵詞堆積的無用功。
WordPress Title 問題
在以往很多的文章在提及Wordpress Title優化時,均存在這樣的觀點:“除非標題和文章內容相關度比較高,如果標題中包含了與文章內容無關的信息, 多少會對該頁面有所影響”。
事實上隨著搜索引擎的技術革新,在標題處一定程度上的與站點相關聯的詞語,甚至可以為站點帶來一定的排名效益,至少在顯示相關的搜索結果時,文章標題的可讀性已經大大提高。
Headre.php 修改代碼:
<title><?php if (is_home () ) { bloginfo(‘name’); } elseif ( is_category() ) { single_cat_title();
echo ” – “; bloginfo(‘name’); } elseif (is_single() || is_page() ) { single_post_title(); echo ” – “; bloginfo(‘name’); }
elseif (is_search() ) { bloginfo(‘name’); echo “search results:”; echo
wp_specialchars($s); } else { wp_title(”,true); } ?></title>
</code>
代碼修改后的標題樣例:“文章標題-網站標題”
WordPress Tag 漢化
由于Wordpress 在輸入中文標簽后,目錄別名會自動轉為:“%%$##”,這樣類似亂碼狀的URL鏈接,這樣對于搜索引擎的友好度十分不利,這時我們可以登陸WP程序后臺,修改位置為:“文章-文章標簽-別名”,更改文章標簽的別名。
這里建議大家修改為英文別名,以提高網站標簽目錄鏈接的可讀性,當然拼音同樣可以,考慮到普及化的問題,在別名修改上完全是因人而異的。
WordPress 標簽使用
這里指的是文章內容h1、h2,、h3、strong 標簽的使用,h1 一般給予文章的標題或者與網站關聯的關鍵詞(這里與網站標題無關),h2 是跟文章相關系的描述文字,如文章的分類和文章的標簽,h3 是用于與文章類似的其它內容,如文章底部經常出現的一些相關文章,strong 主要使用在文章內的關鍵詞上。
文章標簽處的使用,與網站的錨文本鏈接作用相似,但這里的區別在于,前者文章標簽的各種作用是針對文章在搜索引擎上突出表現又或者是告訴搜索引擎,那些是重要的內容,那些的相關性的文字,那些是關鍵詞。后者將會在下面提及到。
WordPress 錨文本
對于錨文本 (Anchor Text),相信各位Seoer都非常熟悉,錨文本的使用是為了提高網站內部鏈接關聯的效果,或者說為了提高蜘蛛對站內鏈接爬行的目的,在這里建議大家可以在文章內較為重要的關鍵字或者是關聯句子使用錨文本(單頁面/1-3個)