301重定向是什么意思?SEO教程

- 灬無言 - 閱 1,852

301重定向是什么意思?301重定向就是一個鏈接到另外一個鏈接的永久性跳轉。

今天,小小課堂網為大家帶來的是301重定向教程。希望對大家有所幫助。

一、什么是301重定向

301,是常見HTTP狀態。

HTTP狀態碼,是用戶請求訪問某網址,服務器返回的數字。

301是指用戶請求某網址,卻永久地跳轉到了另外的一個網址上,此時服務器返回的狀態碼為301,故稱為301重定向為永久性跳轉。

二、301重定向的形式有幾種

301重定向有兩種形式,一種是單頁面301轉向,另外一種是全站轉向。

1)單頁面301重定向

一個鏈接永久性地跳轉到另外的一個鏈接。

如首頁的網址不規范,有兩個主頁的鏈接,可以將其中一個跳轉至另外一個。

如:xxkt.org跳轉至www.btaoaczk.cn

2)全站301重定向

網站全部鏈接需要按照一定的規則跳轉到新的鏈接上。常見的有兩種形式,第一種網站換域名,第二種HTTP到HTTPS。

如:http://www.btaoaczk.cn 到 http://www.btaoaczk.cn

三、網站301重定向怎么做

 

1、Windows服務器修改web.config來實現301跳轉

1)web.config單頁面跳轉的web.config如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>

<rule name="Redirect(命名)" stopProcessing="true">
<match url="^(要重定向的頁面)" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
<action type="Redirect" url="(重定向到的頁面)" />

</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

2)多個頁面跳轉鏈接如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>

<rule name="Redirect" stopProcessing="true">
<match url="^abc/001.html" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
<action type="Redirect" url="http://" />

<rule name="Redirect2" stopProcessing="true">
<match url="^abc/002.html" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="false" />
<action type="Redirect" url="http://" />

</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

多個頁面跳轉時,rule name 不能相同。

3)全站跳轉301跳轉如下:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="WWW Redirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_HOST}" pattern="^需要轉的域名$" />
</conditions>
<action type="Redirect" url="http://要轉到的域名/{R:0}"
redirectType="Permanent" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>

很多時候,web.config文件已經有規則了,記得不要刪除,直接增加規則即可。如下圖所示:
整合后的代碼

2、Linux服務器一般為修改.htaccess來實現301跳轉

1)單頁面如將網頁index.php重定向到http://www./index.php?go=category_6 如下:

redirect permanent /index.php http://www/index.php?go=category_6

2)全站301重定向如下:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.btaoaczk.cn$ [NC]

RewriteRule ^(.*)$ http://www.btaoaczk.cn/$1 [L,R=301]

四、301重定向有什么好處

301重定向不僅可以優化SEO權重,又可以提升用戶體驗度。

1、權重不流失

SEO優化技術為了防止不規范網址或網站改版造成的權重流失,301重定向可以傳遞權重。也就是將原來的網址跳轉到另外一個網址,讓權重傳遞下去。

2、增強用戶體驗度

將死鏈接跳轉到正確的鏈接上,可以讓用戶看到想看到的內容。

以上就是小小課堂網為大家帶來的301重定向課程。感謝您的觀看。小小課堂網SEO基礎教程。優化培訓認準小小課堂!

非特殊說明,本文為小小課堂SEO自學網原創,歡迎轉載并保留版權 http://www.btaoaczk.cn/

本站提供SEO培訓、咨詢、診斷,微信(電話):13722793092 微信公眾號:xxktorg

ad              網站目錄

一條回應:“301重定向是什么意思?SEO教程”

  1. 馬慧SEO說道:

    小小課堂SEO自學網(http://www.btaoaczk.cn/ ),SEO教程自學網,提供seo實戰培訓,石家莊馬慧專業研究搜索引擎優化,致力網站SEO優化教程學習以及seo技術教程培訓,提供自學seo視頻教程免費觀看。

發表評論

電子郵件地址不會被公開。 必填項已用*標注

相關文章!
  • 游戲網站專題 優秀的游戲網站專題頁面賞析
    - 閱 240

    很多大型游戲網站優秀的結構值得我們去研究與學習。 今天,小小課堂SEO自學網帶來的是《優秀的游戲網站專題頁面賞 […]

  • 百度robots協議 百度robots協議
    - 閱 305

    Robots是站點與spider溝通的重要渠道,站點通過robots文件聲明本網站中不想被搜索引擎收錄的部分或 […]

  • priority是什么意思 priority是什么意思?XML網站地圖與priority標簽
    - 閱 673

    在搜索引擎爬蟲進行信息采集的過程中,我們的頁面應盡可能主動提交友好的頁面的鏈接。 今天,小小課堂SEO自學網帶 […]

现在有什么正规的网络赚钱平台