接上文: John ChowBlog賺錢電子書(14): 第4章(4): 採用SEO友好的URL獲取更好的搜索排名7 f8 M% p: }* ?9 `0 F; a# {) x' v
' [& c B! E0 ^& A U7 Z
大部分站點都可以通過兩個網址訪問。一個是帶 www ,比如 http://www.johnchow.com ;另一個是不帶 www ,比如 http://johnchow.com 。 @. U: i6 d" f: ~2 W
0 b& S* c! E( U8 J. c) S: }/ H# ~從 SEO 的角度來講,選擇並堅持一種域名格式是比較好的。這樣,不必讓 Google 給你兩個網址獨立的 PageRank 。簡單的做法是,登陸 Google 網站管理員玩具,設置一個首選域名。; ?8 W' z. ?7 `, l0 o
' Y, [7 o" n; h9 o* G8 l首選域是您希望用於編製您網頁索引的域(有時也指規範域)。指向您網站的鏈接也許同時使用 www 和非 www 網址格式(例如 http://www.example.com 和 http://example.com)。首選域是您希望網站在搜索結果中顯示的格式。, S% O& i8 p% l4 \ D1 q7 Z
. |# r' F, e1 f- r h6 n5 M% X告訴我們首選域名後,可以幫助我們更加準確地確定您網站的 PageRank。
! T) n3 N! A1 s" r& {8 p0 h添加 301 重新定向" k5 ~* Z) S" i% I) v5 p
/ \0 I2 K- ~9 J0 {
在你設置首選域名之後,你應該通過 301 重新定向讓所有人使用這個域名。你可以通過添加 .htaccess 文件到你的根目錄。我希望每個到 John Chow dot Com 的訪問網址都帶有 www 。為了強制這麼做,我打開我的 .htaccess 文件並輸入如下代碼:
; n( c0 o1 Z9 c) J* q; A1 ~RewriteEngine On f; M# r1 Y( Q5 V$ y
RewriteCond %{HTTP_HOST} !^(.*)\.johnchow\.com$ [NC]* q9 D" G$ e* }
RewriteRule ^(.*)$ http://www.johnchow.com/$1 [R=301,L]1 r7 A' z$ E3 f6 t# T9 h/ Q) o
/ }3 \- n% j7 p1 S; J0 g
你可能需要將 johnchow.com 換成你自己的網址。上面的代碼將所有 johnchow.com 的訪問重新定向到了 www.johnchow.com 。 q; O: P+ A( w+ r& j1 G* C: S" w
1 R% c5 H) d C' o8 U q: P維護一個首選的域名格式,你確保了鏈接的一致性。如果你有 10 個站點鏈接到你的文章帶 www 的網址,另 10 個站點的鏈不帶 www ,那麼你給 Google 的是兩個網頁,這樣與收到 20 個指向首選鏈接的權重是不一樣的。.htaccess 文件可以確保所有訪問都指向你使用的首選域名。 F/ U) X) r* e4 w- j, U' U
4 l0 \( L% P: {, y2 t" x
注意 - .htaccess 重新定向只能在 Linux 服務器上,並且打開 Apache 的 Mod_Rewrite 模塊時才能使用。 |
|