I would say it's a good thing that they don't get on google at times. It's not like it's open invitation anyway. Who wants a bunch of newbies knowing about a good torrent site anyway? Need more leechers?
There is one more problem, don't want to create new thread, so writing here maybe someone actually knows. I find out, that it become very hard to submit your own torrent. After submitting it's takes 1 or 2 min and torrent just gones, maybe someone knows how to avoid this?