Never start online business or ecommerce without learning about SEO! Why? Simple answer, you will open your business only for your own self because no people will know your site or going to visit it. If you ask why? it just because there are millions of online business sites in the whole network. So how will you draw costumers to your place if you are just a tiny dust on the sand box?
When people open an online business their target mostly not only a small local area, they will targeting for the whole world and that makes conventional advertising not really effective except you are world class business who dare to pay that much.
Usually people will try to make advertisements in the online network and that makes you need to visit pay per click company, one of the best SEO tools that you need to drive traffic/ costumers to your site and it can mean sales, client, and benefits.
To get SEO knowledge is easy, you can start using your search engines an hour and end up with tons of these materials but hardly said they are almost useless without year experiments. All SEO Expert have their own skill that no one has, they got it by trying and error for a long time, so most SEO material on the internet is very general and not really effective since everybody does it.
What you need to do is start hiring SEO expert and start let them grow your business like this San Francisco Seo.
You can call all this SEO bullshit or whatever if you cannot find any good changes on your online business right after you hire them, although I am sure that won’t happen if you use Pay Per Click management services.

Good Luck!