appstart klasoru altında routeconfig.cs dosyası var. oraya bahsettiğin url yapısını eklemen gerekir.
Örn:
routes.MapRoute(name: "kategoriler",url: "kategori-adi/{slug}",defaults: new { controller = "kategoriler", action = "goster"});

siteadi.com/kategori-adi/sayfa-adi sayfası cagrıldıgında kategorilerController içindeki goster(string slug) actionresult u çağrılacak. slug değişkeni ile db sorgusu yaparsın.

kolay gelsin.