Search engine optimization is a crucial web marketing procedure that should be considered as the basis of any web marketing strategy. The concept of web promotion came into being in the late nineties as people started to realize the marketing value of having their website ranked highly by search engines. This process of building or fine tuning websites to increase its visibility in search engines is called search engine optimization and is commonly referred to by the acronym SEO. It is now a common and essential practice to market your business website with the help of a web marketing professional who is trained in SEO.