Website report

Resend

resend.com ↗·🇺🇸 United States · SaaS

Measured

Global rank#84
GradeA

Your result

No broken links found in this sample.

Link health
100.00/100

Healthy links in the sample

Quality checklist
80.53/100

Scored technical checks

Broken links
0

Confirmed in sample

190 links verified · 10 unknown · 20 selected source pages · 95% of selected destinations verified. Sample only. Unknown links are not counted as broken.

What to fix first

View all priorities →

Includes issues from the extended diagnostic report.

  1. Open Graph image description

    Describe the sharing image with og:image:alt.

  2. Links named

    Give every link visible text or a meaningful accessible name.

  3. Main landmark

    Mark the main content with one <main> or role="main" landmark.

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

Your path to S-Tier

Not yet S-Tier

Healthy links, every scored requirement passed, and complete evidence in the selected sample.

  • Revalidate the badge with a new scan (valid for 30 days).
  • Pass all scored quality requirements across the five categories.
  • Verify every required check and selected destination; incomplete or retained evidence cannot unlock the badge.
How this result qualifies

Verified internal navigation

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality.

100.00/100 link health · 80.53/100 quality · 190 internal destinations

New comparison baseline. A change in coverage is not a verified improvement.

The diagnostic report below may cover additional pages and external links. Only the stored competitive sample determines the ranking. At least 10 verified internal links are required; unavailable checklist items do not exclude a site. How scoring works

Explore issues & evidenceConfirmed issues, suggested fixes and the evidence behind them.
0 diagnostic broken links73 pages readExtended evidence may include links outside the badge sample.
Latest competitive sample and evidence · 80.53/100 quality

At least 10 internal destinations were verified. Unknown items do not disqualify the site; confirmed checklist failures reduce quality. The available outcomes agreed between passes.

20 selected source URLs · 200 internal destinations. 190 evaluated · 10 unknown · 0 using previous evidence. The expanded diagnostic report follows below.

SEO
96.00/100
Accessibility
70.00/100
Structure
68.33/100
Sharing
69.44/100
Security
100.00/100
Selected pages
  • https://resend.com/
  • https://resend.com/about
  • https://resend.com/blog
  • https://resend.com/brand
  • https://resend.com/careers
  • https://resend.com/changelog
  • https://resend.com/clubs
  • https://resend.com/customers
  • https://resend.com/docs/knowledge-base/introduction
  • https://resend.com/enterprise
  • https://resend.com/events
  • https://resend.com/features/audiences
  • https://resend.com/features/automations
  • https://resend.com/features/broadcasts
  • https://resend.com/features/dedicated-ips
  • https://resend.com/features/inbound
  • https://resend.com/features/templates
  • https://resend.com/features/webhooks
  • https://resend.com/home
  • https://resend.com/humans
Internal link verdicts and weights
  • ok · weight 6 · https://resend.com/
  • ok · weight 6 · https://resend.com/about
  • ok · weight 6 · https://resend.com/blog
  • ok · weight 6 · https://resend.com/brand
  • ok · weight 6 · https://resend.com/careers
  • ok · weight 6 · https://resend.com/changelog
  • ok · weight 6 · https://resend.com/clubs
  • ok · weight 6 · https://resend.com/customers
  • ok · weight 6 · https://resend.com/docs/api-reference/introduction
  • ok · weight 6 · https://resend.com/docs/dashboard/api-keys/introduction
  • ok · weight 6 · https://resend.com/docs/dashboard/settings/billing
  • ok · weight 6 · https://resend.com/docs/dashboard/settings/sso
  • ok · weight 6 · https://resend.com/docs/dashboard/settings/team
  • ok · weight 6 · https://resend.com/docs/dashboard/settings/unsubscribe-page
  • ok · weight 6 · https://resend.com/docs/dmarc-analyzer
  • ok · weight 6 · https://resend.com/docs/guides/building-a-resend-oauth-client
  • ok · weight 6 · https://resend.com/docs/guides/devin
  • ok · weight 6 · https://resend.com/docs/guides/paper
  • ok · weight 6 · https://resend.com/docs/guides/vercel-marketplace-integration
  • ok · weight 6 · https://resend.com/docs/introduction
  • ok · weight 6 · https://resend.com/docs/knowledge-base/403-error-1010
  • ok · weight 6 · https://resend.com/docs/knowledge-base/403-error-domain-mismatch
  • ok · weight 6 · https://resend.com/docs/knowledge-base/403-error-resend-dev-domain
  • ok · weight 6 · https://resend.com/docs/knowledge-base/account-quotas-and-limits
  • ok · weight 6 · https://resend.com/docs/knowledge-base/audience-hygiene
  • ok · weight 6 · https://resend.com/docs/knowledge-base/do-i-need-2048-dkim
  • ok · weight 6 · https://resend.com/docs/knowledge-base/does-resend-require-production-approval
  • ok · weight 6 · https://resend.com/docs/knowledge-base/domain-already-registered
  • ok · weight 6 · https://resend.com/docs/knowledge-base/downloading-documents
  • ok · weight 6 · https://resend.com/docs/knowledge-base/embed-react-email-editor
  • ok · weight 6 · https://resend.com/docs/knowledge-base/end-to-end-testing-with-playwright
  • ok · weight 6 · https://resend.com/docs/knowledge-base/forward-emails-with-resend-inbound
  • ok · weight 6 · https://resend.com/docs/knowledge-base/getting-started-with-resend-and-supabase
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-can-i-add-mfa
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-can-i-change-my-email-address
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-can-i-delete-my-resend-account
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-can-i-receive-emails-with-resend
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-I-create-an-email-address-or-sender-in-resend
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-dedicated-ips-work
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-avoid-conflicting-with-my-mx-records
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-avoid-gmails-spam-folder
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-avoid-icloud-spam-folder
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-avoid-outlooks-spam-folder
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-avoid-yahoos-spam-folder
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-cancel-a-broadcast
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-ensure-sensitive-data-isnt-stored-on-resend
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-fix-cors-issues
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-maximize-deliverability-for-supabase-auth-emails
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-send-with-an-avatar
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-do-i-set-up-apple-branded-mail
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-to-add-more-domains
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-to-handle-a-leaked-api-key
  • ok · weight 6 · https://resend.com/docs/knowledge-base/how-to-handle-api-keys
  • ok · weight 6 · https://resend.com/docs/knowledge-base/introduction
  • ok · weight 6 · https://resend.com/docs/knowledge-base/is-it-better-to-send-emails-from-a-subdomain-or-the-root-domain
  • ok · weight 6 · https://resend.com/docs/knowledge-base/n8n-integration
  • ok · weight 6 · https://resend.com/docs/knowledge-base/sending-apple-private-relay
  • ok · weight 6 · https://resend.com/docs/knowledge-base/setting-up-resend-for-multi-tenants
  • ok · weight 6 · https://resend.com/docs/knowledge-base/should-i-add-an-unsubscribe-link
  • ok · weight 6 · https://resend.com/docs/knowledge-base/template-emails-with-react-email
  • ok · weight 6 · https://resend.com/docs/knowledge-base/warming-up
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-attachment-types-are-not-supported
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-counts-as-email-consent
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-email-addresses-to-use-for-testing
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-if-an-email-says-delivered-but-the-recipient-has-not-received-it
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-if-my-domain-is-not-verifying
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-is-resend-pricing
  • ok · weight 6 · https://resend.com/docs/knowledge-base/what-sending-feature-to-use
  • ok · weight 6 · https://resend.com/docs/knowledge-base/whats-the-difference-between-opportunistic-tls-vs-enforced-tls
  • ok · weight 6 · https://resend.com/docs/knowledge-base/why-are-my-emails-going-to-spam
  • ok · weight 6 · https://resend.com/docs/knowledge-base/why-are-my-emails-landing-on-the-suppression-list
  • ok · weight 6 · https://resend.com/docs/knowledge-base/why-are-my-open-rates-not-accurate
  • ok · weight 6 · https://resend.com/docs/knowledge-base/why-use-topics
  • ok · weight 6 · https://resend.com/docs/security
  • ok · weight 6 · https://resend.com/enterprise
  • ok · weight 6 · https://resend.com/events
  • ok · weight 6 · https://resend.com/features/audiences
  • ok · weight 6 · https://resend.com/features/automations
  • ok · weight 6 · https://resend.com/features/broadcasts
  • ok · weight 6 · https://resend.com/features/dedicated-ips
  • ok · weight 6 · https://resend.com/features/inbound
  • ok · weight 6 · https://resend.com/features/templates
  • ok · weight 6 · https://resend.com/features/webhooks
  • ok · weight 6 · https://resend.com/home
  • ok · weight 6 · https://resend.com/humans
  • ok · weight 6 · https://resend.com/insiders
  • ok · weight 6 · https://resend.com/legal
  • ok · weight 6 · https://resend.com/login
  • ok · weight 6 · https://resend.com/migrate
  • ok · weight 6 · https://resend.com/open-source
  • ok · weight 6 · https://resend.com/philosophy
  • ok · weight 6 · https://resend.com/pricing
  • ok · weight 6 · https://resend.com/security
  • ok · weight 6 · https://resend.com/security/gdpr
  • ok · weight 6 · https://resend.com/security/soc-2
  • ok · weight 6 · https://resend.com/signup
  • ok · weight 6 · https://resend.com/status
  • ok · weight 6 · https://resend.com/support
  • ok · weight 6 · https://resend.com/wallpapers
  • ok · weight 4 · https://resend.com/docs
  • ok · weight 4 · https://resend.com/docs/dashboard/emails/send-test-emails
  • ok · weight 4 · https://resend.com/docs/dashboard/webhooks/introduction
  • ok · weight 4 · https://resend.com/docs/send-with-nextjs
  • ok · weight 4 · https://resend.com/forward
  • ok · weight 4 · https://resend.com/get-started
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-brand-assets.zip
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-icon-black.png
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-icon-black.svg
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-icon-white.png
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-icon-white.svg
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-screenshot.png
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-wordmark-black.png
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-wordmark-black.svg
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-wordmark-white.png
  • unverifiable · weight 2 · https://cdn.resend.com/brand/resend-wordmark-white.svg
  • ok · weight 2 · https://resend.com/api-keys
  • ok · weight 2 · https://resend.com/blog/1-million-users
  • ok · weight 2 · https://resend.com/blog/3-million-to-make-email-safer
  • ok · weight 2 · https://resend.com/blog/3-million-users
  • ok · weight 2 · https://resend.com/blog/400-000-users-and-beyond
  • ok · weight 2 · https://resend.com/blog/6-steps-to-improve-your-sender-reputation-score
  • ok · weight 2 · https://resend.com/blog/6-tips-for-accessible-emails
  • ok · weight 2 · https://resend.com/blog/agent-experience
  • ok · weight 2 · https://resend.com/blog/ai-email-editor
  • ok · weight 2 · https://resend.com/blog/apple-branded-mail
  • ok · weight 2 · https://resend.com/blog/best-email-verification-apis
  • ok · weight 2 · https://resend.com/blog/best-notification-infrastructure-services
  • ok · weight 2 · https://resend.com/blog/broadcast-api
  • ok · weight 2 · https://resend.com/blog/broadcast-schedule
  • ok · weight 2 · https://resend.com/blog/dedicated-ips
  • ok · weight 2 · https://resend.com/blog/deliverability-insights
  • ok · weight 2 · https://resend.com/blog/design-engineering-an-x-component
  • ok · weight 2 · https://resend.com/blog/dmarc-policy-modes
  • ok · weight 2 · https://resend.com/blog/do-you-need-a-dedicated-ip
  • ok · weight 2 · https://resend.com/blog/do-you-need-a-warmup-service
  • ok · weight 2 · https://resend.com/blog/email-authentication-a-developers-guide
  • ok · weight 2 · https://resend.com/blog/email-automation-for-openclaw-using-resend
  • ok · weight 2 · https://resend.com/blog/email-changes-coming-to-ios-18
  • ok · weight 2 · https://resend.com/blog/email-changes-for-bimi
  • ok · weight 2 · https://resend.com/blog/email-verification-api
  • ok · weight 2 · https://resend.com/blog/engineering-a-vercel-chat-adapter
  • ok · weight 2 · https://resend.com/blog/engineering-an-ai-app
  • ok · weight 2 · https://resend.com/blog/engineering-idempotency-keys
  • ok · weight 2 · https://resend.com/blog/first-ops-offsite
  • ok · weight 2 · https://resend.com/blog/four-ways-to-hurt-your-sender-reputation
  • ok · weight 2 · https://resend.com/blog/gdpr
  • ok · weight 2 · https://resend.com/blog/gmail-and-yahoo-bulk-sending-requirements-for-2024
  • ok · weight 2 · https://resend.com/blog/hacktoberfest-2025
  • ok · weight 2 · https://resend.com/blog/how-dmarc-applies-to-subdomains
  • ok · weight 2 · https://resend.com/blog/how-dub-uses-webhooks-to-power-features
  • ok · weight 2 · https://resend.com/blog/how-gumroad-migrated-100m-emails-to-resend
  • ok · weight 2 · https://resend.com/blog/how-raycast-modernized-their-email-sending
  • ok · weight 2 · https://resend.com/blog/how-replit-built-effortless-email-sending-features
  • ok · weight 2 · https://resend.com/blog/how-to-configure-supabase-to-send-emails-from-your-domain
  • ok · weight 2 · https://resend.com/blog/how-to-create-a-devtools-agent-skill
  • ok · weight 2 · https://resend.com/blog/how-to-pick-a-startup-name
  • ok · weight 2 · https://resend.com/blog/how-to-properly-get-email-consent
  • ok · weight 2 · https://resend.com/blog/how-to-read-a-dmarc-report
  • ok · weight 2 · https://resend.com/blog/how-to-send-emails-using-bun
  • ok · weight 2 · https://resend.com/blog/how-to-validate-form-inputs
  • ok · weight 2 · https://resend.com/blog/how-to-warm-up-a-new-domain
  • ok · weight 2 · https://resend.com/blog/how-vercel-uses-react-email-for-next-js-conf
  • ok · weight 2 · https://resend.com/blog/how-we-use-friction-logs-to-improve-the-product
  • ok · weight 2 · https://resend.com/blog/improved-performance-for-tailwind-emails
  • ok · weight 2 · https://resend.com/blog/improving-time-to-inbox-in-asia
  • ok · weight 2 · https://resend.com/blog/inbound-emails
  • ok · weight 2 · https://resend.com/blog/incident-report-for-february-15-2026
  • ok · weight 2 · https://resend.com/blog/incident-report-for-february-21-2024
  • ok · weight 2 · https://resend.com/blog/incident-report-for-january-10-2024
  • ok · weight 2 · https://resend.com/blog/incident-report-for-november-18-2025
  • ok · weight 2 · https://resend.com/blog/introducing-automations
  • ok · weight 2 · https://resend.com/blog/introducing-custom-tracking-domain
  • ok · weight 2 · https://resend.com/blog/introducing-dmarc-analyzer
  • ok · weight 2 · https://resend.com/blog/introducing-email-skills
  • ok · weight 2 · https://resend.com/blog/introducing-light-mode
  • ok · weight 2 · https://resend.com/blog/introducing-marketing-analytics
  • ok · weight 2 · https://resend.com/blog/introducing-new-email
  • ok · weight 2 · https://resend.com/blog/introducing-resend
  • ok · weight 2 · https://resend.com/blog/introducing-templates
  • ok · weight 2 · https://resend.com/blog/introducing-the-batch-emails-api
  • ok · weight 2 · https://resend.com/blog/introducing-the-scale-plan
  • ok · weight 2 · https://resend.com/blog/introducing-the-schedule-email-api
  • ok · weight 2 · https://resend.com/blog/launch-week-1-wrap-up
  • ok · weight 2 · https://resend.com/blog/launch-week-6-wrap-up
  • ok · weight 2 · https://resend.com/blog/launch-week-behind-the-scenes
  • ok · weight 2 · https://resend.com/blog/lessons-learned-from-growing-a-waitlist
  • ok · weight 2 · https://resend.com/blog/manage-subscribers-using-resend-audiences
  • ok · weight 2 · https://resend.com/blog/microsoft-bulk-sending-requirements-2025
  • ok · weight 2 · https://resend.com/blog/multi-region
  • ok · weight 2 · https://resend.com/blog/multiplayer-editor
  • ok · weight 2 · https://resend.com/blog/multiple-teams
  • ok · weight 2 · https://resend.com/blog/new-contacts-experience
  • ok · weight 2 · https://resend.com/blog/new-domain-verification-experience
  • ok · weight 2 · https://resend.com/blog/new-email-public-launch
  • ok · weight 2 · https://resend.com/blog/new-features-in-2024
  • ok · weight 2 · https://resend.com/blog/new-features-in-2025
  • ok · weight 2 · https://resend.com/blog/new-free-tier
  • ok · weight 2 · https://resend.com/blog/new-integrations
  • ok · weight 2 · https://resend.com/blog/one-more-ai-thing
  • ok · weight 2 · https://resend.com/blog/open-and-click-tracking
