From your comments on your seeming inability/reluctance to install a chosen script to perform specific functions, and your malaise in "designing" a site, I would suggest you opt for an all-in-one-package of sorts, and look into one of the User-friendly CMS foundations, especially
Joomla.
Joomla is easy to "customize" straight away, so you need not be an expert at anything other than paying strict (non-interprative) attention to the instructions that are included and are amplified in the Support Forums (which have every answer to just about every possible question regarding Joomla).
Incouded is a wonderful means to constantly updatre with new articles and other Content that you will need to do to both serve a dynamic optimization metric but also a renewing visitor base. Also included is the ability for visitors to post "comments/reviews" of their own (similar to reply posting in forums); to participate and vote in Polls; to sign up for your RSS news and headline feeds; to have a true blogroll, where you can post commentary; add a forum, to offer visitors a unique means to participate in your Community with a voice of their own, etc.
There are more elements automatically included in each Joomla installation, and hundreds of free "add-on's" to make you go gaga in trying what
not to include!
The key here is the foundation itself: with so much to offer out-of-the-box, it still remains one of the most User-friendly website builders/foundations, and would be
perfect to allow you to add
dynamic updates to Content and substance without having to manaully configure everything. More importantly, the auto-publish feature allows everything you do to instantly be presented in a pre-optimized format, again, not having to manually struggle cleaning up your site.
But, only you know best. I suggest only this solution -- others might be more clever by suggesting another avenue.
Think Joomla too rigid? Check out the many different types of site others have made using Joomla in their "Portfolio" section...