Test broken link page
Internal broken links
Internal broken link to a page /brokenurl that doesn't exist and goes to the global 404
Internal broken link2 with a trailing slash which should go to the 404 as above
Broken link to an asset - image asdfasd.png
Canonical ie https and www variants
Absolute Internal broken link which should go to the 404
Absolute http: Internal broken link which should go to the https://davemateer.com/404 page
Absolute https://www Internal broken link which should go to the https://davemateer.com/404 page
Absolute http://www Internal broken link which should go to the https://davemateer.com/404 page
Non-Existent Domain Name
Nodomainhere link so a link to a broken domain name
Blank Hyperlink
Link with nothing in it ie a href="" blank link - easy to forget.
A forgotten empty link using markdown
Edge Cases
The x’s should show up as broken links
I’ve encountered lots of strange behaviour whilst doing broken link checking usually to do with anti-scraping mechanisms.
2. Linked in - working link Usually returns a 999 status code or hits a security check through puppeteer
2x. Linked in - not working link Usually returns a 999 status code or hits a security check through puppeteer
3. Drupal.org- working link Usually hits a security page
3x. Drupal.org - not working link Usually hits a security page
4. mouser.co.uk akamai fronted giving a 405
4x. mouser.co.uk broken akamai fronted giving a 405
5. element14.com can timeout - webserver security.
5x. element14.com can timeout - webserver security.
6. cert-manager.io/docs Can be strange
6x. cert-manager.io/docsXXX Can be strange
7. zillow.com Hits a captcha
7x. zillow.com Hits a captcha
Normal Cases
twitter/dave_mateer twitter - working link
twitter/dave_mateer twitter - not working link
Google.co.uk sentence of good link