We can list all urls and feed them to a URL checker, then already see what’s broken as a first step.
Something like wget --spider --server-response --input-file file-with-urls-generated-by-eleventy.txt 2>&1 | grep "unable to resolve" | tail -1 would already get us something.
We can update the spam property to something more flexible like noLink, which states the action without presuming the reason why we do not want to link.
A recent PR illustrates the need as well.
We can remove obvious spam on the way (like taobao, or alipay).
(Follows #304 (comment))
We can list all urls and feed them to a URL checker, then already see what’s broken as a first step.
Something like
wget --spider --server-response --input-file file-with-urls-generated-by-eleventy.txt 2>&1 | grep "unable to resolve" | tail -1would already get us something.We can update the
spamproperty to something more flexible likenoLink, which states the action without presuming the reason why we do not want to link.A recent PR illustrates the need as well.
We can remove obvious spam on the way (like taobao, or alipay).
(Follows #304 (comment))