Forum Moderators: open
New site launch. Be prepared for a bumpy ride! Minimum 6 to 12 months.
I too have a new site going on 11 months and let me tell you there are many factors along the way that will make you want to pull your hair out!
Be careful about who you link to and who links back to you. New jagger update has changed alot of things regarding links.
My best suggestion would be to do the things that are best for the end user and you should be fine.
But be patient, Rome was not build in a day! :)