中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

ASP.NET MVC3 SEO優化:利用Routing特性提高站點權重
來源:易賢網 閱讀:1041 次 日期:2016-08-05 15:39:24
溫馨提示:易賢網小編為您整理了“ASP.NET MVC3 SEO優化:利用Routing特性提高站點權重”,方便廣大網友查閱!

這篇文章主要介紹了ASP.NET MVC3 SEO優化:利用Routing特性消除多個路徑指向同一個Action,從而提高站點權重,需要的朋友可以參考下。

簡介

我們在開發互聯網程序的時候,有個很重要的事情就是做搜索引擎優化(SEO),我們都知道ASP.NET MVC程序提供了友好的URL以及永久重定向的支持,這些友好的URL是利用Routing系統的特性來支持的,但是在這個Routing里有個問題,就是多個不同的地址和指向同一個action方法,那對于搜索引擎來說就意味著你的站點有很多地址的內容都是重復的。 本章內容將展示如果解決這一問題。

正文

對于SEO,一個地址對應一個唯一獨立的內容是保證最好權重的一個重要步驟,所以我們需要確保每一個URL地址對應的內容都是不重復的(對于MVC來說也就是不同的Action),但ASP.NET MVC3程序默認是有問題的,比如HomtController.Index這個Action方法就可以被對應到多個地址上,例如:

1.http://abc.com (默認)

2.http://abc.com/ (斜杠結尾)

3.http://abc.com/Home (帶有Controller)

4.http://abc.com/Home/Action (帶有Controller和Action)

5.http://abc.com/home/Action (不同的情況)

等等....

要解決這個問題,一個辦法是使用IIE URL Rewrite Extension,但是它配置起來挺復雜的,所以在這里我們來利用MVC自己的特性來解決這一問題(通過注冊全局的filter),添加如下class:

public class RemoveDuplicateContentAttribute : ActionFilterAttribute

{

  public override void OnActionExecuting(ActionExecutingContext filterContext)

  {

    var routes = RouteTable.Routes;

    var requestContext = filterContext.RequestContext;

    var routeData = requestContext.RouteData;

    var dataTokens = routeData.DataTokens;

    if (dataTokens["area"] == null)

      dataTokens.Add("area", "");

    var vpd = routes.GetVirtualPathForArea(requestContext, routeData.Values);

    if (vpd != null)

    {

      var virtualPath = vpd.VirtualPath.ToLower();

      var request = requestContext.HttpContext.Request;

      if (!string.Equals(virtualPath, request.Path))

      {

        filterContext.Result = new RedirectResult(virtualPath + request.Url.Query, true);

      }

    }

    base.OnActionExecuting(filterContext);

  }

}

然后在Global里注冊filter就可以了:

public static void RegisterGlobalFilters(GlobalFilterCollection filters)

{

  filters.Add(new HandleErrorAttribute());

  filters.Add(new RemoveDuplicateContentAttribute());

}

我們來解釋一下:

首先,RemoveDuplicateContent filter獲取當我的RequestContext和RouteData,然后判斷如果當前沒有使用Area的話就為DataToken添加一個空值,這一點非常重要,因為如果不加的話,后面再使用Area特性的話就會出錯。

接著,該filter通過RouteData獲取虛擬path,然后toLower一下轉換成小寫。

然后,和當前request的path進行比較,如果不一致就重定向到小寫的虛擬path上,這樣,搜索引起就能識別當寫多個請求其實都是對應到你的虛擬path那個真實的地址上,也就是說唯一對應那個action的地址上,以此來做到一個地址對應一個內容。

總結:

對于SEO,確保一個地址對應一個內容是非常重要的,因為如果多個地址對應一個內容的話,搜索引起不知道到底你的這些地址哪個是最新哪個是舊的,因為可能就會降低你的權重。

以上這篇ASP.NET MVC3 SEO優化:利用Routing特性提高站點權重就是小編分享給大家的全部內容了,希望能給大家一個參考

