Recently, a few major companies have been accused of using questionable link-building techniques in order to boost their search engine ratings. Among them are Overstock.com, which is a website affiliated

Google +1 is an initiative from Google that is an indication towards making the search engine more social. If Facebook has its “like”, then Google has created its new feature