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.

Last updated

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.