Scoring checks
  • Page title: passed · 20/20 applicable observations

    https://resend.com/: Resend · Email for developers

    https://resend.com/about: About · Resend

    https://resend.com/blog: Blog · Resend

    https://resend.com/brand: Brand kit · Resend

    https://resend.com/careers: Careers · Resend

  • Distinct page titles: failed · 18/20 applicable observations

    https://resend.com/: Resend · Email for developers

    https://resend.com/home: Resend · Email for developers

    https://resend.com/about: About · Resend

    https://resend.com/blog: Blog · Resend

    https://resend.com/brand: Brand kit · Resend

  • Meta description: passed · 20/20 applicable observations

    https://resend.com/: The best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.

    https://resend.com/about: The web has come a long way in the last 10 years, but why is email stuck in the past? It doesn't have to be that way.

    https://resend.com/blog: Stay up to date with the latest news and insights from the Resend team.

    https://resend.com/brand: Guidelines and assets for presenting the Resend brand consistently.

    https://resend.com/careers: We're creating something special here, and we're looking for people who care deeply about quality to build it with us.

  • Self-referencing canonical: failed · 18/20 applicable observations

    https://resend.com/events: https://resend.com

    https://resend.com/home: https://resend.com

    https://resend.com/: https://resend.com

    https://resend.com/about: https://resend.com/about

    https://resend.com/blog: https://resend.com/blog

  • Main heading: passed · 20/20 applicable observations

    https://resend.com/: 1 H1 element(s)

    https://resend.com/about: 1 H1 element(s)

    https://resend.com/blog: 1 H1 element(s)

    https://resend.com/brand: 1 H1 element(s)

    https://resend.com/careers: 1 H1 element(s)

  • Heading hierarchy: failed · 11/20 applicable observations

    https://resend.com/blog: 1 skipped heading level(s)

    https://resend.com/careers: 1 skipped heading level(s)

    https://resend.com/clubs: 1 skipped heading level(s)

    https://resend.com/docs/knowledge-base/introduction: 1 skipped heading level(s)

    https://resend.com/enterprise: 2 skipped heading level(s)

  • Main landmark: failed · 1/20 applicable observations

    https://resend.com/: 0 main landmarks

    https://resend.com/about: 0 main landmarks

    https://resend.com/blog: 0 main landmarks

    https://resend.com/brand: 0 main landmarks

    https://resend.com/careers: 0 main landmarks

  • Mobile viewport: passed · 20/20 applicable observations

    https://resend.com/: width=device-width, initial-scale=1

    https://resend.com/about: width=device-width, initial-scale=1

    https://resend.com/blog: width=device-width, initial-scale=1

    https://resend.com/brand: width=device-width, initial-scale=1

    https://resend.com/careers: width=device-width, initial-scale=1

  • Image dimensions declared: failed · 15/20 applicable observations

    https://resend.com/about: 3 of 46 images lack width/height attributes or an aspect-ratio style

    https://resend.com/blog: 173 of 177 images lack width/height attributes or an aspect-ratio style

    https://resend.com/docs/knowledge-base/introduction: 2 of 2 images lack width/height attributes or an aspect-ratio style

    https://resend.com/enterprise: 6 of 10 images lack width/height attributes or an aspect-ratio style

    https://resend.com/events: 5 of 9 images lack width/height attributes or an aspect-ratio style

  • Structured data syntax: failed · 15/20 applicable observations

    https://resend.com/brand: 0 of 0 blocks have valid JSON-LD structure

    https://resend.com/careers: 0 of 0 blocks have valid JSON-LD structure

    https://resend.com/enterprise: 0 of 1 blocks have valid JSON-LD structure

    https://resend.com/events: 0 of 0 blocks have valid JSON-LD structure

    https://resend.com/home: 0 of 0 blocks have valid JSON-LD structure

  • Document language: passed · 20/20 applicable observations

    https://resend.com/: en

    https://resend.com/about: en

    https://resend.com/blog: en

    https://resend.com/brand: en

    https://resend.com/careers: en

  • Image alternatives declared: passed · 20/20 applicable observations

    https://resend.com/: 0 of 12 images lack an alt attribute

    https://resend.com/about: 0 of 46 images lack an alt attribute

    https://resend.com/blog: 0 of 177 images lack an alt attribute

    https://resend.com/brand: 0 of 10 images lack an alt attribute

    https://resend.com/careers: 0 of 6 images lack an alt attribute

  • Form controls named: failed · 1/2 applicable observations

    https://resend.com/: 0 of 0 controls have no HTML label

    https://resend.com/about: 0 of 0 controls have no HTML label

    https://resend.com/blog: 0 of 0 controls have no HTML label

    https://resend.com/brand: 0 of 0 controls have no HTML label

    https://resend.com/careers: 0 of 0 controls have no HTML label

  • Buttons named: failed · 19/20 applicable observations

    https://resend.com/features/broadcasts: 3 of 30 buttons have no HTML name

    https://resend.com/: 0 of 47 buttons have no HTML name

    https://resend.com/about: 0 of 7 buttons have no HTML name

    https://resend.com/blog: 0 of 9 buttons have no HTML name

    https://resend.com/brand: 0 of 7 buttons have no HTML name

  • Links named: failed · 1/20 applicable observations

    https://resend.com/: 1 of 55 links have no HTML name

    https://resend.com/about: 1 of 52 links have no HTML name

    https://resend.com/blog: 167 of 483 links have no HTML name

    https://resend.com/brand: 1 of 51 links have no HTML name

    https://resend.com/careers: 1 of 55 links have no HTML name

  • Descriptive link text: failed · 14/20 applicable observations

    https://resend.com/: 4 of 55 links use generic text: "learn more"

    https://resend.com/enterprise: 8 of 60 links use generic text: "learn more"

    https://resend.com/features/audiences: 3 of 49 links use generic text: "learn more"

    https://resend.com/features/automations: 3 of 49 links use generic text: "learn more"

    https://resend.com/features/webhooks: 2 of 46 links use generic text: "learn more"

  • Open Graph title: passed · 20/20 applicable observations

    https://resend.com/: Resend · Email for developers

    https://resend.com/about: About · Resend

    https://resend.com/blog: Blog · Resend

    https://resend.com/brand: Brand kit · Resend

    https://resend.com/careers: Careers · Resend

  • Open Graph description: passed · 20/20 applicable observations

    https://resend.com/: The best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.

    https://resend.com/about: The web has come a long way in the last 10 years, but why is email stuck in the past? It doesn't have to be that way.

    https://resend.com/blog: Stay up to date with the latest news and insights from the Resend team.

    https://resend.com/brand: Guidelines and assets for presenting the Resend brand consistently.

    https://resend.com/careers: We're creating something special here, and we're looking for people who care deeply about quality to build it with us.

  • Open Graph type: failed · 2/20 applicable observations

    https://resend.com/about: No og:type

    https://resend.com/blog: No og:type

    https://resend.com/brand: No og:type

    https://resend.com/careers: No og:type

    https://resend.com/changelog: No og:type

  • Open Graph URL: failed · 3/20 applicable observations

    https://resend.com/about: No og:url

    https://resend.com/brand: No og:url

    https://resend.com/careers: No og:url

    https://resend.com/changelog: No og:url

    https://resend.com/clubs: No og:url

  • Open Graph image URL: passed · 20/20 applicable observations

    https://resend.com/: https://resend.com/static/cover.png

    https://resend.com/about: https://resend.com/static/cover-about.png

    https://resend.com/blog: https://resend.com/static/cover.png

    https://resend.com/brand: https://cdn.resend.com/cover-brand.png

    https://resend.com/careers: https://resend.com/static/careers/og-image.png

  • Open Graph image description: failed · 0/20 applicable observations

    https://resend.com/: No sharing image description

    https://resend.com/about: No sharing image description

    https://resend.com/blog: No sharing image description

    https://resend.com/brand: No sharing image description

    https://resend.com/careers: No sharing image description

  • Social card type: passed · 20/20 applicable observations

    https://resend.com/: summary_large_image

    https://resend.com/about: summary_large_image

    https://resend.com/blog: summary_large_image

    https://resend.com/brand: summary_large_image

    https://resend.com/careers: summary_large_image

  • HTTPS page: passed · 20/20 applicable observations

    https://resend.com/: https://resend.com/

    https://resend.com/about: https://resend.com/about

    https://resend.com/blog: https://resend.com/blog

    https://resend.com/brand: https://resend.com/brand

    https://resend.com/careers: https://resend.com/careers

  • No insecure embedded resources: passed · 20/20 applicable observations

    https://resend.com/: 0 HTTP embedded resource URL(s)

    https://resend.com/about: 0 HTTP embedded resource URL(s)

    https://resend.com/blog: 0 HTTP embedded resource URL(s)

    https://resend.com/brand: 0 HTTP embedded resource URL(s)

    https://resend.com/careers: 0 HTTP embedded resource URL(s)

  • Homepage favicon available: passed · 1/1 applicable observations

    https://resend.com/static/favicons/favicon-marketing.ico?v=1: HTTP 200; image/vnd.microsoft.icon

  • Homepage sharing image available: passed · 1/1 applicable observations

    https://resend.com/static/cover.png: HTTP 200; image/png

  • Root sitemap available: passed · 1/1 applicable observations

    https://resend.com/sitemap.xml: HTTP 200; sitemap root found

  • Rendered color contrast: unverified · 0/1 applicable observations

    https://resend.com/: Requires a browser or human assessment; excluded from points.

  • Keyboard and focus behavior: unverified · 0/1 applicable observations

    https://resend.com/: Requires a browser or human assessment; excluded from points.

  • HSTS declared: passed · 1/1 applicable observations

    https://resend.com/: Strict-Transport-Security: max-age=63072000

  • Content Security Policy declared: passed · 1/1 applicable observations

    https://resend.com/: Content-Security-Policy: default-src 'self'; connect-src 'self' data: https://api.liveblocks.io wss://api.liveblocks.io/ https://react-tweet.vercel.app https://js.hs-scripts.com https://unpkg.com https://app.posthog.com https://fonts.gstatic.com https://us.

