Only check url responses once on save

Instead of continuously checking them each time.
Domain name not existing counts as an error