更多信息請查看網絡編程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
精品一区二区三区视频| 粉嫩蜜臀av国产精品网站| 丁香婷婷深情五月亚洲| 国产农村妇女毛片精品久久麻豆| 日本欧美大码aⅴ在线播放| 欧美一区国产二区| 精品亚洲成a人| 欧美韩国日本不卡| 在线看日本不卡| 丝袜美腿一区二区三区| 精品久久久久久无| 99久久久免费精品国产一区二区| 一区二区三区四区不卡视频| 欧美精品久久一区| 国产精品99久久久久久久女警 | av在线不卡免费看| 亚洲欧美激情在线| 日韩欧美中文字幕制服| 成人免费视频网站在线观看| 夜夜嗨av一区二区三区网页| 精品免费国产二区三区 | 成人午夜激情视频| 亚洲一级二级三级| 久久久不卡影院| 欧美日韩1234| 9久草视频在线视频精品| 午夜在线电影亚洲一区| 国产亚洲精品7777| 欧美一级在线免费| 91精品1区2区| 成人午夜电影网站| 久久99久久99| 午夜精品免费在线观看| 国产精品第13页| xvideos.蜜桃一区二区| 欧美日韩激情一区二区| 99视频精品在线| 国产九色sp调教91| 美国毛片一区二区| 午夜精品一区二区三区三上悠亚| 久久精品免费在线观看| 欧美一区二区三区思思人| 一本到不卡精品视频在线观看| 国产精品亚洲一区二区三区在线| 天堂va蜜桃一区二区三区漫画版 | 偷拍自拍另类欧美| 亚洲激情一二三区| 亚洲国产精品成人综合| 精品国产欧美一区二区| 91精品在线免费观看| 在线免费观看视频一区| 欧洲一区二区av| 在线观看免费亚洲| 日本二三区不卡| 91福利在线免费观看| 色悠久久久久综合欧美99| 99久久国产综合精品色伊| 成人成人成人在线视频| 国产不卡视频一区| 成人久久视频在线观看| 成人午夜在线播放| 成人av先锋影音| 99综合影院在线| 色婷婷精品久久二区二区蜜臂av| 波多野结衣精品在线| 丁香婷婷综合激情五月色| 成人白浆超碰人人人人| k8久久久一区二区三区| 99re这里只有精品首页| 欧美最猛黑人xxxxx猛交| 欧美日韩二区三区| 日韩精品自拍偷拍| 国产欧美日韩在线| 亚洲精品菠萝久久久久久久| 性久久久久久久久久久久| 蜜桃一区二区三区在线| 国产电影精品久久禁18| 91丨porny丨户外露出| 欧美性生交片4| 日韩欧美国产一区二区三区| 国产丝袜美腿一区二区三区| 国产精品成人免费精品自在线观看 | 99久久er热在这里只有精品15 | 亚洲欧美日韩国产综合在线| 一区二区三区久久久| 亚洲图片欧美综合| 麻豆精品一区二区| www.亚洲人| 91精品欧美一区二区三区综合在| 精品sm捆绑视频| 亚洲免费资源在线播放| 蜜臀国产一区二区三区在线播放| 国产酒店精品激情| 91福利在线免费观看| 精品久久久久久久人人人人传媒 | 中文字幕乱码日本亚洲一区二区| 亚洲免费在线看| 免费看黄色91| 成人av网在线| 欧美大片在线观看| 亚洲人123区| 韩国精品免费视频| 欧美三级三级三级| 国产精品毛片高清在线完整版| 亚洲成在线观看| 成人av综合在线| 精品日韩欧美一区二区| 亚洲女人的天堂| 国模无码大尺度一区二区三区| 91国偷自产一区二区开放时间 | 色999日韩国产欧美一区二区| 精品日韩欧美一区二区| 丝袜亚洲另类欧美综合| 日本韩国欧美在线| 国产精品久久久久一区二区三区| 美女www一区二区| 91精品国产一区二区| 一区二区三区在线观看网站| 国产suv一区二区三区88区| 日韩一区二区在线看| 午夜国产精品一区| 91色九色蝌蚪| 亚洲私人黄色宅男| 99精品热视频| 国产精品久久久久久户外露出| 国产精品香蕉一区二区三区| 欧美精品一区二区三区在线| 免费成人小视频| 日韩一区二区三区av| 欧美aaaaa成人免费观看视频| 欧美日韩综合在线| 亚洲一区在线看| 欧美性大战xxxxx久久久| 亚洲综合一区二区精品导航| 一本一道波多野结衣一区二区| 国产精品网站在线观看| 丰满放荡岳乱妇91ww| 国产精品久久久久影院亚瑟| 99久久久精品| 亚洲精品国产一区二区精华液 | 91麻豆国产香蕉久久精品| 亚洲欧美一区二区三区孕妇| 色综合久久久久久久| 一区二区成人在线| 7777精品伊人久久久大香线蕉经典版下载| 亚洲一区二区五区| 欧美一区二区在线免费播放 | 成人性生交大片免费看视频在线| 精品久久人人做人人爽| 国产成人激情av| 最新久久zyz资源站| 色婷婷综合中文久久一本| 亚洲资源在线观看| 欧美一级免费观看| 国产一区二区三区视频在线播放| 久久色在线观看| hitomi一区二区三区精品| 亚洲综合丝袜美腿| 欧美成人bangbros| 972aa.com艺术欧美| 亚洲福利电影网| 久久久久综合网| 色先锋资源久久综合| 久久国产夜色精品鲁鲁99| 国产精品久久久久久久浪潮网站| 欧美性xxxxx极品少妇| 久久99热99| 一区二区三区在线观看欧美| 精品国产一区二区在线观看| 成人av电影在线网| 美女在线观看视频一区二区| 欧美韩日一区二区三区| 4hu四虎永久在线影院成人| 国产九色精品成人porny| 亚洲成人免费影院| 国产欧美日韩三级| 欧美一级xxx| 色综合天天性综合| 国产乱码精品一区二区三区五月婷| 国产精品国产精品国产专区不片| 欧美日韩视频在线第一区| 盗摄精品av一区二区三区| 日韩精品1区2区3区| 亚洲欧洲国产日韩| 久久久久久久久岛国免费| 色综合久久中文综合久久97| 国产一区二区三区精品视频| 亚洲电影激情视频网站| 1000精品久久久久久久久| 久久久www成人免费毛片麻豆 | 成人精品高清在线| 久久国产免费看| 石原莉奈在线亚洲二区| 亚洲欧美一区二区视频| 久久久久久久一区| 精品福利一二区| 日韩一卡二卡三卡| 884aa四虎影成人精品一区| 日本高清不卡在线观看| 色视频一区二区|