Sample reference: 79729ff593ad8accb3cb52c22ea742867671f236d743cb1b0e31ad930dd5440b

No confirmed broken links in this sample. Unverified URLs are not evidence of healthy links.

Diagnostic checklist

14 passed · 19 need work · 3 not verified. Open a check for the evidence and suggested fix.

SEO
92.88
Sharing
74.12
Security
100.00
HTTP response measurement

152 ms median to homepage response headers. Measurements: 152, 131, 187 ms.

Same crawler, three sequential requests, DNS and TLS included. Timing is diagnostic only and never decides a position. This is server/network response, not browser loading or Core Web Vitals.

Static checks inspect crawler-visible HTML; they do not certify accessibility or code quality.

SEO3 to improve
Page titlePassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Give each page a descriptive, non-empty <title>.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Distinct page titlesNeeds work

61/73 applicable observations passed. 0.84/1 checklist weight earned.

How to improve: Use a title that describes the purpose of this page rather than repeating the same title across URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Meta descriptionNeeds work

71/73 applicable observations passed. 0.97/1 checklist weight earned.

How to improve: Add a non-empty meta name="description" that summarizes this page.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Self-referencing canonicalNeeds work

61/73 applicable observations passed. 0.84/1 checklist weight earned.

How to improve: Declare exactly one <link rel="canonical"> whose absolute URL is this page's own final URL (same scheme, host, path and query; only a trailing slash or fragment may differ). Cross-URL canonicals belong on duplicate pages, not on the indexable page itself. Reference: Google Search Central, canonicalization.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Root sitemap availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Publish a sitemap URL set or index at /sitemap.xml. This checks its root, not every listed URL.

Accessibility4 to improve
Document languagePassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare a valid language tag on the html element, such as en or pt-BR.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image alternatives declaredPassed

72/72 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add alt text to informative images. Use alt="" for decorative images. This check does not judge text quality.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Form controls namedNeeds work

6/7 applicable observations passed. 0.86/1 checklist weight earned.

How to improve: Associate a label with each visible form control, or provide a non-empty aria-label / valid aria-labelledby.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Buttons namedNeeds work

70/72 applicable observations passed. 0.97/1 checklist weight earned.

How to improve: Give every button visible text or an accessible name, including icon-only buttons.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Rendered color contrastNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Check foreground/background contrast in the rendered page.

Keyboard and focus behaviorNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Test every interactive control with a keyboard and inspect focus visibility.

Structure5 to improve
Main headingNeeds work

71/73 applicable observations passed. 0.97/1 checklist weight earned.

How to improve: Add a descriptive H1 identifying the main topic.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Heading hierarchyNeeds work

36/73 applicable observations passed. 0.49/1 checklist weight earned.

How to improve: Nest headings logically without skipping a level, starting with H1.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Main landmarkNeeds work

9/73 applicable observations passed. 0.12/1 checklist weight earned.

How to improve: Mark the main content with one <main> or role="main" landmark.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Mobile viewportPassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Add meta name="viewport" with width=device-width and do not disable user zoom.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Image dimensions declaredNeeds work

46/72 applicable observations passed. 0.64/1 checklist weight earned.

How to improve: Declare width and height attributes (or an inline aspect-ratio style) on every visible <img> so the browser reserves space before the image loads. Reference: web.dev / Lighthouse "image elements have explicit width and height" (layout shift).

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Structured data syntaxNeeds work

54/73 applicable observations passed. 0.74/1 checklist weight earned.

How to improve: Provide JSON-LD with @context and @type (or a typed @graph). Match the markup to the visible content; syntax alone does not validate its meaning. Reference: schema.org and Google structured data guidelines.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Sharing5 to improve
Open Graph titlePassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Provide a non-empty og:title meta property.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph descriptionNeeds work

72/73 applicable observations passed. 0.99/1 checklist weight earned.

How to improve: Provide a non-empty og:description meta property.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph typeNeeds work

38/73 applicable observations passed. 0.52/1 checklist weight earned.

How to improve: Declare og:type, such as website or article.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph URLNeeds work

14/73 applicable observations passed. 0.19/1 checklist weight earned.

How to improve: Set og:url to an absolute HTTP(S) URL for this content.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image URLNeeds work

71/73 applicable observations passed. 0.97/1 checklist weight earned.

How to improve: Set og:image to an absolute HTTP(S) image URL. Homepage image availability is checked separately.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Open Graph image descriptionNeeds work

0/71 applicable observations passed. 0.00/1 checklist weight earned.

How to improve: Describe the sharing image with og:image:alt.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Social card typePassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Declare twitter:card as summary or summary_large_image for a website card.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Homepage favicon availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Homepage sharing image availablePassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve a non-empty public image with an image Content-Type.

Security0 to improve
HTTPS pagePassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Serve the page over HTTPS with a valid certificate.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

No insecure embedded resourcesPassed

73/73 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Use HTTPS for embedded script, image, stylesheet, frame, audio and video URLs.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

HSTS declaredPassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Send Strict-Transport-Security on HTTPS responses with max-age of at least 15552000 seconds (180 days); OWASP recommends one year and includeSubDomains. Reference: OWASP HTTP Strict Transport Security cheat sheet, MDN.

