SEO Friendly адреса для ASP.NET сайтов

Недавно попался на глаза интересный проект, который позволяет сделать адреса страниц в ASP.NET сайтах  красивей  и главное более “дружественными” для поисковиков. Это Microsoft.AspNet.FriendlyUrls, который позволит заменить адрес “ViewCategory.aspx?id=7&cat=3” на “ViewCategory/7/3/“.

  1. Для начала добавляем библиотеку в проект: Install-Package Microsoft.AspNet.FriendlyUrls.Core
  2. Добавляем в Global.asax
  3. Добавляем класс App_CodeApp_StartRouteConfig.vb
  4. И наконец добавляем web-форму ViewCategory.aspx и код для отображения переданных в адресе параметров:

Cсылки по теме: