I did a search for "greenguy" Oddly enough, they have both my index & main page listed...like Google.
One result is titled "Site Banned For Spam - web hosting, ecommerce web ..."
Two are titled "phpBB : Critical Error"
One is a legit recycling website
The other 4 are total
Yeah, they're good