Search engine optimization is the practice of having your website optimized for certain phrases or keywords so that your website will appear high in the search results when someone does a search online using one of the popular search engines.
This is the ultimate way of acquiring prospects for your online business on the Internet. The only problem with this method is that it is NOT for new comers to the Internet. I am talking from experience!
The first online venture for me consisted of marketing other people's product for a commission, which is also known as affiliate marketing. I created a blog and decided to optimize my blog for the search engines so that my blog would get the necessary exposure to sell the product I was marketing.
The only problem with this strategy was that I had not learnt the foundation of marketing online, so while I understood that the search engines played a major role in my success I did not understand the big picture.
Business owners that are new to marketing online should focus on methods such as pay-per-click marketing, content marketing and banner advertising. These methods are a lot more straightforward and a lot less time consuming compared to search engine optimization. Content Marketing is one that I like because its fast, free and gives you the same results as Search Engine Optimization.