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

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