Issue: If the URL is a valid URL and returns a 404 page, the validation is passing. It should fail with some sort of error (e.g. "page not found").