Content Security Policy declaredPassed

1/1 applicable observations passed. 1.00/1 checklist weight earned.

How to improve: Send a Content-Security-Policy header (or a <meta http-equiv="Content-Security-Policy"> on the page) that restricts script and resource sources. This check verifies presence, not policy strength. Reference: OWASP Content Security Policy cheat sheet, MDN.

  • https://resend.com/Content-Security-Policy: default-src 'self'; connect-src 'self' data: https://api.liveblocks.io wss://api.liveblocks.io/ https://react-tweet.vercel.app https://js.hs-scripts.com https://unpkg.com https://app.posthog.com https://fonts.gstatic.com https://us.
AI access1 to improve
Content in initial HTMLNeeds work

72/73 applicable observations passed. 0.99/1 checklist weight earned.

How to improve: Render meaningful main content on the server so readers can access it without executing JavaScript.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Performance1 to improve
HTML transfer budgetNeeds work

66/73 applicable observations passed. 0.90/1 checklist weight earned.

How to improve: Keep the uncompressed HTML at or below 500 KB. Remove duplicated inline payloads and unnecessary markup.

Showing up to five examples, with failed observations first. Full per-page observations are listed below and available in the report API.

Repeated homepage HTTP responsePassed

1/1 applicable observations passed. Informational; excluded from points.

How to improve: Improve server response and CDN caching. Median of three requests; diagnostic only, never a ranking tiebreak.

  • https://resend.com/3/3 successful measurements to response headers. Includes DNS and TLS; excludes rendering.
Browser loading and Core Web VitalsNot verified

0/1 applicable observations passed. Informational; excluded from points.

How to improve: Measure LCP, INP and CLS with browser and field tools.

Checklist quality-v4. Competitive weights: SEO 25%, Accessibility 25%, Structure 25%, Sharing 10%, Security 15%. AI access and Performance are diagnostic only. This expanded report may include pages outside the competitive sample. Unverified scored checks earn no points; not-applicable and manual checks are excluded. Full methodology and references.

HTTP response timings

HTTP response time measured by our crawler; not browser loading speed.

Pages inspected (73)

All 73 pages from this scan.

PageStatusTitleH1ms
https://resend.com/200Resend · Email for developers
Page checklist evidence
  • title: passedResend · Email for developers
  • description: passedThe best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.
  • canonical: passedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 12 images lack an alt attribute
  • img-dimensions: passed0 of 12 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 47 buttons have no HTML name
  • links-named: failed1 of 55 links have no HTML name
  • link-text: failed4 of 55 links use generic text: "learn more"
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend · Email for developers
  • og-description: passedThe best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed13638 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed410,249 bytes of HTML; budget 500,000
1435
https://resend.com/about200About · Resend
Page checklist evidence
  • title: passedAbout · Resend
  • description: passedThe web has come a long way in the last 10 years, but why is email stuck in the past? It doesn't have to be that way.
  • canonical: passedhttps://resend.com/about
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 46 images lack an alt attribute
  • img-dimensions: failed3 of 46 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 52 links have no HTML name
  • link-text: passed0 of 52 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/about
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAbout · Resend
  • og-description: passedThe web has come a long way in the last 10 years, but why is email stuck in the past? It doesn't have to be that way.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-about.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4574 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed232,858 bytes of HTML; budget 500,000
1272
https://resend.com/blog200Blog · Resend
Page checklist evidence
  • title: passedBlog · Resend
  • description: passedStay up to date with the latest news and insights from the Resend team.
  • canonical: passedhttps://resend.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 177 images lack an alt attribute
  • img-dimensions: failed173 of 177 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed167 of 483 links have no HTML name
  • link-text: passed0 of 483 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog · Resend
  • og-description: passedStay up to date with the latest news and insights from the Resend team.
  • og-type: failedNo og:type
  • og-url: passedhttps://resend.com/blog
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed10056 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed934,313 bytes of HTML; budget 500,000
1486
https://resend.com/brand200Brand kit · Resend
Page checklist evidence
  • title: passedBrand kit · Resend
  • description: passedGuidelines and assets for presenting the Resend brand consistently.
  • canonical: passedhttps://resend.com/brand
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 10 images lack an alt attribute
  • img-dimensions: passed0 of 10 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 51 links have no HTML name
  • link-text: passed0 of 51 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/brand
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBrand kit · Resend
  • og-description: passedGuidelines and assets for presenting the Resend brand consistently.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/cover-brand.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1025 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed129,159 bytes of HTML; budget 500,000
1496
https://resend.com/careers200Careers · Resend
Page checklist evidence
  • title: passedCareers · Resend
  • description: passedWe're creating something special here, and we're looking for people who care deeply about quality to build it with us.
  • canonical: passedhttps://resend.com/careers
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: passed0 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 13 buttons have no HTML name
  • links-named: failed1 of 55 links have no HTML name
  • link-text: passed0 of 55 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/careers
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCareers · Resend
  • og-description: passedWe're creating something special here, and we're looking for people who care deeply about quality to build it with us.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/careers/og-image.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed8299 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed220,613 bytes of HTML; budget 500,000
1275
https://resend.com/changelog200Changelog · Resend
Page checklist evidence
  • title: passedChangelog · Resend
  • description: passedStay up to date with the latest changes, improvements, and new features.
  • canonical: passedhttps://resend.com/changelog
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 109 images lack an alt attribute
  • img-dimensions: passed0 of 109 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed75 of 295 links have no HTML name
  • link-text: passed0 of 295 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/changelog
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedChangelog · Resend
  • og-description: passedStay up to date with the latest changes, improvements, and new features.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed12135 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed585,598 bytes of HTML; budget 500,000
1999
https://resend.com/clubs200Clubs · Resend
Page checklist evidence
  • title: passedClubs · Resend
  • description: passedThe unofficial-official side quests of the Resend team.
  • canonical: passedhttps://resend.com/clubs
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/clubs
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedClubs · Resend
  • og-description: passedThe unofficial-official side quests of the Resend team.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/clubs/cover-clubs.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1181 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed124,027 bytes of HTML; budget 500,000
1646
https://resend.com/customers200Customers · Resend
Page checklist evidence
  • title: passedCustomers · Resend
  • description: passedCompanies of all sizes trust Resend to deliver their most important emails.
  • canonical: passedhttps://resend.com/customers
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 40 links have no HTML name
  • link-text: passed0 of 40 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/customers
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedCustomers · Resend
  • og-description: passedCompanies of all sizes trust Resend to deliver their most important emails.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-customers.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed508 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed247,513 bytes of HTML; budget 500,000
1277
https://resend.com/docs/knowledge-base/introduction200Introduction - Resend
Page checklist evidence
  • title: passedIntroduction - Resend
  • description: passedA collection of answers to frequently asked questions.
  • canonical: passedhttps://resend.com/docs/knowledge-base/introduction
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 19 buttons have no HTML name
  • links-named: passed0 of 96 links have no HTML name
  • link-text: passed0 of 96 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1, viewport-fit=cover
  • https: passedhttps://resend.com/docs/knowledge-base/introduction
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIntroduction - Resend
  • og-description: passedA collection of answers to frequently asked questions.
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com/docs/knowledge-base/introduction
  • og-image: passedhttps://resend.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DKnowledge%2BBase%26title%3DIntroduction%26description%3DA%2Bcollection%2Bof%2Banswers%2Bto%2Bfrequently%2Basked%2Bquestions.%26theme%3D89aa4c7cfca5bc46b8b29fdd&w=1200&q=100
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed3987 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed408,218 bytes of HTML; budget 500,000
1238
https://resend.com/enterprise200Enterprise · Resend
Page checklist evidence
  • title: passedEnterprise · Resend
  • description: passedEnterprise-grade email infrastructure: reliable delivery, world-class security, and expert support.
  • canonical: passedhttps://resend.com/enterprise
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 10 images lack an alt attribute
  • img-dimensions: failed6 of 10 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 6 controls have no HTML label
  • buttons: passed0 of 21 buttons have no HTML name
  • links-named: failed1 of 60 links have no HTML name
  • link-text: failed8 of 60 links use generic text: "learn more"
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/enterprise
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedEnterprise · Resend
  • og-description: passedEnterprise-grade email infrastructure: reliable delivery, world-class security, and expert support.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-enterprise.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4139 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 1 blocks have valid JSON-LD structure
  • html-size: passed310,957 bytes of HTML; budget 500,000
1273
https://resend.com/events200Events · Resend
Page checklist evidence
  • title: passedEvents · Resend
  • description: passedExplore what’s coming soon and catch up on past events.
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 9 images lack an alt attribute
  • img-dimensions: failed5 of 9 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 79 links have no HTML name
  • link-text: passed0 of 79 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/events
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedEvents · Resend
  • og-description: passedExplore what’s coming soon and catch up on past events.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-events.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2653 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed203,210 bytes of HTML; budget 500,000
1705
https://resend.com/features/audiences200Audiences · Manage contacts easily · Resend
Page checklist evidence
  • title: passedAudiences · Manage contacts easily · Resend
  • description: passedResend Audiences allow you to group and control your contacts in a simple and intuitive way.
  • canonical: passedhttps://resend.com/features/audiences
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: passed0 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed1 of 49 links have no HTML name
  • link-text: failed3 of 49 links use generic text: "learn more"
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/audiences
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAudiences · Manage contacts easily · Resend
  • og-description: passedResend Audiences allow you to group and control your contacts in a simple and intuitive way.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-audience.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2833 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed210,733 bytes of HTML; budget 500,000
1282
https://resend.com/features/automations200Automations · Build event-driven email flows · Resend
Page checklist evidence
  • title: passedAutomations · Build event-driven email flows · Resend
  • description: passedBuild event-driven email workflows with triggers, conditions, delays, and full run visibility.
  • canonical: passedhttps://resend.com/features/automations
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 5 images lack an alt attribute
  • img-dimensions: passed0 of 5 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 28 buttons have no HTML name
  • links-named: failed1 of 49 links have no HTML name
  • link-text: failed3 of 49 links use generic text: "learn more"
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/automations
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedAutomations · Build event-driven email flows · Resend
  • og-description: passedBuild event-driven email workflows with triggers, conditions, delays, and full run visibility.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-automations.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4160 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed259,984 bytes of HTML; budget 500,000
