A good definition of SEO (search engine optimization) can be said as a highly focused process to make a website successful in rankings. It is progressed because a commercial website that is used by majority of visitors at first sight is successful, otherwise website just laid in search engine index and not appearing in top ranks isn’t doing any good job. The website has the purpose to attract new targeted visitors which, if attracted, in turn becomes benefiting customers. Website is to make people aware of any products or services on Internet, as it is the vast source of marketing. The optimization is done so as to complete the next part of marketing, that is following the strategy and rules of Internet on ranking, its indexing in directories which finally assembles the position of website on search engines. Optimization done for website in unethical manners is totally wastage of time; for good users who are honest to their work should seek for reliable source of SEO. A website’s optimization is a constant struggle of achieving high rankings. A lot of related processes are attached with search engine optimization like search engine submission, search engine marketing, tips and tricks for a gaining opportunities and do’s and don’ts for website making.