It's a simple URL validation. Do you need explanation, why and how you need to validate links your are getting, before you start the campaign ? Will be waiting ! Be sure if you somehow forget, I will not lose the opportunity to remind you about declaration. p.s. So did you make you homework and googled the difference between URL/Page & Found/Crawled concepts ?