Welcome to WebmasterWorld Guest from 22.214.171.124
Forum Moderators: open
I suppose the Google claim is not fraud as a single link will do it in most cases. Dmoz is fraud or, if it isn't, it must be a very corrupt editor or friend of.
Upgrade and pay a $2500 set-up fee and $400 per month and you also get a SE friendly site build.
Friendly they may be but optimised well they ain't!