--- title: Link Audit Tool emoji: 🔗 colorFrom: blue colorTo: indigo sdk: gradio sdk_version: 5.12.0 app_file: app.py pinned: false --- # 🔗 Bulk Link Audit Tool SEO link audit tool that crawls pages, extracts body-content links, checks status, detects broken links, follow flags, duplicates, and orphan pages. ## Features - **Batch processing** with auto-save to Supabase after each batch - **Proper pause/resume** — pause mid-audit, come back later, resume from where you left off - **Interactive HTML report** with accordion cells, filters, and issue highlighting - **Orphan page detection** after full crawl - **Follow flag detection** — internal nofollow ⚠, external dofollow ⚠ - **Duplicate link detection** with body locations ## Setup Add these secrets in your Space settings: - `SUPABASE_URL` — your Supabase project URL - `SUPABASE_KEY` — your Supabase anon key Then run the SQL schema from `db.py` in your Supabase SQL editor.