title: Entity Property in URL and SEO
body: <p>I have coded my ASP.NET MVC application in a way that allows stored entities to be retrieved via a friendly name in the URL, for example:</p>
  
  <blockquote>
    <p>www.mysite.com/artists/james-brown/songs</p>
  </blockquote>
  
  <p>Where <code>james-brown</code> is a URL friendly string stored on my <code>Artist</code> entity.</p>
  
  <p>Now imagine I add an artist that no one has heard of before, and no one ever navigated to that artist's songs page.</p>
  
  <p>How would Google/Yahoo/Other Search Engines know that my site does indeed have songs for that unknown artist.</p>
  
  <p>Do I create a sitemap and maintain it through code as I add / remove artists?</p>