用.htaccess成功實現網址規范化

網址規范化在SEO中是一個比較關緊的環節,同時存在不一樣的網址版本,不惟有可能導致復制,還不可以准確的集中權重。

到現在為止大部分數網站,綁定域名都有帶WWW和不帶兩個版本,甚至於眾多網站同時綁定多個域名。通過處置(跳轉、CNAME),對於過訪者來說有可能沒有不論什麼影響,看見的都是一樣的內部實質意義;但對於搜索引擎網站,就沒有辦法確認哪個網址是真正的主頁。

可控因素,網站內部實質意義鏈應援該維持同一seo個版本,譬如整站中,回返首頁的地址為固定的一個版本。但還有一個不可以控的因素,就是另外的人鏈到你的網站,所運用的網址。眾多自發鏈接或交換鏈接時,另外的人有可能會省略掉WWW,或認為合適而使用綁定的另一域名。

外界因素不可以控,我們可以從網站內裡來扼制。利用Apache的.htaccess,運用301重定向,規范網址。

新建一個具文件,文件名.htaccess,填入重定向規則後,上傳到網站根目次。

用301將不帶WWW的域名重定向

rewriteEngine on
rewriteCond 百分之百{http_host} ^379.cc [NC]
rewriteRule ^(.*)$ 、index.php等也重定向一下子:

RewriteEngine on
RewriteCond 百分之百{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ /seo-tool/redirect-check/