The above mentioned website sorry for not mentioning its name because the forum says I am using bad word when I type website name strange isn't it
. So its actually Ad posting website made for India so I want you to review it and make some suggestion to increase its traffic in organic way