update webutil and handle that domain_from_link() returns None