監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

301跳轉常見問題匯總及正確設置301

申請免費試用、咨詢電話:400-8352-114

  

問:我設置了301跳轉,多久可以生效?
答:目前百度無法承諾301跳轉的生效時間,因為站長感受到的生效時間會受多因素影響,比如Baiduspider再次抓取這個頁面發(fā)現其設置了301的時間、網頁的重要程度以及自身質量等。

問:301跳轉生效后,原網頁是否會被刪除?
答:不會,會與跳轉后的新網頁同時存在。

問:原網頁新網頁都存在,相當于兩個內容重復的頁面,排名怎么處理?
答:通常百度會認為跳轉后的新網頁更加重要,原網頁是被放棄的網頁,會讓新網頁繼承原網頁屬性,在搜索結果中會優(yōu)先展現新網頁。

問:將老域名跳轉到新域名,是僅首頁301就可以了?還是必須所有頁面301?
答:必須所有頁面301至新域名的相應頁面。

問:原域名所有頁面都跳轉至新域頁首頁會有什么影響?
答:新域名首頁將會替換舊域名首頁,新域名首頁僅繼承舊域名首頁的屬性,不會產生1+1>2的效果。舊域名在短時間內仍然可查。但隨著時間推移,舊域名由于質量下降最終會被清除出數據庫。

 

  1. 第一種:對整個網站的多個頁面設置301重定向方法
  2. 如果要對整個網站設置301重定向的話,建議大家還是單獨建立一個301.php,文件名可以自己取。代碼如下:
  3. <?php
  4. $the_host = $_SERVER['HTTP_HOST']; //取得進入所輸入的域名[網址:像www.siyuan-seo.com]
  5. $the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : ''; //判斷地址后面部分
  6. $the_url = strtolower($the_url); //將英文字母轉成小寫
  7. if($the_url=="/index.php") //判斷是不是首頁
  8. {
  9. $the_url=""; //如果是首頁,賦值為空
  10. }
  11. if($the_host !== 'www.icoa.cn')//如果域名不是帶www的網址那么進行下面的301跳轉
  12. {
  13. header('HTTP/1.1 301 Moved Permanently'); //發(fā)出301頭部
  14. header('Location:http://www.siyuan-seo.com'.$the_url); //跳轉到帶www的網址
  15. }
  16. ?>
  17. 注意一下:代碼if($the_host !== 'www.siyuan-seo.com')中的“!==”是不完全等于的意思,也可以用“!=”不等于,這樣,除了可以將siyuan-seo.com跳轉到帶www的網址,還可以把所有綁定到這個空間的域名跳轉的www.siyuan-seo.com。
  18. 301.php文件寫好后,用ftp軟件上傳到網站根目錄下,一般就是web文件下。那么怎么調用呢?其實也很簡單。
  19. 在需要設置301重定向的頁面中調用301.php,代碼:<?php include("301.php"); //301重定向 ?>將這個代碼放到你所有網頁的最前面,這樣就做好了。如下圖:

    1. 2
    2. 第二種:網站單個頁面設置301重定向方法
    3. 如果僅僅是網站中某個單頁面進行301重定向設置,其實很簡單,只要在PHP頁面的頭部加上下面兩行代碼就可以了:
    4. <?php
    5. Header("HTTP/1.1 301 Moved Permanently");
    6. Header("Location: http://www.siyuan-seo.com");
    7. ?>如下圖:

    8. 其實,大多數情況下,我們一般是不需要設置301重定向的,用到的情況也是很少,大家知道怎么做就可以了。
  • 什么是301跳轉?

    301跳轉,也叫301重定向,301轉向。簡單的說就是當用戶點擊一個網址時,通過技術手段,跳轉到指定的另一個網站。

    301跳轉有什么作用?

    301跳轉可用于網站改版更換域名、網站權重轉移等等,301跳轉有利于網站SEO的優(yōu)化,可以聚集網站權重。大家有可能遇到過這樣的問題,不帶WWW的域名權重為2,而帶WWW的域名權重為1,這就可以看出來,網站權重的分散,這個時候我們應該做301跳轉,把權重集中起來。

    301跳轉如何做?

    第一、是直接在域名上做跳轉

    這種方法是最方便也是最簡單的,但是需要你的域名商(國內基本沒有這類域名商了)提供這項功能或者到dnspod這類dns商家去購買轉發(fā)服務,一年一百多的樣子。

    第二、用服務器做跳轉

    vps或者獨立主機,如果是的話可以將無WWW的解析至服務器IP,然后使用IIS或ap新建一個空網站,將無WWW網站綁定后然后勾上轉發(fā)至帶WWW的域名即可。(后面詳細介紹)

    第三、用代碼進行跳轉

    如果前兩種方法都不行的話,那我們只能選擇用代碼進行跳轉,因為代碼不一樣解析器會不一樣。每一種語言都有自己的301跳轉代碼,代碼大家可以上百度里面搜索,到處都是!

    以上有三種方法,北京SEO在這里就以本博客(www.bjseoer.com)為例,詳細的介紹一下,如何利用IIS服務器進行301跳轉的設置,實現主域名跳轉到WWW域名上面。如以下步驟及圖片講解,請按步驟進行操作:

     

    1. 第一步:刪除主域名綁定
    2. 選擇網站目錄,點擊右鍵選擇“屬性”。
    3. 網站默認的是綁了主域名跟www域名,在這里我們按步驟選擇主域名并且刪除掉,最后點確定!
    4. 步驟閱讀
    5. 2

      第二步:建立跳轉301空目錄

      在IIS的網站上面點“右鍵—新建—網站”,按照網站創(chuàng)建向導的提示選擇下一步操作,填寫描述名稱,選擇網站IP,其它項為默認,繼續(xù)下一步,“路徑”點瀏覽,在web目錄下新建文件夾,名字稱自己填寫,接下來繼續(xù)下一步,直到完成。

      步驟閱讀
    1. 3
    2. 第三步:設置重定向url
    3. 在IIS服務器網站目錄下面找到剛才創(chuàng)建的空網站目錄“bjseoer301”。選擇并單擊右鍵,選屬性,會彈出如左圖的顯示框。選擇“主目錄——重定向到url”在重定向到選項中填寫我們要跳轉的www域名。最后選擇確定。
    4. 完成以上的操作后,我們可以瀏覽一下效果,選擇bjseoer301目錄并右鍵,點瀏覽。如果自動跳轉到www.bjseoer.com域名頁面恭喜你301跳轉已經設置成功! 趕緊上網站上看看效果吧!
  • 發(fā)布:2007-03-28 14:24    編輯:泛普軟件 · xiaona    [打印此頁]    [關閉]
    相關文章:
    北京OA系統(tǒng)
    聯系方式

    成都公司:成都市成華區(qū)建設南路160號1層9號

    重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

    咨詢:400-8352-114

    加微信,免費獲取試用系統(tǒng)

    QQ在線咨詢

    泛普北京網站建設公司其他應用

    北京OA軟件 北京OA新聞動態(tài) 北京OA信息化 北京OA快博 北京OA行業(yè)資訊 北京軟件開發(fā)公司 北京門禁系統(tǒng) 北京物業(yè)管理軟件 北京倉庫管理軟件 北京餐飲管理軟件 北京網站建設公司