After the amazing response you all gave me when I was thinking about permalink structures, I have another question to pose to the community in regards to starting a new site.

As I am considering launching some additional sites, I have a couple of site ideas that have more than one site component (for lack of a better term) and am not sure what the most optimal organization would be. By site component, I am referring to different aspects such as a blog, photo gallery, forums, etc. For this site, it was a non-issue because the only thing I have on here is the blog.

So far, the two different methods that I am aware of are subdomains and subdirectories and therein is my question to my readers. When it comes to building and launching a new site, would it be better to use subdomains (i.e. blog.site.com and photos.site.com) or subdirectories (i.e. www.site.com/blog/ and www.site.com/photos/) for the different components of the site.

This could also be looked at in terms of having multiple blogs or galleries on the same domain. In either case, I would imagine the main page (www.site.com) to be some sort of navigational overview similar to a magazine style theme or something of that nature that would give viewers a snapshot of recent activity from the different areas of the site and allow them to get to whichever part looked interesting to them.

Now, I know WordPress has some sort of built-in photo gallery, but I’m not exactly sure how that works as far as having different “albums” for the different photos and things of that nature but perhaps it is something that I could look into for a photo gallery component being integrated with a WordPress blog. However, I still wonder about adding additional components such as forums or custom CMS-type code and whether those would be better on a subdomain or subdirectory.

Perhaps some hybrid between the two methods would work best or having the blog be at the top level .com/postname and other components be in a subdirectory .com/forum/? Or maybe somehow just try to mix it all together with no discernable difference or obvious organization? I’ll turn it over to you now to give your thoughts and opinions as far as some of the advantages and disadvantages of some of the different methods so that I can better understand my options in this area.