As far as structure, I’d just make it easy to read and link to. As far as SEO, Google doesn’t really care anymore for html pages vs. dynamic, or named titles vs. the randomly numbers for pages. It’s all about unique content now
I agree. I wouldn't get fussed up over details. Nonetheless, if you want people to understand what's on the web page, then perhaps links should be fancy or there should be some title fetcher. For instance, if a link is about certain guitar lessons, then how would some link on some random site give anyone a clue about what's on it?