Large scale online business and website criteria