@hbf Is there some way users can get notification/emails whenever someone likes what they have written?
Thanks @Todd
I have moved my installation to / instead of /upsc. That fixes all my woes except broken links from other websites. Guess Google will index me with the new set up and update the search result links.
At least I have prettyURLs now.
i can confirm that this has a better impact on Search Engines. It has worked for my site. the reasons have been clearly stated by @phreak
Even for me google webmaster showed user names and comments as most popular words on my website until i installed this.