Nowadays google is the dominant and king of the Internet. Google achieve such a huge success in very short duration of ten years because Google always try to invent something new in the internet market.
Directory submission is also important for success of Search Engine Optimization campaign. Thanks for sharing such a useful tips regarding selection of good directory website.
Keyword analysis and Quality content are the most effective and important factor for SEO. Also quality backlinks much helps to boost the quality traffic as the search engines considers this techniques as most relevant techniques of SEO.
Social bookmarking is the one of the important and main techniques of Search engines optimization. It improves the quality traffic and page rank of the website. There are lots of website which you can use for bookmarking.
This is one my favourite hindi songs. You translate this song correctly and it is good that seeing this song in english lyrics. Thanks for discussing this song translation in this thread.