WordPress系统本身,默认安装的情况下使用默认模板,实际上对搜索引擎并不友好,并没有针对搜索引擎进行很好的设计,下面我介绍一些技巧和方法可以使得WordPress能否对搜索引擎更为友好。
3 \9 p' Q" p, L# B3 {/ H. y
4 X7 z* K9 U: |* k4 z e 1、文章URL链接结构的优化
5 a# y% |* [# t- B
( r! }% ~# G; [; y' }5 F Permalink里面要包含postname.一般的服务器都支持mod_rewrite功能,使用这个功能可以优化Permalink(永久链接),在Option-Permalink里的Common options里进行设置,我比较倾向于使用/%year%/%monthnum%/%postname%.html这种链接结构,一来链接目录只有两级,利于索引,二来这种链接结构和Blogspot和Movable Type的链接结构一致,比较利于系统平滑迁移或切换。postname使用英文,如果是写英文Blog的话,系统会自动将标题的post slug做为postname.
/ R% K* t+ s) L0 v, s* `
2 v8 _3 ?. E/ p6 t 2、文章Post Slug的优化
( Q) J% i8 m' B+ \. g. Z9 ~/ Q
$ B& N% k. y0 B/ m; J5 g
文章标题中最好包含文章最关键的关键字,不要使用一些没有意义的标题,对于英文Blog来讲,最好启用一个名叫SEO Slugs的插件,该插件能够自动将post slug中的the、in等“没用”的单词删除,有利于SEO.
; T7 K+ o4 p9 G9 b+ V" H( E: @9 j3 b1 L' R; [$ J# P' D2 Y
3、文章Title的优化
5 h) v) Y2 y/ {. R0 `5 k2 m8 ~
; E$ C. d& W/ D# j; e! c WordPress默认的Title是“博客名-文章名”,这对SEO很不好,我觉得应该使用“文章名-博客名”的形式,建议安装一个名叫All in One SEO Pack的插件,可以自动将Title进行优化,并增加Descriptions和Keywords的Meta.
0 N* s- i2 C0 W3 l
5 o% O. }% |2 o" _& u- U3 E, C 4、robots.txt的优化
/ l+ \( {# r) g3 _9 c! A
. v2 G. S( o6 D ?! r6 \ 在博客根目录下放置一个robots.txt的文件,可以指定搜索引擎只收录指定的内容。 对于WordPress来说,有一些地址是不应该被搜索引擎索引的,比如后台程序、日志文件、FEED地址等,一个针对WordPress的robots.txt的例子如下:
+ s/ @1 k9 u9 e- l8 a: u
8 R8 I0 E& t3 }; _ j6 d- M4 u% c; bUser-agent: *
* B `( V. d* ~! X: W9 y6 N# Y% T2 a% J/ T
Disallow: /wp-
% l7 ?( c2 Y y2 g( g% c
Disallow: /feed/
! o# ~$ K3 O' K9 L( b% v3 @
Disallow: /comments/feed
j2 X" w9 s" ]7 m; k0 b+ d, t
Disallow: /trackback/
0 k' W' `) ]# r( }4 J9 s3 j! ?3 ~! D
( X3 l) {5 f$ r+ b Z! V 5、Sitemap的优化
* Y0 m9 \. Q3 v( v7 v
) O7 F s4 ]: t5 C
对于Google搜索引擎来讲,使用Sitemap可以让搜索引擎更为有效的进行索引,安装一个名叫Sitemap Generator的插件可以自动完成Google Sitemap的生成,然后将这个地址提交到Google Webmaster即可。
) I" A" k8 F: i, S
6 N" E- y0 Y0 `4 Z o7 Z
6、防止垃圾留言评论
/ g/ o7 j) x- {+ y
# `" l' X7 j% m1 [7 P
垃圾留言评论会影响Blog在搜索引擎中的表现,因此需要安装一个自动过滤垃圾留言评论的的插件,推荐使用Akismet。
# r$ L+ b6 f1 H% W* J8 b: i. m6 c
' x0 E8 N+ t% M 7、相关文章
) E: \! U8 o- D! Z* `/ X$ B
- U( G* H6 y8 p# S$ p4 |: f8 G
通过tag的标记来实现相关文章,不过我建议使用WordPress 2.3里面的tag系统来实现,那样效率会更高一些。
; ~0 s1 j6 e4 ?
: ^+ j0 M& s+ `0 K) W 8、搜索引擎来源的优化
) Z3 P1 U) D0 G8 x% F/ C$ n
. G; U) v1 I9 W- m I, H( v. B 安装一个名叫Landing sites的插件,可以让那些从搜索引擎搜索过来的用户体验更好,通过这个插件能够选择显示给用户搜索关键字相关的文章。
" k5 |- ]* B* d0 }1 z
9 V7 W1 w9 l$ ]& C; P* w( [ 9、不要轻易做变动
) z8 @1 }6 i, G: j8 L
) ]! B0 U5 J- b9 o
不要总是草率的变动自己的域名、博客名、链接结构、链接地址等,早期应该做全局的规划,中途进行大的变动是非常不明智的。
; I4 e9 F6 n0 M. a5 \; c; s2 v- Z, |8 }7 @% b- w- E8 h
10、更新你的博客
; K+ ?9 g' E3 C3 @/ E- E
, }% f1 v' C, z) q" l$ l8 @- x( g 记着经常更新,并且写出高质量的内容,这才是SEO中最关键的地方,写出高质量的文章,将会更容易实现SEO的目标。
0 i& `2 e: k8 }/ `0 S# p& o
0 Q. R: D( D9 M: u0 z! O; @ 下面是一些其他中文的WordPress SEO优化技巧文章:
+ {9 ?. g/ N5 P3 M2 k1 q& i6 z, i
( s0 h2 S6 e. R) B1 t SEO for WordPress 完全指南
* p; |! L8 d) P8 i' p
; g# L5 N. |# v: j; X 10步实现WordPress搜索引擎优化
; ?' m; C. Q) h3 @: s8 t6 V+ _% k. M- I- S) V8 |/ @' G$ m$ R3 Z
下面是一些英文的WordPress SEO优化技巧文章:
1 F; M) {. x! C4 K" F
# e# R! d( b) t2 Q# H+ f Ultimate WordPress SEO Tips
8 X7 s0 O- O& `6 b7 Q$ e
7 P6 z% s' a0 n5 i Wordpress SEO: First Steps
# n5 l: M* R' h5 a: G1 A; ?) I' N/ b9 B) ?1 [+ z
Search Engine Optimization (SEO) Tips for Wordpress 2.0
4 L) {" T5 g' w+ `* @. \. K4 X
9 ^7 s' X; ]$ |# p; _& i# q- k% p
8 simple SEO tips for blogs
/ R8 ^3 k& _ F
, {- ^& a8 i9 B; k: r5 z Optimize Wordpress for Search Engines
/ v! }$ U0 }6 Z4 ~/ E, }2 v
0 }% Z: z( l5 L' S+ A' E' z2 `2 Z3 G: O6 h
原创文章如转载,请注明:转载自月光博客 [
http://www.williamlong.info/ ]