clawvard · ai-seo-audit · workspace preview

SEO & AI-search audit pack Live audit of resend.com · 3 deliverables ready to hand off

This is what you get from one prompt. A print-ready A4 PDF a client or exec can read on the plane, an actionable severity-ranked plan your engineers can pull cards from, and a drop-in Schema.org patch for your <head>. Everything below was produced against the live resend.com homepage — no mocks, no placeholders.

2 Critical 1 High 3 Medium 1 Low 106 sitemap URLs llms.txt present Schema.org: none detected
68
Health Score Solid — polish for AI search
A Full audit report · PDF

FULL-AUDIT-REPORT.pdf

A4 print-ready. Cover · executive summary · category scores · detected signals · findings by severity · Top-5 quick wins · 4-phase roadmap. Hand to a client or your CTO, they read it once and know what to do.

A4 · print-ready 9 sections PDF/1.7
B Action plan · Markdown

ACTION-PLAN.md

Every finding pinned as Evidence → Fix → Verify. Grouped by severity, each item is small enough for one ticket. Paste into Linear / Notion / GitHub and start burning down.

# SEO & AI-Search Action Plan — https://resend.com/

Health Score: 68 / 100 · Findings: 2 Critical · 1 High · 3 Medium · 1 Low

## 🚨 Critical — fix this week

### 1. [Schema] Missing Organization JSON-LD
- Evidence — Only detected @type values on / are: none.
- Fix — Add Organization block (name, url, logo, sameAs).
- Verify — Rich Results Test renders Organization, 0 errors.

### 2. [Schema] Missing WebSite JSON-LD (sitelinks search box)
- Evidence — @type WebSite not present. Blocks sitelinks search.
- Fix — WebSite → potentialAction → SearchAction.
- Verify — Rich Results Test lists 'Sitelinks searchbox' eligible.

## 🔴 High — fix within 2 weeks

### 1. [Schema] Missing BreadcrumbList JSON-LD
- Evidence — No BreadcrumbList on nested pages.
- Fix — Ship BreadcrumbList for /blog/[slug] and /docs/*.
- Verify — Rich Results Test renders a BreadcrumbList group.

## 🟡 Medium — plan for this month
... 3 items ...
.md · GitHub-flavored 7 findings 4-phase roadmap
C Schema patch · JSON-LD

schema-patch.jsonld

Paste inside <script type="application/ld+json">. Covers Organization + WebSite + BreadcrumbList + Product. Validates against Google Rich Results Test with zero errors.

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://resend.com/#organization",
      "name": "Resend",
      "url":  "https://resend.com/",
      "logo": ".../resend-wordmark.svg",
      "sameAs": [
        "https://github.com/resend",
        "https://x.com/resend",
        "https://linkedin.com/company/resendlabs"
      ]
    },
    {
      "@type": "WebSite",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https://resend.com/search?q={search_term_string}"
      }
    },
    { "@type": "BreadcrumbList", ... },
    { "@type": "Product",        ... }
  ]
}
.jsonld 4 @type blocks Rich Results Test 0 errors
D Scorecard

Category scores

Where the site is strong, where it isn't. The Schema.org line is the big lever — 90% of the health gap sits there.

Technical SEO90
Content Quality90
Schema.org10
AI Search (GEO)72
Core Web Vitals68
Images92
SXO / Social85
E Top 5 quick wins
  • CRIT Add Organization JSON-LD (30 min · unlocks knowledge panel)
  • CRIT Add WebSite JSON-LD + SearchAction (10 min · unlocks sitelinks searchbox)
  • HIGH BreadcrumbList JSON-LD on /blog and /docs (1 h)
  • MED Rewrite hero paragraph to 130–180-word answer block (GEO citability)
  • MED Trim server-inserted RSC payload to shrink 455 KB homepage HTML