1277
https://resend.com/features/broadcasts200Broadcasts · Send emails without code · Resend
Page checklist evidence
  • title: passedBroadcasts · Send emails without code · Resend
  • description: passedResend Broadcasts gives you the ability to send email blasts to your contacts using a WYSIWYG editor.
  • canonical: passedhttps://resend.com/features/broadcasts
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 8 images lack an alt attribute
  • img-dimensions: passed0 of 8 images lack width/height attributes or an aspect-ratio style
  • labels: failed2 of 2 controls have no HTML label
  • buttons: failed3 of 30 buttons have no HTML name
  • links-named: failed1 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/broadcasts
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBroadcasts · Send emails without code · Resend
  • og-description: passedResend Broadcasts gives you the ability to send email blasts to your contacts using a WYSIWYG editor.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-broadcast.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4117 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed294,977 bytes of HTML; budget 500,000
1640
https://resend.com/features/dedicated-ips200Dedicated IPs · Fully managed · Resend
Page checklist evidence
  • title: passedDedicated IPs · Fully managed · Resend
  • description: passedGet a dedicated IP that warms up, monitors, and autoscales automatically. No waiting period and no babysitting.
  • canonical: passedhttps://resend.com/features/dedicated-ips
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 14 buttons have no HTML name
  • links-named: failed1 of 44 links have no HTML name
  • link-text: passed0 of 44 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/dedicated-ips
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedDedicated IPs · Fully managed · Resend
  • og-description: passedGet a dedicated IP that warms up, monitors, and autoscales automatically. No waiting period and no babysitting.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-email-api.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2596 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed194,084 bytes of HTML; budget 500,000
1758
https://resend.com/features/inbound200Inbound · Receive emails with Resend · Resend
Page checklist evidence
  • title: passedInbound · Receive emails with Resend · Resend
  • description: passedBuild automations triggered by inbound emails. Handle webhooks, attachments, and replies easily.
  • canonical: passedhttps://resend.com/features/inbound
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 5 images lack an alt attribute
  • img-dimensions: passed0 of 5 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/inbound
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedInbound · Receive emails with Resend · Resend
  • og-description: passedBuild automations triggered by inbound emails. Handle webhooks, attachments, and replies easily.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-inbound.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2798 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed241,492 bytes of HTML; budget 500,000
1618
https://resend.com/features/templates200Dynamic Email Templates · Personalize emails for your recipients · Resend
Page checklist evidence
  • title: passedDynamic Email Templates · Personalize emails for your recipients · Resend
  • description: passedWith Templates, you can build, store, and edit dynamic email content together to personalize emails for your recipients.
  • canonical: passedhttps://resend.com/features/templates
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 5 images lack an alt attribute
  • img-dimensions: passed0 of 5 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 14 buttons have no HTML name
  • links-named: failed1 of 44 links have no HTML name
  • link-text: passed0 of 44 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/templates
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedDynamic Email Templates · Personalize emails for your recipients · Resend
  • og-description: passedWith Templates, you can build, store, and edit dynamic email content together to personalize emails for your recipients.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-templates.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2409 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed215,466 bytes of HTML; budget 500,000
1569
https://resend.com/features/webhooks200Webhooks · Receive real-time notifications · Resend
Page checklist evidence
  • title: passedWebhooks · Receive real-time notifications · Resend
  • description: passedBuild automations by listening to granular events.
  • canonical: passedhttps://resend.com/features/webhooks
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: passed0 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed1 of 46 links have no HTML name
  • link-text: failed2 of 46 links use generic text: "learn more"
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/features/webhooks
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWebhooks · Receive real-time notifications · Resend
  • og-description: passedBuild automations by listening to granular events.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-features-webhooks.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2508 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed211,712 bytes of HTML; budget 500,000
1643
https://resend.com/home200Resend · Email for developers
Page checklist evidence
  • title: passedResend · Email for developers
  • description: passedThe best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 12 images lack an alt attribute
  • img-dimensions: passed0 of 12 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 47 buttons have no HTML name
  • links-named: failed1 of 55 links have no HTML name
  • link-text: failed4 of 55 links use generic text: "learn more"
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/home
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend · Email for developers
  • og-description: passedThe best way to reach humans instead of spam folders. Deliver transactional and marketing emails at scale.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed13638 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed405,218 bytes of HTML; budget 500,000
1287
https://resend.com/humans200Humans · Resend
Page checklist evidence
  • title: passedHumans · Resend
  • description: passedA team of makers who believe in building great software that inspires others.
  • canonical: passedhttps://resend.com/humans
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 8 buttons have no HTML name
  • links-named: failed1 of 97 links have no HTML name
  • link-text: passed0 of 97 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHumans · Resend
  • og-description: passedA team of makers who believe in building great software that inspires others.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-humans.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1867 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed325,556 bytes of HTML; budget 500,000
1968
https://resend.com/docs200Introduction - Resend
Page checklist evidence
  • title: passedIntroduction - Resend
  • description: passedResend is the email API for developers.
  • canonical: passedhttps://resend.com/docs/introduction
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 24 buttons have no HTML name
  • links-named: passed0 of 33 links have no HTML name
  • link-text: passed0 of 33 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1, viewport-fit=cover
  • https: passedhttps://resend.com/docs/introduction
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIntroduction - Resend
  • og-description: passedResend is the email API for developers.
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com/docs/introduction
  • og-image: passedhttps://resend.com/static/cover-docs.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1065 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed319,080 bytes of HTML; budget 500,000
1494
https://resend.com/docs/dashboard/emails/send-test-emails200Send Test Emails - Resend
Page checklist evidence
  • title: passedSend Test Emails - Resend
  • description: passedSimulate different events by sending test emails.
  • canonical: passedhttps://resend.com/docs/dashboard/emails/send-test-emails
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 31 buttons have no HTML name
  • links-named: passed0 of 53 links have no HTML name
  • link-text: passed0 of 53 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1, viewport-fit=cover
  • https: passedhttps://resend.com/docs/dashboard/emails/send-test-emails
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSend Test Emails - Resend
  • og-description: passedSimulate different events by sending test emails.
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com/docs/dashboard/emails/send-test-emails
  • og-image: passedhttps://resend.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DSending%26title%3DSend%2BTest%2BEmails%26description%3DSimulate%2Bdifferent%2Bevents%2Bby%2Bsending%2Btest%2Bemails.%26theme%3D89aa4c7cfca5bc46b8b29fdd&w=1200&q=100
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2935 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed313,141 bytes of HTML; budget 500,000
1350
https://resend.com/docs/send-with-nextjs200Send emails with Next.js - Resend
Page checklist evidence
  • title: passedSend emails with Next.js - Resend
  • description: passedLearn how to send your first email using Next.js and the Resend Node.js SDK.
  • canonical: passedhttps://resend.com/docs/send-with-nextjs
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 2 images lack an alt attribute
  • img-dimensions: failed2 of 2 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 45 buttons have no HTML name
  • links-named: passed0 of 52 links have no HTML name
  • link-text: passed0 of 52 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1, viewport-fit=cover
  • https: passedhttps://resend.com/docs/send-with-nextjs
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSend emails with Next.js - Resend
  • og-description: passedLearn how to send your first email using Next.js and the Resend Node.js SDK.
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com/docs/send-with-nextjs
  • og-image: passedhttps://resend.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DNode.js%26title%3DSend%2Bemails%2Bwith%2BNext.js%26description%3DLearn%2Bhow%2Bto%2Bsend%2Byour%2Bfirst%2Bemail%2Busing%2BNext.js%2Band%2Bthe%2BResend%2BNode.js%2BSDK.%26theme%3D8
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2284 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed431,748 bytes of HTML; budget 500,000
1223
https://resend.com/docs/webhooks/introduction200Managing Webhooks - Resend
Page checklist evidence
  • title: passedManaging Webhooks - Resend
  • description: passedUse webhooks to notify your application about events from Resend.
  • canonical: passedhttps://resend.com/docs/webhooks/introduction
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: failed2 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 30 buttons have no HTML name
  • links-named: passed0 of 52 links have no HTML name
  • link-text: passed0 of 52 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1, viewport-fit=cover
  • https: passedhttps://resend.com/docs/webhooks/introduction
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedManaging Webhooks - Resend
  • og-description: passedUse webhooks to notify your application about events from Resend.
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com/docs/webhooks/introduction
  • og-image: passedhttps://resend.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DWebhooks%26title%3DManaging%2BWebhooks%26description%3DUse%2Bwebhooks%2Bto%2Bnotify%2Byour%2Bapplication%2Babout%2Bevents%2Bfrom%2BResend.%26theme%3D89aa4c7cfca5bc46b8b29fdd&w=120
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed6386 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed401,309 bytes of HTML; budget 500,000
1354
https://resend.com/forward200Resend Forward • Oct 21, 2026
Page checklist evidence
  • title: passedResend Forward • Oct 21, 2026
  • description: passedAn event for builders
  • canonical: passedhttps://resend.com/forward
  • h1: failed0 H1 element(s)
  • headings: failed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: not-applicable0 of 0 images lack an alt attribute
  • img-dimensions: not-applicable0 of 0 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: not-applicable0 of 0 buttons have no HTML name
  • links-named: not-applicable0 of 0 links have no HTML name
  • link-text: not-applicable0 of 0 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/forward
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend Forward • Oct 21, 2026
  • og-description: passedAn event for builders
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/forward/og-website.gif?1
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: failed0 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed197,679 bytes of HTML; budget 500,000
0327
https://resend.com/get-started200Sign up · Resend
Page checklist evidence
  • title: passedSign up · Resend
  • description: passedCreate a Resend account.
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: passed0 of 4 buttons have no HTML name
  • links-named: passed0 of 5 links have no HTML name
  • link-text: passed0 of 5 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/signup
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSign up · Resend
  • og-description: passedCreate a Resend account.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-signup.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed194 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed82,964 bytes of HTML; budget 500,000
1401
https://resend.com/insiders200Insiders · Resend
Page checklist evidence
  • title: passedInsiders · Resend
  • description: passedHelp others discover the magic of what's possible using Resend.
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 9 controls have no HTML label
  • buttons: passed0 of 8 buttons have no HTML name
  • links-named: failed1 of 41 links have no HTML name
  • link-text: passed0 of 41 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/insiders
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedInsiders · Resend
  • og-description: passedHelp others discover the magic of what's possible using Resend.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-insiders.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1948 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed151,149 bytes of HTML; budget 500,000
1615
https://resend.com/legal200Legal · Resend
Page checklist evidence
  • title: passedLegal · Resend
  • description: passedReview our terms of service and other important legal documents.
  • canonical: passedhttps://resend.com/legal
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 47 links have no HTML name
  • link-text: passed0 of 47 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/legal
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedLegal · Resend
  • og-description: passedReview our terms of service and other important legal documents.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1023 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed121,628 bytes of HTML; budget 500,000
