Ralph Rocks is a fragrance by the Ralph Lauren company. Now Smell This is a popular blog about perfumes that wrote the top-ranked page for a search on the fragrance. However, looking at the Google results, you’d never know that. The top search result belongs not to Now Smell This, but a fashion site called…

