Doesn't matter what you sell, if you can't be found on Google's first page results. SEO is the optimization technique for better ranking on search engines, like Google pages and stands for "search engine optimization". Generally speaking, it is the process of getting traffic from the free, "organic" search results on search engines, and takes time and effort to achive the position wanted through effective tactics. SEO needs programming skills, in order to develop or re-design your landing pages and a lot of code to implement, using various methods. Last but not least...as a search engine optimizer I am oriented to technical seo for Google, regarding speed optimisation and overall UI/UX exprerience!
ABOUT SEO optimization