my experience with joomla is sort of limited, i've made only 2 sites using that (the other sites i've made are on html). I can tell you from what i've read that it has some good SEO (search engine optimization) features, but i haven't tried looking into them.
As to working your site, you have to...