Sorry but I deleted your post.
Forum Policy is very clear that advertising and site promotion are not permitted in these forums.
Your post asked if there was room for such a site that you are a member of, but then you had already said that, "At the moment a lot of traffic is coming to {your web site} through Google". I think you have answered your own question.
I have treated your post as advertising and as this contravenes Forum Policy I had no recourse but to delete it.
Mark

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic