Yeah I googled it and saw that too, apparently it's a bot but some hackers or spammers messed the website up.
I don't even know if it used to work, I was looking at the list of bots and clicked on it and signed up then found the website to be broken.
It's webot.us btw webot.com is something else