1657
https://resend.com/login200Resend
Page checklist evidence
  • title: passedResend
  • description: failedNo meta description
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: passed0 of 4 buttons have no HTML name
  • links-named: passed0 of 5 links have no HTML name
  • link-text: passed0 of 5 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/login
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend
  • og-description: failedNo og:description
  • og-type: passedwebsite
  • og-url: passedhttps://resend.com
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed182 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed84,009 bytes of HTML; budget 500,000
1319
https://resend.com/migrate200Migration Guides · Resend
Page checklist evidence
  • title: passedMigration Guides · Resend
  • description: passedResources to help you migrate from other email service providers to Resend
  • canonical: passedhttps://resend.com/migrate
  • h1: passed6 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 19 images lack an alt attribute
  • img-dimensions: passed0 of 19 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/migrate
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedMigration Guides · Resend
  • og-description: passedResources to help you migrate from other email service providers to Resend
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed593 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed128,337 bytes of HTML; budget 500,000
6771
https://resend.com/open-source200Open Source · Resend
Page checklist evidence
  • title: passedOpen Source · Resend
  • description: passedResend is built on open source technologies, and this is how we contribute back to the community.
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 13 images lack an alt attribute
  • img-dimensions: passed0 of 13 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 59 links have no HTML name
  • link-text: passed0 of 59 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/open-source
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedOpen Source · Resend
  • og-description: passedResend is built on open source technologies, and this is how we contribute back to the community.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/open-source/cover-open-source.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1587 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed221,357 bytes of HTML; budget 500,000
1739
https://resend.com/philosophy200Philosophy · Resend
Page checklist evidence
  • title: passedPhilosophy · Resend
  • description: passedDeveloper experience principles that guide the design and engineering decisions of Resend.
  • canonical: passedhttps://resend.com/philosophy
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: failed3 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 43 links have no HTML name
  • link-text: passed0 of 43 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/philosophy
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPhilosophy · Resend
  • og-description: passedDeveloper experience principles that guide the design and engineering decisions of Resend.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/philosophy/dx-og.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed3694 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed182,646 bytes of HTML; budget 500,000
1907
https://resend.com/pricing200Pricing · Resend
Page checklist evidence
  • title: passedPricing · Resend
  • description: passedStart for free and scale up to millions of emails with flexible plans.
  • canonical: passedhttps://resend.com/pricing
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 14 images lack an alt attribute
  • img-dimensions: failed10 of 14 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 57 buttons have no HTML name
  • links-named: failed1 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/pricing
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPricing · Resend
  • og-description: passedStart for free and scale up to millions of emails with flexible plans.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-pricing.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed9350 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 1 blocks have valid JSON-LD structure
  • html-size: passed474,734 bytes of HTML; budget 500,000
1500
https://resend.com/security200Security · Resend
Page checklist evidence
  • title: passedSecurity · Resend
  • description: passedResend is committed to the security and privacy of our customers' data
  • canonical: passedhttps://resend.com/security
  • h1: passed1 H1 element(s)
  • headings: failed2 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 14 images lack an alt attribute
  • img-dimensions: failed10 of 14 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 21 buttons have no HTML name
  • links-named: failed1 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/security
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSecurity · Resend
  • og-description: passedResend is committed to the security and privacy of our customers' data
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-security.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed9012 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 1 blocks have valid JSON-LD structure
  • html-size: passed276,433 bytes of HTML; budget 500,000
1657
https://resend.com/security/gdpr200GDPR · Resend
Page checklist evidence
  • title: passedGDPR · Resend
  • description: passedResend is GDPR compliant. We have made it a priority to protect your data.
  • canonical: passedhttps://resend.com/security/gdpr
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 98 links have no HTML name
  • link-text: passed0 of 98 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/security/gdpr
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedGDPR
  • og-description: passedResend is GDPR compliant. We have made it a priority to protect your data.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-security.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed7360 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed176,019 bytes of HTML; budget 500,000
1946
https://resend.com/security/soc-2200SOC 2 · Resend
Page checklist evidence
  • title: passedSOC 2 · Resend
  • description: passedResend is SOC 2 Type II compliant. We partner with third-party firms to conduct regular audits.
  • canonical: passedhttps://resend.com/security/soc-2
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 60 links have no HTML name
  • link-text: passed0 of 60 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/security/soc-2
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSOC 2
  • og-description: passedResend is SOC 2 Type II compliant. We partner with third-party firms to conduct regular audits.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-soc-2.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2182 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed142,843 bytes of HTML; budget 500,000
1254
https://resend.com/signup200Sign up · Resend
Page checklist evidence
  • title: passedSign up · Resend
  • description: passedCreate a Resend account.
  • canonical: failedhttps://resend.com
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: passed1 main landmarks
  • lang: passeden
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: passed0 of 4 buttons have no HTML name
  • links-named: passed0 of 5 links have no HTML name
  • link-text: passed0 of 5 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/signup
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSign up · Resend
  • og-description: passedCreate a Resend account.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-signup.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed194 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed82,964 bytes of HTML; budget 500,000
1291
https://resend.com/status200Resend Status
Page checklist evidence
  • title: passedResend Status
  • description: failedNo meta description
  • canonical: passedhttps://resend-status.com
  • h1: failed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden-US
  • alt: passed0 of 1 images lack an alt attribute
  • img-dimensions: failed1 of 1 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: failed1 of 4 buttons have no HTML name
  • links-named: failed1 of 7 links have no HTML name
  • link-text: passed0 of 7 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend-status.com/
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend Status
  • og-description: passedLatest service status for Resend
  • og-type: passedwebsite
  • og-url: passedhttps://resend-status.com
  • og-image: failedNo og:image
  • og-alt: not-applicableNo sharing image description
  • twitter-card: passedsummary
  • readable: passed530 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed155,075 bytes of HTML; budget 500,000
13,446
https://resend.com/support200Support · Resend
Page checklist evidence
  • title: passedSupport · Resend
  • description: passedQuick, reliable support from experts who understand your needs and work alongside you.
  • canonical: passedhttps://resend.com/support
  • h1: passed1 H1 element(s)
  • headings: failed3 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 11 images lack an alt attribute
  • img-dimensions: passed0 of 11 images lack width/height attributes or an aspect-ratio style
  • labels: passed0 of 2 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 52 links have no HTML name
  • link-text: passed0 of 52 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/support
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedSupport · Resend
  • og-description: passedQuick, reliable support from experts who understand your needs and work alongside you.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/cover-support.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed9594 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 1 blocks have valid JSON-LD structure
  • html-size: passed268,703 bytes of HTML; budget 500,000
13,253
https://resend.com/wallpapers200Wallpapers · Resend
Page checklist evidence
  • title: passedWallpapers · Resend
  • description: passedBecause your desktop deserves more.
  • canonical: passedhttps://resend.com/wallpapers
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 28 images lack an alt attribute
  • img-dimensions: passed0 of 28 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 7 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • link-text: passed0 of 67 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/wallpapers
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWallpapers · Resend
  • og-description: passedBecause your desktop deserves more.
  • og-type: failedNo og:type
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/wallpapers/6-a.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1247 characters of crawler-visible content (minimum 100)
  • jsonld: failed0 of 0 blocks have valid JSON-LD structure
  • html-size: passed186,257 bytes of HTML; budget 500,000
1687
https://resend.com/humans/zeno-rocha200Zeno Rocha · Resend
Page checklist evidence
  • title: passedZeno Rocha · Resend
  • description: passedFounder & CEO
  • canonical: passedhttps://resend.com/humans/zeno-rocha
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 97 images lack an alt attribute
  • img-dimensions: passed0 of 97 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 138 links have no HTML name
  • link-text: passed0 of 138 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/zeno-rocha
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedZeno Rocha
  • og-description: passedFounder & CEO
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/zeno-rocha.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4085 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed324,743 bytes of HTML; budget 500,000
11,055
https://resend.com/humans/bu-kinoshita200Bu Kinoshita · Resend
Page checklist evidence
  • title: passedBu Kinoshita · Resend
  • description: passedCo-Founder & CTO
  • canonical: passedhttps://resend.com/humans/bu-kinoshita
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 65 images lack an alt attribute
  • img-dimensions: passed0 of 65 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 106 links have no HTML name
  • link-text: passed0 of 106 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/bu-kinoshita
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBu Kinoshita
  • og-description: passedCo-Founder & CTO
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/bu-kinoshita.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed3309 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed270,331 bytes of HTML; budget 500,000
1861
https://resend.com/humans/jonni-lundy200Jonni Lundy · Resend
Page checklist evidence
  • title: passedJonni Lundy · Resend
  • description: passedCo-Founder & COO
  • canonical: passedhttps://resend.com/humans/jonni-lundy
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 65 images lack an alt attribute
  • img-dimensions: passed0 of 65 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 106 links have no HTML name
  • link-text: passed0 of 106 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/jonni-lundy
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedJonni Lundy
  • og-description: passedCo-Founder & COO
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/jonni-lundy.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2967 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed255,006 bytes of HTML; budget 500,000
1868
https://resend.com/humans/zeh-fernandes200Zeh Fernandes · Resend
Page checklist evidence
  • title: passedZeh Fernandes · Resend
  • description: passedHead of Design
  • canonical: passedhttps://resend.com/humans/zeh-fernandes
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 43 images lack an alt attribute
  • img-dimensions: passed0 of 43 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed1 of 84 links have no HTML name
  • link-text: passed0 of 84 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/zeh-fernandes
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedZeh Fernandes
  • og-description: passedHead of Design
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/zeh-fernandes.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2029 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed223,263 bytes of HTML; budget 500,000
11,407
https://resend.com/blog/series-a200Resend raises $18M Series A · Resend
Page checklist evidence
  • title: passedResend raises $18M Series A · Resend
  • description: passedHow we got here. Where are we going. Why we exist.
  • canonical: passedhttps://resend.com/blog/series-a
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 5 images lack an alt attribute
  • img-dimensions: failed1 of 5 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 57 links have no HTML name
  • link-text: passed0 of 57 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/series-a
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend raises $18M Series A
  • og-description: passedHow we got here. Where are we going. Why we exist.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/series-a.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed3751 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed148,893 bytes of HTML; budget 500,000
1681
https://resend.com/blog/y-combinator200Resend + Y Combinator · Resend
Page checklist evidence
  • title: passedResend + Y Combinator · Resend
  • description: passedWe're excited to announce that Resend is now backed by Y Combinator.
  • canonical: passedhttps://resend.com/blog/y-combinator
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 47 links have no HTML name
  • link-text: passed0 of 47 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/y-combinator
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedResend + Y Combinator
  • og-description: passedWe're excited to announce that Resend is now backed by Y Combinator.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/y-combinator.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1408 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed133,142 bytes of HTML; budget 500,000
