Skip to main content
Templates
Website QA

Find broken links on websites

Crawl a website, inspect discovered links, and report broken or suspicious URLs for QA monitoring.

Run this template

Clone just this template, configure Notte, and start the run.

Before running

Monitor behavior

  • Uses Playwright through session.page for deterministic link extraction and navigation.
  • Uses Notte scrape() for content-match assessment on non-social links.
  • Limits verification with MAX_LINKS to keep runs bounded.
  • Uses inline uv script metadata, so no template-specific pyproject.toml is required.

Check inputs

  • TARGET_URL: homepage to inspect, default https://www.notte.cc.
  • MAX_LINKS: maximum links to verify, default 10.

Monitoring variants

  • Marketing site link QA.
  • Content and SEO checks.
  • Scheduled link monitoring.