?

七寶SEO七寶SEO七寶SEO

301重定向是什么及301重定向設置方法


  什么是301重定向

  301重定向的意義即搜索引擎優化(SEO),依據HTTP協議發送規范301 指令引導訪客和搜索引擎爬蟲將權重、流量重定向到新的url,從而 帶給訪客友好的訪問體驗及在搜索引擎中獲得更高權重及排名。

  301轉向(或叫301重定向,301跳轉)是當用戶或搜索引擎向網站服務器發出瀏覽請求時,服務器返回的HTTP數據流中頭信息(header)中的 狀態碼的一種,表示本網頁永久性轉移到另一個地址。


  一、什么情況下需要301重定向?

  1.網站更換域名時,通過301永久重定向將舊域名重定向至新域名, 挽回流量損失和SEO;

  2.如果你有多個閑置域名時需要指向同一網站時,可以通過301永久 重定向實現;

  3.你打算實現網址規范化,例如:不帶www的域名和帶www的域名,實 現網址的統一。

301重定向是什么及301重定向設置方法(圖1)

  二、301重定向的設置方法

向日葵app下载安装  由于服務器系統和網站程序語言的不同每個設置301的方法和代碼也 不盡相同,下面我們一起來看一下。

向日葵app下载安装  1、虛擬主機301重定向設置方法(后臺沒有301功能)

向日葵app下载安装  (1)web服務器apache主機(linux)

  方法:進入虛擬主機網站根目錄wwwroot or htdocs,將以下代碼復 制到.htaccess文件中,若目錄下沒有這個文件,則新建一 個.htaccess文件。

  代碼如下:

  <IfModule mod_rewrite.c>

  RewriteEngine On

向日葵app下载安装  RewriteCond %{HTTP_HOST} ^sevenseo.cn$ [NC]

  RewriteRule ^(.*)$ http://dm125.com/$1 [R=301,L]

  </IfModule>

  實現效果就是訪問sevenseo.cn跳轉到dm125.com,多域名跳轉 時則復制RewriteCond %{HTTP_HOST} ^sevenseo.cn$ [NC],多加一 行,修改域名即可。

  (2)iis6主機(windows)

  在主機面板中-isapi篩選器,點擊按鈕“開啟自定義url偽靜態支持 ”。進入ftp文件管理,找到httpd.conf該文件然后編輯。

  代碼如下:

向日葵app下载安装  RewriteCond %{HTTP:Host} ^sevenseo.cn$ [NC]

向日葵app下载安装  RewriteRule (.*) http://dm125.com$1 [NC,R=301]

  實現效果也是訪問sevenseo.cn跳轉到dm125.com,多域名跳轉 復制第一段代碼多加一行,在改域名就行。

  (3)iis7主機(windows)

向日葵app下载安装  進入虛擬主機ftp網站根目錄wwwroot or htdocs,找到web.config文 件,將以下代碼復制進去,沒有該文件則新建。

  代碼如下:

向日葵app下载安装  <?xml version="1.0" encoding="UTF-8"?>

  <configuration>

  <system.webServer>

  <rewrite>

向日葵app下载安装  <rules>

  <rule name="301Redirect" stopProcessing="true">

  <match url="(.*)" />

向日葵app下载安装  <conditions logicalGrouping="MatchAny">

向日葵app下载安装  <add input="{HTTP_HOST}" pattern="^sevenseo.cn$" />

向日葵app下载安装  </conditions>

  <action type="Redirect"  url="http://dm125.com/{R:0}" redirectType="Permanent"  />

  </rule>

  </rules>

向日葵app下载安装  </rewrite>

  </system.webServer>

向日葵app下载安装  </configuration>

向日葵app下载安装  實現效果就是訪問sevenseo.cn跳轉到dm125.com,多域名跳轉 則復制<add input="{HTTP_HOST}" pattern="^sevenseo.cn$" />, 換行添加上并改域名即可。


向日葵app下载安装  2、虛擬主機后臺自帶301重定向功能設置方法

向日葵app下载安装  現在很多虛擬主機自帶這個301功能,設置起來會比較方便。

向日葵app下载安装  舉例阿里云虛擬主機:

  (1)登錄帳號,進入虛擬主機后臺。

  (2)在左側基礎環境設置中找到301重定向。

向日葵app下载安装  (3)在右側設置源域名sevenseo.cn,目標域名dm125.com, 點擊添加即可設置成功,多域名跳轉的繼續添加即可。

  如圖:

  • 301重定向是什么及301重定向設置方法(圖2)

  其他虛擬主機方法與之類似,這里就不細講了。


  三、301重定向和302重定向的關系

  1、301重定向代表永久性的定向轉移,言外之意就是當網站改版后, 舊的鏈接結構將完全不復存在。

向日葵app下载安装  2、302重定向代表的是臨時性的定向跳轉,比較常見的形式是短網址 ,302重定向并不能轉移權重,并且對搜索引擎不是十分友好。


  四、301重定向的作用

  1、有利于權重整合

  我們經常會發現一個站點收錄多個首頁變體,比如:index.html,頂級域名,帶www的二級域名。為了避免權重流失,我們需要選定首選域,比如帶www的二級域名,并且將頂級域名以及附帶域名后的默認文檔index.html,利用301重定向到二級域名。

向日葵app下载安装  需要提醒的是,如果你做了https改造,那么一定要將http重定向到https。

向日葵app下载安装  2、避免重復內容產生

  如果你的站點使用了偽靜態,并且沒有合理的處理好動態url,它同樣會產生重復頁面的問題,因此,你可以借助301重定向解決這個問題,當然最好的辦法是可以在robots向日葵app下载安装.txt中屏蔽動態參數。


  五、301重定向的注意事項

  1、在做301重定向的過程中,我們需要確保新舊URL的內容高度相關,如果兩篇內容不具備相關性,那么很可能會影響重定向的效果。

  2、如果試圖利用多個內容相關的域名,301重定向到一個目標域名讓網站排名提高,這是一種相對危險的操作,很容易被判定為作弊。

  其實我們在網站優化中一級域名并不是一定要做301重定向,我們可以發現盧松松博客就沒有做的,只是為了引合大眾習慣我們常常選擇用帶www的二級域 名做主域,然后再做301重定向保證權重轉移。

  以上就是網站優化公司七寶SEO總結整理的關于301重定向的相關問題,希望能給大家有所幫助。


未經允許不得轉載:七寶SEO » 301重定向是什么及301重定向設置方法