diff --git a/.github/workflows/scheduled-link-checker.yaml b/.github/workflows/scheduled-link-checker.yaml
index c1bf73f8..3a5cf134 100644
--- a/.github/workflows/scheduled-link-checker.yaml
+++ b/.github/workflows/scheduled-link-checker.yaml
@@ -11,8 +11,11 @@ jobs:
     runs-on: ubuntu-latest
     steps:
     - name: Check links on site
-      uses: mattorb/actions-muffet@v2.4.2
+      uses: ScholliYT/Broken-Links-Crawler-Action@v3
       with:
-        args: >
-          --timeout 20
-          https://coryd.dev
\ No newline at end of file
+        website_url: 'https://coryd.dev'
+        resolve_before_filtering: 'true'
+        verbose: 'true'
+        max_retry_time: 30
+        max_retries: 5
+        max_depth: 1
\ No newline at end of file