title: MVC 5, true SEO Friendly Routes
body: <p>I wanna make my urls SEO friendly.
  I have seen a lot of articles and other posts on this subject, but all of them ends up with urls like: <code>/Products/34/my-handbag</code></p>
  
  <p>I wanna end up with urls like: <code>/gucci/my-handbag</code></p>
  
  <p>I already have the controls to actually get the product from the names "gucci" and "my-handbag", i just need my routing to send me to <code>Products</code> controller.</p>
  
  <p>This is what I am working with right now:</p>
  
  <pre><code>routes.MapRoute(
      name: "ProductDetails",
      url: "{brand}/{title}",
      defaults: new { controller = "ProductViews", action = "Details", brand = "", title = "" }
  </code></pre>
  
  <p>Any suggestions?</p>