1665
https://resend.com/blog/introducing-resend200Introducing Resend · Resend
Page checklist evidence
  • title: passedIntroducing Resend · Resend
  • description: passedWhy are we doing this? What problem are we solving? Why now?
  • canonical: passedhttps://resend.com/blog/introducing-resend
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 50 links have no HTML name
  • link-text: passed0 of 50 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/introducing-resend
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedIntroducing Resend
  • og-description: passedWhy are we doing this? What problem are we solving? Why now?
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/introducing-resend.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed2454 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed139,082 bytes of HTML; budget 500,000
1702
https://resend.com/blog?category=company200Blog · Resend
Page checklist evidence
  • title: passedBlog · Resend
  • description: passedStay up to date with the latest news and insights from the Resend team.
  • canonical: failedhttps://resend.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 177 images lack an alt attribute
  • img-dimensions: failed173 of 177 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed167 of 483 links have no HTML name
  • link-text: passed0 of 483 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog?category=company
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog · Resend
  • og-description: passedStay up to date with the latest news and insights from the Resend team.
  • og-type: failedNo og:type
  • og-url: passedhttps://resend.com/blog
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed10056 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed934,382 bytes of HTML; budget 500,000
1577
https://resend.com/blog?category=guides200Blog · Resend
Page checklist evidence
  • title: passedBlog · Resend
  • description: passedStay up to date with the latest news and insights from the Resend team.
  • canonical: failedhttps://resend.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 177 images lack an alt attribute
  • img-dimensions: failed173 of 177 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed167 of 483 links have no HTML name
  • link-text: passed0 of 483 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog?category=guides
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog · Resend
  • og-description: passedStay up to date with the latest news and insights from the Resend team.
  • og-type: failedNo og:type
  • og-url: passedhttps://resend.com/blog
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed10056 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed934,379 bytes of HTML; budget 500,000
1465
https://resend.com/blog?category=engineering200Blog · Resend
Page checklist evidence
  • title: passedBlog · Resend
  • description: passedStay up to date with the latest news and insights from the Resend team.
  • canonical: failedhttps://resend.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 177 images lack an alt attribute
  • img-dimensions: failed173 of 177 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed167 of 483 links have no HTML name
  • link-text: passed0 of 483 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog?category=engineering
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog · Resend
  • og-description: passedStay up to date with the latest news and insights from the Resend team.
  • og-type: failedNo og:type
  • og-url: passedhttps://resend.com/blog
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed10056 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed934,394 bytes of HTML; budget 500,000
13,038
https://resend.com/blog?category=product200Blog · Resend
Page checklist evidence
  • title: passedBlog · Resend
  • description: passedStay up to date with the latest news and insights from the Resend team.
  • canonical: failedhttps://resend.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 177 images lack an alt attribute
  • img-dimensions: failed173 of 177 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed167 of 483 links have no HTML name
  • link-text: passed0 of 483 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog?category=product
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog · Resend
  • og-description: passedStay up to date with the latest news and insights from the Resend team.
  • og-type: failedNo og:type
  • og-url: passedhttps://resend.com/blog
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed10056 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed934,382 bytes of HTML; budget 500,000
12,851
https://resend.com/blog?category=community200Blog · Resend
Page checklist evidence
  • title: passedBlog · Resend
  • description: passedStay up to date with the latest news and insights from the Resend team.
  • canonical: failedhttps://resend.com/blog
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 177 images lack an alt attribute
  • img-dimensions: failed173 of 177 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed167 of 483 links have no HTML name
  • link-text: passed0 of 483 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog?category=community
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBlog · Resend
  • og-description: passedStay up to date with the latest news and insights from the Resend team.
  • og-type: failedNo og:type
  • og-url: passedhttps://resend.com/blog
  • og-image: passedhttps://resend.com/static/cover.png
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed10056 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: failed934,388 bytes of HTML; budget 500,000
1472
https://resend.com/blog/3-million-users2003,000,000 users · Resend
Page checklist evidence
  • title: passed3,000,000 users · Resend
  • description: passedThe journey so far and the road ahead.
  • canonical: passedhttps://resend.com/blog/3-million-users
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 8 images lack an alt attribute
  • img-dimensions: passed0 of 8 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 10 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • link-text: passed0 of 67 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/3-million-users
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed3,000,000 users
  • og-description: passedThe journey so far and the road ahead.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/3-million-users.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed5250 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed168,254 bytes of HTML; budget 500,000
1778
https://resend.com/blog/6-tips-for-accessible-emails2006 Tips for Accessible Emails · Resend
Page checklist evidence
  • title: passed6 Tips for Accessible Emails · Resend
  • description: passedThe 2026 email accessibility report found that almost no emails pass basic checks. Here are key tips for improving your email accessibility.
  • canonical: passedhttps://resend.com/blog/6-tips-for-accessible-emails
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed3 of 59 links have no HTML name
  • link-text: passed0 of 59 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/6-tips-for-accessible-emails
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passed6 Tips for Accessible Emails
  • og-description: passedThe 2026 email accessibility report found that almost no emails pass basic checks. Here are key tips for improving your email accessibility.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/6-tips-for-accessible-emails.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed6902 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed186,087 bytes of HTML; budget 500,000
1711
https://resend.com/humans/chris-pennington200Chris Pennington · Resend
Page checklist evidence
  • title: passedChris Pennington · Resend
  • description: passedDeveloper Experience Engineer
  • canonical: passedhttps://resend.com/humans/chris-pennington
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 31 images lack an alt attribute
  • img-dimensions: passed0 of 31 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 72 links have no HTML name
  • link-text: passed0 of 72 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/chris-pennington
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedChris Pennington
  • og-description: passedDeveloper Experience Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/chris-pennington.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1553 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed195,270 bytes of HTML; budget 500,000
1831
https://resend.com/humans/christina-martinez200Christina Martinez · Resend
Page checklist evidence
  • title: passedChristina Martinez · Resend
  • description: passedDeveloper Experience Engineer
  • canonical: passedhttps://resend.com/humans/christina-martinez
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 20 images lack an alt attribute
  • img-dimensions: passed0 of 20 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 61 links have no HTML name
  • link-text: passed0 of 61 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/christina-martinez
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedChristina Martinez
  • og-description: passedDeveloper Experience Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/christina-martinez.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1145 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed169,490 bytes of HTML; budget 500,000
1865
https://resend.com/blog/welcoming-julia-zettel200Welcoming Julia Zettel, our new Video Producer · Resend
Page checklist evidence
  • title: passedWelcoming Julia Zettel, our new Video Producer · Resend
  • description: passedWe're thrilled to share the news that Julia Zettel is joining Resend.
  • canonical: passedhttps://resend.com/blog/welcoming-julia-zettel
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: passed0 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed3 of 49 links have no HTML name
  • link-text: passed0 of 49 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/welcoming-julia-zettel
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWelcoming Julia Zettel, our new Video Producer
  • og-description: passedWe're thrilled to share the news that Julia Zettel is joining Resend.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/welcoming-julia-zettel.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed3948 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed147,084 bytes of HTML; budget 500,000
1654
https://resend.com/humans/julia-zettel200Julia Zettel · Resend
Page checklist evidence
  • title: passedJulia Zettel · Resend
  • description: passedVideo Producer
  • canonical: passedhttps://resend.com/humans/julia-zettel
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: passed0 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/julia-zettel
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedJulia Zettel
  • og-description: passedVideo Producer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/julia-zettel.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed593 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed132,753 bytes of HTML; budget 500,000
11,709
https://resend.com/blog/welcoming-kiersti-esparza200Welcoming Kiersti Esparza, our new Deliverability Engineer · Resend
Page checklist evidence
  • title: passedWelcoming Kiersti Esparza, our new Deliverability Engineer · Resend
  • description: passedWe're thrilled to share the news that Kiersti Esparza is joining Resend.
  • canonical: passedhttps://resend.com/blog/welcoming-kiersti-esparza
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: failed1 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed3 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/welcoming-kiersti-esparza
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWelcoming Kiersti Esparza, our new Deliverability Engineer
  • og-description: passedWe're thrilled to share the news that Kiersti Esparza is joining Resend.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/welcoming-kiersti-esparza.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed5673 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed151,394 bytes of HTML; budget 500,000
11,505
https://resend.com/humans/kiersti-esparza200Kiersti Esparza · Resend
Page checklist evidence
  • title: passedKiersti Esparza · Resend
  • description: passedDeliverability Engineer
  • canonical: passedhttps://resend.com/humans/kiersti-esparza
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: passed0 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/kiersti-esparza
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedKiersti Esparza
  • og-description: passedDeliverability Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/kiersti-esparza.jpeg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed619 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed136,170 bytes of HTML; budget 500,000
1912
https://resend.com/blog/email-verification-api200The Email Verification API · Resend
Page checklist evidence
  • title: passedThe Email Verification API · Resend
  • description: passedA new proposal aims to enable email verification directly within the browser.
  • canonical: passedhttps://resend.com/blog/email-verification-api
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: failed3 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 59 links have no HTML name
  • link-text: passed0 of 59 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/email-verification-api
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe Email Verification API
  • og-description: passedA new proposal aims to enable email verification directly within the browser.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/email-verification-api.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed5678 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed169,093 bytes of HTML; budget 500,000
1659
https://resend.com/humans/phil-nash200Phil Nash · Resend
Page checklist evidence
  • title: passedPhil Nash · Resend
  • description: passedDeveloper Experience Engineer
  • canonical: passedhttps://resend.com/humans/phil-nash
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 10 images lack an alt attribute
  • img-dimensions: passed0 of 10 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 51 links have no HTML name
  • link-text: passed0 of 51 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/phil-nash
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedPhil Nash
  • og-description: passedDeveloper Experience Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/phil-nash.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed737 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed144,363 bytes of HTML; budget 500,000
1831
https://resend.com/blog/what-is-aprf200How APRF Helps You Understand Your Email Reputation · Resend
Page checklist evidence
  • title: passedHow APRF Helps You Understand Your Email Reputation · Resend
  • description: passedAPRF is a new specification for mailbox reporting to help you know what happens to your emails after delivery.
  • canonical: passedhttps://resend.com/blog/what-is-aprf
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 4 images lack an alt attribute
  • img-dimensions: passed0 of 4 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 54 links have no HTML name
  • link-text: passed0 of 54 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/what-is-aprf
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHow APRF Helps You Understand Your Email Reputation
  • og-description: passedAPRF is a new specification for mailbox reporting to help you know what happens to your emails after delivery.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/what-is-aprf.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed7329 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed187,726 bytes of HTML; budget 500,000
