domain .sites are mostly blocked everywhere because it is used by hackers/scammers, you may want something else like google or an .io domain.