When ASP.NET 4.0 Routing was introduced, it has provided the capability to have an easier and manageable SEO friendly URLS, however, it looks like writing an extra code that does not have any added function.
FriendlyURL gives a clean and SEO-friendly URL. It is available via NuGet and you can do that using Visual Studio 2012 IDE.
All you need to do is to install a Nuget for your application. Go to Tools > Library Package Manager > Package Manager Console and then install it by typing Install-Package Microsoft.AspNet.FriendlyUrls in the console.
Once installed, you can get started working with FriendlyURLs.
Read the rest of the instruction in:Â http://brijbhushan.net/2012/12/31/friendlyurl-a-new-and-excitng-feature-of-asp-net/