Websites can require a considerable amount of time to be optimized. The inclusion of social media into search results means a website will probably go unnoticed without a marketing or social media campaign. Creating a marketing effort is easy if you have a team. It can be daunting for small business owners that do not have a lot of time. But with patience, a small business can gather some keyword ideas quickly, then decide how to implement them over time.
Link removed until I can update with new one. (modified by Donna)
Hope this helps!