1801
https://resend.com/blog/welcoming-laura-beatris200Welcoming Laura Beatris, our new Software Engineer · Resend
Page checklist evidence
  • title: passedWelcoming Laura Beatris, our new Software Engineer · Resend
  • description: passedWe're thrilled to share the news that Laura Beatris is joining Resend.
  • canonical: passedhttps://resend.com/blog/welcoming-laura-beatris
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 11 images lack an alt attribute
  • img-dimensions: passed0 of 11 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 16 buttons have no HTML name
  • links-named: failed3 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/welcoming-laura-beatris
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWelcoming Laura Beatris, our new Software Engineer
  • og-description: passedWe're thrilled to share the news that Laura Beatris is joining Resend.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/welcoming-laura-beatris.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4300 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed156,905 bytes of HTML; budget 500,000
1786
https://resend.com/humans/laura-beatris200Laura Beatris · Resend
Page checklist evidence
  • title: passedLaura Beatris · Resend
  • description: passedSoftware Engineer
  • canonical: passedhttps://resend.com/humans/laura-beatris
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 5 images lack an alt attribute
  • img-dimensions: passed0 of 5 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/laura-beatris
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedLaura Beatris
  • og-description: passedSoftware Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/laura-beatris.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed616 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed135,194 bytes of HTML; budget 500,000
1759
https://resend.com/blog/welcoming-fabio-kubo200Welcoming Fabio Kubo, our new Software Engineer · Resend
Page checklist evidence
  • title: passedWelcoming Fabio Kubo, our new Software Engineer · Resend
  • description: passedWe're thrilled to share the news that Fabio Kubo is joining Resend.
  • canonical: passedhttps://resend.com/blog/welcoming-fabio-kubo
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: passed0 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed3 of 45 links have no HTML name
  • link-text: passed0 of 45 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/welcoming-fabio-kubo
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWelcoming Fabio Kubo, our new Software Engineer
  • og-description: passedWe're thrilled to share the news that Fabio Kubo is joining Resend.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/welcoming-fabio-kubo.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed3744 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed144,371 bytes of HTML; budget 500,000
1944
https://resend.com/humans/fabio-kubo200Fabio Kubo · Resend
Page checklist evidence
  • title: passedFabio Kubo · Resend
  • description: passedSoftware Engineer
  • canonical: passedhttps://resend.com/humans/fabio-kubo
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: passed0 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 46 links have no HTML name
  • link-text: passed0 of 46 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/fabio-kubo
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedFabio Kubo
  • og-description: passedSoftware Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/fabio-kubo.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed591 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed135,746 bytes of HTML; budget 500,000
1821
https://resend.com/blog/welcoming-mateus-resende200Welcoming Mateus Resende, our new Software Engineer · Resend
Page checklist evidence
  • title: passedWelcoming Mateus Resende, our new Software Engineer · Resend
  • description: passedWe're thrilled to share the news that Mateus Resende is joining Resend.
  • canonical: passedhttps://resend.com/blog/welcoming-mateus-resende
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 12 images lack an alt attribute
  • img-dimensions: failed8 of 12 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed3 of 54 links have no HTML name
  • link-text: passed0 of 54 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/welcoming-mateus-resende
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWelcoming Mateus Resende, our new Software Engineer
  • og-description: passedWe're thrilled to share the news that Mateus Resende is joining Resend.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/welcoming-mateus-resende.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed5954 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed161,576 bytes of HTML; budget 500,000
11,044
https://resend.com/humans/mateus-resende200Mateus Resende · Resend
Page checklist evidence
  • title: passedMateus Resende · Resend
  • description: passedSoftware Engineer
  • canonical: passedhttps://resend.com/humans/mateus-resende
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 8 images lack an alt attribute
  • img-dimensions: passed0 of 8 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 47 links have no HTML name
  • link-text: passed0 of 47 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/mateus-resende
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedMateus Resende
  • og-description: passedSoftware Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/mateus-resende.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed621 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed137,010 bytes of HTML; budget 500,000
1807
https://resend.com/blog/apple-branded-mail200How to Show Your Logo in Apple Mail · Resend
Page checklist evidence
  • title: passedHow to Show Your Logo in Apple Mail · Resend
  • description: passedDisplay trusted brand logos in Apple Mail with Apple Branded Mail.
  • canonical: passedhttps://resend.com/blog/apple-branded-mail
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: failed1 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 60 links have no HTML name
  • link-text: passed0 of 60 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/apple-branded-mail
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedHow to Show Your Logo in Apple Mail
  • og-description: passedDisplay trusted brand logos in Apple Mail with Apple Branded Mail.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/apple-branded-mail.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed4161 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed156,787 bytes of HTML; budget 500,000
1785
https://resend.com/blog/welcoming-phil-nash200Welcoming Phil Nash, our new Developer Experience Engineer · Resend
Page checklist evidence
  • title: passedWelcoming Phil Nash, our new Developer Experience Engineer · Resend
  • description: passedWe're thrilled to share the news that Phil Nash is joining Resend.
  • canonical: passedhttps://resend.com/blog/welcoming-phil-nash
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 6 images lack an alt attribute
  • img-dimensions: passed0 of 6 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 11 buttons have no HTML name
  • links-named: failed3 of 51 links have no HTML name
  • link-text: passed0 of 51 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/welcoming-phil-nash
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedWelcoming Phil Nash, our new Developer Experience Engineer
  • og-description: passedWe're thrilled to share the news that Phil Nash is joining Resend.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/welcoming-phil-nash.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed5773 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed152,094 bytes of HTML; budget 500,000
1688
https://resend.com/blog/the-new-dmarc-is-here200The New DMARC is Here · Resend
Page checklist evidence
  • title: passedThe New DMARC is Here · Resend
  • description: passedDMARC just published a new specification. Here's what changed, and what it means for your domain.
  • canonical: passedhttps://resend.com/blog/the-new-dmarc-is-here
  • h1: passed1 H1 element(s)
  • headings: passed0 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 7 images lack an alt attribute
  • img-dimensions: passed0 of 7 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 9 buttons have no HTML name
  • links-named: failed1 of 67 links have no HTML name
  • link-text: passed0 of 67 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/blog/the-new-dmarc-is-here
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedThe New DMARC is Here
  • og-description: passedDMARC just published a new specification. Here's what changed, and what it means for your domain.
  • og-type: passedarticle
  • og-url: failedNo og:url
  • og-image: passedhttps://cdn.resend.com/posts/the-new-dmarc-is-here.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed7047 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed178,607 bytes of HTML; budget 500,000
1693
https://resend.com/humans/brian-kerr200Brian Kerr · Resend
Page checklist evidence
  • title: passedBrian Kerr · Resend
  • description: passedCustomer Success Engineer
  • canonical: passedhttps://resend.com/humans/brian-kerr
  • h1: passed1 H1 element(s)
  • headings: failed1 skipped heading level(s)
  • main: failed0 main landmarks
  • lang: passeden
  • alt: passed0 of 22 images lack an alt attribute
  • img-dimensions: passed0 of 22 images lack width/height attributes or an aspect-ratio style
  • labels: not-applicable0 of 0 controls have no HTML label
  • buttons: passed0 of 12 buttons have no HTML name
  • links-named: failed1 of 63 links have no HTML name
  • link-text: passed0 of 63 links use generic text
  • viewport: passedwidth=device-width, initial-scale=1
  • https: passedhttps://resend.com/humans/brian-kerr
  • mixed: passed0 HTTP embedded resource URL(s)
  • og-title: passedBrian Kerr
  • og-description: passedCustomer Success Engineer
  • og-type: passedprofile
  • og-url: failedNo og:url
  • og-image: passedhttps://resend.com/static/avatars/brian-kerr.jpg
  • og-alt: failedNo sharing image description
  • twitter-card: passedsummary_large_image
  • readable: passed1192 characters of crawler-visible content (minimum 100)
  • jsonld: passed1 of 1 blocks have valid JSON-LD structure
  • html-size: passed175,974 bytes of HTML; budget 500,000
11,263
Optional AI signals

Informational signals; these do not certify search visibility or unlock S-Tier.

  • llms.txtGuide for AI agents
  • Structured dataJSON-LD on the homepage
  • Semantic HTMLMain and navigation landmarks
Browser measurements · supplementary

Mobile page report

resend.com

https://resend.com/

Measured · 10/27/2026, 11:41:41 PM UTC

Speed
38
Accessibility
84
SEO basics
92
Main content (LCP)
21.1 s
Layout shifts (CLS)
0
Blocking time (TBT)
930 ms

Your next improvements

Measured findings to investigate, ordered by audit score.

1. ARIA input fields do not have accessible names

When an input field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about input field labels](https://dequeuniversity.com/rules/axe/4.13/aria-input-field-name).

div.md:border-[#262A2D] > div.h-fit > div.tiptap-extended > div.tiptap · <div contenteditable="true" role="textbox" translate="no" class="tiptap ProseMirror" tabindex="0" data-editor-theme-scope="tiptap-theme-5m2me3rv">
2. Links do not have descriptive text

Descriptive link text helps search engines understand your content. [Learn how to make links more accessible](https://developer.chrome.com/docs/lighthouse/seo/link-text/).

3. `[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.

Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. [Learn more about the viewport meta tag](https://dequeuniversity.com/rules/axe/4.13/meta-viewport).

head > meta · <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
4. ARIA toggle fields do not have accessible names

When a toggle field doesn't have an accessible name, screen readers announce it with a generic name, making it unusable for users who rely on screen readers. [Learn more about toggle fields](https://dequeuniversity.com/rules/axe/4.13/aria-toggle-field-name).

header.flex > div.flex > div.flex > span#base-ui-_R_pq4ltabsdb_ · <span data-unchecked="" role="switch" tabindex="0" id="base-ui-_R_pq4ltabsdb_" aria-checked="false">
header.flex > div.flex > div.flex > span#base-ui-_R_19q4ltabsdb_ · <span data-unchecked="" role="switch" tabindex="0" id="base-ui-_R_19q4ltabsdb_" aria-checked="false">
5. LCP breakdown

Each [subpart has specific improvement strategies](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ideally, most of the LCP time should be spent on loading the resources, not within delays.

6. LCP request discovery

[Optimize LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) by making the LCP image discoverable from the HTML immediately, and avoiding lazy-loading

7. Network dependency tree

[Avoid chaining critical requests](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) by reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.

8. Largest Contentful Paint

Largest Contentful Paint marks the time at which the largest text or image is painted. [Learn more about the Largest Contentful Paint metric](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)

Fix with your coding assistant

Copy a ready-to-use prompt with the issues and affected URLs.

Battle scoring rules

The arena winner follows the verified ranking: internal link health first, then the published two-decimal quality score. Both sites need two agreeing standard observations. Browser performance, accessibility and SEO are complementary diagnostics and do not move the ranking or decide its winner. Page-only battles compare compatible rounds; performance differences up to five points draw, and equal round wins remain a tie. Missing measurements never count as zero. Browser audits do not certify accessibility. Saved results keep their measured evidence; start a rematch for a newer comparison.