301重定向讓自己的網站權重更集中

  最近在搜索自己的網站的時候,發現搜索引擎同時收錄瞭帶www和不帶www的頁面,這樣大傢應該都明白會造成什麼結果。因為主域名是loseboy.com,就是一個二級域名,但我都習慣用帶www的域名作為主域名,看上去是同一個,都會跳轉到同一個網站,但是搜索引擎會認為是兩個不同的網站,這樣,我們網站的權重就被分散瞭。這時侯怎麼辦呢?301重定向就可以使分散的權重集中瞭。下面我介紹一下集中301定向的方法,大傢可以參考一下:

  1.在.htaccess文件中增加301重定向指令

  采用mod_rewrite技術,形如:

  RewriteEngine on

  RewriteCond %{http_host} ^loseboy.com [NC]

  RewriteRule ^(.*)$ /$1 [L,R=301

  2.適用於使用Unix網絡服務器的用戶

  通過此指令通知搜索引擎的spider你的站點文件不在此地址下。這是較為常用的辦法。

  形如:Redirect 301 / /

  3.在服務器軟件的系統管理員配置區完成301重定向

  適用於使用Window網絡服務器的用戶

  4.綁定/本地DNS

  如果具有對本地DNS記錄進行編輯修改的權限,則隻要添加一個記錄就可以解決此問題。若無此權限,則可要求網站托管服務商對DNS服務器進行相應設置。

  DNS服務器的設置

  若要將blog.loseboy.com指向,則隻需在DNS服務中應增加一個別名記錄,可寫成:blog IN CNAME 。

  如需配置大量的虛擬域名,則可寫成:* IN CNAME .

  這樣就可將所有未設置的以williamlong.info結尾的記錄全部重定向到上。

  5.用ASP/PHP實現301重定向:

  ASP:

  Response.Status=301 Moved Permanently

  Response.AddHeader Location,/

  Response.End

  PHP:

  header(HTTP/1.1 301 Moved Permanently);

  header(Location:/);

  exit();

  301重定向還有一個重要的功能就是,如果你的網站更換域名或者有多個域名,你可以使用永久行301重定向,使舊網址重定向到自己的新網址,同時搜索引擎也會把舊網址的權重轉移到新網址,從而消除權重分散而造成的排名影響。

  原創文章,轉載請註明: 轉載自迷失的孩子

  本文鏈接地址: /54.html