Asalamu alikom ua rahmatullah. Your muslim community and the Masjid are your best matrimonial "sites". If you don't know from close the imaan strength and character of the person that you want to get married with, then you will suffer later on. Internet does not give that.