麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

ASP返回錯誤頁和http狀態查詢工具

2019-11-17 04:12:36
字體:
來源:轉載
供稿:網友

    IIS默認的錯誤頁是很不友好的,很多人看到默認的錯誤頁時都會說:網站打不開了!白白損失了這部分流量。而如果錯誤頁直接跳轉到首頁又對搜索引擎很不友好,搞不好首頁還會被封掉。所以根據情況,有兩個方法解決這個問題:
相關精彩文章
很人性!迅雷5.9智能文件管理功能
綠壩功能6大敗筆 網友10天試用總結    如果是博客等內容型的網站,可以返回一個帶有404錯誤的搜索框讓訪客搜索,若是電子商務型網站,則可以返回一個帶有404錯誤的進度條進行跳轉。這兩種方法即照顧了訪客又顧及到了SEO
    可以在Google webmaster tools中查看自己網站錯誤頁有多少。
    修改默認錯誤頁的方法很簡單:在IIS中右鍵單擊要管理的網站,在自定義錯誤中設置404為相應的錯誤信息頁。這里有兩種方式:
    1、如果“消息類型”你選擇的是“文件”,則只能使用.html或htm結尾的文件,否則用戶訪問錯誤頁時會出現代碼。用這種方式設置的錯誤頁,雖然.html文件中沒有輸出404狀態,但IIS執行后會自動輸出404狀態。
    2、如果你“消息類型”選擇了“URL”,則必須用asp文件(因為只有在asp文件中才能設置404狀態),否則訪問錯誤頁時會返回200狀態碼。還要在asp文件中加上:
    <%Response.Status = "404 Not Found" %>
    如果你希望定時跳轉到首頁,則也有兩種方法:
    1、利用meta標簽的refresh進行跳轉
    <meta http-equiv="refresh" content="3;url=http://www.companysz.com>
    據Google中文博客管理員介紹,Yahoo就使用的此方法進行跳轉。
    2、使用js進行跳轉
<script style="text/javascript">
  setTimeout("testTime()",2500);
  function testTime() {
   location = "  }
</script>
 
    我感覺使用js的方法好一些,因為meta標簽跳轉擔心搜索引擎會識別為“200”或“302”見這里的這段話:
    常常看到許多網站的自定義404錯誤頁面采取類似這樣的形式:首先顯示一段錯誤信息,然后,通過Meta Refresh將頁面跳轉到網站首頁、網頁地圖或其他類似頁。根據具體實現方式不同,這類404頁面可能返回“200”狀態碼,也可能返回“302臨時重定向”,但不論哪種,從SEO技術角度看,均不是一種合適的選擇。
    對“200”狀態的情況我們上面已經談過,那么,當404頁面返回“302”時,搜索引擎會怎么對待呢?從理論上說,對“302”錯誤,搜索引擎認為該網頁是存在的,只不過臨時改變了地址,仍然會索引收錄該頁,這樣,同樣會出現類似于“200”狀態碼時的重復文本問題;其次,以google為代表的主流搜索引擎對302重定向的適用范圍要求越來越嚴格,這類不當使用302重定向的情況存在很大的風險。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费放黄网站在线播放 | 永久av在线免费观看 | 久久精品亚洲欧美日韩精品中文字幕 | 性欧美一区 | 中文字幕一区二区三区四区 | 国产精品一区二区日韩 | 国产系列 视频二区 | 最新中文在线视频 | 毛片a区| 久久久久久久久久久综合 | 72pao成人国产永久免费视频 | 国产69精品久久久久9999不卡免费 | 色域tv| av在线电影网站 | 久久亚洲网 | 精品中文字幕在线播放 | 日本成人一二三区 | 精品一区二区久久久久久按摩 | 欧美黄一区 | 日美av在线 | 国产欧美精品综合一区 | 福利在线国产 | 国产在线午夜 | 久久影城 | 无码专区aaaaaa免费视频 | 免费国产成人高清在线看软件 | 91久久综合 | 日韩精品中文字幕一区二区三区 | 免费a级作爱片免费观看欧洲 | 成人毛片在线免费看 | 最新欧美精品一区二区三区 | 成人国产精品久久久 | 午夜精品久久久久久久爽 | 91九色精品 | xxxxxx性| 亚洲一二区精品 | 蜜桃视频在线免费观看 | 欧美成人一二三区 | 欧美三级欧美成人高清www | 香蕉视频99 | 国产精品久久久久久久不卡 |