Wordpress的默認Title設計針對搜索引擎不夠友好,網站的title優化對網站的整體搜索引擎優化有很大的作用.比較好的首頁title模式是:網站名稱-網站說明;而文章頁面title模式是:文章標題-網站名稱。
0 {0 }# q% k. U; `, v; O' X在wordpress默認主題中,網頁title部分代碼是這樣的: <title> » Blog Archive </title> 這時在博客所有頁面都是網站標題-頁面標題模式的,這並不是很好的SEO模式。而且>>符號在某些搜索引擎裡面會顯示為??。. B8 ~! W7 e4 Z" L( V3 ?6 q" e+ t6 U
這時我們有兩種方式實現wordpress title的優化,也就是手動修改代碼或者使用SEO插件。手動的好處在於可以熟悉wordpress代碼和基本優化方式,插件使用的好處在於免除了手動的繁雜和避免手工錯誤。下面我們主要瞭解如何手工修改wordpress header.php來實現title優化。( a* K* \' J" l) y. |; F% y! F
我們可以簡單的使用以下兩種代碼替換掉默認的/ P9 C' p2 S* d% s: F2 `
1. <title><?php if (is_home()) { print 『WordPress fans』; } else { wp_title(』 『); print 」 - 「; bloginfo(』name』); } ?></title> 「WordPress fans」為首頁和搜索結果頁的Title,根據需要設置;0 o0 s2 ]) P) C2 v
首頁以外的頁面,如搜索頁面,ABOUT頁面等Title都為「內容標題 - 博客名稱」,」-」部分為對應的分隔符,推薦設置為橫槓「-」,也可以根據自己喜歡設置。' B5 B# g6 L! C9 n
2. 這樣可以自己設置首頁title內容,其他頁面顯示頁面標題-網站名稱。
0 N, J7 l+ { x. B- j) @以上是基本的wordpress title設置方法,要根據自己網站需要進行相應修改實現舉一反三才能真正使用好wordpress博客title設置。在網站title的優化過程中也要注意適當的分隔符,例如」-」、」|」、」_」以及空格的使用。+ z/ Y6 }% ^8 y. n$ J( l
對於可以使用的wordpress seo插件重點推薦SEO Title Tag這個插件。SEO Title Tag對於方便的設置wordpress博客title有很好的自主功能,可以分別設置首頁、文章頁面、分類目錄頁面、歸檔頁面、404頁面以及標籤頁面等不同的title。這時目前最強的wordpress title優化插件。安裝方法也很簡單,只需要在激活之後刪除wordpress主題模板header.php的title部分,替換成 <title>9 w) p, K! A& I2 ?6 `" E+ B
</title> 另外,我們在撰寫文章的時候需要注意文章標題的確定.3 D) b: w$ l/ H" N( I- ?
1、文章標題首先應該與文章內容本身相關;! A; p' J# [: g' [2 v; {5 P
2、文章標題盡可能包含文章主要關鍵詞;7 K' z; p5 f8 o, a! l& @
3、不同頁面的文章標題不重複;
" [" M3 _6 \0 u& m1 G& n另外,Wordpress中Title前面出現空格的情況,可以用下面兩種方法解決。/ [; \& F" }$ A. B& a3 [0 G6 A. L
1.在模板的functions.php文件中,插入以下代碼: // Removes the white spaces from wp_title
1 g0 g% H5 s/ c- }function af_titledespacer($title) {* F7 J$ b2 K: _) P% q- `; Y0 K+ p
return trim($title);" @. \% w5 J7 m/ l9 h0 S4 H( w
}
9 f4 f# G0 R5 u* H* Radd_filter(』wp_title』, 『af_titledespacer』); add_filter(』wp_title』, create_function(』$a, $b』,'return str_replace(」 $b 「,」",$a);』), 10, 2); , N# B! G, G; W6 w& ^* v
資料來源於網絡! |