I could also validate all links on the profiles.
One error could be DNS part of the url.
The other would be whole URL, but there might be the problem, since some source links require login to access data. Those could be identified and ignored for standard sites (ancestry, findagrave,...). For others, should it be even allowed.