用.htaccess實現網址正常化

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

網址正常化在SEO中是一個比較重要的環節,同時存在不同的網址版本,不但可能造成複製,還不能正確的集中權重。





目前大多數網站,綁定功能變數名稱都有帶WWW和不帶兩個版本,甚至很多網站同時綁定多個功能變數名稱。 經過處理(跳轉、CNAME...... ),對於訪問者來說可能沒有任何影響,看到的都是同樣的內容;但對於搜尋引擎,就無法確定哪一個網址是真正的主頁。





可控因素,網站內容連結應該保持同一個版本,比如整站中,返回首頁的位址為固定的一個版本。 但還有一個不可控的因素,就是別人鏈到你的網站,所使用的網址。 很多自發連結或交換連結時,別人可能會省略掉WWW,或採用綁定的另一功能變數名稱。





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





新建一個空檔,檔案名.htaccess,填入重定向規則後,上傳到網站根目錄。





用301將不帶WWW的功能變數名稱重定向





rewriteEngine on


rewriteCond %{HTTP_host} ^379.cc [NC]


rewriteRule ^(.*)$ HTTP://www.379.cc/$1 [R=301,L]





用301將綁定的其他多個功能變數名稱重定向到主功能變數名稱





RewriteEngine on


RewriteCond %{HTTP_HOST} ^379.cc$ [OR]


RewriteCond %{HTTP_HOST} ^bbs.379.cc$ [OR]


RewriteCond %{HTTP_HOST} ^luoyang.cc$ [OR]


RewriteCond %{HTTP_HOST} ^www.luoyang.cc$ [OR]


RewriteCond %{HTTP_HOST} ^bbs.luoyang.cc$


RewriteRule ^(.*)$ HTTP://www.379.cc/$1 [R=301,L]





當然,也可以再擴展一下,將index.html、index.php等也重定向一下:





RewriteEngine on


RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/


RewriteRule ^index\.php$ HTTP://www.379.cc/ [R=301,L]





可以用這個免費工具檢查一下轉向的效果:





HTTP://www.internetofficer.com/seo-tool/redirect-check/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.