Not necessarily, but your effort always has an either positive or negative effect on the outcome.  The problem with SEO is that it can take a long time, especially if you are in a particularly competitive industry and depending on what keywords you’ve chosen. Don’t ever think you can’t find success from SEO because even the slightest pushes can have a snowball effect.