網站文件制作好了,域名申請完畢,主機空間也很穩定,等待我們的就是一個新的篇幅。那就是將網站文件上傳到主機空間中,用域名登陸網站。但往往有的時候事情總有細節的部分,如果細節沒有把握好,就會有一些敗筆。就比如我們申請號的域名,既要考慮到浏覽者更方便的進入網站,又要考慮到權重的唯一性不流失。所以舉例我們的網站域名為www.***.com 而同時為了浏覽者的方便又增加一個***.com的域名,這個時候就需要將兩個域名分出主次,而且次域名的權重必須歸結到主域名當中,這樣才能避免權重的流失。這裡就涉及到了大家經常看到的301定向,網絡上面有很多文章在說301的重要性,但是很少有文章能夠給出大家具體的操作方法。今天我就給大家實際操作一次。
301定向的方法有好幾種,我們暫時拿ASP類網站進行實戰,PHP等等類別的網站我們有時間以後慢慢來闡述。
我們給大家舉例列舉下面的信息:
網站域名:www.***.com
達到目標:輸入www.***.com或***.com都能夠進入主域名www.***.com
系統類別:ASP類網站
先決條件:網站管理面板可設置默認首頁
用到的文件名稱:tiaozhuan.asp、index.asp或index.html或default.asp或default.html等等
操作方法:
第一步、建立tiaozhuan.asp文件。使用記事本或Dreamweaver建立名稱為tiaozhuan.asp的網頁文件,並清除裡面的所有內容輸入一下內容:
************************不包含此行************************************
《%@LANGUAGE=“VBSCRIPT” CODEPAGE=“936”%》
《%
Response.Status=“301 Moved Permanently”
Response.AddHeader “Location”,“http://www.sjz-banzheng.com/index.html”
Response.End
%》
************************不包含此行************************************
注意:http://後面的網址請更改為你網站的網址,首頁文件名請更改為你現在使用的網站首頁的文件名。保存tiaozhuan.asp文件並退出。
第二步、設置默認首頁。進入空間管理面板,不同的空間會有不同的操作方法,但都是大同小異,我們要在設置在裡面找到設置默認首頁的功能。在默認首頁文件名列表的最前面輸入tiaozhuan.asp然後確定即可。
第三步、文件上傳。將剛剛建立的tiaozhuan.asp文件用FTP上傳到你的空間中。
第四步、打開首頁查看是否成功。
有一個細節不知道大家有沒有注意到,就是我沒有通過在首頁文件中直接添加上面的代碼,而是采用重新建立文件的方法來實現301重定向的功能。當然,有的朋友也許是動態網站或真正的首頁文件不是這個名稱,大家可以按照網站本身的條件進行更改。另外,經過筆者測試,如果將上面的代碼加入到ASP首頁文件中有時會造成錯誤的現象,那就是“死循環”。因為上面的代碼如果加入到ASP首頁文件的最頂端就會造成打開網站先訪問首頁文件然後執行首頁文件最頂端的代碼進行跳轉到自身,然後再次執行“先訪問首頁文件然後執行首頁文件最頂端的代碼進行跳轉到自身”所以就會出現浏覽器忙亂的現象,無法打開網頁。如果將大門放入到ASP首頁文件的最頂端,也會出現類似上面的現象,所以我們選擇重新建立文件進行301重定向。
在這個實戰中,我沒有將301重定向到網站的根目錄,而是直接定向到網站的index.html文件,大家也許會感到我的操作方法和別人的描述不太一樣。因為這樣做可以將所有的權重指向index.html頁面,會使網站的首頁排名又一定程度的權重提升,避免了權重的分散。再有一點原因就是剛才提到的“死循環”了。
綜上,請按照第一至第四步進行操作,即可完美的完成網站定向,海納百川,權重統一。大家可以觸類旁通、自行思考,如果有N個域名指向同一個網站,那麼是不是也可以通過這個方法來集中權重,避免權重不必要的流失呢?
轉載請注明:本文
感謝 peilaote 的投稿