AgencyProspectTearDown / report

AgencyProspectTearDown report: https://demo-plumbing.example/

Demo report on a fictional sample site.

Try a live example in 1 click:

16 / 100

18 of 21 checks need attention (2 high priority).

  • ✗ Server response under 800 ms (high): 1900 ms to load the HTML.
  • ✗ HTML under 500 KB (medium): 801 KB of HTML.
  • ✗ At most 2 render-blocking scripts (medium): 6 blocking scripts in <head>.
  • ✓ Under 15 third-party script domains (low): 2 third-party domains.
  • ✗ Images lazy-loaded (low): 2 of 24 images lazy-load.
  • ✗ HTML compressed (medium): Not compressed.
  • ✗ Mobile viewport set (high): Missing: the site renders as a zoomed-out desktop page on phones.
  • ✗ Title tag 15-65 characters (medium): "Home" (4 chars)
  • ✗ Meta description (medium): Missing: Google writes its own snippet.
  • ✗ Structured data (JSON-LD) (medium): None: no rich results.
  • ✗ XML sitemap (low): HTTP 404
  • ✗ Canonical tag (low): Missing.
  • ✗ Social share image (og:image) (medium): Missing: links shared on LinkedIn and Facebook show no image.
  • ✗ Open Graph title (low): Missing.
  • ✗ Images have alt text (medium): 15 of 24 images missing alt.
  • ✗ Page language declared (low): Missing <html lang>.
  • ✓ SPF record (medium): v=spf1 include:_spf.google.com ~all
  • ✗ DMARC enforcing (medium): No DMARC: spoofing is wide open and Gmail may junk their mail.
  • ✗ /llms.txt for AI assistants (low): Missing.
  • ✗ HTTPS hardening (HSTS) (low): Missing.
  • ✓ Lead capture (form, booking link or click-to-call) (high): click-to-call

Markdown version

Fix it in minutes

Get copy-paste fixes for every failing check.

See options

Read-only: one page request plus robots.txt, sitemap and llms.txt lookups and public DNS. Automated findings; verify before pitching. Drafts are not sent by us; when you send them, follow CAN-SPAM, GDPR/PECR and similar rules (accurate sender, physical address, opt-out). Informational only.

Often used together