Find dead links, 404, 301 and more (command line or admin).
composer require pushword/page-scanner
That's it ! If you have a custom installation (not used the default installer),
you may have a look inside
php bin/console pushword:page:scan $host
You can configure to avoid to check some links based on a url pattern (with wildcard).
In a config file
pushword_page_scanner: links_to_ignore: - https://example.tld/*
In a page (customPropertiy) :
pageScanLinksToIgnore: - https://example.tld/*