The hours and effort needed to increase the visibility of your small business website depend greatly on your marketing plan and which keyword you're going after. A year-long optimization campaign is not unheard of for a large site. If your site is less than three or four months old, or the domain is expiring in less than a year, you may have issues with high rank despite your best efforts as these are 'red flags' to the search engines.