How important is it to have a rating on your site? I've had this up for a while, but I can't seem to think its doing me any good and just taking up meta space. Thoughts or opinions on this? http://www.icra.org
I used on one of my popular site. Dont know its impact but haven't removed it since i have put - so good so far