This forum is new, but it is ranking high in Google with old forums, so they must be doing something right with the SEO mix, so a good suggestion is to follow the same pattern being used by this forum.
If you have a new domain don't expect Google to put every URL in their main index in the first week.