I am not a moderator, just a member like yourself. If you need more clarification than I can offer then I suggest you contact Jeff or one of the moderators.
I shall do my best to alleviate your concern: advertising is allowed, in the classifieds (not the General Forum), and only exotic animals and/or husbandry accessories can be posted. Since websites are neither an exotic animal nor husbandry equipment, his post did not satisfy the aformentioned criteria (and was removed instead of relocated). I can only speculate that this is why the post was removed.
Hope this helps,