You may be able to call the page and check the return status code. However, I don't think it will always work.
>In my particular case I'd like to verify it's an existing site. It is an URL used for third party integration and it's better be a valid site.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer