SEO is by no means an overnight fix. Depending on how competitive your industry is, it can take months to begin to rank well in search engines. Once your site begins to rank well, the battle isn't over; SEO efforts will need to be continued in order to maintain those high rankings. The ever-changing nature of SEO also requires constant monitoring and upkeep. SEO is best viewed as an ongoing process; in the same way that traditional marketing is never really "finished," SEO efforts need to be nurtured consistently over time.