Better checking for valid site name