Link Checker Report
Author: github-actions[bot]Created Sep 13, 2026Updated Sep 13, 2026
Labelsreportautomated issue
Summary
| Status | Count |
|---|---|
| Total | 58777 |
| Unique | 8262 |
| ✅ Successful | 53053 |
| ⏳ Timeouts | 0 |
| Redirected | 641 |
| Excluded | 1296 |
| ❓ Unknown | 0 |
| Errors | 4310 |
| ⛔ Unsupported | 118 |
Errors per input
Errors in 1-getting-started-lessons/1-intro-to-programming-languages/README.md
- [403] https://codepen.io/ (at 778:43) | Rejected status code: 403 Forbidden
- [404] https://docs.kde.org/trunk5/en/konsole/konsole/index.html (at 668:5) | Rejected status code: 404 Not Found
- [403] https://stackoverflow.com/ (at 787:67) | Rejected status code: 403 Forbidden
Errors in 1-getting-started-lessons/3-accessibility/README.md
- [404] https://support.microsoft.com/windows/complete-guide-to-narrator-e4397a0d-ef4f-b386-d8ae-c172f109bdb1/?WT.mc_id=academic-77807-sagibbon (at 78:129) | Rejected status code: 404 Not Found
- [403] https://www.npmjs.com/package/accessibility-checker (at 1020:43) | Rejected status code: 403 Forbidden
Errors in 2-js-basics/4-arrays-loops/README.md
- [403] https://stackoverflow.com/questions/39969145/while-loops-vs-for-loops-in-javascript (at 495:130) | Rejected status code: 403 Forbidden
Errors in 3-terrarium/2-intro-to-css/README.md
- [522] https://codepip.com/games/grid-garden/ (at 620:5) | Rejected status code: 522 Unknown status code
Errors in 3-terrarium/3-intro-to-DOM-and-closures/README.md
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 101:76) | Rejected status code: 403 Forbidden
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 146:76) | Rejected status code: 403 Forbidden
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.es.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/3-terrarium/sketchnotes/webdev101-js.png (at 3:1) | File not found. Check if file exists and path is correct
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 21:73) | Rejected status code: 403 Forbidden
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.fr.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 24:74) | Rejected status code: 403 Forbidden
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.hi.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/3-terrarium/3-intro-to-DOM-and-closures/translations/images/terrarium-final.png (at 194:53) | File not found. Check if file exists and path is correct
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 24:64) | Rejected status code: 403 Forbidden
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.it.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 24:70) | Error (cached)
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.ja.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 24:31) | Error (cached)
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.ko.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 22:35) | Error (cached)
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.ms.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 24:56) | Error (cached)
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.pt.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [404] https://developer.mozilla.org/pt-BR/docs/Web/API/Pointer_events (at 226:115) | Rejected status code: 404 Not Found
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 25:75) | Error (cached)
Errors in 3-terrarium/3-intro-to-DOM-and-closures/translations/README.zh-tw.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/webdev101-js.png': To resolve root-relative links in local files, provide a root dir
- [403] https://www.researchgate.net/publication/221417012_Profile-Based_Focused_Crawler_for_Social_Media-Sharing_Websites (at 24:27) | Error (cached)
Errors in 3-terrarium/README.md
- [403] https://portal.azure.com/#create/Microsoft.StaticApp (at 9:1) | Rejected status code: 403 Forbidden
Errors in 3-terrarium/solution/README.md
- [403] https://codepen.io/Rotarepmi/pen/rjpNZY (at 11:72) | Rejected status code: 403 Forbidden
- [403] https://portal.azure.com/?feature.customportal=false&WT.mc_id=academic-77807-sagibbon#create/Microsoft.StaticApp (at 23:1) | Rejected status code: 403 Forbidden
Errors in 4-typing-game/typing-game/translations/README.fr.md
- [ERROR] https://localhost:5500/ (at 110:39) | Error (cached)
- [403] https://www.merriam-webster.com/dictionary/event (at 11:278) | Rejected status code: 403 Forbidden
Errors in 4-typing-game/typing-game/translations/README.hi.md
- [ERROR] error: (at 316:1) | Cannot resolve root-relative link '/4-typing-game/images/demo.gif': To resolve root-relative links in local files, provide a root dir
- [ERROR] https://localhost:5500/ (at 109:26) | Error (cached)
- [403] https://www.merriam-webster.com/dEDIA/event (at 11:249) | Rejected status code: 403 Forbidden
Errors in 4-typing-game/typing-game/translations/README.it.md
- [ERROR] https://localhost:5500/ (at 109:34) | Connection refused - server may be down or port blocked
- [ERROR] https://www.grandidizionari.it/Dizionario_Italiano/parola/E/evento.aspx?query=evento (at 11:266) | SSL certificate expired. Site needs to renew certificate
Errors in 4-typing-game/typing-game/translations/README.ja.md
- [ERROR] https://localhost:5500/ (at 109:13) | Error (cached)
- [403] https://www.merriam-webster.com/dictionary/event (at 11:246) | Rejected status code: 403 Forbidden
Errors in 4-typing-game/typing-game/translations/README.ko.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/4-typing-game/typing-game/translations/(https://developer.mozilla.org/docs/Web/Events) (at 334:12) | File not found. Check if file exists and path is correct
- [ERROR] https://localhost:5500/ (at 109:14) | Error (cached)
Errors in 4-typing-game/typing-game/translations/README.ms.md
- [ERROR] error: (at 316:1) | Cannot resolve root-relative link '/4-typing-game/images/demo.gif': To resolve root-relative links in local files, provide a root dir
- [403] https://www.merriam-webster.com/dictionary/event (at 11:281) | Error (cached)
Errors in 4-typing-game/typing-game/translations/README.zh-tw.md
- [ERROR] https://localhost:5500/ (at 109:14) | Error (cached)
- [403] https://www.merriam-webster.com/dictionary/event (at 11:190) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/README.md
- [403] https://www.electricitymap.org/map (at 262:94) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 265:5) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/1-about-browsers/translations/README.es.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/inicio (at 68:6) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/translations/1.png (at 89:1) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/translations/2.png (at 93:1) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/translations/assignment.md (at 160:12) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/translations/images/install-on-edge.png (at 47:1) | File not found. Check if file exists and path is correct
- [403] https://www.electricitymap.org/map (at 67:87) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 69:3) | Error (cached)
- [404] https://www.theguardian.com/technology/2019/mar/12/tim-berners-lee-on-30-years-of-the-web-if-we-sue%C3%B1e-un-poco-podemos-conseguir-la-web-que-queremos (at 158:1) | Rejected status code: 404 Not Found
Errors in 5-browser-extension/1-about-browsers/translations/README.fr.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [403] https://www.electricitymap.org/map (at 68:90) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 70:3) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.hi.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/start (at 69:3) | File not found. Check if file exists and path is correct
- [403] https://www.electricitymap.org/map (at 68:69) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 70:3) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.it.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [403] https://www.electricitymap.org/map (at 67:97) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 69:3) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.ja.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [403] https://www.electricitymap.org/map (at 67:3) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 69:3) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.ko.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/start (at 68:3) | File not found. Check if file exists and path is correct
- [403] https://www.electricitymap.org/map (at 67:3) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 69:3) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.ms.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/start (at 69:3) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/1-about-browsers/translations/images/2.png (at 94:1) | File not found. Check if file exists and path is correct
- [403] https://www.electricitymap.org/map (at 68:87) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 70:3) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.pt.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [403] https://www.electricitymap.org/map (at 67:86) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 69:3) | Error (cached)
- [404] https://www.theguardian.com/technology/2019/mar/12/tim-berners-lee-on-30-years-of-the-web-if-we-sue%C3%B1e-un-poco-podemos-conseguir-la-web-que-queremos (at 163:1) | Error (cached)
Errors in 5-browser-extension/1-about-browsers/translations/README.zh-tw.md
- [ERROR] error: (at 3:1) | Cannot resolve root-relative link '/sketchnotes/browser.jpg': To resolve root-relative links in local files, provide a root dir
- [403] https://www.electricitymap.org/map (at 67:4) | Rejected status code: 403 Forbidden
- [403] https://www.npmjs.com/ (at 69:3) | Error (cached)
Errors in 5-browser-extension/2-forms-browsers-local-storage/assignment.md
- [404] http://numbersapi.com/ (at 17:18) | Rejected status code: 404 Not Found
- [ERROR] https://quotable.io/ (at 15:15) | Network error: received fatal alert: InternalError
Errors in 5-browser-extension/2-forms-browsers-local-storage/README.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 324:1) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.es.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/2-forms-browsers-local-storage/translations/assignment.md (at 213:12) | File not found. Check if file exists and path is correct
- [403] https://www.webopedia.com/TERM/A/API.html (at 143:61) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.fr.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 144:70) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.hi.md
- [404] https://www.smashingmagazine.com/2018/01/understanding-use-rest-api/ (at 144:493) | Rejected status code: 404 Not Found
- [403] https://www.webopedia.com/TERM/A/API.html (at 144:95) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.it.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 144:65) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.ja.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 144:29) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.ko.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 144:39) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.ms.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 142:71) | Error (cached)
Errors in 5-browser-extension/2-forms-browsers-local-storage/translations/README.zh-tw.md
- [403] https://www.webopedia.com/TERM/A/API.html (at 144:26) | Error (cached)
Errors in 5-browser-extension/3-background-tasks-and-performance/assignment.md
- [403] https://www.webpagetest.org/ (at 49:3) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/3-background-tasks-and-performance/README.md
- [403] https://www.webpagetest.org/ (at 203:23) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/3-background-tasks-and-performance/translations/README.es.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/3-background-tasks-and-performance/translations/assignment.md (at 152:12) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/3-background-tasks-and-performance/translations/images/log.png (at 35:1) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/3-background-tasks-and-performance/translations/images/profiler.png (at 21:1) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/5-browser-extension/3-background-tasks-and-performance/translations/images/snapshot.png (at 31:1) | File not found. Check if file exists and path is correct
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/6-space-game/2-drawing-to-canvas/translations/README.es.md (at 136:44) | File not found. Check if file exists and path is correct
- [403] https://www.webpagetest.org/ (at 54:31) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/3-background-tasks-and-performance/translations/README.fr.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/6-space-game/2-drawing-to-canvas/translations/README.fr.md (at 136:49) | File not found. Check if file exists and path is correct
- [403] https://www.webpagetest.org/ (at 55:33) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/3-background-tasks-and-performance/translations/README.hi.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/6-space-game/2-drawing-to-canvas/translations/README.hi.md (at 136:6) | File not found. Check if file exists and path is correct
- [403] https://www.webpagetest.org/ (at 55:103) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/3-background-tasks-and-performance/translations/README.it.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/6-space-game/2-drawing-to-canvas/translations/README.it.md (at 136:44) | File not found. Check if file exists and path is correct
- [403] https://www.webpagetest.org/ (at 55:29) | Rejected status code: 403 Forbidden
Errors in 5-browser-extension/3-background-tasks-and-performance/translations/README.ja.md
- [ERROR] file:///home/runner/work/Web-Dev-For-Beginners/Web-Dev-For-Beginners/6-space-game/2-drawing-to-canvas/translations/README.ja.md (at 136:20) | File not found. Check if file exists and path is correct
- [403] <https://www.
Source: microsoft/Web-Dev-For-Beginners